builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-217 starttime: 1467973034.93 results: success (0) buildid: 20160708021326 builduid: 42396063891c4889bb337833f7f3e65f revision: 75b9cc8259df0aca3d93c4b44155a77875341a14 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 03:17:14.933771) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 03:17:14.934233) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 03:17:14.934511) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 03:17:15.078879) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 03:17:15.079283) ========= '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-217 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-217 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-217 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 --03:17:15-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 6.13 MB/s 03:17:16 (6.13 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.118000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 03:17:16.236878) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-08 03:17:16.237227) ========= '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-217 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-217 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-217 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.301000 ========= master_lag: 1.32 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-08 03:17:21.854789) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 03:17:21.855173) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 75b9cc8259df0aca3d93c4b44155a77875341a14 --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 75b9cc8259df0aca3d93c4b44155a77875341a14 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-217 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-217 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-217 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-08 03:17:22,137 truncating revision to first 12 chars 2016-07-08 03:17:22,137 Setting DEBUG logging. 2016-07-08 03:17:22,137 attempt 1/10 2016-07-08 03:17:22,137 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/75b9cc8259df?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-08 03:17:22,661 unpacking tar archive at: mozilla-beta-75b9cc8259df/testing/mozharness/ program finished with exit code 0 elapsedTime=1.585000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 03:17:23.508109) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 03:17:23.508426) ========= script_repo_revision: 75b9cc8259df0aca3d93c4b44155a77875341a14 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 03:17:23.508811) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 03:17:23.509078) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 03:17:23.527386) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 2 secs) (at 2016-07-08 03:17:23.527753) ========= '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-217 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-217 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:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-217 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 03:17:23 INFO - MultiFileLogger online at 20160708 03:17:23 in C:\slave\test 03:17:23 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 03:17:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:17:23 INFO - {'append_to_log': False, 03:17:23 INFO - 'base_work_dir': 'C:\\slave\\test', 03:17:23 INFO - 'blob_upload_branch': 'mozilla-beta', 03:17:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:17:23 INFO - 'buildbot_json_path': 'buildprops.json', 03:17:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:17:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:17:23 INFO - 'download_minidump_stackwalk': True, 03:17:23 INFO - 'download_symbols': 'true', 03:17:23 INFO - 'e10s': False, 03:17:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:17:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:17:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:17:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:17:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:17:23 INFO - 'C:/mozilla-build/tooltool.py'), 03:17:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:17:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:17:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:17:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:17:23 INFO - 'log_level': 'info', 03:17:23 INFO - 'log_to_console': True, 03:17:23 INFO - 'opt_config_files': (), 03:17:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:17:23 INFO - '--processes=1', 03:17:23 INFO - '--config=%(test_path)s/wptrunner.ini', 03:17:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:17:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:17:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:17:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:17:23 INFO - 'pip_index': False, 03:17:23 INFO - 'require_test_zip': True, 03:17:23 INFO - 'test_type': ('testharness',), 03:17:23 INFO - 'this_chunk': '1', 03:17:23 INFO - 'total_chunks': '10', 03:17:23 INFO - 'virtualenv_path': 'venv', 03:17:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:17:23 INFO - 'work_dir': 'build'} 03:17:23 INFO - ##### 03:17:23 INFO - ##### Running clobber step. 03:17:23 INFO - ##### 03:17:23 INFO - Running pre-action listener: _resource_record_pre_action 03:17:23 INFO - Running main action method: clobber 03:17:23 INFO - rmtree: C:\slave\test\build 03:17:23 INFO - Using _rmtree_windows ... 03:17:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:18:46 INFO - Running post-action listener: _resource_record_post_action 03:18:46 INFO - ##### 03:18:46 INFO - ##### Running read-buildbot-config step. 03:18:46 INFO - ##### 03:18:46 INFO - Running pre-action listener: _resource_record_pre_action 03:18:46 INFO - Running main action method: read_buildbot_config 03:18:46 INFO - Using buildbot properties: 03:18:46 INFO - { 03:18:46 INFO - "project": "", 03:18:46 INFO - "product": "firefox", 03:18:46 INFO - "script_repo_revision": "production", 03:18:46 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 03:18:46 INFO - "repository": "", 03:18:46 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 03:18:46 INFO - "buildid": "20160708021326", 03:18:46 INFO - "pgo_build": "False", 03:18:46 INFO - "basedir": "C:\\slave\\test", 03:18:46 INFO - "buildnumber": 15, 03:18:46 INFO - "slavename": "t-w732-ix-217", 03:18:46 INFO - "revision": "75b9cc8259df0aca3d93c4b44155a77875341a14", 03:18:46 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 03:18:46 INFO - "platform": "win32", 03:18:46 INFO - "branch": "mozilla-beta", 03:18:46 INFO - "repo_path": "releases/mozilla-beta", 03:18:46 INFO - "moz_repo_path": "", 03:18:46 INFO - "stage_platform": "win32", 03:18:46 INFO - "builduid": "42396063891c4889bb337833f7f3e65f", 03:18:46 INFO - "slavebuilddir": "test" 03:18:46 INFO - } 03:18:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 03:18:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 03:18:46 INFO - Running post-action listener: _resource_record_post_action 03:18:46 INFO - ##### 03:18:46 INFO - ##### Running download-and-extract step. 03:18:46 INFO - ##### 03:18:46 INFO - Running pre-action listener: _resource_record_pre_action 03:18:46 INFO - Running main action method: download_and_extract 03:18:46 INFO - mkdir: C:\slave\test\build\tests 03:18:46 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')]} 03:18:46 INFO - https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:18:46 INFO - trying https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 03:18:46 INFO - Downloading https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/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 03:18:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/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 03:18:47 INFO - Downloaded 1240 bytes. 03:18:47 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 03:18:47 INFO - Using the following test package requirements: 03:18:47 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 03:18:47 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:18:47 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 03:18:47 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:18:47 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 03:18:47 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:18:47 INFO - u'jsshell-win32.zip'], 03:18:47 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:18:47 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 03:18:47 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 03:18:47 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:18:47 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 03:18:47 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:18:47 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 03:18:47 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:18:47 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 03:18:47 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:18:47 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 03:18:47 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 03:18:47 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')]} 03:18:47 INFO - https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:18:47 INFO - trying https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 03:18:47 INFO - Downloading https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/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 03:18:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/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 03:18:49 INFO - Downloaded 20402965 bytes. 03:18:49 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/*'] 03:18:49 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/* 03:18:51 INFO - caution: filename not matched: web-platform/* 03:18:51 INFO - Return code: 11 03:18:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:18:51 INFO - https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:18:51 INFO - trying https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 03:18:51 INFO - Downloading https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/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 03:18:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/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 03:18:53 INFO - Downloaded 36389908 bytes. 03:18:53 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/*'] 03:18:53 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/* 03:19:38 INFO - caution: filename not matched: bin/* 03:19:38 INFO - caution: filename not matched: config/* 03:19:38 INFO - caution: filename not matched: mozbase/* 03:19:38 INFO - caution: filename not matched: marionette/* 03:19:38 INFO - caution: filename not matched: tools/wptserve/* 03:19:38 INFO - Return code: 11 03:19:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:19:38 INFO - https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 03:19:38 INFO - trying https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:19:38 INFO - Downloading https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 03:19:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/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 03:19:42 INFO - Downloaded 68473441 bytes. 03:19:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:19:42 INFO - mkdir: C:\slave\test\properties 03:19:42 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:19:42 INFO - Writing to file C:\slave\test\properties\build_url 03:19:42 INFO - Contents: 03:19:42 INFO - build_url:https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:19:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:19:43 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:19:43 INFO - Writing to file C:\slave\test\properties\symbols_url 03:19:43 INFO - Contents: 03:19:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:19:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:19:43 INFO - https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:19:43 INFO - trying https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:19:43 INFO - Downloading https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/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 03:19:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/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 03:19:45 INFO - Downloaded 55587617 bytes. 03:19:45 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'] 03:19:45 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 03:19:48 INFO - Return code: 0 03:19:48 INFO - Running post-action listener: _resource_record_post_action 03:19:48 INFO - Running post-action listener: set_extra_try_arguments 03:19:48 INFO - ##### 03:19:48 INFO - ##### Running create-virtualenv step. 03:19:48 INFO - ##### 03:19:48 INFO - Running pre-action listener: _pre_create_virtualenv 03:19:48 INFO - Running pre-action listener: _resource_record_pre_action 03:19:48 INFO - Running main action method: create_virtualenv 03:19:48 INFO - Creating virtualenv C:\slave\test\build\venv 03:19:48 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 03:19:48 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:19:55 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:19:59 INFO - Installing distribute......................................................................................................................................................................................done. 03:20:00 INFO - Return code: 0 03:20:00 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:20: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')]} 03:20:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:20: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')]} 03:20:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:20: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 0x0192C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A51580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B46368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-217', 'USERDOMAIN': 'T-W732-IX-217', '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-217', '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:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:20: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 03:20: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 03:20:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:20:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:20:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:20:00 INFO - 'COMPUTERNAME': 'T-W732-IX-217', 03:20:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:20:00 INFO - 'DCLOCATION': 'SCL3', 03:20:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:20:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:20:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:20:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:20:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:20:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:20:00 INFO - 'HOMEDRIVE': 'C:', 03:20:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:20:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:20:00 INFO - 'KTS_VERSION': '1.19c', 03:20:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:20:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:20:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-217', 03:20:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:20:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:20:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:20:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:20:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:20:00 INFO - 'MOZ_AIRBAG': '1', 03:20:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:20:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:20:00 INFO - 'MOZ_MSVCVERSION': '8', 03:20:00 INFO - 'MOZ_NO_REMOTE': '1', 03:20:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:20:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:20:00 INFO - 'NO_EM_RESTART': '1', 03:20:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:20:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:20:00 INFO - 'OS': 'Windows_NT', 03:20:00 INFO - 'OURDRIVE': 'C:', 03:20:00 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:20:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:20:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:20:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:20:00 INFO - 'PROCESSOR_LEVEL': '6', 03:20:00 INFO - 'PROCESSOR_REVISION': '1e05', 03:20:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:20:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:20:00 INFO - 'PROMPT': '$P$G', 03:20:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:20:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:20:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:20:00 INFO - 'PWD': 'C:\\slave\\test', 03:20:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:20:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:20:00 INFO - 'SYSTEMDRIVE': 'C:', 03:20:00 INFO - 'SYSTEMROOT': 'C:\\windows', 03:20:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:20:00 INFO - 'TEST1': 'testie', 03:20:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:20:00 INFO - 'USERDOMAIN': 'T-W732-IX-217', 03:20:00 INFO - 'USERNAME': 'cltbld', 03:20:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:20:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:20:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:20:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:20:00 INFO - 'WINDIR': 'C:\\windows', 03:20:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:20:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:20:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:20:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:20:01 INFO - Downloading/unpacking psutil>=0.7.1 03:20:01 INFO - Running setup.py egg_info for package psutil 03:20:01 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:20:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:20:01 INFO - Installing collected packages: psutil 03:20:01 INFO - Running setup.py install for psutil 03:20:01 INFO - building 'psutil._psutil_windows' extension 03:20:01 INFO - error: Unable to find vcvarsall.bat 03:20:01 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-jqztq_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:20:01 INFO - running install 03:20:01 INFO - running build 03:20:01 INFO - running build_py 03:20:01 INFO - creating build 03:20:01 INFO - creating build\lib.win32-2.7 03:20:01 INFO - creating build\lib.win32-2.7\psutil 03:20:01 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:20:01 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:20:01 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:20:01 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:20:01 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:20:01 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:20:01 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:20:01 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:20:01 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:20:01 INFO - running build_ext 03:20:01 INFO - building 'psutil._psutil_windows' extension 03:20:01 INFO - error: Unable to find vcvarsall.bat 03:20:01 INFO - ---------------------------------------- 03:20:01 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-jqztq_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:20:01 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 03:20:01 WARNING - Return code: 1 03:20:01 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! 03:20:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:20:01 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')]} 03:20:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:20:01 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')]} 03:20:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:20:01 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 0x0192C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A51580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B46368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-217', 'USERDOMAIN': 'T-W732-IX-217', '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-217', '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:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:20:01 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 03:20:01 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 03:20:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:20:01 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:20:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:20:01 INFO - 'COMPUTERNAME': 'T-W732-IX-217', 03:20:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:20:01 INFO - 'DCLOCATION': 'SCL3', 03:20:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:20:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:20:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:20:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:20:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:20:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:20:01 INFO - 'HOMEDRIVE': 'C:', 03:20:01 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:20:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:20:01 INFO - 'KTS_VERSION': '1.19c', 03:20:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:20:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:20:01 INFO - 'LOGONSERVER': '\\\\T-W732-IX-217', 03:20:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:20:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:20:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:20:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:20:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:20:01 INFO - 'MOZ_AIRBAG': '1', 03:20:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:20:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:20:01 INFO - 'MOZ_MSVCVERSION': '8', 03:20:01 INFO - 'MOZ_NO_REMOTE': '1', 03:20:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:20:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:20:01 INFO - 'NO_EM_RESTART': '1', 03:20:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:20:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:20:01 INFO - 'OS': 'Windows_NT', 03:20:01 INFO - 'OURDRIVE': 'C:', 03:20:01 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:20:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:20:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:20:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:20:01 INFO - 'PROCESSOR_LEVEL': '6', 03:20:01 INFO - 'PROCESSOR_REVISION': '1e05', 03:20:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:20:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:20:01 INFO - 'PROMPT': '$P$G', 03:20:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:20:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:20:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:20:01 INFO - 'PWD': 'C:\\slave\\test', 03:20:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:20:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:20:01 INFO - 'SYSTEMDRIVE': 'C:', 03:20:01 INFO - 'SYSTEMROOT': 'C:\\windows', 03:20:01 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:20:01 INFO - 'TEST1': 'testie', 03:20:01 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:20:01 INFO - 'USERDOMAIN': 'T-W732-IX-217', 03:20:01 INFO - 'USERNAME': 'cltbld', 03:20:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:20:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:20:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:20:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:20:01 INFO - 'WINDIR': 'C:\\windows', 03:20:01 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:20:01 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:20:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:20:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:20:02 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:20:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:20:02 INFO - Running setup.py egg_info for package mozsystemmonitor 03:20:02 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:20:02 INFO - Running setup.py egg_info for package psutil 03:20:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:20:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:20:02 INFO - Installing collected packages: mozsystemmonitor, psutil 03:20:02 INFO - Running setup.py install for mozsystemmonitor 03:20:02 INFO - Running setup.py install for psutil 03:20:02 INFO - building 'psutil._psutil_windows' extension 03:20:02 INFO - error: Unable to find vcvarsall.bat 03:20: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-v7mzne-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:20:02 INFO - running install 03:20:02 INFO - running build 03:20:02 INFO - running build_py 03:20:02 INFO - running build_ext 03:20:02 INFO - building 'psutil._psutil_windows' extension 03:20:02 INFO - error: Unable to find vcvarsall.bat 03:20:02 INFO - ---------------------------------------- 03:20: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-v7mzne-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:20:02 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 03:20:02 WARNING - Return code: 1 03:20: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 mozsystemmonitor==0.0.0 failed after 1 tries! 03:20:02 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:20: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')]} 03:20:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:20: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')]} 03:20:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:20: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', '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 0x0192C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A51580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B46368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-217', 'USERDOMAIN': 'T-W732-IX-217', '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-217', '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:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:20: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', 'blobuploader==1.2.4'] in C:\slave\test\build 03:20: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 blobuploader==1.2.4 03:20:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:20:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:20:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:20:02 INFO - 'COMPUTERNAME': 'T-W732-IX-217', 03:20:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:20:02 INFO - 'DCLOCATION': 'SCL3', 03:20:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:20:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:20:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:20:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:20:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:20:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:20:02 INFO - 'HOMEDRIVE': 'C:', 03:20:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:20:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:20:02 INFO - 'KTS_VERSION': '1.19c', 03:20:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:20:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:20:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-217', 03:20:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:20:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:20:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:20:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:20:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:20:02 INFO - 'MOZ_AIRBAG': '1', 03:20:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:20:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:20:02 INFO - 'MOZ_MSVCVERSION': '8', 03:20:02 INFO - 'MOZ_NO_REMOTE': '1', 03:20:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:20:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:20:02 INFO - 'NO_EM_RESTART': '1', 03:20:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:20:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:20:02 INFO - 'OS': 'Windows_NT', 03:20:02 INFO - 'OURDRIVE': 'C:', 03:20:02 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:20:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:20:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:20:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:20:02 INFO - 'PROCESSOR_LEVEL': '6', 03:20:02 INFO - 'PROCESSOR_REVISION': '1e05', 03:20:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:20:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:20:02 INFO - 'PROMPT': '$P$G', 03:20:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:20:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:20:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:20:02 INFO - 'PWD': 'C:\\slave\\test', 03:20:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:20:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:20:02 INFO - 'SYSTEMDRIVE': 'C:', 03:20:02 INFO - 'SYSTEMROOT': 'C:\\windows', 03:20:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:20:02 INFO - 'TEST1': 'testie', 03:20:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:20:02 INFO - 'USERDOMAIN': 'T-W732-IX-217', 03:20:02 INFO - 'USERNAME': 'cltbld', 03:20:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:20:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:20:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:20:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:20:02 INFO - 'WINDIR': 'C:\\windows', 03:20:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:20:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:20:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:20:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:20:03 INFO - Downloading/unpacking blobuploader==1.2.4 03:20:03 INFO - Downloading blobuploader-1.2.4.tar.gz 03:20:03 INFO - Running setup.py egg_info for package blobuploader 03:20:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:20:07 INFO - Running setup.py egg_info for package requests 03:20:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:20:07 INFO - Downloading docopt-0.6.1.tar.gz 03:20:07 INFO - Running setup.py egg_info for package docopt 03:20:07 INFO - Installing collected packages: blobuploader, docopt, requests 03:20:07 INFO - Running setup.py install for blobuploader 03:20:07 INFO - Running setup.py install for docopt 03:20:07 INFO - Running setup.py install for requests 03:20:07 INFO - Successfully installed blobuploader docopt requests 03:20:07 INFO - Cleaning up... 03:20:07 INFO - Return code: 0 03:20:07 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:20: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')]} 03:20:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:20: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')]} 03:20:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:20: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 0x0192C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A51580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B46368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, '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-217', 'USERDOMAIN': 'T-W732-IX-217', '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-217', '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:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:20: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 03:20: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 03:20:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:20:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:20:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:20:07 INFO - 'COMPUTERNAME': 'T-W732-IX-217', 03:20:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:20:07 INFO - 'DCLOCATION': 'SCL3', 03:20:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:20:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:20:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:20:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:20:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:20:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:20:07 INFO - 'HOMEDRIVE': 'C:', 03:20:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:20:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:20:07 INFO - 'KTS_VERSION': '1.19c', 03:20:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:20:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:20:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-217', 03:20:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:20:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:20:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:20:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:20:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:20:07 INFO - 'MOZ_AIRBAG': '1', 03:20:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:20:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:20:07 INFO - 'MOZ_MSVCVERSION': '8', 03:20:07 INFO - 'MOZ_NO_REMOTE': '1', 03:20:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:20:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:20:07 INFO - 'NO_EM_RESTART': '1', 03:20:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:20:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:20:07 INFO - 'OS': 'Windows_NT', 03:20:07 INFO - 'OURDRIVE': 'C:', 03:20:07 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:20:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:20:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:20:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:20:07 INFO - 'PROCESSOR_LEVEL': '6', 03:20:07 INFO - 'PROCESSOR_REVISION': '1e05', 03:20:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:20:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:20:07 INFO - 'PROMPT': '$P$G', 03:20:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:20:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:20:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:20:07 INFO - 'PWD': 'C:\\slave\\test', 03:20:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:20:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:20:07 INFO - 'SYSTEMDRIVE': 'C:', 03:20:07 INFO - 'SYSTEMROOT': 'C:\\windows', 03:20:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:20:07 INFO - 'TEST1': 'testie', 03:20:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:20:07 INFO - 'USERDOMAIN': 'T-W732-IX-217', 03:20:07 INFO - 'USERNAME': 'cltbld', 03:20:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:20:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:20:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:20:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:20:07 INFO - 'WINDIR': 'C:\\windows', 03:20:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:20:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:20:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:20:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:20:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:20:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:20:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:20:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:20:12 INFO - Unpacking c:\slave\test\build\tests\marionette 03:20:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:20:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:20: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 03:20:12 INFO - Running setup.py install for browsermob-proxy 03:20:27 INFO - Running setup.py install for manifestparser 03:20:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Running setup.py install for marionette-client 03:20:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:20:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Running setup.py install for marionette-driver 03:20:27 INFO - Running setup.py install for mozcrash 03:20:27 INFO - Running setup.py install for mozdebug 03:20:27 INFO - Running setup.py install for mozdevice 03:20:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Running setup.py install for mozfile 03:20:27 INFO - Running setup.py install for mozhttpd 03:20:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Running setup.py install for mozinfo 03:20:27 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Running setup.py install for mozInstall 03:20:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Running setup.py install for mozleak 03:20:27 INFO - Running setup.py install for mozlog 03:20:27 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Running setup.py install for moznetwork 03:20:27 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Running setup.py install for mozprocess 03:20:27 INFO - Running setup.py install for mozprofile 03:20:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Running setup.py install for mozrunner 03:20:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Running setup.py install for mozscreenshot 03:20:27 INFO - Running setup.py install for moztest 03:20:27 INFO - Running setup.py install for mozversion 03:20:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:20:27 INFO - Running setup.py install for wptserve 03:20:27 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 03:20:27 INFO - Cleaning up... 03:20:27 INFO - Return code: 0 03:20:27 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:20:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:20:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:20:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:20:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:20:27 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 0x0192C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A51580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B46368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, '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-217', 'USERDOMAIN': 'T-W732-IX-217', '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-217', '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:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:20:27 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 03:20:27 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 03:20:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:20:27 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:20:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:20:27 INFO - 'COMPUTERNAME': 'T-W732-IX-217', 03:20:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:20:27 INFO - 'DCLOCATION': 'SCL3', 03:20:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:20:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:20:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:20:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:20:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:20:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:20:27 INFO - 'HOMEDRIVE': 'C:', 03:20:27 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:20:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:20:27 INFO - 'KTS_VERSION': '1.19c', 03:20:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:20:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:20:27 INFO - 'LOGONSERVER': '\\\\T-W732-IX-217', 03:20:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:20:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:20:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:20:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:20:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:20:27 INFO - 'MOZ_AIRBAG': '1', 03:20:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:20:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:20:27 INFO - 'MOZ_MSVCVERSION': '8', 03:20:27 INFO - 'MOZ_NO_REMOTE': '1', 03:20:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:20:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:20:27 INFO - 'NO_EM_RESTART': '1', 03:20:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:20:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:20:27 INFO - 'OS': 'Windows_NT', 03:20:27 INFO - 'OURDRIVE': 'C:', 03:20:27 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:20:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:20:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:20:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:20:27 INFO - 'PROCESSOR_LEVEL': '6', 03:20:27 INFO - 'PROCESSOR_REVISION': '1e05', 03:20:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:20:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:20:27 INFO - 'PROMPT': '$P$G', 03:20:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:20:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:20:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:20:27 INFO - 'PWD': 'C:\\slave\\test', 03:20:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:20:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:20:27 INFO - 'SYSTEMDRIVE': 'C:', 03:20:27 INFO - 'SYSTEMROOT': 'C:\\windows', 03:20:27 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:20:27 INFO - 'TEST1': 'testie', 03:20:27 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:20:27 INFO - 'USERDOMAIN': 'T-W732-IX-217', 03:20:27 INFO - 'USERNAME': 'cltbld', 03:20:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:20:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:20:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:20:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:20:27 INFO - 'WINDIR': 'C:\\windows', 03:20:27 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:20:27 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:20:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:20:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:20:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:20:31 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:20:31 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:20:31 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:20:31 INFO - Unpacking c:\slave\test\build\tests\marionette 03:20:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:20:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:20: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)) 03:20:42 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)) 03:20:42 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)) 03:20:42 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)) 03:20:42 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)) 03:20:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:20:42 INFO - Downloading blessings-1.6.tar.gz 03:20:42 INFO - Running setup.py egg_info for package blessings 03:20:42 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)) 03:20:42 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:20:42 INFO - Running setup.py install for blessings 03:20:42 INFO - Running setup.py install for browsermob-proxy 03:20:42 INFO - Running setup.py install for manifestparser 03:20:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Running setup.py install for marionette-client 03:20:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:20:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Running setup.py install for marionette-driver 03:20:42 INFO - Running setup.py install for mozcrash 03:20:42 INFO - Running setup.py install for mozdebug 03:20:42 INFO - Running setup.py install for mozdevice 03:20:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Running setup.py install for mozhttpd 03:20:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Running setup.py install for mozInstall 03:20:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Running setup.py install for mozleak 03:20:42 INFO - Running setup.py install for mozprofile 03:20:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Running setup.py install for mozrunner 03:20:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:20:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:20:44 INFO - Running setup.py install for mozscreenshot 03:20:44 INFO - Running setup.py install for moztest 03:20:44 INFO - Running setup.py install for mozversion 03:20:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:20:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:20:44 INFO - Running setup.py install for wptserve 03:20:44 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:20:44 INFO - Cleaning up... 03:20:44 INFO - Return code: 0 03:20:44 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:20:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:20:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:20:44 INFO - Reading from file tmpfile_stdout 03:20:44 INFO - Using _rmtree_windows ... 03:20:44 INFO - Using _rmtree_windows ... 03:20:44 INFO - Current package versions: 03:20:44 INFO - blessings == 1.6 03:20:44 INFO - blobuploader == 1.2.4 03:20:44 INFO - browsermob-proxy == 0.6.0 03:20:44 INFO - distribute == 0.6.14 03:20:44 INFO - docopt == 0.6.1 03:20:44 INFO - manifestparser == 1.1 03:20:44 INFO - marionette-client == 2.3.0 03:20:44 INFO - marionette-driver == 1.4.0 03:20:44 INFO - mozInstall == 1.12 03:20:44 INFO - mozcrash == 0.17 03:20:44 INFO - mozdebug == 0.1 03:20:44 INFO - mozdevice == 0.48 03:20:44 INFO - mozfile == 1.2 03:20:44 INFO - mozhttpd == 0.7 03:20:44 INFO - mozinfo == 0.9 03:20:44 INFO - mozleak == 0.1 03:20:44 INFO - mozlog == 3.1 03:20:44 INFO - moznetwork == 0.27 03:20:44 INFO - mozprocess == 0.22 03:20:44 INFO - mozprofile == 0.28 03:20:44 INFO - mozrunner == 6.11 03:20:44 INFO - mozscreenshot == 0.1 03:20:44 INFO - mozsystemmonitor == 0.0 03:20:44 INFO - moztest == 0.7 03:20:44 INFO - mozversion == 1.4 03:20:44 INFO - requests == 1.2.3 03:20:44 INFO - wptserve == 1.4.0 03:20:44 INFO - Running post-action listener: _resource_record_post_action 03:20:44 INFO - Running post-action listener: _start_resource_monitoring 03:20:44 INFO - Starting resource monitoring. 03:20:45 INFO - ##### 03:20:45 INFO - ##### Running pull step. 03:20:45 INFO - ##### 03:20:45 INFO - Running pre-action listener: _resource_record_pre_action 03:20:45 INFO - Running main action method: pull 03:20:45 INFO - Pull has nothing to do! 03:20:45 INFO - Running post-action listener: _resource_record_post_action 03:20:45 INFO - ##### 03:20:45 INFO - ##### Running install step. 03:20:45 INFO - ##### 03:20:45 INFO - Running pre-action listener: _resource_record_pre_action 03:20:45 INFO - Running main action method: install 03:20:45 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:20:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:20:45 INFO - Reading from file tmpfile_stdout 03:20:45 INFO - Using _rmtree_windows ... 03:20:45 INFO - Using _rmtree_windows ... 03:20:45 INFO - Detecting whether we're running mozinstall >=1.0... 03:20:45 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:20:45 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:20:45 INFO - Reading from file tmpfile_stdout 03:20:45 INFO - Output received: 03:20:45 INFO - Usage: mozinstall-script.py [options] installer 03:20:45 INFO - Options: 03:20:45 INFO - -h, --help show this help message and exit 03:20:45 INFO - -d DEST, --destination=DEST 03:20:45 INFO - Directory to install application into. [default: 03:20:45 INFO - "C:\slave\test"] 03:20:45 INFO - --app=APP Application being installed. [default: firefox] 03:20:45 INFO - Using _rmtree_windows ... 03:20:45 INFO - Using _rmtree_windows ... 03:20:45 INFO - mkdir: C:\slave\test\build\application 03:20:45 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'] 03:20:45 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 03:20:47 INFO - Reading from file tmpfile_stdout 03:20:47 INFO - Output received: 03:20:47 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:20:47 INFO - Using _rmtree_windows ... 03:20:47 INFO - Using _rmtree_windows ... 03:20:47 INFO - Running post-action listener: _resource_record_post_action 03:20:47 INFO - ##### 03:20:47 INFO - ##### Running run-tests step. 03:20:47 INFO - ##### 03:20:47 INFO - Running pre-action listener: _resource_record_pre_action 03:20:47 INFO - Running main action method: run_tests 03:20:47 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:20:47 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:20:47 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:20:47 INFO - grabbing minidump binary from tooltool 03:20:47 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')]} 03:20:47 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 0x01B46368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:20:47 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 03:20:47 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 03:20:47 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:20:47 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp7jd8ry 03:20:47 INFO - INFO - File integrity verified, renaming tmp7jd8ry to win32-minidump_stackwalk.exe 03:20:47 INFO - Return code: 0 03:20:47 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:20:48 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:20:48 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/ZrG16RhdReOkc9d7UQGdrw/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 03:20:48 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/ZrG16RhdReOkc9d7UQGdrw/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 03:20:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:20:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:20:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:20:48 INFO - 'COMPUTERNAME': 'T-W732-IX-217', 03:20:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:20:48 INFO - 'DCLOCATION': 'SCL3', 03:20:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:20:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:20:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:20:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:20:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:20:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:20:48 INFO - 'HOMEDRIVE': 'C:', 03:20:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:20:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:20:48 INFO - 'KTS_VERSION': '1.19c', 03:20:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:20:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:20:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-217', 03:20:48 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:20:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:20:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:20:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:20:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:20:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:20:48 INFO - 'MOZ_AIRBAG': '1', 03:20:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:20:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:20:48 INFO - 'MOZ_MSVCVERSION': '8', 03:20:48 INFO - 'MOZ_NO_REMOTE': '1', 03:20:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:20:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:20:48 INFO - 'NO_EM_RESTART': '1', 03:20:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:20:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:20:48 INFO - 'OS': 'Windows_NT', 03:20:48 INFO - 'OURDRIVE': 'C:', 03:20:48 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:20:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:20:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:20:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:20:48 INFO - 'PROCESSOR_LEVEL': '6', 03:20:48 INFO - 'PROCESSOR_REVISION': '1e05', 03:20:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:20:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:20:48 INFO - 'PROMPT': '$P$G', 03:20:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:20:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:20:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:20:48 INFO - 'PWD': 'C:\\slave\\test', 03:20:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:20:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:20:48 INFO - 'SYSTEMDRIVE': 'C:', 03:20:48 INFO - 'SYSTEMROOT': 'C:\\windows', 03:20:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:20:48 INFO - 'TEST1': 'testie', 03:20:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:20:48 INFO - 'USERDOMAIN': 'T-W732-IX-217', 03:20:48 INFO - 'USERNAME': 'cltbld', 03:20:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:20:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:20:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:20:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:20:48 INFO - 'WINDIR': 'C:\\windows', 03:20:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:20:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:20:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:20:48 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/ZrG16RhdReOkc9d7UQGdrw/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 03:20:50 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 03:20:50 INFO - import pkg_resources 03:20:51 INFO - Using 1 client processes 03:20:54 INFO - SUITE-START | Running 778 tests 03:20:54 INFO - Running testharness tests 03:20:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:20:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:20:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:20:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:20:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:20:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:20:54 INFO - Setting up ssl 03:20:54 INFO - PROCESS | certutil | 03:20:54 INFO - PROCESS | certutil | 03:20:54 INFO - PROCESS | certutil | 03:20:54 INFO - Certificate Nickname Trust Attributes 03:20:54 INFO - SSL,S/MIME,JAR/XPI 03:20:54 INFO - 03:20:54 INFO - web-platform-tests CT,, 03:20:54 INFO - 03:20:55 INFO - Starting runner 03:20:55 INFO - PROCESS | 1480 | [1480] 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 03:20:55 INFO - PROCESS | 1480 | [1480] 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 03:20:56 INFO - PROCESS | 1480 | [1480] 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 03:20:57 INFO - PROCESS | 1480 | 1467973257517 Marionette DEBUG Marionette enabled via build flag and pref 03:20:58 INFO - PROCESS | 1480 | ++DOCSHELL 109CC800 == 1 [pid = 1480] [id = 1] 03:20:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 1 (109CCC00) [pid = 1480] [serial = 1] [outer = 00000000] 03:20:58 INFO - PROCESS | 1480 | [1480] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:20:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 2 (109CD800) [pid = 1480] [serial = 2] [outer = 109CCC00] 03:20:58 INFO - PROCESS | 1480 | ++DOCSHELL 1430C400 == 2 [pid = 1480] [id = 2] 03:20:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 3 (1430C800) [pid = 1480] [serial = 3] [outer = 00000000] 03:20:58 INFO - PROCESS | 1480 | [1480] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:20:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 4 (1430D400) [pid = 1480] [serial = 4] [outer = 1430C800] 03:20:59 INFO - PROCESS | 1480 | 1467973259289 Marionette INFO Listening on port 2828 03:21:00 INFO - PROCESS | 1480 | 1467973260859 Marionette DEBUG Marionette enabled via command-line flag 03:21:00 INFO - PROCESS | 1480 | [1480] 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 03:21:00 INFO - PROCESS | 1480 | [1480] 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 03:21:00 INFO - PROCESS | 1480 | ++DOCSHELL 14B68000 == 3 [pid = 1480] [id = 3] 03:21:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 5 (14B70000) [pid = 1480] [serial = 5] [outer = 00000000] 03:21:00 INFO - PROCESS | 1480 | [1480] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:21:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 6 (14B70C00) [pid = 1480] [serial = 6] [outer = 14B70000] 03:21:01 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:21:01 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:21:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 7 (1584A000) [pid = 1480] [serial = 7] [outer = 1430C800] 03:21:01 INFO - PROCESS | 1480 | [1480] 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 03:21:01 INFO - PROCESS | 1480 | 1467973261790 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49339 03:21:01 INFO - PROCESS | 1480 | [1480] 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 03:21:01 INFO - PROCESS | 1480 | 1467973261813 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49340 03:21:01 INFO - PROCESS | 1480 | [1480] 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 03:21:01 INFO - PROCESS | 1480 | 1467973261821 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49341 03:21:01 INFO - PROCESS | 1480 | [1480] 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 03:21:01 INFO - PROCESS | 1480 | 1467973261856 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49342 03:21:01 INFO - PROCESS | 1480 | 1467973261859 Marionette DEBUG Closed connection conn0 03:21:01 INFO - PROCESS | 1480 | 1467973261861 Marionette DEBUG Closed connection conn1 03:21:01 INFO - PROCESS | 1480 | 1467973261863 Marionette DEBUG Closed connection conn2 03:21:01 INFO - PROCESS | 1480 | 1467973261921 Marionette DEBUG Closed connection conn3 03:21:01 INFO - PROCESS | 1480 | [1480] 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 03:21:01 INFO - PROCESS | 1480 | 1467973261957 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49343 03:21:02 INFO - PROCESS | 1480 | 1467973262047 Marionette DEBUG Closed connection conn4 03:21:02 INFO - PROCESS | 1480 | [1480] 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 03:21:02 INFO - PROCESS | 1480 | 1467973262054 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49344 03:21:02 INFO - PROCESS | 1480 | ++DOCSHELL 109CDC00 == 4 [pid = 1480] [id = 4] 03:21:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 8 (16733400) [pid = 1480] [serial = 8] [outer = 00000000] 03:21:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 9 (17462C00) [pid = 1480] [serial = 9] [outer = 16733400] 03:21:02 INFO - PROCESS | 1480 | 1467973262227 Marionette DEBUG Closed connection conn5 03:21:02 INFO - PROCESS | 1480 | [1480] 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 03:21:02 INFO - PROCESS | 1480 | 1467973262232 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49345 03:21:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 10 (17469000) [pid = 1480] [serial = 10] [outer = 16733400] 03:21:02 INFO - PROCESS | 1480 | 1467973262266 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:21:02 INFO - PROCESS | 1480 | 1467973262271 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":"20160708021326","device":"desktop","version":"48.0"} 03:21:03 INFO - PROCESS | 1480 | [1480] 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 03:21:03 INFO - PROCESS | 1480 | [1480] 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 03:21:03 INFO - PROCESS | 1480 | [1480] 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 03:21:04 INFO - PROCESS | 1480 | ++DOCSHELL 19FD4400 == 5 [pid = 1480] [id = 5] 03:21:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 11 (19FD4800) [pid = 1480] [serial = 11] [outer = 00000000] 03:21:04 INFO - PROCESS | 1480 | ++DOCSHELL 19FD4C00 == 6 [pid = 1480] [id = 6] 03:21:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 12 (19FD5000) [pid = 1480] [serial = 12] [outer = 00000000] 03:21:04 INFO - PROCESS | 1480 | [1480] 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 03:21:04 INFO - PROCESS | 1480 | ++DOCSHELL 18664000 == 7 [pid = 1480] [id = 7] 03:21:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 13 (18664400) [pid = 1480] [serial = 13] [outer = 00000000] 03:21:04 INFO - PROCESS | 1480 | [1480] 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 03:21:04 INFO - PROCESS | 1480 | [1480] 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 03:21:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 14 (1866D000) [pid = 1480] [serial = 14] [outer = 18664400] 03:21:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 15 (1845F800) [pid = 1480] [serial = 15] [outer = 19FD4800] 03:21:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 16 (18461000) [pid = 1480] [serial = 16] [outer = 19FD5000] 03:21:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 17 (18463C00) [pid = 1480] [serial = 17] [outer = 18664400] 03:21:05 INFO - PROCESS | 1480 | 1467973265489 Marionette INFO startBrowser 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:05 INFO - PROCESS | 1480 | 1467973265527 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 1480 | 1467973265542 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 1480 | 1467973265544 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 18 (1B770C00) [pid = 1480] [serial = 18] [outer = 18664400] 03:21:06 INFO - PROCESS | 1480 | 1467973266244 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"5051ee77-29ad-4ac1-aaff-8efd5f0343ca","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":"20160708021326","device":"desktop","version":"48.0","command_id":1}}] 03:21:06 INFO - PROCESS | 1480 | 1467973266491 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}] 03:21:06 INFO - PROCESS | 1480 | 1467973266495 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:06 INFO - PROCESS | 1480 | 1467973266526 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 03:21:06 INFO - PROCESS | 1480 | 1467973266544 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:21:06 INFO - PROCESS | 1480 | 1467973266546 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:06 INFO - PROCESS | 1480 | [1480] 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 03:21:07 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:21:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 19 (1D098C00) [pid = 1480] [serial = 19] [outer = 18664400] 03:21:07 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:07 INFO - PROCESS | 1480 | 1467973267592 Marionette TRACE conn6 <- [1,3,null,{}] 03:21:07 INFO - PROCESS | 1480 | 1467973267596 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:21:07 INFO - PROCESS | 1480 | 1467973267598 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:07 INFO - PROCESS | 1480 | 1467973267616 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 03:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:21:07 INFO - PROCESS | 1480 | 1467973267627 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 03:21:07 INFO - PROCESS | 1480 | 1467973267629 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 03:21:07 INFO - PROCESS | 1480 | 1467973267633 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:21:07 INFO - PROCESS | 1480 | 1467973267637 Marionette TRACE conn6 <- [1,6,null,{}] 03:21:07 INFO - PROCESS | 1480 | 1467973267695 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}] 03:21:07 INFO - PROCESS | 1480 | 1467973267699 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:07 INFO - PROCESS | 1480 | 1467973267715 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 03:21:07 INFO - PROCESS | 1480 | 1467973267719 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:07 INFO - PROCESS | 1480 | 1467973267722 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:07 INFO - PROCESS | 1480 | ++DOCSHELL 1E3B2800 == 8 [pid = 1480] [id = 8] 03:21:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 20 (1E3B2C00) [pid = 1480] [serial = 20] [outer = 00000000] 03:21:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 21 (1E45E800) [pid = 1480] [serial = 21] [outer = 1E3B2C00] 03:21:07 INFO - PROCESS | 1480 | 1467973267772 Marionette DEBUG loaded listener.js 03:21:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 22 (1E462400) [pid = 1480] [serial = 22] [outer = 1E3B2C00] 03:21:08 INFO - PROCESS | 1480 | ++DOCSHELL 16141400 == 9 [pid = 1480] [id = 9] 03:21:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 23 (16757C00) [pid = 1480] [serial = 23] [outer = 00000000] 03:21:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 24 (1E463800) [pid = 1480] [serial = 24] [outer = 16757C00] 03:21:08 INFO - PROCESS | 1480 | 1467973268175 Marionette DEBUG loaded listener.js 03:21:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 25 (1E464C00) [pid = 1480] [serial = 25] [outer = 16757C00] 03:21:08 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:08 INFO - PROCESS | 1480 | --DOCSHELL 109CC800 == 8 [pid = 1480] [id = 1] 03:21:09 INFO - PROCESS | 1480 | 1467973269016 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]]]}] 03:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1432ms 03:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:21:09 INFO - PROCESS | 1480 | 1467973269068 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 03:21:09 INFO - PROCESS | 1480 | 1467973269072 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 03:21:09 INFO - PROCESS | 1480 | 1467973269077 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:21:09 INFO - PROCESS | 1480 | 1467973269080 Marionette TRACE conn6 <- [1,10,null,{}] 03:21:09 INFO - PROCESS | 1480 | 1467973269086 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}] 03:21:09 INFO - PROCESS | 1480 | 1467973269090 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:09 INFO - PROCESS | 1480 | 1467973269217 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 03:21:09 INFO - PROCESS | 1480 | 1467973269302 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:09 INFO - PROCESS | 1480 | 1467973269305 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:09 INFO - PROCESS | 1480 | ++DOCSHELL 0FD7E400 == 9 [pid = 1480] [id = 10] 03:21:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 26 (0FD7E800) [pid = 1480] [serial = 26] [outer = 00000000] 03:21:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 27 (10FCB400) [pid = 1480] [serial = 27] [outer = 0FD7E800] 03:21:09 INFO - PROCESS | 1480 | 1467973269365 Marionette DEBUG loaded listener.js 03:21:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 28 (14A98C00) [pid = 1480] [serial = 28] [outer = 0FD7E800] 03:21:09 INFO - PROCESS | 1480 | 1467973269946 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]]]}] 03:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 931ms 03:21:10 INFO - PROCESS | 1480 | 1467973270008 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 03:21:10 INFO - PROCESS | 1480 | 1467973270013 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 03:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:21:10 INFO - PROCESS | 1480 | 1467973270020 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:21:10 INFO - PROCESS | 1480 | 1467973270023 Marionette TRACE conn6 <- [1,14,null,{}] 03:21:10 INFO - PROCESS | 1480 | 1467973270028 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}] 03:21:10 INFO - PROCESS | 1480 | 1467973270031 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:10 INFO - PROCESS | 1480 | 1467973270154 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 03:21:10 INFO - PROCESS | 1480 | 1467973270214 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:10 INFO - PROCESS | 1480 | 1467973270217 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:10 INFO - PROCESS | 1480 | ++DOCSHELL 17AA1800 == 10 [pid = 1480] [id = 11] 03:21:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 29 (17AA1C00) [pid = 1480] [serial = 29] [outer = 00000000] 03:21:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 30 (17AA4800) [pid = 1480] [serial = 30] [outer = 17AA1C00] 03:21:10 INFO - PROCESS | 1480 | 1467973270275 Marionette DEBUG loaded listener.js 03:21:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 31 (1866CC00) [pid = 1480] [serial = 31] [outer = 17AA1C00] 03:21:10 INFO - PROCESS | 1480 | 1467973270857 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]]]}] 03:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 03:21:10 INFO - PROCESS | 1480 | 1467973270893 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 03:21:10 INFO - PROCESS | 1480 | 1467973270895 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 03:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:21:10 INFO - PROCESS | 1480 | 1467973270899 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:21:10 INFO - PROCESS | 1480 | 1467973270903 Marionette TRACE conn6 <- [1,18,null,{}] 03:21:10 INFO - PROCESS | 1480 | 1467973270915 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}] 03:21:10 INFO - PROCESS | 1480 | 1467973270920 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:11 INFO - PROCESS | 1480 | 1467973271045 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 03:21:11 INFO - PROCESS | 1480 | ++DOCSHELL 19913C00 == 11 [pid = 1480] [id = 12] 03:21:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 32 (199E4000) [pid = 1480] [serial = 32] [outer = 00000000] 03:21:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 33 (199E9C00) [pid = 1480] [serial = 33] [outer = 199E4000] 03:21:11 INFO - PROCESS | 1480 | 1467973271188 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:11 INFO - PROCESS | 1480 | 1467973271192 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 34 (199E7800) [pid = 1480] [serial = 34] [outer = 199E4000] 03:21:11 INFO - PROCESS | 1480 | ++DOCSHELL 1B2D4C00 == 12 [pid = 1480] [id = 13] 03:21:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 35 (1B2DF800) [pid = 1480] [serial = 35] [outer = 00000000] 03:21:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 36 (1B770000) [pid = 1480] [serial = 36] [outer = 1B2DF800] 03:21:11 INFO - PROCESS | 1480 | 1467973271273 Marionette DEBUG loaded listener.js 03:21:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 37 (1C15CC00) [pid = 1480] [serial = 37] [outer = 1B2DF800] 03:21:11 INFO - PROCESS | 1480 | ++DOCSHELL 14A68800 == 13 [pid = 1480] [id = 14] 03:21:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 38 (14A75C00) [pid = 1480] [serial = 38] [outer = 00000000] 03:21:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 39 (1E468000) [pid = 1480] [serial = 39] [outer = 14A75C00] 03:21:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 40 (0CDCC800) [pid = 1480] [serial = 40] [outer = 14A75C00] 03:21:12 INFO - PROCESS | 1480 | --DOCSHELL 109CDC00 == 12 [pid = 1480] [id = 4] 03:21:12 INFO - PROCESS | 1480 | 1467973272148 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]]]}] 03:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1282ms 03:21:12 INFO - PROCESS | 1480 | 1467973272184 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 03:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:21:12 INFO - PROCESS | 1480 | 1467973272188 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 03:21:12 INFO - PROCESS | 1480 | 1467973272192 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 1480 | 1467973272196 Marionette TRACE conn6 <- [1,22,null,{}] 03:21:12 INFO - PROCESS | 1480 | 1467973272201 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}] 03:21:12 INFO - PROCESS | 1480 | 1467973272203 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:12 INFO - PROCESS | 1480 | 1467973272291 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 03:21:12 INFO - PROCESS | 1480 | 1467973272298 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:12 INFO - PROCESS | 1480 | 1467973272303 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:12 INFO - PROCESS | 1480 | ++DOCSHELL 104DE800 == 13 [pid = 1480] [id = 15] 03:21:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 41 (104DF000) [pid = 1480] [serial = 41] [outer = 00000000] 03:21:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 42 (104E8400) [pid = 1480] [serial = 42] [outer = 104DF000] 03:21:12 INFO - PROCESS | 1480 | 1467973272368 Marionette DEBUG loaded listener.js 03:21:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 43 (109C5800) [pid = 1480] [serial = 43] [outer = 104DF000] 03:21:12 INFO - PROCESS | 1480 | 1467973272788 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]]]}] 03:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 03:21:12 INFO - PROCESS | 1480 | 1467973272824 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 03:21:12 INFO - PROCESS | 1480 | 1467973272828 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 03:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:21:12 INFO - PROCESS | 1480 | 1467973272833 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 1480 | 1467973272836 Marionette TRACE conn6 <- [1,26,null,{}] 03:21:12 INFO - PROCESS | 1480 | 1467973272840 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}] 03:21:12 INFO - PROCESS | 1480 | 1467973272842 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:12 INFO - PROCESS | 1480 | 1467973272948 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 03:21:13 INFO - PROCESS | 1480 | 1467973273022 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 1480 | 1467973273026 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:13 INFO - PROCESS | 1480 | ++DOCSHELL 10FD2800 == 14 [pid = 1480] [id = 16] 03:21:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 44 (1430F800) [pid = 1480] [serial = 44] [outer = 00000000] 03:21:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 45 (146CD000) [pid = 1480] [serial = 45] [outer = 1430F800] 03:21:13 INFO - PROCESS | 1480 | 1467973273077 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 46 (14A59800) [pid = 1480] [serial = 46] [outer = 1430F800] 03:21:13 INFO - PROCESS | 1480 | 1467973273447 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]]]}] 03:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 03:21:13 INFO - PROCESS | 1480 | 1467973273468 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 03:21:13 INFO - PROCESS | 1480 | 1467973273471 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 03:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:21:13 INFO - PROCESS | 1480 | 1467973273486 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:21:13 INFO - PROCESS | 1480 | 1467973273490 Marionette TRACE conn6 <- [1,30,null,{}] 03:21:13 INFO - PROCESS | 1480 | 1467973273499 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}] 03:21:13 INFO - PROCESS | 1480 | 1467973273503 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:13 INFO - PROCESS | 1480 | 1467973273587 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 03:21:13 INFO - PROCESS | 1480 | 1467973273594 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 1480 | 1467973273597 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:13 INFO - PROCESS | 1480 | ++DOCSHELL 14BE7400 == 15 [pid = 1480] [id = 17] 03:21:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 47 (14BE8800) [pid = 1480] [serial = 47] [outer = 00000000] 03:21:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 48 (15847000) [pid = 1480] [serial = 48] [outer = 14BE8800] 03:21:13 INFO - PROCESS | 1480 | 1467973273646 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 49 (15D4C800) [pid = 1480] [serial = 49] [outer = 14BE8800] 03:21:14 INFO - PROCESS | 1480 | 1467973274049 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]]]}] 03:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 03:21:14 INFO - PROCESS | 1480 | 1467973274073 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 1480 | 1467973274076 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 03:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:21:14 INFO - PROCESS | 1480 | 1467973274093 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 1480 | 1467973274104 Marionette TRACE conn6 <- [1,34,null,{}] 03:21:14 INFO - PROCESS | 1480 | 1467973274109 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}] 03:21:14 INFO - PROCESS | 1480 | 1467973274111 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:14 INFO - PROCESS | 1480 | 1467973274193 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 03:21:14 INFO - PROCESS | 1480 | 1467973274198 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:14 INFO - PROCESS | 1480 | 1467973274200 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:14 INFO - PROCESS | 1480 | ++DOCSHELL 16731C00 == 16 [pid = 1480] [id = 18] 03:21:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 50 (16735800) [pid = 1480] [serial = 50] [outer = 00000000] 03:21:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 51 (1746A800) [pid = 1480] [serial = 51] [outer = 16735800] 03:21:14 INFO - PROCESS | 1480 | 1467973274246 Marionette DEBUG loaded listener.js 03:21:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 52 (17660400) [pid = 1480] [serial = 52] [outer = 16735800] 03:21:14 INFO - PROCESS | 1480 | 1467973274673 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]]]}] 03:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 651ms 03:21:14 INFO - PROCESS | 1480 | 1467973274734 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 1480 | 1467973274736 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 03:21:14 INFO - PROCESS | 1480 | 1467973274739 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:21:14 INFO - PROCESS | 1480 | 1467973274741 Marionette TRACE conn6 <- [1,38,null,{}] 03:21:14 INFO - PROCESS | 1480 | 1467973274744 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}] 03:21:14 INFO - PROCESS | 1480 | 1467973274746 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:14 INFO - PROCESS | 1480 | 1467973274824 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 03:21:14 INFO - PROCESS | 1480 | 1467973274829 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:14 INFO - PROCESS | 1480 | 1467973274831 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:14 INFO - PROCESS | 1480 | ++DOCSHELL 174C3800 == 17 [pid = 1480] [id = 19] 03:21:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 53 (1766AC00) [pid = 1480] [serial = 53] [outer = 00000000] 03:21:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 54 (185BB800) [pid = 1480] [serial = 54] [outer = 1766AC00] 03:21:14 INFO - PROCESS | 1480 | 1467973274877 Marionette DEBUG loaded listener.js 03:21:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (185BFC00) [pid = 1480] [serial = 55] [outer = 1766AC00] 03:21:15 INFO - PROCESS | 1480 | 1467973275279 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]]]}] 03:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 03:21:15 INFO - PROCESS | 1480 | 1467973275325 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 03:21:15 INFO - PROCESS | 1480 | 1467973275327 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 03:21:15 INFO - PROCESS | 1480 | 1467973275331 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:21:15 INFO - PROCESS | 1480 | 1467973275333 Marionette TRACE conn6 <- [1,42,null,{}] 03:21:15 INFO - PROCESS | 1480 | 1467973275336 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}] 03:21:15 INFO - PROCESS | 1480 | 1467973275343 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:15 INFO - PROCESS | 1480 | 1467973275541 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 03:21:15 INFO - PROCESS | 1480 | 1467973275644 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:15 INFO - PROCESS | 1480 | 1467973275646 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:15 INFO - PROCESS | 1480 | ++DOCSHELL 18E77800 == 18 [pid = 1480] [id = 20] 03:21:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (1991CC00) [pid = 1480] [serial = 56] [outer = 00000000] 03:21:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (1B739400) [pid = 1480] [serial = 57] [outer = 1991CC00] 03:21:15 INFO - PROCESS | 1480 | 1467973275702 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (1B774400) [pid = 1480] [serial = 58] [outer = 1991CC00] 03:21:16 INFO - PROCESS | 1480 | 1467973276050 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]]]}] 03:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 771ms 03:21:16 INFO - PROCESS | 1480 | 1467973276106 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 03:21:16 INFO - PROCESS | 1480 | 1467973276108 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 03:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:21:16 INFO - PROCESS | 1480 | 1467973276111 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:21:16 INFO - PROCESS | 1480 | 1467973276113 Marionette TRACE conn6 <- [1,46,null,{}] 03:21:16 INFO - PROCESS | 1480 | 1467973276116 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}] 03:21:16 INFO - PROCESS | 1480 | 1467973276118 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:16 INFO - PROCESS | 1480 | 1467973276232 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 03:21:16 INFO - PROCESS | 1480 | 1467973276240 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:16 INFO - PROCESS | 1480 | 1467973276242 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:16 INFO - PROCESS | 1480 | ++DOCSHELL 17C94C00 == 19 [pid = 1480] [id = 21] 03:21:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (17C98800) [pid = 1480] [serial = 59] [outer = 00000000] 03:21:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (17C9FC00) [pid = 1480] [serial = 60] [outer = 17C98800] 03:21:16 INFO - PROCESS | 1480 | 1467973276292 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (18CD3800) [pid = 1480] [serial = 61] [outer = 17C98800] 03:21:16 INFO - PROCESS | 1480 | 1467973276664 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]]]}] 03:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 03:21:16 INFO - PROCESS | 1480 | 1467973276682 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 03:21:16 INFO - PROCESS | 1480 | 1467973276683 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 03:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:21:16 INFO - PROCESS | 1480 | 1467973276687 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:21:16 INFO - PROCESS | 1480 | 1467973276689 Marionette TRACE conn6 <- [1,50,null,{}] 03:21:16 INFO - PROCESS | 1480 | 1467973276692 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}] 03:21:16 INFO - PROCESS | 1480 | 1467973276694 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:16 INFO - PROCESS | 1480 | 1467973276777 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 03:21:16 INFO - PROCESS | 1480 | 1467973276841 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:16 INFO - PROCESS | 1480 | 1467973276843 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:16 INFO - PROCESS | 1480 | ++DOCSHELL 104DD400 == 20 [pid = 1480] [id = 22] 03:21:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (14A75400) [pid = 1480] [serial = 62] [outer = 00000000] 03:21:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (1BEABC00) [pid = 1480] [serial = 63] [outer = 14A75400] 03:21:16 INFO - PROCESS | 1480 | 1467973276888 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (1C150800) [pid = 1480] [serial = 64] [outer = 14A75400] 03:21:17 INFO - PROCESS | 1480 | 1467973277242 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]]]}] 03:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 03:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:21:17 INFO - PROCESS | 1480 | 1467973277257 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 03:21:17 INFO - PROCESS | 1480 | 1467973277259 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 03:21:17 INFO - PROCESS | 1480 | 1467973277262 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:21:17 INFO - PROCESS | 1480 | 1467973277264 Marionette TRACE conn6 <- [1,54,null,{}] 03:21:17 INFO - PROCESS | 1480 | 1467973277268 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}] 03:21:17 INFO - PROCESS | 1480 | 1467973277270 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:17 INFO - PROCESS | 1480 | 1467973277352 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 03:21:17 INFO - PROCESS | 1480 | 1467973277417 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:17 INFO - PROCESS | 1480 | 1467973277419 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:17 INFO - PROCESS | 1480 | ++DOCSHELL 0C604000 == 21 [pid = 1480] [id = 23] 03:21:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0C608400) [pid = 1480] [serial = 65] [outer = 00000000] 03:21:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0C60DC00) [pid = 1480] [serial = 66] [outer = 0C608400] 03:21:17 INFO - PROCESS | 1480 | 1467973277474 Marionette DEBUG loaded listener.js 03:21:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0C612000) [pid = 1480] [serial = 67] [outer = 0C608400] 03:21:17 INFO - PROCESS | 1480 | 1467973277797 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]]]}] 03:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 03:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:21:17 INFO - PROCESS | 1480 | 1467973277833 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 03:21:17 INFO - PROCESS | 1480 | 1467973277835 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 03:21:17 INFO - PROCESS | 1480 | 1467973277838 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:21:17 INFO - PROCESS | 1480 | 1467973277840 Marionette TRACE conn6 <- [1,58,null,{}] 03:21:17 INFO - PROCESS | 1480 | 1467973277843 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}] 03:21:17 INFO - PROCESS | 1480 | 1467973277845 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:17 INFO - PROCESS | 1480 | 1467973277924 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 03:21:18 INFO - PROCESS | 1480 | 1467973277989 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 1480 | 1467973277991 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:18 INFO - PROCESS | 1480 | ++DOCSHELL 0C606800 == 22 [pid = 1480] [id = 24] 03:21:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0C611800) [pid = 1480] [serial = 68] [outer = 00000000] 03:21:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (1E3AD400) [pid = 1480] [serial = 69] [outer = 0C611800] 03:21:18 INFO - PROCESS | 1480 | 1467973278036 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (1E45E400) [pid = 1480] [serial = 70] [outer = 0C611800] 03:21:18 INFO - PROCESS | 1480 | 1467973278401 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]]]}] 03:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 03:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:21:18 INFO - PROCESS | 1480 | 1467973278412 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 03:21:18 INFO - PROCESS | 1480 | 1467973278414 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 03:21:18 INFO - PROCESS | 1480 | 1467973278417 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:21:18 INFO - PROCESS | 1480 | 1467973278420 Marionette TRACE conn6 <- [1,62,null,{}] 03:21:18 INFO - PROCESS | 1480 | 1467973278423 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}] 03:21:18 INFO - PROCESS | 1480 | 1467973278426 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:18 INFO - PROCESS | 1480 | 1467973278549 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 03:21:18 INFO - PROCESS | 1480 | 1467973278557 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 1480 | 1467973278559 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:18 INFO - PROCESS | 1480 | ++DOCSHELL 1E54F800 == 23 [pid = 1480] [id = 25] 03:21:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (1E550400) [pid = 1480] [serial = 71] [outer = 00000000] 03:21:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1E9BE800) [pid = 1480] [serial = 72] [outer = 1E550400] 03:21:18 INFO - PROCESS | 1480 | 1467973278605 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (1E9C5400) [pid = 1480] [serial = 73] [outer = 1E550400] 03:21:18 INFO - PROCESS | 1480 | 1467973278986 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]]]}] 03:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 631ms 03:21:19 INFO - PROCESS | 1480 | 1467973279051 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 03:21:19 INFO - PROCESS | 1480 | 1467973279053 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 03:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:21:19 INFO - PROCESS | 1480 | 1467973279056 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 1480 | 1467973279058 Marionette TRACE conn6 <- [1,66,null,{}] 03:21:19 INFO - PROCESS | 1480 | 1467973279061 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}] 03:21:19 INFO - PROCESS | 1480 | 1467973279063 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:19 INFO - PROCESS | 1480 | 1467973279879 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 03:21:19 INFO - PROCESS | 1480 | 1467973279967 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:19 INFO - PROCESS | 1480 | 1467973279970 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:20 INFO - PROCESS | 1480 | ++DOCSHELL 0C60F000 == 24 [pid = 1480] [id = 26] 03:21:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0C610400) [pid = 1480] [serial = 74] [outer = 00000000] 03:21:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0F57CC00) [pid = 1480] [serial = 75] [outer = 0C610400] 03:21:20 INFO - PROCESS | 1480 | 1467973280020 Marionette DEBUG loaded listener.js 03:21:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0F5EA400) [pid = 1480] [serial = 76] [outer = 0C610400] 03:21:20 INFO - PROCESS | 1480 | 1467973280450 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]]]}] 03:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1430ms 03:21:20 INFO - PROCESS | 1480 | 1467973280487 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 03:21:20 INFO - PROCESS | 1480 | 1467973280491 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 03:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:21:20 INFO - PROCESS | 1480 | 1467973280496 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:21:20 INFO - PROCESS | 1480 | 1467973280499 Marionette TRACE conn6 <- [1,70,null,{}] 03:21:20 INFO - PROCESS | 1480 | 1467973280509 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}] 03:21:20 INFO - PROCESS | 1480 | 1467973280512 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:20 INFO - PROCESS | 1480 | 1467973280618 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 03:21:20 INFO - PROCESS | 1480 | 1467973280625 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:20 INFO - PROCESS | 1480 | 1467973280628 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:20 INFO - PROCESS | 1480 | ++DOCSHELL 0FE3D000 == 25 [pid = 1480] [id = 27] 03:21:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0FEB8C00) [pid = 1480] [serial = 77] [outer = 00000000] 03:21:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (104DEC00) [pid = 1480] [serial = 78] [outer = 0FEB8C00] 03:21:20 INFO - PROCESS | 1480 | 1467973280676 Marionette DEBUG loaded listener.js 03:21:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1094B000) [pid = 1480] [serial = 79] [outer = 0FEB8C00] 03:21:21 INFO - PROCESS | 1480 | 1467973281099 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]]]}] 03:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 03:21:21 INFO - PROCESS | 1480 | 1467973281126 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 03:21:21 INFO - PROCESS | 1480 | 1467973281129 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 03:21:21 INFO - PROCESS | 1480 | 1467973281132 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:21:21 INFO - PROCESS | 1480 | 1467973281134 Marionette TRACE conn6 <- [1,74,null,{}] 03:21:21 INFO - PROCESS | 1480 | 1467973281138 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}] 03:21:21 INFO - PROCESS | 1480 | 1467973281140 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:21 INFO - PROCESS | 1480 | 1467973281575 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 03:21:21 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (16733400) [pid = 1480] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:21:21 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (14A75400) [pid = 1480] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:21:21 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0C608400) [pid = 1480] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:21:21 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0C611800) [pid = 1480] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:21:21 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1E3B2C00) [pid = 1480] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:21:21 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0FD7E800) [pid = 1480] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:21:21 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17AA1C00) [pid = 1480] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:21:21 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1B2DF800) [pid = 1480] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:21:21 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (104DF000) [pid = 1480] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:21:21 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1430F800) [pid = 1480] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:21:21 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (14BE8800) [pid = 1480] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:21:21 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (16735800) [pid = 1480] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:21:21 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (1766AC00) [pid = 1480] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:21:21 INFO - PROCESS | 1480 | 1467973281659 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:21 INFO - PROCESS | 1480 | 1467973281662 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:21 INFO - PROCESS | 1480 | ++DOCSHELL 0FD73C00 == 26 [pid = 1480] [id = 28] 03:21:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0FD74000) [pid = 1480] [serial = 80] [outer = 00000000] 03:21:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0FD7C800) [pid = 1480] [serial = 81] [outer = 0FD74000] 03:21:21 INFO - PROCESS | 1480 | 1467973281710 Marionette DEBUG loaded listener.js 03:21:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (145E9400) [pid = 1480] [serial = 82] [outer = 0FD74000] 03:21:22 INFO - PROCESS | 1480 | 1467973282075 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]]]}] 03:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 971ms 03:21:22 INFO - PROCESS | 1480 | 1467973282111 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 03:21:22 INFO - PROCESS | 1480 | 1467973282115 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 03:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:21:22 INFO - PROCESS | 1480 | 1467973282124 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:21:22 INFO - PROCESS | 1480 | 1467973282128 Marionette TRACE conn6 <- [1,78,null,{}] 03:21:22 INFO - PROCESS | 1480 | 1467973282144 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}] 03:21:22 INFO - PROCESS | 1480 | 1467973282148 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:22 INFO - PROCESS | 1480 | 1467973282232 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 03:21:22 INFO - PROCESS | 1480 | 1467973282238 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:22 INFO - PROCESS | 1480 | 1467973282240 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:22 INFO - PROCESS | 1480 | ++DOCSHELL 14A70400 == 27 [pid = 1480] [id = 29] 03:21:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (14A70C00) [pid = 1480] [serial = 83] [outer = 00000000] 03:21:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (14B75800) [pid = 1480] [serial = 84] [outer = 14A70C00] 03:21:22 INFO - PROCESS | 1480 | 1467973282285 Marionette DEBUG loaded listener.js 03:21:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1584F400) [pid = 1480] [serial = 85] [outer = 14A70C00] 03:21:22 INFO - PROCESS | 1480 | 1467973282729 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]]]}] 03:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 03:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:21:22 INFO - PROCESS | 1480 | 1467973282751 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 03:21:22 INFO - PROCESS | 1480 | 1467973282753 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 03:21:22 INFO - PROCESS | 1480 | 1467973282756 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:21:22 INFO - PROCESS | 1480 | 1467973282757 Marionette TRACE conn6 <- [1,82,null,{}] 03:21:22 INFO - PROCESS | 1480 | 1467973282761 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}] 03:21:22 INFO - PROCESS | 1480 | 1467973282763 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:22 INFO - PROCESS | 1480 | 1467973282842 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 03:21:22 INFO - PROCESS | 1480 | 1467973282847 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:22 INFO - PROCESS | 1480 | 1467973282849 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:22 INFO - PROCESS | 1480 | ++DOCSHELL 15D43C00 == 28 [pid = 1480] [id = 30] 03:21:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (16149400) [pid = 1480] [serial = 86] [outer = 00000000] 03:21:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1746E400) [pid = 1480] [serial = 87] [outer = 16149400] 03:21:22 INFO - PROCESS | 1480 | 1467973282894 Marionette DEBUG loaded listener.js 03:21:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (174CDC00) [pid = 1480] [serial = 88] [outer = 16149400] 03:21:23 INFO - PROCESS | 1480 | 1467973283316 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]]]}] 03:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 631ms 03:21:23 INFO - PROCESS | 1480 | 1467973283387 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 03:21:23 INFO - PROCESS | 1480 | 1467973283389 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 03:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:21:23 INFO - PROCESS | 1480 | 1467973283393 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - PROCESS | 1480 | 1467973283394 Marionette TRACE conn6 <- [1,86,null,{}] 03:21:23 INFO - PROCESS | 1480 | 1467973283398 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}] 03:21:23 INFO - PROCESS | 1480 | 1467973283400 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:23 INFO - PROCESS | 1480 | 1467973283480 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 03:21:23 INFO - PROCESS | 1480 | 1467973283489 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:23 INFO - PROCESS | 1480 | 1467973283495 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:23 INFO - PROCESS | 1480 | ++DOCSHELL 17C9C000 == 29 [pid = 1480] [id = 31] 03:21:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (17C9CC00) [pid = 1480] [serial = 89] [outer = 00000000] 03:21:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1847DC00) [pid = 1480] [serial = 90] [outer = 17C9CC00] 03:21:23 INFO - PROCESS | 1480 | 1467973283547 Marionette DEBUG loaded listener.js 03:21:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (185C1C00) [pid = 1480] [serial = 91] [outer = 17C9CC00] 03:21:24 INFO - PROCESS | 1480 | 1467973284165 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]]]}] 03:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 03:21:24 INFO - PROCESS | 1480 | 1467973284270 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 03:21:24 INFO - PROCESS | 1480 | 1467973284274 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 03:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:21:24 INFO - PROCESS | 1480 | 1467973284280 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:21:24 INFO - PROCESS | 1480 | 1467973284286 Marionette TRACE conn6 <- [1,90,null,{}] 03:21:24 INFO - PROCESS | 1480 | 1467973284292 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}] 03:21:24 INFO - PROCESS | 1480 | 1467973284295 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:24 INFO - PROCESS | 1480 | 1467973284409 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 03:21:24 INFO - PROCESS | 1480 | 1467973284472 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:24 INFO - PROCESS | 1480 | 1467973284475 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:24 INFO - PROCESS | 1480 | ++DOCSHELL 0FE38400 == 30 [pid = 1480] [id = 32] 03:21:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (0FE95000) [pid = 1480] [serial = 92] [outer = 00000000] 03:21:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (10DD7800) [pid = 1480] [serial = 93] [outer = 0FE95000] 03:21:24 INFO - PROCESS | 1480 | 1467973284534 Marionette DEBUG loaded listener.js 03:21:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (145E2400) [pid = 1480] [serial = 94] [outer = 0FE95000] 03:21:25 INFO - PROCESS | 1480 | 1467973285098 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]]]}] 03:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 891ms 03:21:25 INFO - PROCESS | 1480 | 1467973285173 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 03:21:25 INFO - PROCESS | 1480 | 1467973285178 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 03:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:21:25 INFO - PROCESS | 1480 | 1467973285185 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:21:25 INFO - PROCESS | 1480 | 1467973285188 Marionette TRACE conn6 <- [1,94,null,{}] 03:21:25 INFO - PROCESS | 1480 | 1467973285192 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}] 03:21:25 INFO - PROCESS | 1480 | 1467973285196 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:25 INFO - PROCESS | 1480 | 1467973285309 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 03:21:25 INFO - PROCESS | 1480 | 1467973285382 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:25 INFO - PROCESS | 1480 | 1467973285385 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:25 INFO - PROCESS | 1480 | ++DOCSHELL 14CA9000 == 31 [pid = 1480] [id = 33] 03:21:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (15846800) [pid = 1480] [serial = 95] [outer = 00000000] 03:21:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (174C5C00) [pid = 1480] [serial = 96] [outer = 15846800] 03:21:25 INFO - PROCESS | 1480 | 1467973285443 Marionette DEBUG loaded listener.js 03:21:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17C98400) [pid = 1480] [serial = 97] [outer = 15846800] 03:21:26 INFO - PROCESS | 1480 | 1467973286019 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]]]}] 03:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 03:21:26 INFO - PROCESS | 1480 | 1467973286057 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 03:21:26 INFO - PROCESS | 1480 | 1467973286060 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 03:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:21:26 INFO - PROCESS | 1480 | 1467973286064 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - PROCESS | 1480 | 1467973286068 Marionette TRACE conn6 <- [1,98,null,{}] 03:21:26 INFO - PROCESS | 1480 | 1467973286080 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}] 03:21:26 INFO - PROCESS | 1480 | 1467973286084 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:26 INFO - PROCESS | 1480 | 1467973286189 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 03:21:26 INFO - PROCESS | 1480 | 1467973286273 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:26 INFO - PROCESS | 1480 | 1467973286276 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:26 INFO - PROCESS | 1480 | ++DOCSHELL 199EE800 == 32 [pid = 1480] [id = 34] 03:21:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (199EF800) [pid = 1480] [serial = 98] [outer = 00000000] 03:21:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (19AA2800) [pid = 1480] [serial = 99] [outer = 199EF800] 03:21:26 INFO - PROCESS | 1480 | 1467973286334 Marionette DEBUG loaded listener.js 03:21:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (19FD0400) [pid = 1480] [serial = 100] [outer = 199EF800] 03:21:26 INFO - PROCESS | 1480 | 1467973286895 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]]]}] 03:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 871ms 03:21:26 INFO - PROCESS | 1480 | 1467973286937 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 03:21:26 INFO - PROCESS | 1480 | 1467973286940 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 03:21:26 INFO - PROCESS | 1480 | 1467973286943 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:21:26 INFO - PROCESS | 1480 | 1467973286945 Marionette TRACE conn6 <- [1,102,null,{}] 03:21:26 INFO - PROCESS | 1480 | 1467973286949 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}] 03:21:26 INFO - PROCESS | 1480 | 1467973286951 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:27 INFO - PROCESS | 1480 | 1467973287055 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 03:21:27 INFO - PROCESS | 1480 | 1467973287209 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:27 INFO - PROCESS | 1480 | 1467973287212 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:27 INFO - PROCESS | 1480 | ++DOCSHELL 0C611800 == 33 [pid = 1480] [id = 35] 03:21:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (0C611C00) [pid = 1480] [serial = 101] [outer = 00000000] 03:21:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0F5E4800) [pid = 1480] [serial = 102] [outer = 0C611C00] 03:21:27 INFO - PROCESS | 1480 | 1467973287262 Marionette DEBUG loaded listener.js 03:21:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0FE34000) [pid = 1480] [serial = 103] [outer = 0C611C00] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (18463C00) [pid = 1480] [serial = 17] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (1BEABC00) [pid = 1480] [serial = 63] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0C60DC00) [pid = 1480] [serial = 66] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1E3AD400) [pid = 1480] [serial = 69] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (10FCB400) [pid = 1480] [serial = 27] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17AA4800) [pid = 1480] [serial = 30] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1B770000) [pid = 1480] [serial = 36] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1C15CC00) [pid = 1480] [serial = 37] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1E468000) [pid = 1480] [serial = 39] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (104E8400) [pid = 1480] [serial = 42] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (109C5800) [pid = 1480] [serial = 43] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (146CD000) [pid = 1480] [serial = 45] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (14A59800) [pid = 1480] [serial = 46] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (15847000) [pid = 1480] [serial = 48] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1746A800) [pid = 1480] [serial = 51] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (185BB800) [pid = 1480] [serial = 54] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1B739400) [pid = 1480] [serial = 57] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17660400) [pid = 1480] [serial = 52] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17C9FC00) [pid = 1480] [serial = 60] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (199E9C00) [pid = 1480] [serial = 33] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (185BFC00) [pid = 1480] [serial = 55] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1866CC00) [pid = 1480] [serial = 31] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (1C150800) [pid = 1480] [serial = 64] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (0C612000) [pid = 1480] [serial = 67] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (15D4C800) [pid = 1480] [serial = 49] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (14A98C00) [pid = 1480] [serial = 28] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (1E462400) [pid = 1480] [serial = 22] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (1E45E400) [pid = 1480] [serial = 70] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (17469000) [pid = 1480] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (17462C00) [pid = 1480] [serial = 9] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (1430D400) [pid = 1480] [serial = 4] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (1E45E800) [pid = 1480] [serial = 21] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (1E463800) [pid = 1480] [serial = 24] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (1866D000) [pid = 1480] [serial = 14] [outer = 00000000] [url = about:blank] 03:21:28 INFO - PROCESS | 1480 | 1467973288332 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]]]}] 03:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1473ms 03:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:21:28 INFO - PROCESS | 1480 | 1467973288420 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 03:21:28 INFO - PROCESS | 1480 | 1467973288424 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 03:21:28 INFO - PROCESS | 1480 | 1467973288429 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:21:28 INFO - PROCESS | 1480 | 1467973288432 Marionette TRACE conn6 <- [1,106,null,{}] 03:21:28 INFO - PROCESS | 1480 | 1467973288445 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}] 03:21:28 INFO - PROCESS | 1480 | 1467973288448 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:28 INFO - PROCESS | 1480 | 1467973288531 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 03:21:28 INFO - PROCESS | 1480 | 1467973288539 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 1480 | 1467973288543 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:28 INFO - PROCESS | 1480 | ++DOCSHELL 0FE34800 == 34 [pid = 1480] [id = 36] 03:21:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (0FE34C00) [pid = 1480] [serial = 104] [outer = 00000000] 03:21:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (0FE3B000) [pid = 1480] [serial = 105] [outer = 0FE34C00] 03:21:28 INFO - PROCESS | 1480 | 1467973288593 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (0FE90400) [pid = 1480] [serial = 106] [outer = 0FE34C00] 03:21:29 INFO - PROCESS | 1480 | 1467973289048 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]]]}] 03:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 03:21:29 INFO - PROCESS | 1480 | 1467973289059 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 03:21:29 INFO - PROCESS | 1480 | 1467973289064 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 03:21:29 INFO - PROCESS | 1480 | 1467973289071 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:21:29 INFO - PROCESS | 1480 | 1467973289074 Marionette TRACE conn6 <- [1,110,null,{}] 03:21:29 INFO - PROCESS | 1480 | 1467973289082 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}] 03:21:29 INFO - PROCESS | 1480 | 1467973289084 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:29 INFO - PROCESS | 1480 | 1467973289173 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 03:21:29 INFO - PROCESS | 1480 | 1467973289180 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:29 INFO - PROCESS | 1480 | 1467973289183 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:29 INFO - PROCESS | 1480 | ++DOCSHELL 145E3800 == 35 [pid = 1480] [id = 37] 03:21:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (145E4000) [pid = 1480] [serial = 107] [outer = 00000000] 03:21:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (1488EC00) [pid = 1480] [serial = 108] [outer = 145E4000] 03:21:29 INFO - PROCESS | 1480 | 1467973289231 Marionette DEBUG loaded listener.js 03:21:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (14A5C000) [pid = 1480] [serial = 109] [outer = 145E4000] 03:21:29 INFO - PROCESS | 1480 | 1467973289661 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]]]}] 03:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 03:21:29 INFO - PROCESS | 1480 | 1467973289704 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 03:21:29 INFO - PROCESS | 1480 | 1467973289707 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 03:21:29 INFO - PROCESS | 1480 | 1467973289714 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:21:29 INFO - PROCESS | 1480 | 1467973289718 Marionette TRACE conn6 <- [1,114,null,{}] 03:21:29 INFO - PROCESS | 1480 | 1467973289729 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}] 03:21:29 INFO - PROCESS | 1480 | 1467973289733 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:29 INFO - PROCESS | 1480 | 1467973289820 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 03:21:29 INFO - PROCESS | 1480 | 1467973289830 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:29 INFO - PROCESS | 1480 | 1467973289833 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:29 INFO - PROCESS | 1480 | ++DOCSHELL 14BE4000 == 36 [pid = 1480] [id = 38] 03:21:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (14BE8800) [pid = 1480] [serial = 110] [outer = 00000000] 03:21:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (15853C00) [pid = 1480] [serial = 111] [outer = 14BE8800] 03:21:29 INFO - PROCESS | 1480 | 1467973289882 Marionette DEBUG loaded listener.js 03:21:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (1614B000) [pid = 1480] [serial = 112] [outer = 14BE8800] 03:21:30 INFO - PROCESS | 1480 | 1467973290328 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]]]}] 03:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 03:21:30 INFO - PROCESS | 1480 | 1467973290357 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 03:21:30 INFO - PROCESS | 1480 | 1467973290370 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 03:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:21:30 INFO - PROCESS | 1480 | 1467973290374 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:21:30 INFO - PROCESS | 1480 | 1467973290376 Marionette TRACE conn6 <- [1,118,null,{}] 03:21:30 INFO - PROCESS | 1480 | 1467973290379 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}] 03:21:30 INFO - PROCESS | 1480 | 1467973290381 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:30 INFO - PROCESS | 1480 | 1467973290464 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 03:21:30 INFO - PROCESS | 1480 | 1467973290470 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:30 INFO - PROCESS | 1480 | 1467973290472 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:30 INFO - PROCESS | 1480 | ++DOCSHELL 16757400 == 37 [pid = 1480] [id = 39] 03:21:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (16757800) [pid = 1480] [serial = 113] [outer = 00000000] 03:21:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (1766C400) [pid = 1480] [serial = 114] [outer = 16757800] 03:21:30 INFO - PROCESS | 1480 | 1467973290519 Marionette DEBUG loaded listener.js 03:21:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (17AA5000) [pid = 1480] [serial = 115] [outer = 16757800] 03:21:30 INFO - PROCESS | 1480 | 1467973290963 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]]]}] 03:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 03:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:21:31 INFO - PROCESS | 1480 | 1467973291007 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 03:21:31 INFO - PROCESS | 1480 | 1467973291009 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 03:21:31 INFO - PROCESS | 1480 | 1467973291013 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:21:31 INFO - PROCESS | 1480 | 1467973291014 Marionette TRACE conn6 <- [1,122,null,{}] 03:21:31 INFO - PROCESS | 1480 | 1467973291018 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}] 03:21:31 INFO - PROCESS | 1480 | 1467973291020 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:31 INFO - PROCESS | 1480 | 1467973291119 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 03:21:31 INFO - PROCESS | 1480 | 1467973291128 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:31 INFO - PROCESS | 1480 | 1467973291130 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:31 INFO - PROCESS | 1480 | ++DOCSHELL 17CC1800 == 38 [pid = 1480] [id = 40] 03:21:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (17CC1C00) [pid = 1480] [serial = 116] [outer = 00000000] 03:21:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17CC5800) [pid = 1480] [serial = 117] [outer = 17CC1C00] 03:21:31 INFO - PROCESS | 1480 | 1467973291175 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (17CCC000) [pid = 1480] [serial = 118] [outer = 17CC1C00] 03:21:31 INFO - PROCESS | 1480 | 1467973291610 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]]]}] 03:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 03:21:31 INFO - PROCESS | 1480 | 1467973291643 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 03:21:31 INFO - PROCESS | 1480 | 1467973291645 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 03:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:21:31 INFO - PROCESS | 1480 | 1467973291649 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:21:31 INFO - PROCESS | 1480 | 1467973291650 Marionette TRACE conn6 <- [1,126,null,{}] 03:21:31 INFO - PROCESS | 1480 | 1467973291654 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}] 03:21:31 INFO - PROCESS | 1480 | 1467973291659 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:31 INFO - PROCESS | 1480 | 1467973291790 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 03:21:31 INFO - PROCESS | 1480 | 1467973291796 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:31 INFO - PROCESS | 1480 | 1467973291798 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:31 INFO - PROCESS | 1480 | ++DOCSHELL 17CF1800 == 39 [pid = 1480] [id = 41] 03:21:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (18456800) [pid = 1480] [serial = 119] [outer = 00000000] 03:21:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (18662400) [pid = 1480] [serial = 120] [outer = 18456800] 03:21:31 INFO - PROCESS | 1480 | 1467973291844 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18C3A400) [pid = 1480] [serial = 121] [outer = 18456800] 03:21:32 INFO - PROCESS | 1480 | 1467973292273 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]]]}] 03:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 03:21:32 INFO - PROCESS | 1480 | 1467973292319 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 03:21:32 INFO - PROCESS | 1480 | 1467973292330 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 03:21:32 INFO - PROCESS | 1480 | 1467973292334 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:21:32 INFO - PROCESS | 1480 | 1467973292336 Marionette TRACE conn6 <- [1,130,null,{}] 03:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:21:32 INFO - PROCESS | 1480 | 1467973292339 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}] 03:21:32 INFO - PROCESS | 1480 | 1467973292341 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:32 INFO - PROCESS | 1480 | 1467973292444 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 03:21:32 INFO - PROCESS | 1480 | 1467973292514 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:32 INFO - PROCESS | 1480 | 1467973292516 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:32 INFO - PROCESS | 1480 | ++DOCSHELL 18E76000 == 40 [pid = 1480] [id = 42] 03:21:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (18E76400) [pid = 1480] [serial = 122] [outer = 00000000] 03:21:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (199EC800) [pid = 1480] [serial = 123] [outer = 18E76400] 03:21:32 INFO - PROCESS | 1480 | 1467973292562 Marionette DEBUG loaded listener.js 03:21:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (199EE400) [pid = 1480] [serial = 124] [outer = 18E76400] 03:21:32 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1E550400) [pid = 1480] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:21:32 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1991CC00) [pid = 1480] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:21:32 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17C9CC00) [pid = 1480] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:21:32 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17C98800) [pid = 1480] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:21:32 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (16149400) [pid = 1480] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:21:32 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0FEB8C00) [pid = 1480] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:21:32 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (14A70C00) [pid = 1480] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:21:32 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0FD74000) [pid = 1480] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:21:32 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (0C610400) [pid = 1480] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:21:33 INFO - PROCESS | 1480 | 1467973292981 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]]]}] 03:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 671ms 03:21:33 INFO - PROCESS | 1480 | 1467973293010 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 03:21:33 INFO - PROCESS | 1480 | 1467973293012 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 03:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:21:33 INFO - PROCESS | 1480 | 1467973293024 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 1480 | 1467973293026 Marionette TRACE conn6 <- [1,134,null,{}] 03:21:33 INFO - PROCESS | 1480 | 1467973293030 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}] 03:21:33 INFO - PROCESS | 1480 | 1467973293032 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:33 INFO - PROCESS | 1480 | 1467973293108 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 03:21:33 INFO - PROCESS | 1480 | 1467973293114 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:33 INFO - PROCESS | 1480 | 1467973293115 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:33 INFO - PROCESS | 1480 | ++DOCSHELL 0C60F800 == 41 [pid = 1480] [id = 43] 03:21:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (1016DC00) [pid = 1480] [serial = 125] [outer = 00000000] 03:21:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (185B4400) [pid = 1480] [serial = 126] [outer = 1016DC00] 03:21:33 INFO - PROCESS | 1480 | 1467973293159 Marionette DEBUG loaded listener.js 03:21:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (18F07400) [pid = 1480] [serial = 127] [outer = 1016DC00] 03:21:33 INFO - PROCESS | 1480 | 1467973293550 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]]]}] 03:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 03:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:21:33 INFO - PROCESS | 1480 | 1467973293604 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 03:21:33 INFO - PROCESS | 1480 | 1467973293606 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 03:21:33 INFO - PROCESS | 1480 | 1467973293609 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 1480 | 1467973293611 Marionette TRACE conn6 <- [1,138,null,{}] 03:21:33 INFO - PROCESS | 1480 | 1467973293615 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}] 03:21:33 INFO - PROCESS | 1480 | 1467973293616 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:33 INFO - PROCESS | 1480 | 1467973293694 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 03:21:33 INFO - PROCESS | 1480 | 1467973293699 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:33 INFO - PROCESS | 1480 | 1467973293701 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:33 INFO - PROCESS | 1480 | ++DOCSHELL 1B733000 == 42 [pid = 1480] [id = 44] 03:21:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1B733C00) [pid = 1480] [serial = 128] [outer = 00000000] 03:21:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (1B80D800) [pid = 1480] [serial = 129] [outer = 1B733C00] 03:21:33 INFO - PROCESS | 1480 | 1467973293745 Marionette DEBUG loaded listener.js 03:21:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1B940400) [pid = 1480] [serial = 130] [outer = 1B733C00] 03:21:34 INFO - PROCESS | 1480 | 1467973294171 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]]]}] 03:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 03:21:34 INFO - PROCESS | 1480 | 1467973294241 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 03:21:34 INFO - PROCESS | 1480 | 1467973294243 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 03:21:34 INFO - PROCESS | 1480 | 1467973294246 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:21:34 INFO - PROCESS | 1480 | 1467973294248 Marionette TRACE conn6 <- [1,142,null,{}] 03:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:21:34 INFO - PROCESS | 1480 | 1467973294251 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}] 03:21:34 INFO - PROCESS | 1480 | 1467973294253 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:34 INFO - PROCESS | 1480 | 1467973294333 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 03:21:34 INFO - PROCESS | 1480 | 1467973294345 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:34 INFO - PROCESS | 1480 | 1467973294346 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:34 INFO - PROCESS | 1480 | ++DOCSHELL 0C627C00 == 43 [pid = 1480] [id = 45] 03:21:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0C629000) [pid = 1480] [serial = 131] [outer = 00000000] 03:21:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0C62C800) [pid = 1480] [serial = 132] [outer = 0C629000] 03:21:34 INFO - PROCESS | 1480 | 1467973294390 Marionette DEBUG loaded listener.js 03:21:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0CDE5000) [pid = 1480] [serial = 133] [outer = 0C629000] 03:21:34 INFO - PROCESS | 1480 | 1467973294814 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]]]}] 03:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 631ms 03:21:34 INFO - PROCESS | 1480 | 1467973294881 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 03:21:34 INFO - PROCESS | 1480 | 1467973294886 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 03:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:21:34 INFO - PROCESS | 1480 | 1467973294891 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:21:34 INFO - PROCESS | 1480 | 1467973294896 Marionette TRACE conn6 <- [1,146,null,{}] 03:21:34 INFO - PROCESS | 1480 | 1467973294966 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}] 03:21:34 INFO - PROCESS | 1480 | 1467973294969 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:35 INFO - PROCESS | 1480 | 1467973295110 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 03:21:35 INFO - PROCESS | 1480 | 1467973295221 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:35 INFO - PROCESS | 1480 | 1467973295224 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:35 INFO - PROCESS | 1480 | ++DOCSHELL 0F6FEC00 == 44 [pid = 1480] [id = 46] 03:21:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (0FD74400) [pid = 1480] [serial = 134] [outer = 00000000] 03:21:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (0FE39C00) [pid = 1480] [serial = 135] [outer = 0FD74400] 03:21:35 INFO - PROCESS | 1480 | 1467973295282 Marionette DEBUG loaded listener.js 03:21:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (10947800) [pid = 1480] [serial = 136] [outer = 0FD74400] 03:21:36 INFO - PROCESS | 1480 | 1467973296029 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]]]}] 03:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1201ms 03:21:36 INFO - PROCESS | 1480 | 1467973296097 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 03:21:36 INFO - PROCESS | 1480 | 1467973296102 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 03:21:36 INFO - PROCESS | 1480 | 1467973296108 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:21:36 INFO - PROCESS | 1480 | 1467973296111 Marionette TRACE conn6 <- [1,150,null,{}] 03:21:36 INFO - PROCESS | 1480 | 1467973296116 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}] 03:21:36 INFO - PROCESS | 1480 | 1467973296119 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:36 INFO - PROCESS | 1480 | 1467973296244 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 03:21:36 INFO - PROCESS | 1480 | 1467973296309 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 1480 | 1467973296312 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:36 INFO - PROCESS | 1480 | ++DOCSHELL 14A77400 == 45 [pid = 1480] [id = 47] 03:21:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (14B15800) [pid = 1480] [serial = 137] [outer = 00000000] 03:21:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (14BE8C00) [pid = 1480] [serial = 138] [outer = 14B15800] 03:21:36 INFO - PROCESS | 1480 | 1467973296369 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (15855C00) [pid = 1480] [serial = 139] [outer = 14B15800] 03:21:37 INFO - PROCESS | 1480 | --DOCSHELL 15D43C00 == 44 [pid = 1480] [id = 30] 03:21:37 INFO - PROCESS | 1480 | --DOCSHELL 14A70400 == 43 [pid = 1480] [id = 29] 03:21:37 INFO - PROCESS | 1480 | --DOCSHELL 1B733000 == 42 [pid = 1480] [id = 44] 03:21:37 INFO - PROCESS | 1480 | --DOCSHELL 0C60F800 == 41 [pid = 1480] [id = 43] 03:21:37 INFO - PROCESS | 1480 | --DOCSHELL 18E76000 == 40 [pid = 1480] [id = 42] 03:21:37 INFO - PROCESS | 1480 | --DOCSHELL 17CF1800 == 39 [pid = 1480] [id = 41] 03:21:37 INFO - PROCESS | 1480 | --DOCSHELL 17CC1800 == 38 [pid = 1480] [id = 40] 03:21:37 INFO - PROCESS | 1480 | --DOCSHELL 16757400 == 37 [pid = 1480] [id = 39] 03:21:37 INFO - PROCESS | 1480 | --DOCSHELL 14BE4000 == 36 [pid = 1480] [id = 38] 03:21:37 INFO - PROCESS | 1480 | --DOCSHELL 145E3800 == 35 [pid = 1480] [id = 37] 03:21:37 INFO - PROCESS | 1480 | --DOCSHELL 0FE34800 == 34 [pid = 1480] [id = 36] 03:21:37 INFO - PROCESS | 1480 | --DOCSHELL 0C611800 == 33 [pid = 1480] [id = 35] 03:21:37 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1E9C5400) [pid = 1480] [serial = 73] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1E9BE800) [pid = 1480] [serial = 72] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1B774400) [pid = 1480] [serial = 58] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1847DC00) [pid = 1480] [serial = 90] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (18CD3800) [pid = 1480] [serial = 61] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (185C1C00) [pid = 1480] [serial = 91] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1746E400) [pid = 1480] [serial = 87] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (104DEC00) [pid = 1480] [serial = 78] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (14B75800) [pid = 1480] [serial = 84] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0FD7C800) [pid = 1480] [serial = 81] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1584F400) [pid = 1480] [serial = 85] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0F57CC00) [pid = 1480] [serial = 75] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0F5EA400) [pid = 1480] [serial = 76] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1094B000) [pid = 1480] [serial = 79] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (174CDC00) [pid = 1480] [serial = 88] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (145E9400) [pid = 1480] [serial = 82] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 1480 | 1467973297228 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]]]}] 03:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1182ms 03:21:37 INFO - PROCESS | 1480 | 1467973297294 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 03:21:37 INFO - PROCESS | 1480 | 1467973297297 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 03:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:21:37 INFO - PROCESS | 1480 | 1467973297302 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - PROCESS | 1480 | 1467973297305 Marionette TRACE conn6 <- [1,154,null,{}] 03:21:37 INFO - PROCESS | 1480 | 1467973297310 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}] 03:21:37 INFO - PROCESS | 1480 | 1467973297313 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:37 INFO - PROCESS | 1480 | 1467973297399 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 03:21:37 INFO - PROCESS | 1480 | 1467973297407 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:37 INFO - PROCESS | 1480 | 1467973297412 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:37 INFO - PROCESS | 1480 | ++DOCSHELL 0F585800 == 34 [pid = 1480] [id = 48] 03:21:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0F6F7000) [pid = 1480] [serial = 140] [outer = 00000000] 03:21:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0FE34800) [pid = 1480] [serial = 141] [outer = 0F6F7000] 03:21:37 INFO - PROCESS | 1480 | 1467973297464 Marionette DEBUG loaded listener.js 03:21:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0FE3F800) [pid = 1480] [serial = 142] [outer = 0F6F7000] 03:21:37 INFO - PROCESS | 1480 | 1467973297941 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]]]}] 03:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 03:21:38 INFO - PROCESS | 1480 | 1467973297974 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 03:21:38 INFO - PROCESS | 1480 | 1467973297978 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 03:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:21:38 INFO - PROCESS | 1480 | 1467973297984 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:21:38 INFO - PROCESS | 1480 | 1467973297986 Marionette TRACE conn6 <- [1,158,null,{}] 03:21:38 INFO - PROCESS | 1480 | 1467973297991 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}] 03:21:38 INFO - PROCESS | 1480 | 1467973297993 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:38 INFO - PROCESS | 1480 | 1467973298084 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 03:21:38 INFO - PROCESS | 1480 | 1467973298093 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 1480 | 1467973298095 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:38 INFO - PROCESS | 1480 | ++DOCSHELL 14894000 == 35 [pid = 1480] [id = 49] 03:21:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (1489A800) [pid = 1480] [serial = 143] [outer = 00000000] 03:21:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (14A6C400) [pid = 1480] [serial = 144] [outer = 1489A800] 03:21:38 INFO - PROCESS | 1480 | 1467973298142 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (14A96800) [pid = 1480] [serial = 145] [outer = 1489A800] 03:21:38 INFO - PROCESS | 1480 | 1467973298591 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]]]}] 03:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 03:21:38 INFO - PROCESS | 1480 | 1467973298619 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 03:21:38 INFO - PROCESS | 1480 | 1467973298621 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 03:21:38 INFO - PROCESS | 1480 | 1467973298628 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:21:38 INFO - PROCESS | 1480 | 1467973298632 Marionette TRACE conn6 <- [1,162,null,{}] 03:21:38 INFO - PROCESS | 1480 | 1467973298643 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}] 03:21:38 INFO - PROCESS | 1480 | 1467973298647 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:38 INFO - PROCESS | 1480 | 1467973298731 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 03:21:38 INFO - PROCESS | 1480 | 1467973298741 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 1480 | 1467973298744 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:38 INFO - PROCESS | 1480 | ++DOCSHELL 16738C00 == 36 [pid = 1480] [id = 50] 03:21:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (16739800) [pid = 1480] [serial = 146] [outer = 00000000] 03:21:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17461400) [pid = 1480] [serial = 147] [outer = 16739800] 03:21:38 INFO - PROCESS | 1480 | 1467973298801 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1746C400) [pid = 1480] [serial = 148] [outer = 16739800] 03:21:39 INFO - PROCESS | 1480 | 1467973299244 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]]]}] 03:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 03:21:39 INFO - PROCESS | 1480 | 1467973299304 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 03:21:39 INFO - PROCESS | 1480 | 1467973299306 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 03:21:39 INFO - PROCESS | 1480 | 1467973299309 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:21:39 INFO - PROCESS | 1480 | 1467973299311 Marionette TRACE conn6 <- [1,166,null,{}] 03:21:39 INFO - PROCESS | 1480 | 1467973299315 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}] 03:21:39 INFO - PROCESS | 1480 | 1467973299317 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:39 INFO - PROCESS | 1480 | 1467973299402 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 03:21:39 INFO - PROCESS | 1480 | 1467973299408 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:39 INFO - PROCESS | 1480 | 1467973299410 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:39 INFO - PROCESS | 1480 | ++DOCSHELL 17568000 == 37 [pid = 1480] [id = 51] 03:21:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1765F400) [pid = 1480] [serial = 149] [outer = 00000000] 03:21:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17CC2800) [pid = 1480] [serial = 150] [outer = 1765F400] 03:21:39 INFO - PROCESS | 1480 | 1467973299456 Marionette DEBUG loaded listener.js 03:21:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17CCA000) [pid = 1480] [serial = 151] [outer = 1765F400] 03:21:39 INFO - PROCESS | 1480 | 1467973299908 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]]]}] 03:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 03:21:39 INFO - PROCESS | 1480 | 1467973299944 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 03:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:21:39 INFO - PROCESS | 1480 | 1467973299946 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 03:21:39 INFO - PROCESS | 1480 | 1467973299949 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:21:39 INFO - PROCESS | 1480 | 1467973299951 Marionette TRACE conn6 <- [1,170,null,{}] 03:21:39 INFO - PROCESS | 1480 | 1467973299954 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}] 03:21:39 INFO - PROCESS | 1480 | 1467973299956 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:40 INFO - PROCESS | 1480 | 1467973300058 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 03:21:40 INFO - PROCESS | 1480 | 1467973300066 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:40 INFO - PROCESS | 1480 | 1467973300068 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:40 INFO - PROCESS | 1480 | ++DOCSHELL 17CA3000 == 38 [pid = 1480] [id = 52] 03:21:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17CC0400) [pid = 1480] [serial = 152] [outer = 00000000] 03:21:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (185B5C00) [pid = 1480] [serial = 153] [outer = 17CC0400] 03:21:40 INFO - PROCESS | 1480 | 1467973300134 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (185BC800) [pid = 1480] [serial = 154] [outer = 17CC0400] 03:21:40 INFO - PROCESS | 1480 | 1467973300563 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]]]}] 03:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 03:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:21:40 INFO - PROCESS | 1480 | 1467973300580 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 03:21:40 INFO - PROCESS | 1480 | 1467973300582 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 03:21:40 INFO - PROCESS | 1480 | 1467973300585 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:21:40 INFO - PROCESS | 1480 | 1467973300587 Marionette TRACE conn6 <- [1,174,null,{}] 03:21:40 INFO - PROCESS | 1480 | 1467973300590 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}] 03:21:40 INFO - PROCESS | 1480 | 1467973300596 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:40 INFO - PROCESS | 1480 | 1467973300732 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 03:21:40 INFO - PROCESS | 1480 | 1467973300741 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:40 INFO - PROCESS | 1480 | 1467973300743 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:40 INFO - PROCESS | 1480 | ++DOCSHELL 0C626800 == 39 [pid = 1480] [id = 53] 03:21:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (185C1C00) [pid = 1480] [serial = 155] [outer = 00000000] 03:21:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (199EF000) [pid = 1480] [serial = 156] [outer = 185C1C00] 03:21:40 INFO - PROCESS | 1480 | 1467973300826 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (19FCBC00) [pid = 1480] [serial = 157] [outer = 185C1C00] 03:21:41 INFO - PROCESS | 1480 | 1467973301240 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]]]}] 03:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 03:21:41 INFO - PROCESS | 1480 | 1467973301256 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 03:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:21:41 INFO - PROCESS | 1480 | 1467973301258 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 03:21:41 INFO - PROCESS | 1480 | 1467973301261 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:21:41 INFO - PROCESS | 1480 | 1467973301262 Marionette TRACE conn6 <- [1,178,null,{}] 03:21:41 INFO - PROCESS | 1480 | 1467973301266 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}] 03:21:41 INFO - PROCESS | 1480 | 1467973301268 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:41 INFO - PROCESS | 1480 | 1467973301377 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 03:21:41 INFO - PROCESS | 1480 | 1467973301447 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:41 INFO - PROCESS | 1480 | 1467973301449 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:41 INFO - PROCESS | 1480 | ++DOCSHELL 1B80D400 == 40 [pid = 1480] [id = 54] 03:21:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1B93D800) [pid = 1480] [serial = 158] [outer = 00000000] 03:21:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1C156000) [pid = 1480] [serial = 159] [outer = 1B93D800] 03:21:41 INFO - PROCESS | 1480 | 1467973301493 Marionette DEBUG loaded listener.js 03:21:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1C15A000) [pid = 1480] [serial = 160] [outer = 1B93D800] 03:21:41 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17CC1C00) [pid = 1480] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:21:41 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0C611C00) [pid = 1480] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:21:41 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0FE95000) [pid = 1480] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:21:41 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (15846800) [pid = 1480] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:21:41 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (199EF800) [pid = 1480] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:21:41 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (18456800) [pid = 1480] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:21:41 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (18E76400) [pid = 1480] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:21:41 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1B733C00) [pid = 1480] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:21:41 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1016DC00) [pid = 1480] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:21:41 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (145E4000) [pid = 1480] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:21:41 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (14BE8800) [pid = 1480] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:21:41 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0FE34C00) [pid = 1480] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:21:41 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (16757800) [pid = 1480] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:21:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14B69400) [pid = 1480] [serial = 161] [outer = 14A75C00] 03:21:42 INFO - PROCESS | 1480 | 1467973301982 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]]]}] 03:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 770ms 03:21:42 INFO - PROCESS | 1480 | 1467973302032 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 03:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:21:42 INFO - PROCESS | 1480 | 1467973302034 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 03:21:42 INFO - PROCESS | 1480 | 1467973302037 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:21:42 INFO - PROCESS | 1480 | 1467973302039 Marionette TRACE conn6 <- [1,182,null,{}] 03:21:42 INFO - PROCESS | 1480 | 1467973302043 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}] 03:21:42 INFO - PROCESS | 1480 | 1467973302044 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:42 INFO - PROCESS | 1480 | 1467973302125 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 03:21:42 INFO - PROCESS | 1480 | 1467973302130 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:42 INFO - PROCESS | 1480 | 1467973302132 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:42 INFO - PROCESS | 1480 | ++DOCSHELL 14A6C000 == 41 [pid = 1480] [id = 55] 03:21:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (199EC400) [pid = 1480] [serial = 162] [outer = 00000000] 03:21:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1CC91800) [pid = 1480] [serial = 163] [outer = 199EC400] 03:21:42 INFO - PROCESS | 1480 | 1467973302176 Marionette DEBUG loaded listener.js 03:21:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1D0E7C00) [pid = 1480] [serial = 164] [outer = 199EC400] 03:21:42 INFO - PROCESS | 1480 | 1467973302595 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]]]}] 03:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 571ms 03:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:21:42 INFO - PROCESS | 1480 | 1467973302608 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 03:21:42 INFO - PROCESS | 1480 | 1467973302610 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 03:21:42 INFO - PROCESS | 1480 | 1467973302613 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:21:42 INFO - PROCESS | 1480 | 1467973302615 Marionette TRACE conn6 <- [1,186,null,{}] 03:21:42 INFO - PROCESS | 1480 | 1467973302618 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}] 03:21:42 INFO - PROCESS | 1480 | 1467973302620 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:42 INFO - PROCESS | 1480 | 1467973302735 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 03:21:42 INFO - PROCESS | 1480 | 1467973302743 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:42 INFO - PROCESS | 1480 | 1467973302744 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:42 INFO - PROCESS | 1480 | ++DOCSHELL 0FEB7400 == 42 [pid = 1480] [id = 56] 03:21:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1430E400) [pid = 1480] [serial = 165] [outer = 00000000] 03:21:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17C09000) [pid = 1480] [serial = 166] [outer = 1430E400] 03:21:42 INFO - PROCESS | 1480 | 1467973302789 Marionette DEBUG loaded listener.js 03:21:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17C0B000) [pid = 1480] [serial = 167] [outer = 1430E400] 03:21:43 INFO - PROCESS | 1480 | 1467973303193 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]]]}] 03:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 632ms 03:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:21:43 INFO - PROCESS | 1480 | 1467973303246 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 03:21:43 INFO - PROCESS | 1480 | 1467973303248 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 03:21:43 INFO - PROCESS | 1480 | 1467973303251 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:21:43 INFO - PROCESS | 1480 | 1467973303252 Marionette TRACE conn6 <- [1,190,null,{}] 03:21:43 INFO - PROCESS | 1480 | 1467973303256 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}] 03:21:43 INFO - PROCESS | 1480 | 1467973303257 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:43 INFO - PROCESS | 1480 | 1467973303364 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 03:21:43 INFO - PROCESS | 1480 | 1467973303372 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:43 INFO - PROCESS | 1480 | 1467973303373 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:43 INFO - PROCESS | 1480 | ++DOCSHELL 16164400 == 43 [pid = 1480] [id = 57] 03:21:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (16164800) [pid = 1480] [serial = 168] [outer = 00000000] 03:21:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1616F000) [pid = 1480] [serial = 169] [outer = 16164800] 03:21:43 INFO - PROCESS | 1480 | 1467973303418 Marionette DEBUG loaded listener.js 03:21:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (16171C00) [pid = 1480] [serial = 170] [outer = 16164800] 03:21:43 INFO - PROCESS | 1480 | 1467973303863 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]]]}] 03:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 03:21:43 INFO - PROCESS | 1480 | 1467973303882 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 03:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:21:43 INFO - PROCESS | 1480 | 1467973303887 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 03:21:43 INFO - PROCESS | 1480 | 1467973303892 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:21:43 INFO - PROCESS | 1480 | 1467973303896 Marionette TRACE conn6 <- [1,194,null,{}] 03:21:43 INFO - PROCESS | 1480 | 1467973303902 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}] 03:21:43 INFO - PROCESS | 1480 | 1467973303905 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:44 INFO - PROCESS | 1480 | 1467973304085 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 03:21:44 INFO - PROCESS | 1480 | 1467973304179 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:44 INFO - PROCESS | 1480 | 1467973304182 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:44 INFO - PROCESS | 1480 | ++DOCSHELL 0FE3CC00 == 44 [pid = 1480] [id = 58] 03:21:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0FE3D800) [pid = 1480] [serial = 171] [outer = 00000000] 03:21:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (109C3800) [pid = 1480] [serial = 172] [outer = 0FE3D800] 03:21:44 INFO - PROCESS | 1480 | 1467973304239 Marionette DEBUG loaded listener.js 03:21:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (145ACC00) [pid = 1480] [serial = 173] [outer = 0FE3D800] 03:21:44 INFO - PROCESS | 1480 | 1467973304765 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]]]}] 03:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 930ms 03:21:44 INFO - PROCESS | 1480 | 1467973304823 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 03:21:44 INFO - PROCESS | 1480 | 1467973304827 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 03:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:21:44 INFO - PROCESS | 1480 | 1467973304834 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 1480 | 1467973304837 Marionette TRACE conn6 <- [1,198,null,{}] 03:21:44 INFO - PROCESS | 1480 | 1467973304841 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}] 03:21:44 INFO - PROCESS | 1480 | 1467973304844 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:44 INFO - PROCESS | 1480 | 1467973304957 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 03:21:45 INFO - PROCESS | 1480 | 1467973305033 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:45 INFO - PROCESS | 1480 | 1467973305036 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:45 INFO - PROCESS | 1480 | ++DOCSHELL 15852C00 == 45 [pid = 1480] [id = 59] 03:21:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (15D40800) [pid = 1480] [serial = 174] [outer = 00000000] 03:21:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (16170C00) [pid = 1480] [serial = 175] [outer = 15D40800] 03:21:45 INFO - PROCESS | 1480 | 1467973305134 Marionette DEBUG loaded listener.js 03:21:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (17469400) [pid = 1480] [serial = 176] [outer = 15D40800] 03:21:45 INFO - PROCESS | 1480 | 1467973305716 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]]]}] 03:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 03:21:45 INFO - PROCESS | 1480 | 1467973305767 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 03:21:45 INFO - PROCESS | 1480 | 1467973305770 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 03:21:45 INFO - PROCESS | 1480 | 1467973305773 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:21:45 INFO - PROCESS | 1480 | 1467973305777 Marionette TRACE conn6 <- [1,202,null,{}] 03:21:45 INFO - PROCESS | 1480 | 1467973305789 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}] 03:21:45 INFO - PROCESS | 1480 | 1467973305794 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:45 INFO - PROCESS | 1480 | 1467973305902 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 03:21:46 INFO - PROCESS | 1480 | 1467973305981 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:46 INFO - PROCESS | 1480 | 1467973305985 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:46 INFO - PROCESS | 1480 | ++DOCSHELL 16170000 == 46 [pid = 1480] [id = 60] 03:21:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (19911400) [pid = 1480] [serial = 177] [outer = 00000000] 03:21:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (19AA0400) [pid = 1480] [serial = 178] [outer = 19911400] 03:21:46 INFO - PROCESS | 1480 | 1467973306083 Marionette DEBUG loaded listener.js 03:21:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1C15CC00) [pid = 1480] [serial = 179] [outer = 19911400] 03:21:46 INFO - PROCESS | 1480 | 1467973306742 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]]]}] 03:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1022ms 03:21:46 INFO - PROCESS | 1480 | 1467973306799 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 03:21:46 INFO - PROCESS | 1480 | 1467973306802 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 03:21:46 INFO - PROCESS | 1480 | 1467973306806 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:21:46 INFO - PROCESS | 1480 | 1467973306808 Marionette TRACE conn6 <- [1,206,null,{}] 03:21:46 INFO - PROCESS | 1480 | 1467973306811 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}] 03:21:46 INFO - PROCESS | 1480 | 1467973306814 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:47 INFO - PROCESS | 1480 | 1467973307028 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 03:21:47 INFO - PROCESS | 1480 | 1467973307161 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 1480 | 1467973307164 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:47 INFO - PROCESS | 1480 | ++DOCSHELL 0C623400 == 47 [pid = 1480] [id = 61] 03:21:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (0C62A000) [pid = 1480] [serial = 180] [outer = 00000000] 03:21:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (0F5E1C00) [pid = 1480] [serial = 181] [outer = 0C62A000] 03:21:47 INFO - PROCESS | 1480 | 1467973307216 Marionette DEBUG loaded listener.js 03:21:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (0F6F4C00) [pid = 1480] [serial = 182] [outer = 0C62A000] 03:21:47 INFO - PROCESS | 1480 | --DOCSHELL 0FEB7400 == 46 [pid = 1480] [id = 56] 03:21:47 INFO - PROCESS | 1480 | --DOCSHELL 14A6C000 == 45 [pid = 1480] [id = 55] 03:21:47 INFO - PROCESS | 1480 | --DOCSHELL 1B80D400 == 44 [pid = 1480] [id = 54] 03:21:47 INFO - PROCESS | 1480 | --DOCSHELL 0C626800 == 43 [pid = 1480] [id = 53] 03:21:47 INFO - PROCESS | 1480 | --DOCSHELL 17CA3000 == 42 [pid = 1480] [id = 52] 03:21:47 INFO - PROCESS | 1480 | --DOCSHELL 17568000 == 41 [pid = 1480] [id = 51] 03:21:47 INFO - PROCESS | 1480 | --DOCSHELL 16738C00 == 40 [pid = 1480] [id = 50] 03:21:47 INFO - PROCESS | 1480 | --DOCSHELL 14894000 == 39 [pid = 1480] [id = 49] 03:21:47 INFO - PROCESS | 1480 | --DOCSHELL 0F585800 == 38 [pid = 1480] [id = 48] 03:21:47 INFO - PROCESS | 1480 | --DOCSHELL 0C627C00 == 37 [pid = 1480] [id = 45] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (0C62C800) [pid = 1480] [serial = 132] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (1488EC00) [pid = 1480] [serial = 108] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (15853C00) [pid = 1480] [serial = 111] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (1614B000) [pid = 1480] [serial = 112] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (0FE3B000) [pid = 1480] [serial = 105] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (0FE90400) [pid = 1480] [serial = 106] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1766C400) [pid = 1480] [serial = 114] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17CCC000) [pid = 1480] [serial = 118] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (17CC5800) [pid = 1480] [serial = 117] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0FE34000) [pid = 1480] [serial = 103] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0F5E4800) [pid = 1480] [serial = 102] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (145E2400) [pid = 1480] [serial = 94] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (10DD7800) [pid = 1480] [serial = 93] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17C98400) [pid = 1480] [serial = 97] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (174C5C00) [pid = 1480] [serial = 96] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (19FD0400) [pid = 1480] [serial = 100] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (19AA2800) [pid = 1480] [serial = 99] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (18C3A400) [pid = 1480] [serial = 121] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (18662400) [pid = 1480] [serial = 120] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (199EC800) [pid = 1480] [serial = 123] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1B940400) [pid = 1480] [serial = 130] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1B80D800) [pid = 1480] [serial = 129] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (199EE400) [pid = 1480] [serial = 124] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (18F07400) [pid = 1480] [serial = 127] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (14A5C000) [pid = 1480] [serial = 109] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (185B4400) [pid = 1480] [serial = 126] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17AA5000) [pid = 1480] [serial = 115] [outer = 00000000] [url = about:blank] 03:21:47 INFO - PROCESS | 1480 | 1467973307791 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]]]}] 03:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1022ms 03:21:47 INFO - PROCESS | 1480 | 1467973307831 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 1480 | 1467973307835 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 03:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:21:47 INFO - PROCESS | 1480 | 1467973307840 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - PROCESS | 1480 | 1467973307843 Marionette TRACE conn6 <- [1,210,null,{}] 03:21:47 INFO - PROCESS | 1480 | 1467973307847 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}] 03:21:47 INFO - PROCESS | 1480 | 1467973307850 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:47 INFO - PROCESS | 1480 | 1467973307947 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 03:21:47 INFO - PROCESS | 1480 | 1467973307955 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 1480 | 1467973307958 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:47 INFO - PROCESS | 1480 | ++DOCSHELL 0C62C800 == 38 [pid = 1480] [id = 62] 03:21:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0C62EC00) [pid = 1480] [serial = 183] [outer = 00000000] 03:21:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0FE3E000) [pid = 1480] [serial = 184] [outer = 0C62EC00] 03:21:48 INFO - PROCESS | 1480 | 1467973308007 Marionette DEBUG loaded listener.js 03:21:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0FEBEC00) [pid = 1480] [serial = 185] [outer = 0C62EC00] 03:21:48 INFO - PROCESS | 1480 | 1467973308502 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]]]}] 03:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 730ms 03:21:48 INFO - PROCESS | 1480 | 1467973308571 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 03:21:48 INFO - PROCESS | 1480 | 1467973308574 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 03:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:21:48 INFO - PROCESS | 1480 | 1467973308577 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:21:48 INFO - PROCESS | 1480 | 1467973308579 Marionette TRACE conn6 <- [1,214,null,{}] 03:21:48 INFO - PROCESS | 1480 | 1467973308583 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}] 03:21:48 INFO - PROCESS | 1480 | 1467973308585 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:48 INFO - PROCESS | 1480 | 1467973308671 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 03:21:48 INFO - PROCESS | 1480 | 1467973308750 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:48 INFO - PROCESS | 1480 | 1467973308752 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:48 INFO - PROCESS | 1480 | ++DOCSHELL 14520C00 == 39 [pid = 1480] [id = 63] 03:21:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (145E2400) [pid = 1480] [serial = 186] [outer = 00000000] 03:21:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14A5E000) [pid = 1480] [serial = 187] [outer = 145E2400] 03:21:48 INFO - PROCESS | 1480 | 1467973308799 Marionette DEBUG loaded listener.js 03:21:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14A6D800) [pid = 1480] [serial = 188] [outer = 145E2400] 03:21:49 INFO - PROCESS | 1480 | 1467973309191 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]]]}] 03:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 03:21:49 INFO - PROCESS | 1480 | 1467973309210 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 03:21:49 INFO - PROCESS | 1480 | 1467973309214 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 03:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:21:49 INFO - PROCESS | 1480 | 1467973309224 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:21:49 INFO - PROCESS | 1480 | 1467973309229 Marionette TRACE conn6 <- [1,218,null,{}] 03:21:49 INFO - PROCESS | 1480 | 1467973309232 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}] 03:21:49 INFO - PROCESS | 1480 | 1467973309235 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:49 INFO - PROCESS | 1480 | 1467973309324 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 03:21:49 INFO - PROCESS | 1480 | 1467973309330 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:49 INFO - PROCESS | 1480 | 1467973309332 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:49 INFO - PROCESS | 1480 | ++DOCSHELL 14A77000 == 40 [pid = 1480] [id = 64] 03:21:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (14B67400) [pid = 1480] [serial = 189] [outer = 00000000] 03:21:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (16165800) [pid = 1480] [serial = 190] [outer = 14B67400] 03:21:49 INFO - PROCESS | 1480 | 1467973309385 Marionette DEBUG loaded listener.js 03:21:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (16735800) [pid = 1480] [serial = 191] [outer = 14B67400] 03:21:49 INFO - PROCESS | 1480 | 1467973309817 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]]]}] 03:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 03:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:21:49 INFO - PROCESS | 1480 | 1467973309850 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 03:21:49 INFO - PROCESS | 1480 | 1467973309852 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 03:21:49 INFO - PROCESS | 1480 | 1467973309859 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:21:49 INFO - PROCESS | 1480 | 1467973309861 Marionette TRACE conn6 <- [1,222,null,{}] 03:21:49 INFO - PROCESS | 1480 | 1467973309872 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}] 03:21:49 INFO - PROCESS | 1480 | 1467973309874 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:50 INFO - PROCESS | 1480 | 1467973309979 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 03:21:50 INFO - PROCESS | 1480 | 1467973310054 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:50 INFO - PROCESS | 1480 | 1467973310056 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:50 INFO - PROCESS | 1480 | ++DOCSHELL 16756400 == 41 [pid = 1480] [id = 65] 03:21:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (174C7800) [pid = 1480] [serial = 192] [outer = 00000000] 03:21:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1766C400) [pid = 1480] [serial = 193] [outer = 174C7800] 03:21:50 INFO - PROCESS | 1480 | 1467973310101 Marionette DEBUG loaded listener.js 03:21:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17A9E400) [pid = 1480] [serial = 194] [outer = 174C7800] 03:21:50 INFO - PROCESS | 1480 | 1467973310523 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]]]}] 03:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 690ms 03:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:21:50 INFO - PROCESS | 1480 | 1467973310546 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 03:21:50 INFO - PROCESS | 1480 | 1467973310548 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 03:21:50 INFO - PROCESS | 1480 | 1467973310558 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:21:50 INFO - PROCESS | 1480 | 1467973310559 Marionette TRACE conn6 <- [1,226,null,{}] 03:21:50 INFO - PROCESS | 1480 | 1467973310563 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}] 03:21:50 INFO - PROCESS | 1480 | 1467973310565 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:50 INFO - PROCESS | 1480 | 1467973310672 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 03:21:50 INFO - PROCESS | 1480 | 1467973310678 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:50 INFO - PROCESS | 1480 | 1467973310683 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:50 INFO - PROCESS | 1480 | ++DOCSHELL 17C10800 == 42 [pid = 1480] [id = 66] 03:21:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17C95000) [pid = 1480] [serial = 195] [outer = 00000000] 03:21:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17C9E000) [pid = 1480] [serial = 196] [outer = 17C95000] 03:21:50 INFO - PROCESS | 1480 | 1467973310738 Marionette DEBUG loaded listener.js 03:21:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17CC8400) [pid = 1480] [serial = 197] [outer = 17C95000] 03:21:51 INFO - PROCESS | 1480 | 1467973311203 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]]]}] 03:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 690ms 03:21:51 INFO - PROCESS | 1480 | 1467973311242 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 03:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:21:51 INFO - PROCESS | 1480 | 1467973311244 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 03:21:51 INFO - PROCESS | 1480 | 1467973311252 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:21:51 INFO - PROCESS | 1480 | 1467973311254 Marionette TRACE conn6 <- [1,230,null,{}] 03:21:51 INFO - PROCESS | 1480 | 1467973311257 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}] 03:21:51 INFO - PROCESS | 1480 | 1467973311259 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:51 INFO - PROCESS | 1480 | 1467973311400 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 03:21:51 INFO - PROCESS | 1480 | 1467973311420 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:51 INFO - PROCESS | 1480 | 1467973311422 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:51 INFO - PROCESS | 1480 | ++DOCSHELL 17CCB400 == 43 [pid = 1480] [id = 67] 03:21:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (17CCF400) [pid = 1480] [serial = 198] [outer = 00000000] 03:21:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (185C0000) [pid = 1480] [serial = 199] [outer = 17CCF400] 03:21:51 INFO - PROCESS | 1480 | 1467973311467 Marionette DEBUG loaded listener.js 03:21:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (18C38400) [pid = 1480] [serial = 200] [outer = 17CCF400] 03:21:51 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17CC0400) [pid = 1480] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:21:51 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0F6F7000) [pid = 1480] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:21:51 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1765F400) [pid = 1480] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:21:51 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (16739800) [pid = 1480] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:21:51 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1489A800) [pid = 1480] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:21:51 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (185C1C00) [pid = 1480] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:21:52 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1B93D800) [pid = 1480] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:21:52 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (199EC400) [pid = 1480] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:21:52 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1430E400) [pid = 1480] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:21:52 INFO - PROCESS | 1480 | 1467973311982 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]]]}] 03:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 790ms 03:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:21:52 INFO - PROCESS | 1480 | 1467973312038 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 03:21:52 INFO - PROCESS | 1480 | 1467973312040 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 03:21:52 INFO - PROCESS | 1480 | 1467973312043 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:21:52 INFO - PROCESS | 1480 | 1467973312045 Marionette TRACE conn6 <- [1,234,null,{}] 03:21:52 INFO - PROCESS | 1480 | 1467973312048 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}] 03:21:52 INFO - PROCESS | 1480 | 1467973312050 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:52 INFO - PROCESS | 1480 | 1467973312132 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 03:21:52 INFO - PROCESS | 1480 | 1467973312137 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:52 INFO - PROCESS | 1480 | 1467973312139 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:52 INFO - PROCESS | 1480 | ++DOCSHELL 0C623000 == 44 [pid = 1480] [id = 68] 03:21:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (146CE800) [pid = 1480] [serial = 201] [outer = 00000000] 03:21:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (18463C00) [pid = 1480] [serial = 202] [outer = 146CE800] 03:21:52 INFO - PROCESS | 1480 | 1467973312184 Marionette DEBUG loaded listener.js 03:21:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (18C3A400) [pid = 1480] [serial = 203] [outer = 146CE800] 03:21:52 INFO - PROCESS | 1480 | 1467973312592 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]]]}] 03:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 571ms 03:21:52 INFO - PROCESS | 1480 | 1467973312614 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 03:21:52 INFO - PROCESS | 1480 | 1467973312616 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 03:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:21:52 INFO - PROCESS | 1480 | 1467973312630 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:21:52 INFO - PROCESS | 1480 | 1467973312632 Marionette TRACE conn6 <- [1,238,null,{}] 03:21:52 INFO - PROCESS | 1480 | 1467973312635 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}] 03:21:52 INFO - PROCESS | 1480 | 1467973312637 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:52 INFO - PROCESS | 1480 | 1467973312739 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 03:21:52 INFO - PROCESS | 1480 | 1467973312764 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:52 INFO - PROCESS | 1480 | 1467973312766 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:52 INFO - PROCESS | 1480 | ++DOCSHELL 18E75000 == 45 [pid = 1480] [id = 69] 03:21:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (198BEC00) [pid = 1480] [serial = 204] [outer = 00000000] 03:21:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (19A9C400) [pid = 1480] [serial = 205] [outer = 198BEC00] 03:21:52 INFO - PROCESS | 1480 | 1467973312811 Marionette DEBUG loaded listener.js 03:21:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (19FD0000) [pid = 1480] [serial = 206] [outer = 198BEC00] 03:21:53 INFO - PROCESS | 1480 | 1467973313219 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]]]}] 03:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 03:21:53 INFO - PROCESS | 1480 | 1467973313265 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 03:21:53 INFO - PROCESS | 1480 | 1467973313267 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 03:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:21:53 INFO - PROCESS | 1480 | 1467973313270 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:21:53 INFO - PROCESS | 1480 | 1467973313272 Marionette TRACE conn6 <- [1,242,null,{}] 03:21:53 INFO - PROCESS | 1480 | 1467973313280 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}] 03:21:53 INFO - PROCESS | 1480 | 1467973313282 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:53 INFO - PROCESS | 1480 | 1467973313362 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 03:21:53 INFO - PROCESS | 1480 | 1467973313368 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:53 INFO - PROCESS | 1480 | 1467973313370 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:53 INFO - PROCESS | 1480 | ++DOCSHELL 1ABE5800 == 46 [pid = 1480] [id = 70] 03:21:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1ABE9000) [pid = 1480] [serial = 207] [outer = 00000000] 03:21:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1ABEE800) [pid = 1480] [serial = 208] [outer = 1ABE9000] 03:21:53 INFO - PROCESS | 1480 | 1467973313414 Marionette DEBUG loaded listener.js 03:21:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1ABF3000) [pid = 1480] [serial = 209] [outer = 1ABE9000] 03:21:53 INFO - PROCESS | 1480 | 1467973313823 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]]]}] 03:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 590ms 03:21:53 INFO - PROCESS | 1480 | 1467973313872 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 03:21:53 INFO - PROCESS | 1480 | 1467973313874 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 03:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:21:53 INFO - PROCESS | 1480 | 1467973313878 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:21:53 INFO - PROCESS | 1480 | 1467973313880 Marionette TRACE conn6 <- [1,246,null,{}] 03:21:53 INFO - PROCESS | 1480 | 1467973313884 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}] 03:21:53 INFO - PROCESS | 1480 | 1467973313885 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:54 INFO - PROCESS | 1480 | 1467973314009 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 03:21:54 INFO - PROCESS | 1480 | 1467973314144 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:54 INFO - PROCESS | 1480 | 1467973314147 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:54 INFO - PROCESS | 1480 | ++DOCSHELL 0C621800 == 47 [pid = 1480] [id = 71] 03:21:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0C622000) [pid = 1480] [serial = 210] [outer = 00000000] 03:21:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0C62E000) [pid = 1480] [serial = 211] [outer = 0C622000] 03:21:54 INFO - PROCESS | 1480 | 1467973314206 Marionette DEBUG loaded listener.js 03:21:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (0F663400) [pid = 1480] [serial = 212] [outer = 0C622000] 03:21:54 INFO - PROCESS | 1480 | 1467973314867 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]]]}] 03:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1018ms 03:21:54 INFO - PROCESS | 1480 | 1467973314908 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 03:21:54 INFO - PROCESS | 1480 | 1467973314912 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 03:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:21:54 INFO - PROCESS | 1480 | 1467973314938 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:21:54 INFO - PROCESS | 1480 | 1467973314942 Marionette TRACE conn6 <- [1,250,null,{}] 03:21:54 INFO - PROCESS | 1480 | 1467973314961 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}] 03:21:54 INFO - PROCESS | 1480 | 1467973314964 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:55 INFO - PROCESS | 1480 | 1467973315083 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 03:21:55 INFO - PROCESS | 1480 | 1467973315155 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:55 INFO - PROCESS | 1480 | 1467973315158 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:55 INFO - PROCESS | 1480 | ++DOCSHELL 14BE4000 == 48 [pid = 1480] [id = 72] 03:21:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (14CA7000) [pid = 1480] [serial = 213] [outer = 00000000] 03:21:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (16165000) [pid = 1480] [serial = 214] [outer = 14CA7000] 03:21:55 INFO - PROCESS | 1480 | 1467973315255 Marionette DEBUG loaded listener.js 03:21:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1616F400) [pid = 1480] [serial = 215] [outer = 14CA7000] 03:21:55 INFO - PROCESS | 1480 | 1467973315835 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]]]}] 03:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 970ms 03:21:55 INFO - PROCESS | 1480 | 1467973315892 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 03:21:55 INFO - PROCESS | 1480 | 1467973315895 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 03:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:21:55 INFO - PROCESS | 1480 | 1467973315899 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:21:55 INFO - PROCESS | 1480 | 1467973315902 Marionette TRACE conn6 <- [1,254,null,{}] 03:21:55 INFO - PROCESS | 1480 | 1467973315906 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}] 03:21:55 INFO - PROCESS | 1480 | 1467973315909 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:56 INFO - PROCESS | 1480 | 1467973316030 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 03:21:56 INFO - PROCESS | 1480 | 1467973316149 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:56 INFO - PROCESS | 1480 | 1467973316152 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:56 INFO - PROCESS | 1480 | ++DOCSHELL 17CFA000 == 49 [pid = 1480] [id = 73] 03:21:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (19FB2800) [pid = 1480] [serial = 216] [outer = 00000000] 03:21:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (1B2D5800) [pid = 1480] [serial = 217] [outer = 19FB2800] 03:21:56 INFO - PROCESS | 1480 | 1467973316208 Marionette DEBUG loaded listener.js 03:21:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (1B809400) [pid = 1480] [serial = 218] [outer = 19FB2800] 03:21:56 INFO - PROCESS | 1480 | 1467973316771 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]]]}] 03:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 03:21:56 INFO - PROCESS | 1480 | 1467973316832 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 03:21:56 INFO - PROCESS | 1480 | 1467973316836 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 03:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:21:56 INFO - PROCESS | 1480 | 1467973316847 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:21:56 INFO - PROCESS | 1480 | 1467973316852 Marionette TRACE conn6 <- [1,258,null,{}] 03:21:56 INFO - PROCESS | 1480 | 1467973316869 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}] 03:21:56 INFO - PROCESS | 1480 | 1467973316873 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:57 INFO - PROCESS | 1480 | 1467973317014 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 03:21:57 INFO - PROCESS | 1480 | 1467973317062 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:57 INFO - PROCESS | 1480 | 1467973317064 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:57 INFO - PROCESS | 1480 | ++DOCSHELL 1C158C00 == 50 [pid = 1480] [id = 74] 03:21:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (1CCE2000) [pid = 1480] [serial = 219] [outer = 00000000] 03:21:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (1CCE8400) [pid = 1480] [serial = 220] [outer = 1CCE2000] 03:21:57 INFO - PROCESS | 1480 | 1467973317118 Marionette DEBUG loaded listener.js 03:21:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (1CCEA800) [pid = 1480] [serial = 221] [outer = 1CCE2000] 03:21:57 INFO - PROCESS | 1480 | 1467973317617 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]]]}] 03:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 831ms 03:21:57 INFO - PROCESS | 1480 | 1467973317694 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 03:21:57 INFO - PROCESS | 1480 | 1467973317696 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 03:21:57 INFO - PROCESS | 1480 | 1467973317701 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - PROCESS | 1480 | 1467973317703 Marionette TRACE conn6 <- [1,262,null,{}] 03:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:21:57 INFO - PROCESS | 1480 | 1467973317707 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}] 03:21:57 INFO - PROCESS | 1480 | 1467973317709 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:57 INFO - PROCESS | 1480 | 1467973317820 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 03:21:57 INFO - PROCESS | 1480 | 1467973317938 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:57 INFO - PROCESS | 1480 | 1467973317941 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:57 INFO - PROCESS | 1480 | ++DOCSHELL 17C0B400 == 51 [pid = 1480] [id = 75] 03:21:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (17C0B800) [pid = 1480] [serial = 222] [outer = 00000000] 03:21:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (1D05DC00) [pid = 1480] [serial = 223] [outer = 17C0B800] 03:21:58 INFO - PROCESS | 1480 | 1467973317995 Marionette DEBUG loaded listener.js 03:21:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (1D063400) [pid = 1480] [serial = 224] [outer = 17C0B800] 03:21:58 INFO - PROCESS | 1480 | 1467973318739 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]]]}] 03:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1071ms 03:21:58 INFO - PROCESS | 1480 | 1467973318797 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 03:21:58 INFO - PROCESS | 1480 | 1467973318800 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 03:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:21:58 INFO - PROCESS | 1480 | 1467973318880 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:21:58 INFO - PROCESS | 1480 | 1467973318883 Marionette TRACE conn6 <- [1,266,null,{}] 03:21:58 INFO - PROCESS | 1480 | 1467973318921 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}] 03:21:58 INFO - PROCESS | 1480 | 1467973318923 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:59 INFO - PROCESS | 1480 | 1467973319037 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 03:21:59 INFO - PROCESS | 1480 | 1467973319134 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:59 INFO - PROCESS | 1480 | 1467973319136 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:59 INFO - PROCESS | 1480 | ++DOCSHELL 1451E000 == 52 [pid = 1480] [id = 76] 03:21:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 104 (145E4000) [pid = 1480] [serial = 225] [outer = 00000000] 03:21:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (1616D400) [pid = 1480] [serial = 226] [outer = 145E4000] 03:21:59 INFO - PROCESS | 1480 | 1467973319187 Marionette DEBUG loaded listener.js 03:21:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 106 (1766E800) [pid = 1480] [serial = 227] [outer = 145E4000] 03:21:59 INFO - PROCESS | 1480 | --DOCSHELL 14CA9000 == 51 [pid = 1480] [id = 33] 03:21:59 INFO - PROCESS | 1480 | --DOCSHELL 0FE38400 == 50 [pid = 1480] [id = 32] 03:21:59 INFO - PROCESS | 1480 | --DOCSHELL 1ABE5800 == 49 [pid = 1480] [id = 70] 03:21:59 INFO - PROCESS | 1480 | --DOCSHELL 18E75000 == 48 [pid = 1480] [id = 69] 03:21:59 INFO - PROCESS | 1480 | --DOCSHELL 0C623000 == 47 [pid = 1480] [id = 68] 03:21:59 INFO - PROCESS | 1480 | --DOCSHELL 17CCB400 == 46 [pid = 1480] [id = 67] 03:21:59 INFO - PROCESS | 1480 | --DOCSHELL 17C10800 == 45 [pid = 1480] [id = 66] 03:21:59 INFO - PROCESS | 1480 | --DOCSHELL 16756400 == 44 [pid = 1480] [id = 65] 03:21:59 INFO - PROCESS | 1480 | --DOCSHELL 14A77000 == 43 [pid = 1480] [id = 64] 03:21:59 INFO - PROCESS | 1480 | --DOCSHELL 14520C00 == 42 [pid = 1480] [id = 63] 03:21:59 INFO - PROCESS | 1480 | --DOCSHELL 0C62C800 == 41 [pid = 1480] [id = 62] 03:21:59 INFO - PROCESS | 1480 | --DOCSHELL 0C623400 == 40 [pid = 1480] [id = 61] 03:21:59 INFO - PROCESS | 1480 | --DOCSHELL 16170000 == 39 [pid = 1480] [id = 60] 03:21:59 INFO - PROCESS | 1480 | --DOCSHELL 15852C00 == 38 [pid = 1480] [id = 59] 03:21:59 INFO - PROCESS | 1480 | --DOCSHELL 0FE3CC00 == 37 [pid = 1480] [id = 58] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 105 (185B5C00) [pid = 1480] [serial = 153] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (0FE34800) [pid = 1480] [serial = 141] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 103 (0FE3F800) [pid = 1480] [serial = 142] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (17CC2800) [pid = 1480] [serial = 150] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (17461400) [pid = 1480] [serial = 147] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (1746C400) [pid = 1480] [serial = 148] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (14BE8C00) [pid = 1480] [serial = 138] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (0FE39C00) [pid = 1480] [serial = 135] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (14A6C400) [pid = 1480] [serial = 144] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (14A96800) [pid = 1480] [serial = 145] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (19FCBC00) [pid = 1480] [serial = 157] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (199EF000) [pid = 1480] [serial = 156] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (185BC800) [pid = 1480] [serial = 154] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (1C156000) [pid = 1480] [serial = 159] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (1CC91800) [pid = 1480] [serial = 163] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1C15A000) [pid = 1480] [serial = 160] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (1D0E7C00) [pid = 1480] [serial = 164] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0CDCC800) [pid = 1480] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17C09000) [pid = 1480] [serial = 166] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1616F000) [pid = 1480] [serial = 169] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17C0B000) [pid = 1480] [serial = 167] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17CCA000) [pid = 1480] [serial = 151] [outer = 00000000] [url = about:blank] 03:21:59 INFO - PROCESS | 1480 | 1467973319770 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]]]}] 03:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 970ms 03:21:59 INFO - PROCESS | 1480 | 1467973319815 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 03:21:59 INFO - PROCESS | 1480 | 1467973319819 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 03:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:21:59 INFO - PROCESS | 1480 | 1467973319826 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:21:59 INFO - PROCESS | 1480 | 1467973319828 Marionette TRACE conn6 <- [1,270,null,{}] 03:21:59 INFO - PROCESS | 1480 | 1467973319832 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}] 03:21:59 INFO - PROCESS | 1480 | 1467973319835 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:59 INFO - PROCESS | 1480 | 1467973319924 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 03:21:59 INFO - PROCESS | 1480 | 1467973319934 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:59 INFO - PROCESS | 1480 | 1467973319936 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:21:59 INFO - PROCESS | 1480 | ++DOCSHELL 0FE9BC00 == 38 [pid = 1480] [id = 77] 03:21:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0FEB7400) [pid = 1480] [serial = 228] [outer = 00000000] 03:21:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (10FD1000) [pid = 1480] [serial = 229] [outer = 0FEB7400] 03:22:00 INFO - PROCESS | 1480 | 1467973319983 Marionette DEBUG loaded listener.js 03:22:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (14A6B800) [pid = 1480] [serial = 230] [outer = 0FEB7400] 03:22:00 INFO - PROCESS | 1480 | 1467973320440 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]]]}] 03:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 03:22:00 INFO - PROCESS | 1480 | 1467973320500 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 03:22:00 INFO - PROCESS | 1480 | 1467973320503 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 03:22:00 INFO - PROCESS | 1480 | 1467973320506 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:22:00 INFO - PROCESS | 1480 | 1467973320510 Marionette TRACE conn6 <- [1,274,null,{}] 03:22:00 INFO - PROCESS | 1480 | 1467973320520 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}] 03:22:00 INFO - PROCESS | 1480 | 1467973320524 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:00 INFO - PROCESS | 1480 | 1467973320611 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 03:22:00 INFO - PROCESS | 1480 | 1467973320619 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:00 INFO - PROCESS | 1480 | 1467973320622 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:00 INFO - PROCESS | 1480 | ++DOCSHELL 17C02400 == 39 [pid = 1480] [id = 78] 03:22:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (17C04400) [pid = 1480] [serial = 231] [outer = 00000000] 03:22:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (17C0C000) [pid = 1480] [serial = 232] [outer = 17C04400] 03:22:00 INFO - PROCESS | 1480 | 1467973320674 Marionette DEBUG loaded listener.js 03:22:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (17C9AC00) [pid = 1480] [serial = 233] [outer = 17C04400] 03:22:01 INFO - PROCESS | 1480 | 1467973321121 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]]]}] 03:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 03:22:01 INFO - PROCESS | 1480 | 1467973321140 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 03:22:01 INFO - PROCESS | 1480 | 1467973321142 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 03:22:01 INFO - PROCESS | 1480 | 1467973321145 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:22:01 INFO - PROCESS | 1480 | 1467973321147 Marionette TRACE conn6 <- [1,278,null,{}] 03:22:01 INFO - PROCESS | 1480 | 1467973321159 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}] 03:22:01 INFO - PROCESS | 1480 | 1467973321161 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:01 INFO - PROCESS | 1480 | 1467973321249 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 03:22:01 INFO - PROCESS | 1480 | 1467973321254 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 1480 | 1467973321256 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:01 INFO - PROCESS | 1480 | ++DOCSHELL 17CC5400 == 40 [pid = 1480] [id = 79] 03:22:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (17CC6800) [pid = 1480] [serial = 234] [outer = 00000000] 03:22:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1847A800) [pid = 1480] [serial = 235] [outer = 17CC6800] 03:22:01 INFO - PROCESS | 1480 | 1467973321304 Marionette DEBUG loaded listener.js 03:22:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (185BDC00) [pid = 1480] [serial = 236] [outer = 17CC6800] 03:22:01 INFO - PROCESS | 1480 | 1467973321742 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]]]}] 03:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 03:22:01 INFO - PROCESS | 1480 | 1467973321786 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 03:22:01 INFO - PROCESS | 1480 | 1467973321788 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 03:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:22:01 INFO - PROCESS | 1480 | 1467973321791 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:22:01 INFO - PROCESS | 1480 | 1467973321793 Marionette TRACE conn6 <- [1,282,null,{}] 03:22:01 INFO - PROCESS | 1480 | 1467973321797 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}] 03:22:01 INFO - PROCESS | 1480 | 1467973321799 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:01 INFO - PROCESS | 1480 | 1467973321914 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 03:22:01 INFO - PROCESS | 1480 | 1467973321967 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 1480 | 1467973321969 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:02 INFO - PROCESS | 1480 | ++DOCSHELL 185C0400 == 41 [pid = 1480] [id = 80] 03:22:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (185C0C00) [pid = 1480] [serial = 237] [outer = 00000000] 03:22:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (198C4800) [pid = 1480] [serial = 238] [outer = 185C0C00] 03:22:02 INFO - PROCESS | 1480 | 1467973322038 Marionette DEBUG loaded listener.js 03:22:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (19AAA000) [pid = 1480] [serial = 239] [outer = 185C0C00] 03:22:02 INFO - PROCESS | 1480 | 1467973322475 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]]]}] 03:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 731ms 03:22:02 INFO - PROCESS | 1480 | 1467973322525 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 03:22:02 INFO - PROCESS | 1480 | 1467973322527 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 03:22:02 INFO - PROCESS | 1480 | 1467973322530 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:22:02 INFO - PROCESS | 1480 | 1467973322532 Marionette TRACE conn6 <- [1,286,null,{}] 03:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:22:02 INFO - PROCESS | 1480 | 1467973322536 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}] 03:22:02 INFO - PROCESS | 1480 | 1467973322541 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:02 INFO - PROCESS | 1480 | 1467973322690 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 03:22:02 INFO - PROCESS | 1480 | 1467973322744 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:02 INFO - PROCESS | 1480 | 1467973322746 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:02 INFO - PROCESS | 1480 | ++DOCSHELL 18CD8C00 == 42 [pid = 1480] [id = 81] 03:22:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (1ABE7400) [pid = 1480] [serial = 240] [outer = 00000000] 03:22:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (1B730000) [pid = 1480] [serial = 241] [outer = 1ABE7400] 03:22:02 INFO - PROCESS | 1480 | 1467973322793 Marionette DEBUG loaded listener.js 03:22:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (1C15B000) [pid = 1480] [serial = 242] [outer = 1ABE7400] 03:22:03 INFO - PROCESS | 1480 | 1467973323196 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]]]}] 03:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 730ms 03:22:03 INFO - PROCESS | 1480 | 1467973323265 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 03:22:03 INFO - PROCESS | 1480 | 1467973323267 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 03:22:03 INFO - PROCESS | 1480 | 1467973323270 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:22:03 INFO - PROCESS | 1480 | 1467973323272 Marionette TRACE conn6 <- [1,290,null,{}] 03:22:03 INFO - PROCESS | 1480 | 1467973323284 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}] 03:22:03 INFO - PROCESS | 1480 | 1467973323286 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:03 INFO - PROCESS | 1480 | 1467973323405 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 03:22:03 INFO - PROCESS | 1480 | 1467973323415 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:03 INFO - PROCESS | 1480 | 1467973323417 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:03 INFO - PROCESS | 1480 | ++DOCSHELL 1CC8D800 == 43 [pid = 1480] [id = 82] 03:22:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (1CC8F400) [pid = 1480] [serial = 243] [outer = 00000000] 03:22:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (1CCED400) [pid = 1480] [serial = 244] [outer = 1CC8F400] 03:22:03 INFO - PROCESS | 1480 | 1467973323461 Marionette DEBUG loaded listener.js 03:22:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (1D05B400) [pid = 1480] [serial = 245] [outer = 1CC8F400] 03:22:03 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (174C7800) [pid = 1480] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:22:03 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (17CCF400) [pid = 1480] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:22:03 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (17C95000) [pid = 1480] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:22:03 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (14B67400) [pid = 1480] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:22:03 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (0C62A000) [pid = 1480] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:22:03 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (0C62EC00) [pid = 1480] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:22:03 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (145E2400) [pid = 1480] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:22:03 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (146CE800) [pid = 1480] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:22:03 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (198BEC00) [pid = 1480] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:22:04 INFO - PROCESS | 1480 | 1467973323975 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]]]}] 03:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 730ms 03:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:22:04 INFO - PROCESS | 1480 | 1467973324005 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 03:22:04 INFO - PROCESS | 1480 | 1467973324007 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 03:22:04 INFO - PROCESS | 1480 | 1467973324010 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:22:04 INFO - PROCESS | 1480 | 1467973324012 Marionette TRACE conn6 <- [1,294,null,{}] 03:22:04 INFO - PROCESS | 1480 | 1467973324015 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}] 03:22:04 INFO - PROCESS | 1480 | 1467973324017 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:04 INFO - PROCESS | 1480 | 1467973324101 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 03:22:04 INFO - PROCESS | 1480 | 1467973324108 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:04 INFO - PROCESS | 1480 | 1467973324110 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:04 INFO - PROCESS | 1480 | ++DOCSHELL 104DF000 == 44 [pid = 1480] [id = 83] 03:22:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (10F35800) [pid = 1480] [serial = 246] [outer = 00000000] 03:22:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (17C03C00) [pid = 1480] [serial = 247] [outer = 10F35800] 03:22:04 INFO - PROCESS | 1480 | 1467973324154 Marionette DEBUG loaded listener.js 03:22:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (185B6000) [pid = 1480] [serial = 248] [outer = 10F35800] 03:22:04 INFO - PROCESS | 1480 | 1467973324587 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]]]}] 03:22:04 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. 03:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 03:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:22:04 INFO - PROCESS | 1480 | 1467973324641 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 03:22:04 INFO - PROCESS | 1480 | 1467973324643 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 03:22:04 INFO - PROCESS | 1480 | 1467973324646 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:22:04 INFO - PROCESS | 1480 | 1467973324647 Marionette TRACE conn6 <- [1,298,null,{}] 03:22:04 INFO - PROCESS | 1480 | 1467973324651 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}] 03:22:04 INFO - PROCESS | 1480 | 1467973324653 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:04 INFO - PROCESS | 1480 | 1467973324761 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 03:22:04 INFO - PROCESS | 1480 | 1467973324768 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:04 INFO - PROCESS | 1480 | 1467973324770 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:04 INFO - PROCESS | 1480 | ++DOCSHELL 19FB2000 == 45 [pid = 1480] [id = 84] 03:22:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (1CCE8800) [pid = 1480] [serial = 249] [outer = 00000000] 03:22:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (1D0A1800) [pid = 1480] [serial = 250] [outer = 1CCE8800] 03:22:04 INFO - PROCESS | 1480 | 1467973324815 Marionette DEBUG loaded listener.js 03:22:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (1D0E3400) [pid = 1480] [serial = 251] [outer = 1CCE8800] 03:22:05 INFO - PROCESS | 1480 | 1467973325239 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]]]}] 03:22:05 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. 03:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 03:22:05 INFO - PROCESS | 1480 | 1467973325278 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 03:22:05 INFO - PROCESS | 1480 | 1467973325280 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 03:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:22:05 INFO - PROCESS | 1480 | 1467973325283 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:22:05 INFO - PROCESS | 1480 | 1467973325285 Marionette TRACE conn6 <- [1,302,null,{}] 03:22:05 INFO - PROCESS | 1480 | 1467973325289 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}] 03:22:05 INFO - PROCESS | 1480 | 1467973325291 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:05 INFO - PROCESS | 1480 | 1467973325376 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 03:22:05 INFO - PROCESS | 1480 | 1467973325382 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:05 INFO - PROCESS | 1480 | 1467973325384 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:05 INFO - PROCESS | 1480 | ++DOCSHELL 1D0A2800 == 46 [pid = 1480] [id = 85] 03:22:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (1D0E6400) [pid = 1480] [serial = 252] [outer = 00000000] 03:22:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (1D824800) [pid = 1480] [serial = 253] [outer = 1D0E6400] 03:22:05 INFO - PROCESS | 1480 | 1467973325430 Marionette DEBUG loaded listener.js 03:22:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (1D827000) [pid = 1480] [serial = 254] [outer = 1D0E6400] 03:22:05 INFO - PROCESS | 1480 | 1467973325686 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:22:05 INFO - PROCESS | 1480 | 1467973325874 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]]]}] 03:22:05 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. 03:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 03:22:05 INFO - PROCESS | 1480 | 1467973325958 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 03:22:05 INFO - PROCESS | 1480 | 1467973325963 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 03:22:05 INFO - PROCESS | 1480 | 1467973325968 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:22:05 INFO - PROCESS | 1480 | 1467973325973 Marionette TRACE conn6 <- [1,306,null,{}] 03:22:06 INFO - PROCESS | 1480 | 1467973325980 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}] 03:22:06 INFO - PROCESS | 1480 | 1467973325983 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:06 INFO - PROCESS | 1480 | 1467973326177 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 03:22:06 INFO - PROCESS | 1480 | 1467973326277 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:06 INFO - PROCESS | 1480 | 1467973326282 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:06 INFO - PROCESS | 1480 | ++DOCSHELL 0F6FA400 == 47 [pid = 1480] [id = 86] 03:22:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (0F6FAC00) [pid = 1480] [serial = 255] [outer = 00000000] 03:22:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 104 (0FE90400) [pid = 1480] [serial = 256] [outer = 0F6FAC00] 03:22:06 INFO - PROCESS | 1480 | 1467973326340 Marionette DEBUG loaded listener.js 03:22:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (109CC800) [pid = 1480] [serial = 257] [outer = 0F6FAC00] 03:22:06 INFO - PROCESS | 1480 | 1467973326897 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]]]}] 03:22:06 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. 03:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 970ms 03:22:06 INFO - PROCESS | 1480 | 1467973326942 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 03:22:06 INFO - PROCESS | 1480 | 1467973326946 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 03:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:22:06 INFO - PROCESS | 1480 | 1467973326952 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:22:06 INFO - PROCESS | 1480 | 1467973326956 Marionette TRACE conn6 <- [1,310,null,{}] 03:22:06 INFO - PROCESS | 1480 | 1467973326961 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}] 03:22:06 INFO - PROCESS | 1480 | 1467973326964 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:07 INFO - PROCESS | 1480 | 1467973327079 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 03:22:07 INFO - PROCESS | 1480 | 1467973327202 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:07 INFO - PROCESS | 1480 | 1467973327205 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:07 INFO - PROCESS | 1480 | ++DOCSHELL 14BEAC00 == 48 [pid = 1480] [id = 87] 03:22:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 106 (14CA8000) [pid = 1480] [serial = 258] [outer = 00000000] 03:22:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 107 (16170400) [pid = 1480] [serial = 259] [outer = 14CA8000] 03:22:07 INFO - PROCESS | 1480 | 1467973327263 Marionette DEBUG loaded listener.js 03:22:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 108 (17568000) [pid = 1480] [serial = 260] [outer = 14CA8000] 03:22:07 INFO - PROCESS | 1480 | 1467973327881 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]]]}] 03:22:07 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. 03:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 991ms 03:22:07 INFO - PROCESS | 1480 | 1467973327942 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 03:22:07 INFO - PROCESS | 1480 | 1467973327945 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 03:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:22:07 INFO - PROCESS | 1480 | 1467973327949 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:22:07 INFO - PROCESS | 1480 | 1467973327951 Marionette TRACE conn6 <- [1,314,null,{}] 03:22:07 INFO - PROCESS | 1480 | 1467973327961 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}] 03:22:07 INFO - PROCESS | 1480 | 1467973327966 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:08 INFO - PROCESS | 1480 | 1467973328081 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 03:22:08 INFO - PROCESS | 1480 | 1467973328211 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:08 INFO - PROCESS | 1480 | 1467973328215 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:08 INFO - PROCESS | 1480 | ++DOCSHELL 1B808800 == 49 [pid = 1480] [id = 88] 03:22:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 109 (1B80BC00) [pid = 1480] [serial = 261] [outer = 00000000] 03:22:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 110 (1C159400) [pid = 1480] [serial = 262] [outer = 1B80BC00] 03:22:08 INFO - PROCESS | 1480 | 1467973328276 Marionette DEBUG loaded listener.js 03:22:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 111 (1D05E800) [pid = 1480] [serial = 263] [outer = 1B80BC00] 03:22:08 INFO - PROCESS | 1480 | 1467973328858 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]]]}] 03:22:08 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. 03:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 03:22:08 INFO - PROCESS | 1480 | 1467973328882 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 03:22:08 INFO - PROCESS | 1480 | 1467973328885 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 03:22:08 INFO - PROCESS | 1480 | 1467973328888 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:22:08 INFO - PROCESS | 1480 | 1467973328890 Marionette TRACE conn6 <- [1,318,null,{}] 03:22:08 INFO - PROCESS | 1480 | 1467973328894 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}] 03:22:08 INFO - PROCESS | 1480 | 1467973328897 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:09 INFO - PROCESS | 1480 | 1467973329017 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 03:22:09 INFO - PROCESS | 1480 | 1467973329116 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:09 INFO - PROCESS | 1480 | 1467973329118 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:09 INFO - PROCESS | 1480 | ++DOCSHELL 179E0000 == 50 [pid = 1480] [id = 89] 03:22:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 112 (179E0C00) [pid = 1480] [serial = 264] [outer = 00000000] 03:22:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 113 (179E4400) [pid = 1480] [serial = 265] [outer = 179E0C00] 03:22:09 INFO - PROCESS | 1480 | 1467973329173 Marionette DEBUG loaded listener.js 03:22:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 114 (1991DC00) [pid = 1480] [serial = 266] [outer = 179E0C00] 03:22:09 INFO - PROCESS | 1480 | 1467973329721 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]]]}] 03:22:09 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. 03:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 870ms 03:22:09 INFO - PROCESS | 1480 | 1467973329762 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 03:22:09 INFO - PROCESS | 1480 | 1467973329765 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 03:22:09 INFO - PROCESS | 1480 | 1467973329768 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:22:09 INFO - PROCESS | 1480 | 1467973329770 Marionette TRACE conn6 <- [1,322,null,{}] 03:22:09 INFO - PROCESS | 1480 | 1467973329774 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}] 03:22:09 INFO - PROCESS | 1480 | 1467973329777 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:09 INFO - PROCESS | 1480 | 1467973329885 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 03:22:10 INFO - PROCESS | 1480 | 1467973329979 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:10 INFO - PROCESS | 1480 | 1467973329982 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:10 INFO - PROCESS | 1480 | ++DOCSHELL 1D35C000 == 51 [pid = 1480] [id = 90] 03:22:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 115 (1D35C400) [pid = 1480] [serial = 267] [outer = 00000000] 03:22:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 116 (1D360800) [pid = 1480] [serial = 268] [outer = 1D35C400] 03:22:10 INFO - PROCESS | 1480 | 1467973330036 Marionette DEBUG loaded listener.js 03:22:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 117 (1D362800) [pid = 1480] [serial = 269] [outer = 1D35C400] 03:22:10 INFO - PROCESS | 1480 | 1467973330867 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]]]}] 03:22:10 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. 03:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1120ms 03:22:10 INFO - PROCESS | 1480 | 1467973330893 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 03:22:10 INFO - PROCESS | 1480 | 1467973330897 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 03:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:22:10 INFO - PROCESS | 1480 | 1467973330903 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:22:10 INFO - PROCESS | 1480 | 1467973330906 Marionette TRACE conn6 <- [1,326,null,{}] 03:22:10 INFO - PROCESS | 1480 | 1467973330911 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}] 03:22:10 INFO - PROCESS | 1480 | 1467973330914 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:11 INFO - PROCESS | 1480 | 1467973331018 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 03:22:11 INFO - PROCESS | 1480 | 1467973331147 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:11 INFO - PROCESS | 1480 | 1467973331152 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:11 INFO - PROCESS | 1480 | ++DOCSHELL 0CDC9C00 == 52 [pid = 1480] [id = 91] 03:22:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 118 (10436800) [pid = 1480] [serial = 270] [outer = 00000000] 03:22:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 119 (14B1B000) [pid = 1480] [serial = 271] [outer = 10436800] 03:22:11 INFO - PROCESS | 1480 | 1467973331206 Marionette DEBUG loaded listener.js 03:22:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 120 (1584F000) [pid = 1480] [serial = 272] [outer = 10436800] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 19FB2000 == 51 [pid = 1480] [id = 84] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 104DF000 == 50 [pid = 1480] [id = 83] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 1CC8D800 == 49 [pid = 1480] [id = 82] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 18CD8C00 == 48 [pid = 1480] [id = 81] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 185C0400 == 47 [pid = 1480] [id = 80] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 17CC5400 == 46 [pid = 1480] [id = 79] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 17C02400 == 45 [pid = 1480] [id = 78] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 0FE9BC00 == 44 [pid = 1480] [id = 77] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 1451E000 == 43 [pid = 1480] [id = 76] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 0C621800 == 42 [pid = 1480] [id = 71] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 17C9C000 == 41 [pid = 1480] [id = 31] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 0F6FEC00 == 40 [pid = 1480] [id = 46] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 14BE4000 == 39 [pid = 1480] [id = 72] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 14A77400 == 38 [pid = 1480] [id = 47] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 17CFA000 == 37 [pid = 1480] [id = 73] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 1C158C00 == 36 [pid = 1480] [id = 74] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 17C0B400 == 35 [pid = 1480] [id = 75] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 199EE800 == 34 [pid = 1480] [id = 34] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 16164400 == 33 [pid = 1480] [id = 57] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 179E0000 == 32 [pid = 1480] [id = 89] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 1D35C000 == 31 [pid = 1480] [id = 90] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 1B808800 == 30 [pid = 1480] [id = 88] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 1D0A2800 == 29 [pid = 1480] [id = 85] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 0F6FA400 == 28 [pid = 1480] [id = 86] 03:22:12 INFO - PROCESS | 1480 | --DOCSHELL 14BEAC00 == 27 [pid = 1480] [id = 87] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 119 (1766C400) [pid = 1480] [serial = 193] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 118 (17A9E400) [pid = 1480] [serial = 194] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 117 (185C0000) [pid = 1480] [serial = 199] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 116 (17CC8400) [pid = 1480] [serial = 197] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 115 (17C9E000) [pid = 1480] [serial = 196] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 114 (16165800) [pid = 1480] [serial = 190] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 113 (0F6F4C00) [pid = 1480] [serial = 182] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 112 (0F5E1C00) [pid = 1480] [serial = 181] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 111 (0FE3E000) [pid = 1480] [serial = 184] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 110 (0FEBEC00) [pid = 1480] [serial = 185] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 109 (14A5E000) [pid = 1480] [serial = 187] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 108 (14A6D800) [pid = 1480] [serial = 188] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 107 (16170C00) [pid = 1480] [serial = 175] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 106 (109C3800) [pid = 1480] [serial = 172] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 105 (19AA0400) [pid = 1480] [serial = 178] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (18463C00) [pid = 1480] [serial = 202] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 103 (19A9C400) [pid = 1480] [serial = 205] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (19FD0000) [pid = 1480] [serial = 206] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (18C3A400) [pid = 1480] [serial = 203] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (18C38400) [pid = 1480] [serial = 200] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (16735800) [pid = 1480] [serial = 191] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (1ABEE800) [pid = 1480] [serial = 208] [outer = 00000000] [url = about:blank] 03:22:12 INFO - PROCESS | 1480 | 1467973332538 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]]]}] 03:22:12 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. 03:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1680ms 03:22:12 INFO - PROCESS | 1480 | 1467973332584 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 03:22:12 INFO - PROCESS | 1480 | 1467973332588 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 03:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:22:12 INFO - PROCESS | 1480 | 1467973332596 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:22:12 INFO - PROCESS | 1480 | 1467973332599 Marionette TRACE conn6 <- [1,330,null,{}] 03:22:12 INFO - PROCESS | 1480 | 1467973332605 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}] 03:22:12 INFO - PROCESS | 1480 | 1467973332608 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:12 INFO - PROCESS | 1480 | 1467973332698 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 03:22:12 INFO - PROCESS | 1480 | 1467973332705 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:12 INFO - PROCESS | 1480 | 1467973332709 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:12 INFO - PROCESS | 1480 | ++DOCSHELL 0F65FC00 == 28 [pid = 1480] [id = 92] 03:22:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (0FD72400) [pid = 1480] [serial = 273] [outer = 00000000] 03:22:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (0FE37400) [pid = 1480] [serial = 274] [outer = 0FD72400] 03:22:12 INFO - PROCESS | 1480 | 1467973332759 Marionette DEBUG loaded listener.js 03:22:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (0FEB8000) [pid = 1480] [serial = 275] [outer = 0FD72400] 03:22:13 INFO - PROCESS | 1480 | 1467973333244 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]]]}] 03:22:13 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. 03:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 690ms 03:22:13 INFO - PROCESS | 1480 | 1467973333287 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 03:22:13 INFO - PROCESS | 1480 | 1467973333292 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 03:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:22:13 INFO - PROCESS | 1480 | 1467973333298 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:22:13 INFO - PROCESS | 1480 | 1467973333300 Marionette TRACE conn6 <- [1,334,null,{}] 03:22:13 INFO - PROCESS | 1480 | 1467973333304 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}] 03:22:13 INFO - PROCESS | 1480 | 1467973333307 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:13 INFO - PROCESS | 1480 | 1467973333395 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 03:22:13 INFO - PROCESS | 1480 | 1467973333404 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:13 INFO - PROCESS | 1480 | 1467973333406 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:13 INFO - PROCESS | 1480 | ++DOCSHELL 14520C00 == 29 [pid = 1480] [id = 93] 03:22:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (14523400) [pid = 1480] [serial = 276] [outer = 00000000] 03:22:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (145EE000) [pid = 1480] [serial = 277] [outer = 14523400] 03:22:13 INFO - PROCESS | 1480 | 1467973333455 Marionette DEBUG loaded listener.js 03:22:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 104 (1489A000) [pid = 1480] [serial = 278] [outer = 14523400] 03:22:13 INFO - PROCESS | 1480 | 1467973333924 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]]]}] 03:22:13 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. 03:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 03:22:13 INFO - PROCESS | 1480 | 1467973333972 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 03:22:14 INFO - PROCESS | 1480 | 1467973333974 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 03:22:14 INFO - PROCESS | 1480 | 1467973333977 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:22:14 INFO - PROCESS | 1480 | 1467973333981 Marionette TRACE conn6 <- [1,338,null,{}] 03:22:14 INFO - PROCESS | 1480 | 1467973333991 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}] 03:22:14 INFO - PROCESS | 1480 | 1467973333996 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:14 INFO - PROCESS | 1480 | 1467973334109 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 03:22:14 INFO - PROCESS | 1480 | 1467973334201 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:14 INFO - PROCESS | 1480 | 1467973334204 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:14 INFO - PROCESS | 1480 | ++DOCSHELL 1614B000 == 30 [pid = 1480] [id = 94] 03:22:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (1614CC00) [pid = 1480] [serial = 279] [outer = 00000000] 03:22:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 106 (1616B400) [pid = 1480] [serial = 280] [outer = 1614CC00] 03:22:14 INFO - PROCESS | 1480 | 1467973334253 Marionette DEBUG loaded listener.js 03:22:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 107 (1672B400) [pid = 1480] [serial = 281] [outer = 1614CC00] 03:22:14 INFO - PROCESS | 1480 | 1467973334685 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]]]}] 03:22:14 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. 03:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 03:22:14 INFO - PROCESS | 1480 | 1467973334712 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 03:22:14 INFO - PROCESS | 1480 | 1467973334714 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 03:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:22:14 INFO - PROCESS | 1480 | 1467973334723 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:22:14 INFO - PROCESS | 1480 | 1467973334725 Marionette TRACE conn6 <- [1,342,null,{}] 03:22:14 INFO - PROCESS | 1480 | 1467973334729 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}] 03:22:14 INFO - PROCESS | 1480 | 1467973334731 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:14 INFO - PROCESS | 1480 | 1467973334844 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 03:22:14 INFO - PROCESS | 1480 | 1467973334849 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:14 INFO - PROCESS | 1480 | 1467973334851 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:14 INFO - PROCESS | 1480 | ++DOCSHELL 17461400 == 31 [pid = 1480] [id = 95] 03:22:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 108 (17461800) [pid = 1480] [serial = 282] [outer = 00000000] 03:22:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 109 (179D7400) [pid = 1480] [serial = 283] [outer = 17461800] 03:22:14 INFO - PROCESS | 1480 | 1467973334897 Marionette DEBUG loaded listener.js 03:22:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 110 (179DFC00) [pid = 1480] [serial = 284] [outer = 17461800] 03:22:15 INFO - PROCESS | 1480 | 1467973335359 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]]]}] 03:22:15 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. 03:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 03:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:22:15 INFO - PROCESS | 1480 | 1467973335396 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 03:22:15 INFO - PROCESS | 1480 | 1467973335398 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 03:22:15 INFO - PROCESS | 1480 | 1467973335401 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:22:15 INFO - PROCESS | 1480 | 1467973335403 Marionette TRACE conn6 <- [1,346,null,{}] 03:22:15 INFO - PROCESS | 1480 | 1467973335410 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}] 03:22:15 INFO - PROCESS | 1480 | 1467973335413 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:15 INFO - PROCESS | 1480 | 1467973335557 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 03:22:15 INFO - PROCESS | 1480 | 1467973335569 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:15 INFO - PROCESS | 1480 | 1467973335571 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:15 INFO - PROCESS | 1480 | ++DOCSHELL 17AA4800 == 32 [pid = 1480] [id = 96] 03:22:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 111 (17AA5000) [pid = 1480] [serial = 285] [outer = 00000000] 03:22:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 112 (17C0BC00) [pid = 1480] [serial = 286] [outer = 17AA5000] 03:22:15 INFO - PROCESS | 1480 | 1467973335616 Marionette DEBUG loaded listener.js 03:22:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 113 (17C9A400) [pid = 1480] [serial = 287] [outer = 17AA5000] 03:22:16 INFO - PROCESS | 1480 | 1467973336061 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]]]}] 03:22:16 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. 03:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 03:22:16 INFO - PROCESS | 1480 | 1467973336074 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 03:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:22:16 INFO - PROCESS | 1480 | 1467973336076 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 03:22:16 INFO - PROCESS | 1480 | 1467973336079 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:22:16 INFO - PROCESS | 1480 | 1467973336081 Marionette TRACE conn6 <- [1,350,null,{}] 03:22:16 INFO - PROCESS | 1480 | 1467973336084 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}] 03:22:16 INFO - PROCESS | 1480 | 1467973336090 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:16 INFO - PROCESS | 1480 | 1467973336222 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 03:22:16 INFO - PROCESS | 1480 | 1467973336228 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:16 INFO - PROCESS | 1480 | 1467973336230 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:16 INFO - PROCESS | 1480 | ++DOCSHELL 17CC8800 == 33 [pid = 1480] [id = 97] 03:22:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 114 (17CC9000) [pid = 1480] [serial = 288] [outer = 00000000] 03:22:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 115 (1847D000) [pid = 1480] [serial = 289] [outer = 17CC9000] 03:22:16 INFO - PROCESS | 1480 | 1467973336275 Marionette DEBUG loaded listener.js 03:22:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 116 (185C2C00) [pid = 1480] [serial = 290] [outer = 17CC9000] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 115 (185C0C00) [pid = 1480] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 114 (1ABE7400) [pid = 1480] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 113 (17C0B800) [pid = 1480] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 112 (14CA7000) [pid = 1480] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 111 (1CCE2000) [pid = 1480] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 110 (0FEB7400) [pid = 1480] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 109 (19FB2800) [pid = 1480] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 108 (0C622000) [pid = 1480] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 107 (145E4000) [pid = 1480] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 106 (17CC6800) [pid = 1480] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 105 (17C04400) [pid = 1480] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (1CC8F400) [pid = 1480] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 103 (10F35800) [pid = 1480] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (1D0E6400) [pid = 1480] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (1CCE8800) [pid = 1480] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (15D40800) [pid = 1480] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (16164800) [pid = 1480] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (19911400) [pid = 1480] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (0FE3D800) [pid = 1480] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:22:16 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (0FD74400) [pid = 1480] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:22:17 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (0C629000) [pid = 1480] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:22:17 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (1ABE9000) [pid = 1480] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:22:17 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (14B15800) [pid = 1480] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:22:17 INFO - PROCESS | 1480 | 1467973337130 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]]]}] 03:22:17 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. 03:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1073ms 03:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:22:17 INFO - PROCESS | 1480 | 1467973337164 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 03:22:17 INFO - PROCESS | 1480 | 1467973337166 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 03:22:17 INFO - PROCESS | 1480 | 1467973337169 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:22:17 INFO - PROCESS | 1480 | 1467973337171 Marionette TRACE conn6 <- [1,354,null,{}] 03:22:17 INFO - PROCESS | 1480 | 1467973337175 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}] 03:22:17 INFO - PROCESS | 1480 | 1467973337177 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:17 INFO - PROCESS | 1480 | 1467973337255 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 03:22:17 INFO - PROCESS | 1480 | 1467973337261 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:17 INFO - PROCESS | 1480 | 1467973337262 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:17 INFO - PROCESS | 1480 | ++DOCSHELL 0FD74000 == 34 [pid = 1480] [id = 98] 03:22:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (14B15800) [pid = 1480] [serial = 291] [outer = 00000000] 03:22:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (17569400) [pid = 1480] [serial = 292] [outer = 14B15800] 03:22:17 INFO - PROCESS | 1480 | 1467973337307 Marionette DEBUG loaded listener.js 03:22:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (17C04400) [pid = 1480] [serial = 293] [outer = 14B15800] 03:22:17 INFO - PROCESS | 1480 | 1467973337732 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]]]}] 03:22:17 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. 03:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 572ms 03:22:17 INFO - PROCESS | 1480 | 1467973337741 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 03:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:22:17 INFO - PROCESS | 1480 | 1467973337743 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 03:22:17 INFO - PROCESS | 1480 | 1467973337746 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:22:17 INFO - PROCESS | 1480 | 1467973337748 Marionette TRACE conn6 <- [1,358,null,{}] 03:22:17 INFO - PROCESS | 1480 | 1467973337751 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}] 03:22:17 INFO - PROCESS | 1480 | 1467973337753 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:17 INFO - PROCESS | 1480 | 1467973337869 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 03:22:17 INFO - PROCESS | 1480 | 1467973337876 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:17 INFO - PROCESS | 1480 | 1467973337878 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:17 INFO - PROCESS | 1480 | ++DOCSHELL 15849800 == 35 [pid = 1480] [id = 99] 03:22:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (17562400) [pid = 1480] [serial = 294] [outer = 00000000] 03:22:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (18A0F800) [pid = 1480] [serial = 295] [outer = 17562400] 03:22:17 INFO - PROCESS | 1480 | 1467973337923 Marionette DEBUG loaded listener.js 03:22:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (185BD800) [pid = 1480] [serial = 296] [outer = 17562400] 03:22:18 INFO - PROCESS | 1480 | 1467973338354 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]]]}] 03:22:18 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. 03:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 03:22:18 INFO - PROCESS | 1480 | 1467973338378 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 03:22:18 INFO - PROCESS | 1480 | 1467973338380 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 03:22:18 INFO - PROCESS | 1480 | 1467973338383 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:22:18 INFO - PROCESS | 1480 | 1467973338385 Marionette TRACE conn6 <- [1,362,null,{}] 03:22:18 INFO - PROCESS | 1480 | 1467973338388 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}] 03:22:18 INFO - PROCESS | 1480 | 1467973338390 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:18 INFO - PROCESS | 1480 | 1467973338501 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 03:22:18 INFO - PROCESS | 1480 | 1467973338509 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:18 INFO - PROCESS | 1480 | 1467973338511 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:18 INFO - PROCESS | 1480 | ++DOCSHELL 16149C00 == 36 [pid = 1480] [id = 100] 03:22:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (18F07400) [pid = 1480] [serial = 297] [outer = 00000000] 03:22:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (199EF000) [pid = 1480] [serial = 298] [outer = 18F07400] 03:22:18 INFO - PROCESS | 1480 | 1467973338555 Marionette DEBUG loaded listener.js 03:22:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (199F0000) [pid = 1480] [serial = 299] [outer = 18F07400] 03:22:19 INFO - PROCESS | 1480 | 1467973339236 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]]]}] 03:22:19 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. 03:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 930ms 03:22:19 INFO - PROCESS | 1480 | 1467973339318 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 03:22:19 INFO - PROCESS | 1480 | 1467973339323 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 03:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:22:19 INFO - PROCESS | 1480 | 1467973339329 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:22:19 INFO - PROCESS | 1480 | 1467973339333 Marionette TRACE conn6 <- [1,366,null,{}] 03:22:19 INFO - PROCESS | 1480 | 1467973339339 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}] 03:22:19 INFO - PROCESS | 1480 | 1467973339342 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:19 INFO - PROCESS | 1480 | 1467973339494 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 03:22:19 INFO - PROCESS | 1480 | 1467973339613 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:19 INFO - PROCESS | 1480 | 1467973339618 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:19 INFO - PROCESS | 1480 | ++DOCSHELL 0CD6D000 == 37 [pid = 1480] [id = 101] 03:22:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (0CDCA800) [pid = 1480] [serial = 300] [outer = 00000000] 03:22:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 104 (0FEC1C00) [pid = 1480] [serial = 301] [outer = 0CDCA800] 03:22:19 INFO - PROCESS | 1480 | 1467973339678 Marionette DEBUG loaded listener.js 03:22:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (10FCB400) [pid = 1480] [serial = 302] [outer = 0CDCA800] 03:22:20 INFO - PROCESS | 1480 | 1467973340411 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]]]}] 03:22:20 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. 03:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1121ms 03:22:20 INFO - PROCESS | 1480 | 1467973340454 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 03:22:20 INFO - PROCESS | 1480 | 1467973340459 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 03:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:22:20 INFO - PROCESS | 1480 | 1467973340466 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:22:20 INFO - PROCESS | 1480 | 1467973340469 Marionette TRACE conn6 <- [1,370,null,{}] 03:22:20 INFO - PROCESS | 1480 | 1467973340473 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}] 03:22:20 INFO - PROCESS | 1480 | 1467973340476 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:20 INFO - PROCESS | 1480 | 1467973340655 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 03:22:20 INFO - PROCESS | 1480 | 1467973340665 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:20 INFO - PROCESS | 1480 | 1467973340667 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:20 INFO - PROCESS | 1480 | ++DOCSHELL 14BE3C00 == 38 [pid = 1480] [id = 102] 03:22:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 106 (14BE4000) [pid = 1480] [serial = 303] [outer = 00000000] 03:22:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 107 (16172C00) [pid = 1480] [serial = 304] [outer = 14BE4000] 03:22:20 INFO - PROCESS | 1480 | 1467973340725 Marionette DEBUG loaded listener.js 03:22:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 108 (174C8800) [pid = 1480] [serial = 305] [outer = 14BE4000] 03:22:21 INFO - PROCESS | 1480 | 1467973341700 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]]]}] 03:22:21 INFO - PROCESS | 1480 | --DOCSHELL 15849800 == 37 [pid = 1480] [id = 99] 03:22:21 INFO - PROCESS | 1480 | --DOCSHELL 0FD74000 == 36 [pid = 1480] [id = 98] 03:22:21 INFO - PROCESS | 1480 | --DOCSHELL 17CC8800 == 35 [pid = 1480] [id = 97] 03:22:21 INFO - PROCESS | 1480 | --DOCSHELL 17AA4800 == 34 [pid = 1480] [id = 96] 03:22:21 INFO - PROCESS | 1480 | --DOCSHELL 17461400 == 33 [pid = 1480] [id = 95] 03:22:21 INFO - PROCESS | 1480 | --DOCSHELL 1614B000 == 32 [pid = 1480] [id = 94] 03:22:21 INFO - PROCESS | 1480 | --DOCSHELL 14520C00 == 31 [pid = 1480] [id = 93] 03:22:21 INFO - PROCESS | 1480 | --DOCSHELL 0F65FC00 == 30 [pid = 1480] [id = 92] 03:22:21 INFO - PROCESS | 1480 | --DOCSHELL 0CDC9C00 == 29 [pid = 1480] [id = 91] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 107 (0CDE5000) [pid = 1480] [serial = 133] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 106 (1ABF3000) [pid = 1480] [serial = 209] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 105 (15855C00) [pid = 1480] [serial = 139] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (10947800) [pid = 1480] [serial = 136] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 103 (17469400) [pid = 1480] [serial = 176] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (16171C00) [pid = 1480] [serial = 170] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (1C15CC00) [pid = 1480] [serial = 179] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (145ACC00) [pid = 1480] [serial = 173] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (198C4800) [pid = 1480] [serial = 238] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (1C15B000) [pid = 1480] [serial = 242] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (1B730000) [pid = 1480] [serial = 241] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (1D05DC00) [pid = 1480] [serial = 223] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (1D063400) [pid = 1480] [serial = 224] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (16165000) [pid = 1480] [serial = 214] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (1616F400) [pid = 1480] [serial = 215] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (1CCE8400) [pid = 1480] [serial = 220] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (1CCEA800) [pid = 1480] [serial = 221] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (10FD1000) [pid = 1480] [serial = 229] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (14A6B800) [pid = 1480] [serial = 230] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (1B2D5800) [pid = 1480] [serial = 217] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (1B809400) [pid = 1480] [serial = 218] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0C62E000) [pid = 1480] [serial = 211] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0F663400) [pid = 1480] [serial = 212] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1616D400) [pid = 1480] [serial = 226] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1766E800) [pid = 1480] [serial = 227] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1847A800) [pid = 1480] [serial = 235] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17C0C000) [pid = 1480] [serial = 232] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (17C9AC00) [pid = 1480] [serial = 233] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1CCED400) [pid = 1480] [serial = 244] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (185B6000) [pid = 1480] [serial = 248] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17C03C00) [pid = 1480] [serial = 247] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1D824800) [pid = 1480] [serial = 253] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1D827000) [pid = 1480] [serial = 254] [outer = 00000000] [url = about:blank] 03:22:21 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. 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1D0E3400) [pid = 1480] [serial = 251] [outer = 00000000] [url = about:blank] 03:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1341ms 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (19AAA000) [pid = 1480] [serial = 239] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1D05B400) [pid = 1480] [serial = 245] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (185BDC00) [pid = 1480] [serial = 236] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1D0A1800) [pid = 1480] [serial = 250] [outer = 00000000] [url = about:blank] 03:22:21 INFO - PROCESS | 1480 | 1467973341810 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 03:22:21 INFO - PROCESS | 1480 | 1467973341815 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 03:22:21 INFO - PROCESS | 1480 | 1467973341821 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:22:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:22:21 INFO - PROCESS | 1480 | 1467973341824 Marionette TRACE conn6 <- [1,374,null,{}] 03:22:21 INFO - PROCESS | 1480 | 1467973341830 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}] 03:22:21 INFO - PROCESS | 1480 | 1467973341833 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:21 INFO - PROCESS | 1480 | 1467973341929 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 03:22:21 INFO - PROCESS | 1480 | 1467973341935 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:21 INFO - PROCESS | 1480 | 1467973341940 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:21 INFO - PROCESS | 1480 | ++DOCSHELL 0F5E4800 == 30 [pid = 1480] [id = 103] 03:22:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0F5EB000) [pid = 1480] [serial = 306] [outer = 00000000] 03:22:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0F6F9000) [pid = 1480] [serial = 307] [outer = 0F5EB000] 03:22:22 INFO - PROCESS | 1480 | 1467973341989 Marionette DEBUG loaded listener.js 03:22:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0FE30400) [pid = 1480] [serial = 308] [outer = 0F5EB000] 03:22:22 INFO - PROCESS | 1480 | 1467973342513 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:22:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:22:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 731ms 03:22:22 INFO - PROCESS | 1480 | 1467973342555 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 03:22:22 INFO - PROCESS | 1480 | 1467973342559 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 03:22:22 INFO - PROCESS | 1480 | 1467973342565 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:22:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:22:22 INFO - PROCESS | 1480 | 1467973342568 Marionette TRACE conn6 <- [1,378,null,{}] 03:22:22 INFO - PROCESS | 1480 | 1467973342572 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}] 03:22:22 INFO - PROCESS | 1480 | 1467973342574 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:22 INFO - PROCESS | 1480 | 1467973342662 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 03:22:22 INFO - PROCESS | 1480 | 1467973342740 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:22 INFO - PROCESS | 1480 | 1467973342743 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:22 INFO - PROCESS | 1480 | ++DOCSHELL 109CA000 == 31 [pid = 1480] [id = 104] 03:22:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (109D0000) [pid = 1480] [serial = 309] [outer = 00000000] 03:22:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (145E9400) [pid = 1480] [serial = 310] [outer = 109D0000] 03:22:22 INFO - PROCESS | 1480 | 1467973342792 Marionette DEBUG loaded listener.js 03:22:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14A6F000) [pid = 1480] [serial = 311] [outer = 109D0000] 03:22:23 INFO - PROCESS | 1480 | 1467973343230 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:22:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:22:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 730ms 03:22:23 INFO - PROCESS | 1480 | 1467973343304 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 03:22:23 INFO - PROCESS | 1480 | 1467973343307 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 03:22:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:22:23 INFO - PROCESS | 1480 | 1467973343313 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:22:23 INFO - PROCESS | 1480 | 1467973343317 Marionette TRACE conn6 <- [1,382,null,{}] 03:22:23 INFO - PROCESS | 1480 | 1467973343327 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}] 03:22:23 INFO - PROCESS | 1480 | 1467973343332 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:23 INFO - PROCESS | 1480 | 1467973343416 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 03:22:23 INFO - PROCESS | 1480 | 1467973343429 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:23 INFO - PROCESS | 1480 | 1467973343432 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:23 INFO - PROCESS | 1480 | ++DOCSHELL 1672F000 == 32 [pid = 1480] [id = 105] 03:22:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (16733400) [pid = 1480] [serial = 312] [outer = 00000000] 03:22:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (16753400) [pid = 1480] [serial = 313] [outer = 16733400] 03:22:23 INFO - PROCESS | 1480 | 1467973343489 Marionette DEBUG loaded listener.js 03:22:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (174C8000) [pid = 1480] [serial = 314] [outer = 16733400] 03:22:23 INFO - PROCESS | 1480 | 1467973343968 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:22:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:22:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 690ms 03:22:24 INFO - PROCESS | 1480 | 1467973344005 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 03:22:24 INFO - PROCESS | 1480 | 1467973344008 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 03:22:24 INFO - PROCESS | 1480 | 1467973344011 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:22:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:22:24 INFO - PROCESS | 1480 | 1467973344013 Marionette TRACE conn6 <- [1,386,null,{}] 03:22:24 INFO - PROCESS | 1480 | 1467973344016 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}] 03:22:24 INFO - PROCESS | 1480 | 1467973344018 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:24 INFO - PROCESS | 1480 | 1467973344133 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 03:22:24 INFO - PROCESS | 1480 | 1467973344139 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:24 INFO - PROCESS | 1480 | 1467973344141 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:24 INFO - PROCESS | 1480 | ++DOCSHELL 179DAC00 == 33 [pid = 1480] [id = 106] 03:22:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (179DF400) [pid = 1480] [serial = 315] [outer = 00000000] 03:22:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17C07C00) [pid = 1480] [serial = 316] [outer = 179DF400] 03:22:24 INFO - PROCESS | 1480 | 1467973344230 Marionette DEBUG loaded listener.js 03:22:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17C0F000) [pid = 1480] [serial = 317] [outer = 179DF400] 03:22:24 INFO - PROCESS | 1480 | 1467973344687 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]]]}] 03:22:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:22:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 730ms 03:22:24 INFO - PROCESS | 1480 | 1467973344779 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 03:22:24 INFO - PROCESS | 1480 | 1467973344781 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 03:22:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:22:24 INFO - PROCESS | 1480 | 1467973344786 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:22:24 INFO - PROCESS | 1480 | 1467973344788 Marionette TRACE conn6 <- [1,390,null,{}] 03:22:24 INFO - PROCESS | 1480 | 1467973344792 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}] 03:22:24 INFO - PROCESS | 1480 | 1467973344794 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:24 INFO - PROCESS | 1480 | 1467973344904 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 03:22:24 INFO - PROCESS | 1480 | 1467973344914 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:24 INFO - PROCESS | 1480 | 1467973344916 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:25 INFO - PROCESS | 1480 | ++DOCSHELL 17C9AC00 == 34 [pid = 1480] [id = 107] 03:22:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17CC0C00) [pid = 1480] [serial = 318] [outer = 00000000] 03:22:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17CCA800) [pid = 1480] [serial = 319] [outer = 17CC0C00] 03:22:25 INFO - PROCESS | 1480 | 1467973345009 Marionette DEBUG loaded listener.js 03:22:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17CCF400) [pid = 1480] [serial = 320] [outer = 17CC0C00] 03:22:25 INFO - PROCESS | 1480 | 1467973345465 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]]]}] 03:22:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:22:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 03:22:25 INFO - PROCESS | 1480 | 1467973345520 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 03:22:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:22:25 INFO - PROCESS | 1480 | 1467973345522 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 03:22:25 INFO - PROCESS | 1480 | 1467973345525 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:22:25 INFO - PROCESS | 1480 | 1467973345527 Marionette TRACE conn6 <- [1,394,null,{}] 03:22:25 INFO - PROCESS | 1480 | 1467973345536 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}] 03:22:25 INFO - PROCESS | 1480 | 1467973345542 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:25 INFO - PROCESS | 1480 | 1467973345685 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 03:22:25 INFO - PROCESS | 1480 | 1467973345745 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:25 INFO - PROCESS | 1480 | 1467973345747 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:25 INFO - PROCESS | 1480 | ++DOCSHELL 14AA2C00 == 35 [pid = 1480] [id = 108] 03:22:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1847D400) [pid = 1480] [serial = 321] [outer = 00000000] 03:22:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (19911400) [pid = 1480] [serial = 322] [outer = 1847D400] 03:22:25 INFO - PROCESS | 1480 | 1467973345794 Marionette DEBUG loaded listener.js 03:22:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (18E76000) [pid = 1480] [serial = 323] [outer = 1847D400] 03:22:26 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (14523400) [pid = 1480] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:22:26 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1614CC00) [pid = 1480] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:22:26 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (10436800) [pid = 1480] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:22:26 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0FD72400) [pid = 1480] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:22:26 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17461800) [pid = 1480] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:22:26 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17562400) [pid = 1480] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:22:26 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0F6FAC00) [pid = 1480] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:22:26 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14CA8000) [pid = 1480] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:22:26 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1B80BC00) [pid = 1480] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:22:26 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (179E0C00) [pid = 1480] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:22:26 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1D35C400) [pid = 1480] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:22:26 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17AA5000) [pid = 1480] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:22:26 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17CC9000) [pid = 1480] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:22:26 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (14B15800) [pid = 1480] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:22:26 INFO - PROCESS | 1480 | 1467973346276 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]]]}] 03:22:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:22:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 790ms 03:22:26 INFO - PROCESS | 1480 | 1467973346316 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 03:22:26 INFO - PROCESS | 1480 | 1467973346318 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 03:22:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:22:26 INFO - PROCESS | 1480 | 1467973346321 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:22:26 INFO - PROCESS | 1480 | 1467973346323 Marionette TRACE conn6 <- [1,398,null,{}] 03:22:26 INFO - PROCESS | 1480 | 1467973346327 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}] 03:22:26 INFO - PROCESS | 1480 | 1467973346329 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:26 INFO - PROCESS | 1480 | 1467973346408 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 03:22:26 INFO - PROCESS | 1480 | 1467973346414 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:26 INFO - PROCESS | 1480 | 1467973346416 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:26 INFO - PROCESS | 1480 | ++DOCSHELL 179DB800 == 36 [pid = 1480] [id = 109] 03:22:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (179DD000) [pid = 1480] [serial = 324] [outer = 00000000] 03:22:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (18E6D800) [pid = 1480] [serial = 325] [outer = 179DD000] 03:22:26 INFO - PROCESS | 1480 | 1467973346460 Marionette DEBUG loaded listener.js 03:22:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (18E76800) [pid = 1480] [serial = 326] [outer = 179DD000] 03:22:26 INFO - PROCESS | 1480 | 1467973346900 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]]]}] 03:22:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:22:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 03:22:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:22:26 INFO - PROCESS | 1480 | 1467973346952 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 03:22:26 INFO - PROCESS | 1480 | 1467973346954 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 03:22:26 INFO - PROCESS | 1480 | 1467973346958 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:22:26 INFO - PROCESS | 1480 | 1467973346959 Marionette TRACE conn6 <- [1,402,null,{}] 03:22:26 INFO - PROCESS | 1480 | 1467973346963 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}] 03:22:26 INFO - PROCESS | 1480 | 1467973346965 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:27 INFO - PROCESS | 1480 | 1467973347051 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 03:22:27 INFO - PROCESS | 1480 | 1467973347060 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:27 INFO - PROCESS | 1480 | 1467973347062 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:27 INFO - PROCESS | 1480 | ++DOCSHELL 19FB6000 == 37 [pid = 1480] [id = 110] 03:22:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (19FCF800) [pid = 1480] [serial = 327] [outer = 00000000] 03:22:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1ABEA000) [pid = 1480] [serial = 328] [outer = 19FCF800] 03:22:27 INFO - PROCESS | 1480 | 1467973347108 Marionette DEBUG loaded listener.js 03:22:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1ABED800) [pid = 1480] [serial = 329] [outer = 19FCF800] 03:22:27 INFO - PROCESS | 1480 | 1467973347552 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]]]}] 03:22:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:22:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 631ms 03:22:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:22:27 INFO - PROCESS | 1480 | 1467973347588 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 03:22:27 INFO - PROCESS | 1480 | 1467973347590 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 03:22:27 INFO - PROCESS | 1480 | 1467973347593 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:22:27 INFO - PROCESS | 1480 | 1467973347595 Marionette TRACE conn6 <- [1,406,null,{}] 03:22:27 INFO - PROCESS | 1480 | 1467973347598 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}] 03:22:27 INFO - PROCESS | 1480 | 1467973347600 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:27 INFO - PROCESS | 1480 | 1467973347684 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 03:22:27 INFO - PROCESS | 1480 | 1467973347693 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:27 INFO - PROCESS | 1480 | 1467973347694 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:27 INFO - PROCESS | 1480 | ++DOCSHELL 1672E000 == 38 [pid = 1480] [id = 111] 03:22:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1B738800) [pid = 1480] [serial = 330] [outer = 00000000] 03:22:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1B774800) [pid = 1480] [serial = 331] [outer = 1B738800] 03:22:27 INFO - PROCESS | 1480 | 1467973347738 Marionette DEBUG loaded listener.js 03:22:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1B943400) [pid = 1480] [serial = 332] [outer = 1B738800] 03:22:28 INFO - PROCESS | 1480 | --DOCSHELL 0F5E4800 == 37 [pid = 1480] [id = 103] 03:22:28 INFO - PROCESS | 1480 | --DOCSHELL 14BE3C00 == 36 [pid = 1480] [id = 102] 03:22:28 INFO - PROCESS | 1480 | --DOCSHELL 16149C00 == 35 [pid = 1480] [id = 100] 03:22:28 INFO - PROCESS | 1480 | --DOCSHELL 0CD6D000 == 34 [pid = 1480] [id = 101] 03:22:29 INFO - PROCESS | 1480 | --DOCSHELL 1672F000 == 33 [pid = 1480] [id = 105] 03:22:29 INFO - PROCESS | 1480 | --DOCSHELL 179DAC00 == 32 [pid = 1480] [id = 106] 03:22:29 INFO - PROCESS | 1480 | --DOCSHELL 17C9AC00 == 31 [pid = 1480] [id = 107] 03:22:29 INFO - PROCESS | 1480 | --DOCSHELL 109CA000 == 30 [pid = 1480] [id = 104] 03:22:29 INFO - PROCESS | 1480 | --DOCSHELL 14AA2C00 == 29 [pid = 1480] [id = 108] 03:22:29 INFO - PROCESS | 1480 | --DOCSHELL 19FB6000 == 28 [pid = 1480] [id = 110] 03:22:29 INFO - PROCESS | 1480 | --DOCSHELL 179DB800 == 27 [pid = 1480] [id = 109] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 0C60F000 == 26 [pid = 1480] [id = 26] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 10FD2800 == 25 [pid = 1480] [id = 16] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 14BE7400 == 24 [pid = 1480] [id = 17] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 0FE3D000 == 23 [pid = 1480] [id = 27] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 1E3B2800 == 22 [pid = 1480] [id = 8] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 17AA1800 == 21 [pid = 1480] [id = 11] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 0FD73C00 == 20 [pid = 1480] [id = 28] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 16731C00 == 19 [pid = 1480] [id = 18] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 0FD7E400 == 18 [pid = 1480] [id = 10] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 1B2D4C00 == 17 [pid = 1480] [id = 13] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 104DE800 == 16 [pid = 1480] [id = 15] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 0C606800 == 15 [pid = 1480] [id = 24] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 1E54F800 == 14 [pid = 1480] [id = 25] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 174C3800 == 13 [pid = 1480] [id = 19] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 0C604000 == 12 [pid = 1480] [id = 23] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 17C94C00 == 11 [pid = 1480] [id = 21] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 104DD400 == 10 [pid = 1480] [id = 22] 03:22:30 INFO - PROCESS | 1480 | --DOCSHELL 18E77800 == 9 [pid = 1480] [id = 20] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (145EE000) [pid = 1480] [serial = 277] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1489A000) [pid = 1480] [serial = 278] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1616B400) [pid = 1480] [serial = 280] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1584F000) [pid = 1480] [serial = 272] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14B1B000) [pid = 1480] [serial = 271] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0FE37400) [pid = 1480] [serial = 274] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0FEB8000) [pid = 1480] [serial = 275] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (179D7400) [pid = 1480] [serial = 283] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (179DFC00) [pid = 1480] [serial = 284] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (185BD800) [pid = 1480] [serial = 296] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (109CC800) [pid = 1480] [serial = 257] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0FE90400) [pid = 1480] [serial = 256] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17568000) [pid = 1480] [serial = 260] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (16170400) [pid = 1480] [serial = 259] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1D05E800) [pid = 1480] [serial = 263] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (1C159400) [pid = 1480] [serial = 262] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (1991DC00) [pid = 1480] [serial = 266] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (179E4400) [pid = 1480] [serial = 265] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (1D362800) [pid = 1480] [serial = 269] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (1D360800) [pid = 1480] [serial = 268] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (17C0BC00) [pid = 1480] [serial = 286] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (1847D000) [pid = 1480] [serial = 289] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (17C9A400) [pid = 1480] [serial = 287] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (18A0F800) [pid = 1480] [serial = 295] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (185C2C00) [pid = 1480] [serial = 290] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (17C04400) [pid = 1480] [serial = 293] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (199EF000) [pid = 1480] [serial = 298] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (17569400) [pid = 1480] [serial = 292] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (1672B400) [pid = 1480] [serial = 281] [outer = 00000000] [url = about:blank] 03:22:30 INFO - PROCESS | 1480 | 1467973350618 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]]]}] 03:22:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:22:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 3073ms 03:22:30 INFO - PROCESS | 1480 | 1467973350668 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 03:22:30 INFO - PROCESS | 1480 | 1467973350673 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 03:22:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:22:30 INFO - PROCESS | 1480 | 1467973350679 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:22:30 INFO - PROCESS | 1480 | 1467973350682 Marionette TRACE conn6 <- [1,410,null,{}] 03:22:30 INFO - PROCESS | 1480 | 1467973350688 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}] 03:22:30 INFO - PROCESS | 1480 | 1467973350691 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:30 INFO - PROCESS | 1480 | 1467973350794 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 03:22:30 INFO - PROCESS | 1480 | 1467973350873 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:30 INFO - PROCESS | 1480 | 1467973350878 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:30 INFO - PROCESS | 1480 | ++DOCSHELL 0CDC9C00 == 10 [pid = 1480] [id = 112] 03:22:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (0CDCBC00) [pid = 1480] [serial = 333] [outer = 00000000] 03:22:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (0F6F7400) [pid = 1480] [serial = 334] [outer = 0CDCBC00] 03:22:30 INFO - PROCESS | 1480 | 1467973350929 Marionette DEBUG loaded listener.js 03:22:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (0FD78C00) [pid = 1480] [serial = 335] [outer = 0CDCBC00] 03:22:31 INFO - PROCESS | 1480 | 1467973351360 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]]]}] 03:22:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:22:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 03:22:31 INFO - PROCESS | 1480 | 1467973351412 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 03:22:31 INFO - PROCESS | 1480 | 1467973351417 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 03:22:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:22:31 INFO - PROCESS | 1480 | 1467973351424 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:22:31 INFO - PROCESS | 1480 | 1467973351427 Marionette TRACE conn6 <- [1,414,null,{}] 03:22:31 INFO - PROCESS | 1480 | 1467973351431 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}] 03:22:31 INFO - PROCESS | 1480 | 1467973351433 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:31 INFO - PROCESS | 1480 | 1467973351529 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 03:22:31 INFO - PROCESS | 1480 | 1467973351539 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:31 INFO - PROCESS | 1480 | 1467973351542 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:31 INFO - PROCESS | 1480 | ++DOCSHELL 0F5E4400 == 11 [pid = 1480] [id = 113] 03:22:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (10436800) [pid = 1480] [serial = 336] [outer = 00000000] 03:22:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (104DEC00) [pid = 1480] [serial = 337] [outer = 10436800] 03:22:31 INFO - PROCESS | 1480 | 1467973351595 Marionette DEBUG loaded listener.js 03:22:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (109C2800) [pid = 1480] [serial = 338] [outer = 10436800] 03:22:32 INFO - PROCESS | 1480 | 1467973352098 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]]]}] 03:22:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:22:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 03:22:32 INFO - PROCESS | 1480 | 1467973352163 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 03:22:32 INFO - PROCESS | 1480 | 1467973352165 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 03:22:32 INFO - PROCESS | 1480 | 1467973352168 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:22:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:22:32 INFO - PROCESS | 1480 | 1467973352172 Marionette TRACE conn6 <- [1,418,null,{}] 03:22:32 INFO - PROCESS | 1480 | 1467973352184 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}] 03:22:32 INFO - PROCESS | 1480 | 1467973352189 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:32 INFO - PROCESS | 1480 | 1467973352285 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 03:22:32 INFO - PROCESS | 1480 | 1467973352361 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:32 INFO - PROCESS | 1480 | 1467973352364 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:32 INFO - PROCESS | 1480 | ++DOCSHELL 148B8400 == 12 [pid = 1480] [id = 114] 03:22:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (148BAC00) [pid = 1480] [serial = 339] [outer = 00000000] 03:22:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (14A61C00) [pid = 1480] [serial = 340] [outer = 148BAC00] 03:22:32 INFO - PROCESS | 1480 | 1467973352415 Marionette DEBUG loaded listener.js 03:22:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (14A6FC00) [pid = 1480] [serial = 341] [outer = 148BAC00] 03:22:33 INFO - PROCESS | 1480 | 1467973353281 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]]]}] 03:22:33 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 03:22:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1122ms 03:22:33 INFO - PROCESS | 1480 | 1467973353293 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 03:22:33 INFO - PROCESS | 1480 | 1467973353296 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 03:22:33 INFO - PROCESS | 1480 | 1467973353299 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:22:33 INFO - PROCESS | 1480 | 1467973353301 Marionette TRACE conn6 <- [1,422,null,{}] 03:22:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:22:33 INFO - PROCESS | 1480 | 1467973353304 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}] 03:22:33 INFO - PROCESS | 1480 | 1467973353307 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:33 INFO - PROCESS | 1480 | 1467973353425 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 03:22:33 INFO - PROCESS | 1480 | 1467973353433 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:33 INFO - PROCESS | 1480 | 1467973353435 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:33 INFO - PROCESS | 1480 | ++DOCSHELL 14A73400 == 13 [pid = 1480] [id = 115] 03:22:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (14B1E800) [pid = 1480] [serial = 342] [outer = 00000000] 03:22:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (14C9E400) [pid = 1480] [serial = 343] [outer = 14B1E800] 03:22:33 INFO - PROCESS | 1480 | 1467973353484 Marionette DEBUG loaded listener.js 03:22:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (15851C00) [pid = 1480] [serial = 344] [outer = 14B1E800] 03:22:34 INFO - PROCESS | 1480 | 1467973354401 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]]]}] 03:22:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:22:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1128ms 03:22:34 INFO - PROCESS | 1480 | 1467973354431 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 03:22:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:22:34 INFO - PROCESS | 1480 | 1467973354433 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 03:22:34 INFO - PROCESS | 1480 | 1467973354437 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:22:34 INFO - PROCESS | 1480 | 1467973354439 Marionette TRACE conn6 <- [1,426,null,{}] 03:22:34 INFO - PROCESS | 1480 | 1467973354442 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}] 03:22:34 INFO - PROCESS | 1480 | 1467973354445 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:34 INFO - PROCESS | 1480 | 1467973354557 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 03:22:34 INFO - PROCESS | 1480 | 1467973354565 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:34 INFO - PROCESS | 1480 | 1467973354567 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:34 INFO - PROCESS | 1480 | ++DOCSHELL 1613E800 == 14 [pid = 1480] [id = 116] 03:22:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (16141000) [pid = 1480] [serial = 345] [outer = 00000000] 03:22:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (1616E000) [pid = 1480] [serial = 346] [outer = 16141000] 03:22:34 INFO - PROCESS | 1480 | 1467973354613 Marionette DEBUG loaded listener.js 03:22:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (1672B800) [pid = 1480] [serial = 347] [outer = 16141000] 03:22:35 INFO - PROCESS | 1480 | 1467973355075 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] 03:22:35 INFO - PROCESS | 1480 | 1467973355110 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 03:22:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:22:35 INFO - PROCESS | 1480 | 1467973355124 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 1480 | 1467973355126 Marionette TRACE conn6 <- [1,430,null,{}] 03:22:35 INFO - PROCESS | 1480 | 1467973355130 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}] 03:22:35 INFO - PROCESS | 1480 | 1467973355136 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:35 INFO - PROCESS | 1480 | 1467973355286 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 03:22:35 INFO - PROCESS | 1480 | 1467973355301 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:35 INFO - PROCESS | 1480 | 1467973355303 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:35 INFO - PROCESS | 1480 | ++DOCSHELL 174C6000 == 15 [pid = 1480] [id = 117] 03:22:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17562400) [pid = 1480] [serial = 348] [outer = 00000000] 03:22:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (179E2800) [pid = 1480] [serial = 349] [outer = 17562400] 03:22:35 INFO - PROCESS | 1480 | 1467973355390 Marionette DEBUG loaded listener.js 03:22:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (17AA4800) [pid = 1480] [serial = 350] [outer = 17562400] 03:22:35 INFO - PROCESS | 1480 | 1467973355883 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]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:22:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 790ms 03:22:35 INFO - PROCESS | 1480 | 1467973355907 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 03:22:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:22:35 INFO - PROCESS | 1480 | 1467973355909 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 03:22:35 INFO - PROCESS | 1480 | 1467973355919 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 1480 | 1467973355921 Marionette TRACE conn6 <- [1,434,null,{}] 03:22:35 INFO - PROCESS | 1480 | 1467973355924 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}] 03:22:35 INFO - PROCESS | 1480 | 1467973355926 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:36 INFO - PROCESS | 1480 | 1467973356031 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 03:22:36 INFO - PROCESS | 1480 | 1467973356043 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:36 INFO - PROCESS | 1480 | 1467973356045 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:36 INFO - PROCESS | 1480 | ++DOCSHELL 179DA400 == 16 [pid = 1480] [id = 118] 03:22:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17C0B000) [pid = 1480] [serial = 351] [outer = 00000000] 03:22:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17C96C00) [pid = 1480] [serial = 352] [outer = 17C0B000] 03:22:36 INFO - PROCESS | 1480 | 1467973356090 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17C0EC00) [pid = 1480] [serial = 353] [outer = 17C0B000] 03:22:36 INFO - PROCESS | 1480 | 1467973356549 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]]]}] 03:22:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:22:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 690ms 03:22:36 INFO - PROCESS | 1480 | 1467973356604 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 03:22:36 INFO - PROCESS | 1480 | 1467973356606 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 03:22:36 INFO - PROCESS | 1480 | 1467973356609 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:22:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:22:36 INFO - PROCESS | 1480 | 1467973356610 Marionette TRACE conn6 <- [1,438,null,{}] 03:22:36 INFO - PROCESS | 1480 | 1467973356620 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}] 03:22:36 INFO - PROCESS | 1480 | 1467973356622 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:36 INFO - PROCESS | 1480 | 1467973356727 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 03:22:36 INFO - PROCESS | 1480 | 1467973356738 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:36 INFO - PROCESS | 1480 | 1467973356740 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:36 INFO - PROCESS | 1480 | ++DOCSHELL 16731C00 == 17 [pid = 1480] [id = 119] 03:22:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (17C0B800) [pid = 1480] [serial = 354] [outer = 00000000] 03:22:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17CC6400) [pid = 1480] [serial = 355] [outer = 17C0B800] 03:22:36 INFO - PROCESS | 1480 | 1467973356786 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17CC3C00) [pid = 1480] [serial = 356] [outer = 17C0B800] 03:22:37 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (179DD000) [pid = 1480] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:22:37 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17CC0C00) [pid = 1480] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:22:37 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1847D400) [pid = 1480] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:22:37 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (19FCF800) [pid = 1480] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:22:37 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (16733400) [pid = 1480] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:22:37 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (109D0000) [pid = 1480] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:22:37 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0F5EB000) [pid = 1480] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:22:37 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (14BE4000) [pid = 1480] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:22:37 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0CDCA800) [pid = 1480] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:22:37 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (18F07400) [pid = 1480] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:22:37 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (179DF400) [pid = 1480] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:22:37 INFO - PROCESS | 1480 | 1467973357453 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]]]}] 03:22:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:22:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 871ms 03:22:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:22:37 INFO - PROCESS | 1480 | 1467973357483 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 03:22:37 INFO - PROCESS | 1480 | 1467973357485 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 03:22:37 INFO - PROCESS | 1480 | 1467973357489 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 1480 | 1467973357490 Marionette TRACE conn6 <- [1,442,null,{}] 03:22:37 INFO - PROCESS | 1480 | 1467973357494 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}] 03:22:37 INFO - PROCESS | 1480 | 1467973357496 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:37 INFO - PROCESS | 1480 | 1467973357574 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 03:22:37 INFO - PROCESS | 1480 | 1467973357580 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:37 INFO - PROCESS | 1480 | 1467973357582 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:37 INFO - PROCESS | 1480 | ++DOCSHELL 10DDA800 == 18 [pid = 1480] [id = 120] 03:22:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (145A8400) [pid = 1480] [serial = 357] [outer = 00000000] 03:22:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (1616C400) [pid = 1480] [serial = 358] [outer = 145A8400] 03:22:37 INFO - PROCESS | 1480 | 1467973357628 Marionette DEBUG loaded listener.js 03:22:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (16171800) [pid = 1480] [serial = 359] [outer = 145A8400] 03:22:38 INFO - PROCESS | 1480 | 1467973358105 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]]]}] 03:22:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:22:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 03:22:38 INFO - PROCESS | 1480 | 1467973358160 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 03:22:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:22:38 INFO - PROCESS | 1480 | 1467973358162 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 03:22:38 INFO - PROCESS | 1480 | 1467973358165 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:22:38 INFO - PROCESS | 1480 | 1467973358167 Marionette TRACE conn6 <- [1,446,null,{}] 03:22:38 INFO - PROCESS | 1480 | 1467973358170 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}] 03:22:38 INFO - PROCESS | 1480 | 1467973358172 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:38 INFO - PROCESS | 1480 | 1467973358256 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 03:22:38 INFO - PROCESS | 1480 | 1467973358264 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:38 INFO - PROCESS | 1480 | 1467973358265 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:38 INFO - PROCESS | 1480 | ++DOCSHELL 0C628800 == 19 [pid = 1480] [id = 121] 03:22:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (14BE9C00) [pid = 1480] [serial = 360] [outer = 00000000] 03:22:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (17CC2800) [pid = 1480] [serial = 361] [outer = 14BE9C00] 03:22:38 INFO - PROCESS | 1480 | 1467973358310 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (1847CC00) [pid = 1480] [serial = 362] [outer = 14BE9C00] 03:22:38 INFO - PROCESS | 1480 | 1467973358776 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]]]}] 03:22:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:22:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 671ms 03:22:38 INFO - PROCESS | 1480 | 1467973358836 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 03:22:38 INFO - PROCESS | 1480 | 1467973358839 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 03:22:38 INFO - PROCESS | 1480 | 1467973358842 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:22:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:22:38 INFO - PROCESS | 1480 | 1467973358844 Marionette TRACE conn6 <- [1,450,null,{}] 03:22:38 INFO - PROCESS | 1480 | 1467973358849 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}] 03:22:38 INFO - PROCESS | 1480 | 1467973358852 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:38 INFO - PROCESS | 1480 | 1467973358969 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 03:22:39 INFO - PROCESS | 1480 | 1467973358984 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:39 INFO - PROCESS | 1480 | 1467973358987 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:39 INFO - PROCESS | 1480 | ++DOCSHELL 185C3800 == 20 [pid = 1480] [id = 122] 03:22:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18660000) [pid = 1480] [serial = 363] [outer = 00000000] 03:22:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (18C3D000) [pid = 1480] [serial = 364] [outer = 18660000] 03:22:39 INFO - PROCESS | 1480 | 1467973359038 Marionette DEBUG loaded listener.js 03:22:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (18CE0000) [pid = 1480] [serial = 365] [outer = 18660000] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17CCF400) [pid = 1480] [serial = 320] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17CCA800) [pid = 1480] [serial = 319] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (19911400) [pid = 1480] [serial = 322] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1ABEA000) [pid = 1480] [serial = 328] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (18E76000) [pid = 1480] [serial = 323] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1ABED800) [pid = 1480] [serial = 329] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (16753400) [pid = 1480] [serial = 313] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (145E9400) [pid = 1480] [serial = 310] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (1B774800) [pid = 1480] [serial = 331] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (14A6F000) [pid = 1480] [serial = 311] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (0F6F9000) [pid = 1480] [serial = 307] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (0FE30400) [pid = 1480] [serial = 308] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (174C8800) [pid = 1480] [serial = 305] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (16172C00) [pid = 1480] [serial = 304] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (10FCB400) [pid = 1480] [serial = 302] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (0FEC1C00) [pid = 1480] [serial = 301] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (199F0000) [pid = 1480] [serial = 299] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (17C07C00) [pid = 1480] [serial = 316] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (17C0F000) [pid = 1480] [serial = 317] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (18E6D800) [pid = 1480] [serial = 325] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (18E76800) [pid = 1480] [serial = 326] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (174C8000) [pid = 1480] [serial = 314] [outer = 00000000] [url = about:blank] 03:22:40 INFO - PROCESS | 1480 | 1467973360777 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] 03:22:40 INFO - PROCESS | 1480 | 1467973360829 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 03:22:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:22:40 INFO - PROCESS | 1480 | 1467973360834 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:22:40 INFO - PROCESS | 1480 | 1467973360837 Marionette TRACE conn6 <- [1,454,null,{}] 03:22:40 INFO - PROCESS | 1480 | 1467973360843 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}] 03:22:40 INFO - PROCESS | 1480 | 1467973360847 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:40 INFO - PROCESS | 1480 | 1467973360941 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 03:22:40 INFO - PROCESS | 1480 | 1467973360955 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:40 INFO - PROCESS | 1480 | 1467973360958 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:41 INFO - PROCESS | 1480 | ++DOCSHELL 0FD7E000 == 21 [pid = 1480] [id = 123] 03:22:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (0FD7E400) [pid = 1480] [serial = 366] [outer = 00000000] 03:22:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (0FE34C00) [pid = 1480] [serial = 367] [outer = 0FD7E400] 03:22:41 INFO - PROCESS | 1480 | 1467973361009 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (0FE3A400) [pid = 1480] [serial = 368] [outer = 0FD7E400] 03:22:41 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:41 INFO - PROCESS | 1480 | 1467973361489 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]]]}] 03:22:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:22:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 691ms 03:22:41 INFO - PROCESS | 1480 | 1467973361525 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 03:22:41 INFO - PROCESS | 1480 | 1467973361530 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 03:22:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:22:41 INFO - PROCESS | 1480 | 1467973361537 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:22:41 INFO - PROCESS | 1480 | 1467973361539 Marionette TRACE conn6 <- [1,458,null,{}] 03:22:41 INFO - PROCESS | 1480 | 1467973361544 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}] 03:22:41 INFO - PROCESS | 1480 | 1467973361547 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:41 INFO - PROCESS | 1480 | 1467973361640 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 03:22:41 INFO - PROCESS | 1480 | 1467973361649 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:41 INFO - PROCESS | 1480 | 1467973361652 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:41 INFO - PROCESS | 1480 | ++DOCSHELL 10DD8800 == 22 [pid = 1480] [id = 124] 03:22:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (10DDA400) [pid = 1480] [serial = 369] [outer = 00000000] 03:22:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (10F3E000) [pid = 1480] [serial = 370] [outer = 10DDA400] 03:22:41 INFO - PROCESS | 1480 | 1467973361703 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (14310400) [pid = 1480] [serial = 371] [outer = 10DDA400] 03:22:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (1488EC00) [pid = 1480] [serial = 372] [outer = 14A75C00] 03:22:42 INFO - PROCESS | 1480 | 1467973362235 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] 03:22:42 INFO - PROCESS | 1480 | 1467973362272 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 03:22:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:22:42 INFO - PROCESS | 1480 | 1467973362304 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:22:42 INFO - PROCESS | 1480 | 1467973362307 Marionette TRACE conn6 <- [1,462,null,{}] 03:22:42 INFO - PROCESS | 1480 | 1467973362321 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}] 03:22:42 INFO - PROCESS | 1480 | 1467973362325 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:42 INFO - PROCESS | 1480 | 1467973362437 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 03:22:42 INFO - PROCESS | 1480 | 1467973362453 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:42 INFO - PROCESS | 1480 | 1467973362456 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:42 INFO - PROCESS | 1480 | ++DOCSHELL 14B72800 == 23 [pid = 1480] [id = 125] 03:22:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (14B74000) [pid = 1480] [serial = 373] [outer = 00000000] 03:22:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (15D3E400) [pid = 1480] [serial = 374] [outer = 14B74000] 03:22:42 INFO - PROCESS | 1480 | 1467973362506 Marionette DEBUG loaded listener.js 03:22:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (16164C00) [pid = 1480] [serial = 375] [outer = 14B74000] 03:22:42 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:42 INFO - PROCESS | 1480 | 1467973362953 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] 03:22:43 INFO - PROCESS | 1480 | 1467973362998 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 03:22:43 INFO - PROCESS | 1480 | 1467973363002 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:22:43 INFO - PROCESS | 1480 | 1467973363004 Marionette TRACE conn6 <- [1,466,null,{}] 03:22:43 INFO - PROCESS | 1480 | 1467973363012 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}] 03:22:43 INFO - PROCESS | 1480 | 1467973363014 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:43 INFO - PROCESS | 1480 | 1467973363126 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 03:22:43 INFO - PROCESS | 1480 | 1467973363136 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:43 INFO - PROCESS | 1480 | 1467973363138 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:43 INFO - PROCESS | 1480 | ++DOCSHELL 1616D800 == 24 [pid = 1480] [id = 126] 03:22:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (16172C00) [pid = 1480] [serial = 376] [outer = 00000000] 03:22:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (17462800) [pid = 1480] [serial = 377] [outer = 16172C00] 03:22:43 INFO - PROCESS | 1480 | 1467973363184 Marionette DEBUG loaded listener.js 03:22:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (174C1C00) [pid = 1480] [serial = 378] [outer = 16172C00] 03:22:43 INFO - PROCESS | 1480 | 1467973363596 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] 03:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:22:43 INFO - PROCESS | 1480 | 1467973363638 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 03:22:43 INFO - PROCESS | 1480 | 1467973363641 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:22:43 INFO - PROCESS | 1480 | 1467973363643 Marionette TRACE conn6 <- [1,470,null,{}] 03:22:43 INFO - PROCESS | 1480 | 1467973363647 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}] 03:22:43 INFO - PROCESS | 1480 | 1467973363649 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:43 INFO - PROCESS | 1480 | 1467973363782 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 03:22:43 INFO - PROCESS | 1480 | 1467973363794 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:43 INFO - PROCESS | 1480 | 1467973363796 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:43 INFO - PROCESS | 1480 | ++DOCSHELL 174C8000 == 25 [pid = 1480] [id = 127] 03:22:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (174C8800) [pid = 1480] [serial = 379] [outer = 00000000] 03:22:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (179DFC00) [pid = 1480] [serial = 380] [outer = 174C8800] 03:22:43 INFO - PROCESS | 1480 | 1467973363841 Marionette DEBUG loaded listener.js 03:22:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17AA3400) [pid = 1480] [serial = 381] [outer = 174C8800] 03:22:44 INFO - PROCESS | 1480 | 1467973364261 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]]]}] 03:22:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:22:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 03:22:44 INFO - PROCESS | 1480 | 1467973364312 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 1480 | 1467973364314 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 03:22:44 INFO - PROCESS | 1480 | 1467973364317 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 1480 | 1467973364319 Marionette TRACE conn6 <- [1,474,null,{}] 03:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:22:44 INFO - PROCESS | 1480 | 1467973364323 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}] 03:22:44 INFO - PROCESS | 1480 | 1467973364328 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:44 INFO - PROCESS | 1480 | 1467973364459 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 03:22:44 INFO - PROCESS | 1480 | 1467973364471 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:44 INFO - PROCESS | 1480 | 1467973364473 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:44 INFO - PROCESS | 1480 | ++DOCSHELL 17C08C00 == 26 [pid = 1480] [id = 128] 03:22:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (17C09400) [pid = 1480] [serial = 382] [outer = 00000000] 03:22:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (17CC7C00) [pid = 1480] [serial = 383] [outer = 17C09400] 03:22:44 INFO - PROCESS | 1480 | 1467973364518 Marionette DEBUG loaded listener.js 03:22:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17CF1000) [pid = 1480] [serial = 384] [outer = 17C09400] 03:22:44 INFO - PROCESS | 1480 | 1467973364937 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]]]}] 03:22:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:22:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 03:22:45 INFO - PROCESS | 1480 | 1467973364992 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 03:22:45 INFO - PROCESS | 1480 | 1467973364994 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 03:22:45 INFO - PROCESS | 1480 | 1467973364997 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:22:45 INFO - PROCESS | 1480 | 1467973364999 Marionette TRACE conn6 <- [1,478,null,{}] 03:22:45 INFO - PROCESS | 1480 | 1467973365003 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}] 03:22:45 INFO - PROCESS | 1480 | 1467973365004 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:45 INFO - PROCESS | 1480 | 1467973365136 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 03:22:45 INFO - PROCESS | 1480 | 1467973365148 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:45 INFO - PROCESS | 1480 | 1467973365150 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:45 INFO - PROCESS | 1480 | ++DOCSHELL 18456800 == 27 [pid = 1480] [id = 129] 03:22:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1845A000) [pid = 1480] [serial = 385] [outer = 00000000] 03:22:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (185C1000) [pid = 1480] [serial = 386] [outer = 1845A000] 03:22:45 INFO - PROCESS | 1480 | 1467973365193 Marionette DEBUG loaded listener.js 03:22:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (18667800) [pid = 1480] [serial = 387] [outer = 1845A000] 03:22:45 INFO - PROCESS | 1480 | 1467973365606 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]]]}] 03:22:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:22:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 03:22:45 INFO - PROCESS | 1480 | 1467973365632 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 03:22:45 INFO - PROCESS | 1480 | 1467973365634 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 03:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:22:45 INFO - PROCESS | 1480 | 1467973365637 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:22:45 INFO - PROCESS | 1480 | 1467973365638 Marionette TRACE conn6 <- [1,482,null,{}] 03:22:45 INFO - PROCESS | 1480 | 1467973365642 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}] 03:22:45 INFO - PROCESS | 1480 | 1467973365643 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:45 INFO - PROCESS | 1480 | 1467973365750 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 03:22:45 INFO - PROCESS | 1480 | 1467973365758 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:45 INFO - PROCESS | 1480 | 1467973365760 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:45 INFO - PROCESS | 1480 | ++DOCSHELL 146CD000 == 28 [pid = 1480] [id = 130] 03:22:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1847A800) [pid = 1480] [serial = 388] [outer = 00000000] 03:22:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18FC6C00) [pid = 1480] [serial = 389] [outer = 1847A800] 03:22:45 INFO - PROCESS | 1480 | 1467973365804 Marionette DEBUG loaded listener.js 03:22:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (198BDC00) [pid = 1480] [serial = 390] [outer = 1847A800] 03:22:46 INFO - PROCESS | 1480 | 1467973366229 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]]]}] 03:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 630ms 03:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:22:46 INFO - PROCESS | 1480 | 1467973366268 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 03:22:46 INFO - PROCESS | 1480 | 1467973366270 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 03:22:46 INFO - PROCESS | 1480 | 1467973366273 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:22:46 INFO - PROCESS | 1480 | 1467973366275 Marionette TRACE conn6 <- [1,486,null,{}] 03:22:46 INFO - PROCESS | 1480 | 1467973366279 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}] 03:22:46 INFO - PROCESS | 1480 | 1467973366280 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:46 INFO - PROCESS | 1480 | 1467973366392 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 03:22:46 INFO - PROCESS | 1480 | 1467973366436 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 1480 | 1467973366438 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:46 INFO - PROCESS | 1480 | ++DOCSHELL 0CDCC800 == 29 [pid = 1480] [id = 131] 03:22:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (0CDCE000) [pid = 1480] [serial = 391] [outer = 00000000] 03:22:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (19AA1C00) [pid = 1480] [serial = 392] [outer = 0CDCE000] 03:22:46 INFO - PROCESS | 1480 | 1467973366482 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (19AA5000) [pid = 1480] [serial = 393] [outer = 0CDCE000] 03:22:46 INFO - PROCESS | 1480 | 1467973366936 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]]]}] 03:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 03:22:46 INFO - PROCESS | 1480 | 1467973366945 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 03:22:46 INFO - PROCESS | 1480 | 1467973366947 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 03:22:46 INFO - PROCESS | 1480 | 1467973366950 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:22:46 INFO - PROCESS | 1480 | 1467973366952 Marionette TRACE conn6 <- [1,490,null,{}] 03:22:46 INFO - PROCESS | 1480 | 1467973366955 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}] 03:22:46 INFO - PROCESS | 1480 | 1467973366957 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:47 INFO - PROCESS | 1480 | 1467973367073 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 03:22:47 INFO - PROCESS | 1480 | 1467973367079 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:47 INFO - PROCESS | 1480 | 1467973367081 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:47 INFO - PROCESS | 1480 | ++DOCSHELL 1430E800 == 30 [pid = 1480] [id = 132] 03:22:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (19A9E400) [pid = 1480] [serial = 394] [outer = 00000000] 03:22:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1ABE9000) [pid = 1480] [serial = 395] [outer = 19A9E400] 03:22:47 INFO - PROCESS | 1480 | 1467973367125 Marionette DEBUG loaded listener.js 03:22:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1ABEC000) [pid = 1480] [serial = 396] [outer = 19A9E400] 03:22:47 INFO - PROCESS | 1480 | 1467973367575 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]]]}] 03:22:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 03:22:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:22:47 INFO - PROCESS | 1480 | 1467973367624 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 03:22:47 INFO - PROCESS | 1480 | 1467973367626 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 03:22:47 INFO - PROCESS | 1480 | 1467973367629 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 1480 | 1467973367632 Marionette TRACE conn6 <- [1,494,null,{}] 03:22:47 INFO - PROCESS | 1480 | 1467973367635 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}] 03:22:47 INFO - PROCESS | 1480 | 1467973367637 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:47 INFO - PROCESS | 1480 | 1467973367787 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 03:22:47 INFO - PROCESS | 1480 | 1467973367845 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:47 INFO - PROCESS | 1480 | 1467973367847 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:47 INFO - PROCESS | 1480 | ++DOCSHELL 16758000 == 31 [pid = 1480] [id = 133] 03:22:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1ABF3000) [pid = 1480] [serial = 397] [outer = 00000000] 03:22:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1B804C00) [pid = 1480] [serial = 398] [outer = 1ABF3000] 03:22:47 INFO - PROCESS | 1480 | 1467973367894 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1B80BC00) [pid = 1480] [serial = 399] [outer = 1ABF3000] 03:22:48 INFO - PROCESS | 1480 | 1467973368341 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]]]}] 03:22:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:22:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 770ms 03:22:48 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17C0B000) [pid = 1480] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:22:48 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17C0B800) [pid = 1480] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:22:48 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (145A8400) [pid = 1480] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:22:48 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (16141000) [pid = 1480] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:22:48 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (14B1E800) [pid = 1480] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:22:48 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (148BAC00) [pid = 1480] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:22:48 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (10436800) [pid = 1480] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:22:48 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0CDCBC00) [pid = 1480] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:22:48 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1B738800) [pid = 1480] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:22:48 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17562400) [pid = 1480] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:22:48 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (14BE9C00) [pid = 1480] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:22:48 INFO - PROCESS | 1480 | 1467973368502 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 03:22:48 INFO - PROCESS | 1480 | 1467973368504 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 03:22:48 INFO - PROCESS | 1480 | 1467973368513 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:22:48 INFO - PROCESS | 1480 | 1467973368515 Marionette TRACE conn6 <- [1,498,null,{}] 03:22:48 INFO - PROCESS | 1480 | 1467973368518 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}] 03:22:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:22:48 INFO - PROCESS | 1480 | 1467973368520 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:48 INFO - PROCESS | 1480 | 1467973368603 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 03:22:48 INFO - PROCESS | 1480 | 1467973368611 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 1480 | 1467973368622 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:48 INFO - PROCESS | 1480 | ++DOCSHELL 145A8400 == 32 [pid = 1480] [id = 134] 03:22:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (145E3400) [pid = 1480] [serial = 400] [outer = 00000000] 03:22:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1746C400) [pid = 1480] [serial = 401] [outer = 145E3400] 03:22:48 INFO - PROCESS | 1480 | 1467973368667 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (174C7800) [pid = 1480] [serial = 402] [outer = 145E3400] 03:22:49 INFO - PROCESS | 1480 | 1467973369126 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]]]}] 03:22:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:22:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 03:22:49 INFO - PROCESS | 1480 | 1467973369194 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 03:22:49 INFO - PROCESS | 1480 | 1467973369196 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 03:22:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:22:49 INFO - PROCESS | 1480 | 1467973369199 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:22:49 INFO - PROCESS | 1480 | 1467973369201 Marionette TRACE conn6 <- [1,502,null,{}] 03:22:49 INFO - PROCESS | 1480 | 1467973369205 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}] 03:22:49 INFO - PROCESS | 1480 | 1467973369206 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:49 INFO - PROCESS | 1480 | 1467973369287 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 03:22:49 INFO - PROCESS | 1480 | 1467973369299 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:49 INFO - PROCESS | 1480 | 1467973369301 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:49 INFO - PROCESS | 1480 | ++DOCSHELL 179DF000 == 33 [pid = 1480] [id = 135] 03:22:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17CF0C00) [pid = 1480] [serial = 403] [outer = 00000000] 03:22:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1B94AC00) [pid = 1480] [serial = 404] [outer = 17CF0C00] 03:22:49 INFO - PROCESS | 1480 | 1467973369344 Marionette DEBUG loaded listener.js 03:22:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1C151C00) [pid = 1480] [serial = 405] [outer = 17CF0C00] 03:22:49 INFO - PROCESS | 1480 | 1467973369778 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]]]}] 03:22:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:22:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 631ms 03:22:49 INFO - PROCESS | 1480 | 1467973369832 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 03:22:49 INFO - PROCESS | 1480 | 1467973369834 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 03:22:49 INFO - PROCESS | 1480 | 1467973369837 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:22:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:22:49 INFO - PROCESS | 1480 | 1467973369838 Marionette TRACE conn6 <- [1,506,null,{}] 03:22:49 INFO - PROCESS | 1480 | 1467973369842 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}] 03:22:49 INFO - PROCESS | 1480 | 1467973369844 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:49 INFO - PROCESS | 1480 | 1467973369924 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 03:22:49 INFO - PROCESS | 1480 | 1467973369931 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:49 INFO - PROCESS | 1480 | 1467973369933 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:49 INFO - PROCESS | 1480 | ++DOCSHELL 1B943000 == 34 [pid = 1480] [id = 136] 03:22:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1C15C400) [pid = 1480] [serial = 406] [outer = 00000000] 03:22:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1CCE0800) [pid = 1480] [serial = 407] [outer = 1C15C400] 03:22:50 INFO - PROCESS | 1480 | 1467973369977 Marionette DEBUG loaded listener.js 03:22:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1CCE3800) [pid = 1480] [serial = 408] [outer = 1C15C400] 03:22:50 INFO - PROCESS | 1480 | 1467973370421 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]]]}] 03:22:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:22:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 03:22:50 INFO - PROCESS | 1480 | 1467973370471 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 03:22:50 INFO - PROCESS | 1480 | 1467973370473 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 03:22:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:22:50 INFO - PROCESS | 1480 | 1467973370477 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:22:50 INFO - PROCESS | 1480 | 1467973370479 Marionette TRACE conn6 <- [1,510,null,{}] 03:22:50 INFO - PROCESS | 1480 | 1467973370483 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}] 03:22:50 INFO - PROCESS | 1480 | 1467973370485 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:50 INFO - PROCESS | 1480 | 1467973370617 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 03:22:50 INFO - PROCESS | 1480 | 1467973370796 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:50 INFO - PROCESS | 1480 | 1467973370799 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:50 INFO - PROCESS | 1480 | ++DOCSHELL 0C62A000 == 35 [pid = 1480] [id = 137] 03:22:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0C62B000) [pid = 1480] [serial = 409] [outer = 00000000] 03:22:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (0F5EB000) [pid = 1480] [serial = 410] [outer = 0C62B000] 03:22:50 INFO - PROCESS | 1480 | 1467973370858 Marionette DEBUG loaded listener.js 03:22:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0FE33C00) [pid = 1480] [serial = 411] [outer = 0C62B000] 03:22:51 INFO - PROCESS | 1480 | 1467973371591 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]]]}] 03:22:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:22:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1177ms 03:22:51 INFO - PROCESS | 1480 | 1467973371667 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 03:22:51 INFO - PROCESS | 1480 | 1467973371672 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 03:22:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:22:51 INFO - PROCESS | 1480 | 1467973371678 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:22:51 INFO - PROCESS | 1480 | 1467973371681 Marionette TRACE conn6 <- [1,514,null,{}] 03:22:51 INFO - PROCESS | 1480 | 1467973371687 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}] 03:22:51 INFO - PROCESS | 1480 | 1467973371690 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:51 INFO - PROCESS | 1480 | 1467973371819 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 03:22:51 INFO - PROCESS | 1480 | 1467973371933 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:51 INFO - PROCESS | 1480 | 1467973371936 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:51 INFO - PROCESS | 1480 | ++DOCSHELL 14892400 == 36 [pid = 1480] [id = 138] 03:22:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1489A000) [pid = 1480] [serial = 412] [outer = 00000000] 03:22:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (14B21000) [pid = 1480] [serial = 413] [outer = 1489A000] 03:22:52 INFO - PROCESS | 1480 | 1467973371994 Marionette DEBUG loaded listener.js 03:22:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (14BE7400) [pid = 1480] [serial = 414] [outer = 1489A000] 03:22:52 INFO - PROCESS | 1480 | 1467973372917 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]]]}] 03:22:52 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 03:22:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1280ms 03:22:52 INFO - PROCESS | 1480 | 1467973372959 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 03:22:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:22:53 INFO - PROCESS | 1480 | 1467973372963 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 03:22:53 INFO - PROCESS | 1480 | 1467973372968 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:22:53 INFO - PROCESS | 1480 | 1467973372971 Marionette TRACE conn6 <- [1,518,null,{}] 03:22:53 INFO - PROCESS | 1480 | 1467973372977 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}] 03:22:53 INFO - PROCESS | 1480 | 1467973372980 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:53 INFO - PROCESS | 1480 | 1467973373115 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 03:22:53 INFO - PROCESS | 1480 | 1467973373255 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:53 INFO - PROCESS | 1480 | 1467973373258 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (17C0EC00) [pid = 1480] [serial = 353] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (17C96C00) [pid = 1480] [serial = 352] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17CC6400) [pid = 1480] [serial = 355] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (16171800) [pid = 1480] [serial = 359] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (1616C400) [pid = 1480] [serial = 358] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17CC3C00) [pid = 1480] [serial = 356] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (18C3D000) [pid = 1480] [serial = 364] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1616E000) [pid = 1480] [serial = 346] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (14C9E400) [pid = 1480] [serial = 343] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (15851C00) [pid = 1480] [serial = 344] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (14A61C00) [pid = 1480] [serial = 340] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14A6FC00) [pid = 1480] [serial = 341] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (104DEC00) [pid = 1480] [serial = 337] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (109C2800) [pid = 1480] [serial = 338] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0F6F7400) [pid = 1480] [serial = 334] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0FD78C00) [pid = 1480] [serial = 335] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1B943400) [pid = 1480] [serial = 332] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (179E2800) [pid = 1480] [serial = 349] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17AA4800) [pid = 1480] [serial = 350] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1847CC00) [pid = 1480] [serial = 362] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17CC2800) [pid = 1480] [serial = 361] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1672B800) [pid = 1480] [serial = 347] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 1480 | ++DOCSHELL 0C609000 == 37 [pid = 1480] [id = 139] 03:22:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0C60A000) [pid = 1480] [serial = 415] [outer = 00000000] 03:22:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0C628000) [pid = 1480] [serial = 416] [outer = 0C60A000] 03:22:53 INFO - PROCESS | 1480 | 1467973373354 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0FEB9800) [pid = 1480] [serial = 417] [outer = 0C60A000] 03:22:53 INFO - PROCESS | 1480 | 1467973373804 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]]]}] 03:22:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:22:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 890ms 03:22:53 INFO - PROCESS | 1480 | 1467973373859 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 03:22:53 INFO - PROCESS | 1480 | 1467973373863 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 03:22:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:22:53 INFO - PROCESS | 1480 | 1467973373870 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:22:53 INFO - PROCESS | 1480 | 1467973373872 Marionette TRACE conn6 <- [1,522,null,{}] 03:22:53 INFO - PROCESS | 1480 | 1467973373880 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}] 03:22:53 INFO - PROCESS | 1480 | 1467973373882 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:54 INFO - PROCESS | 1480 | 1467973373972 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 03:22:54 INFO - PROCESS | 1480 | 1467973373986 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 1480 | 1467973373989 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:54 INFO - PROCESS | 1480 | ++DOCSHELL 145E6000 == 38 [pid = 1480] [id = 140] 03:22:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (145EB000) [pid = 1480] [serial = 418] [outer = 00000000] 03:22:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (146CE800) [pid = 1480] [serial = 419] [outer = 145EB000] 03:22:54 INFO - PROCESS | 1480 | 1467973374036 Marionette DEBUG loaded listener.js 03:22:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14A69C00) [pid = 1480] [serial = 420] [outer = 145EB000] 03:22:54 INFO - PROCESS | 1480 | 1467973374519 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]]]}] 03:22:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:22:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 03:22:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:22:54 INFO - PROCESS | 1480 | 1467973374543 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 03:22:54 INFO - PROCESS | 1480 | 1467973374545 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 03:22:54 INFO - PROCESS | 1480 | 1467973374549 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:22:54 INFO - PROCESS | 1480 | 1467973374552 Marionette TRACE conn6 <- [1,526,null,{}] 03:22:54 INFO - PROCESS | 1480 | 1467973374563 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}] 03:22:54 INFO - PROCESS | 1480 | 1467973374567 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:54 INFO - PROCESS | 1480 | 1467973374680 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 03:22:54 INFO - PROCESS | 1480 | 1467973374762 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 1480 | 1467973374766 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:54 INFO - PROCESS | 1480 | ++DOCSHELL 16164800 == 39 [pid = 1480] [id = 141] 03:22:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (16165400) [pid = 1480] [serial = 421] [outer = 00000000] 03:22:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1616B800) [pid = 1480] [serial = 422] [outer = 16165400] 03:22:54 INFO - PROCESS | 1480 | 1467973374815 Marionette DEBUG loaded listener.js 03:22:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (16172000) [pid = 1480] [serial = 423] [outer = 16165400] 03:22:55 INFO - PROCESS | 1480 | 1467973375224 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]]]}] 03:22:55 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 03:22:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 730ms 03:22:55 INFO - PROCESS | 1480 | 1467973375280 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 03:22:55 INFO - PROCESS | 1480 | 1467973375282 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 03:22:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:22:55 INFO - PROCESS | 1480 | 1467973375293 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:22:55 INFO - PROCESS | 1480 | 1467973375304 Marionette TRACE conn6 <- [1,530,null,{}] 03:22:55 INFO - PROCESS | 1480 | 1467973375312 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}] 03:22:55 INFO - PROCESS | 1480 | 1467973375314 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:55 INFO - PROCESS | 1480 | 1467973375425 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 03:22:55 INFO - PROCESS | 1480 | 1467973375478 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:55 INFO - PROCESS | 1480 | 1467973375481 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:55 INFO - PROCESS | 1480 | ++DOCSHELL 17563000 == 40 [pid = 1480] [id = 142] 03:22:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17569400) [pid = 1480] [serial = 424] [outer = 00000000] 03:22:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (179DBC00) [pid = 1480] [serial = 425] [outer = 17569400] 03:22:55 INFO - PROCESS | 1480 | 1467973375527 Marionette DEBUG loaded listener.js 03:22:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17C01C00) [pid = 1480] [serial = 426] [outer = 17569400] 03:22:56 INFO - PROCESS | 1480 | 1467973375984 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"]]]}] 03:22:56 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 03:22:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:22:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:22:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:22:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:22:56 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 03:22:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:22:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:22:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:22:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:22:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 730ms 03:22:56 INFO - PROCESS | 1480 | 1467973376040 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 1480 | 1467973376042 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 03:22:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:22:56 INFO - PROCESS | 1480 | 1467973376050 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 1480 | 1467973376052 Marionette TRACE conn6 <- [1,534,null,{}] 03:22:56 INFO - PROCESS | 1480 | 1467973376056 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}] 03:22:56 INFO - PROCESS | 1480 | 1467973376058 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:56 INFO - PROCESS | 1480 | 1467973376176 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 03:22:56 INFO - PROCESS | 1480 | 1467973376244 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:56 INFO - PROCESS | 1480 | 1467973376246 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:56 INFO - PROCESS | 1480 | ++DOCSHELL 0FE32C00 == 41 [pid = 1480] [id = 143] 03:22:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17C9E400) [pid = 1480] [serial = 427] [outer = 00000000] 03:22:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17CC4C00) [pid = 1480] [serial = 428] [outer = 17C9E400] 03:22:56 INFO - PROCESS | 1480 | 1467973376294 Marionette DEBUG loaded listener.js 03:22:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17CC9000) [pid = 1480] [serial = 429] [outer = 17C9E400] 03:22:56 INFO - PROCESS | 1480 | 1467973376727 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]]]}] 03:22:56 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. 03:22:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 730ms 03:22:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:22:56 INFO - PROCESS | 1480 | 1467973376783 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 1480 | 1467973376785 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 03:22:56 INFO - PROCESS | 1480 | 1467973376788 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 1480 | 1467973376789 Marionette TRACE conn6 <- [1,538,null,{}] 03:22:56 INFO - PROCESS | 1480 | 1467973376793 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}] 03:22:56 INFO - PROCESS | 1480 | 1467973376799 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:56 INFO - PROCESS | 1480 | 1467973376935 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 03:22:57 INFO - PROCESS | 1480 | 1467973376991 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 1480 | 1467973376993 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:57 INFO - PROCESS | 1480 | ++DOCSHELL 18457800 == 42 [pid = 1480] [id = 144] 03:22:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1845B800) [pid = 1480] [serial = 430] [outer = 00000000] 03:22:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (18C41C00) [pid = 1480] [serial = 431] [outer = 1845B800] 03:22:57 INFO - PROCESS | 1480 | 1467973377041 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (18CD2800) [pid = 1480] [serial = 432] [outer = 1845B800] 03:22:57 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (10DDA400) [pid = 1480] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:22:57 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (174C8800) [pid = 1480] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:22:57 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (19A9E400) [pid = 1480] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:22:57 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1ABF3000) [pid = 1480] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:22:57 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1845A000) [pid = 1480] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:22:57 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (145E3400) [pid = 1480] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:22:57 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17CF0C00) [pid = 1480] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:22:57 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (17C09400) [pid = 1480] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:22:57 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (16172C00) [pid = 1480] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:22:57 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1847A800) [pid = 1480] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:22:57 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (18660000) [pid = 1480] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:22:57 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0FD7E400) [pid = 1480] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:22:57 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (14B74000) [pid = 1480] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:22:57 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0CDCE000) [pid = 1480] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:22:57 INFO - PROCESS | 1480 | 1467973377593 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]]]}] 03:22:57 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. 03:22:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 831ms 03:22:57 INFO - PROCESS | 1480 | 1467973377618 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 03:22:57 INFO - PROCESS | 1480 | 1467973377620 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 03:22:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:22:57 INFO - PROCESS | 1480 | 1467973377623 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:22:57 INFO - PROCESS | 1480 | 1467973377625 Marionette TRACE conn6 <- [1,542,null,{}] 03:22:57 INFO - PROCESS | 1480 | 1467973377628 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}] 03:22:57 INFO - PROCESS | 1480 | 1467973377630 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:57 INFO - PROCESS | 1480 | 1467973377740 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 03:22:57 INFO - PROCESS | 1480 | 1467973377794 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 1480 | 1467973377796 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:57 INFO - PROCESS | 1480 | ++DOCSHELL 0CDD2400 == 43 [pid = 1480] [id = 145] 03:22:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0FD7C800) [pid = 1480] [serial = 433] [outer = 00000000] 03:22:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (174C8800) [pid = 1480] [serial = 434] [outer = 0FD7C800] 03:22:57 INFO - PROCESS | 1480 | 1467973377842 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (18CD9800) [pid = 1480] [serial = 435] [outer = 0FD7C800] 03:22:58 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:58 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:58 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:58 INFO - PROCESS | 1480 | 1467973378214 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]]]}] 03:22:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:22:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 630ms 03:22:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:22:58 INFO - PROCESS | 1480 | 1467973378261 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 03:22:58 INFO - PROCESS | 1480 | 1467973378263 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 03:22:58 INFO - PROCESS | 1480 | 1467973378267 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:22:58 INFO - PROCESS | 1480 | 1467973378269 Marionette TRACE conn6 <- [1,546,null,{}] 03:22:58 INFO - PROCESS | 1480 | 1467973378273 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}] 03:22:58 INFO - PROCESS | 1480 | 1467973378275 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:58 INFO - PROCESS | 1480 | 1467973378353 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 03:22:58 INFO - PROCESS | 1480 | 1467973378360 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:58 INFO - PROCESS | 1480 | 1467973378362 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:58 INFO - PROCESS | 1480 | ++DOCSHELL 1616B000 == 44 [pid = 1480] [id = 146] 03:22:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (185BF800) [pid = 1480] [serial = 436] [outer = 00000000] 03:22:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1ABE5C00) [pid = 1480] [serial = 437] [outer = 185BF800] 03:22:58 INFO - PROCESS | 1480 | 1467973378406 Marionette DEBUG loaded listener.js 03:22:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1ABEE400) [pid = 1480] [serial = 438] [outer = 185BF800] 03:22:58 INFO - PROCESS | 1480 | 1467973378838 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]]]}] 03:22:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:22:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 03:22:58 INFO - PROCESS | 1480 | 1467973378900 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 03:22:58 INFO - PROCESS | 1480 | 1467973378902 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 03:22:58 INFO - PROCESS | 1480 | 1467973378905 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:22:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:22:58 INFO - PROCESS | 1480 | 1467973378907 Marionette TRACE conn6 <- [1,550,null,{}] 03:22:58 INFO - PROCESS | 1480 | 1467973378911 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}] 03:22:58 INFO - PROCESS | 1480 | 1467973378913 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:59 INFO - PROCESS | 1480 | 1467973379041 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 03:22:59 INFO - PROCESS | 1480 | 1467973379081 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:59 INFO - PROCESS | 1480 | 1467973379083 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:22:59 INFO - PROCESS | 1480 | ++DOCSHELL 1B803000 == 45 [pid = 1480] [id = 147] 03:22:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1B803C00) [pid = 1480] [serial = 439] [outer = 00000000] 03:22:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1B948C00) [pid = 1480] [serial = 440] [outer = 1B803C00] 03:22:59 INFO - PROCESS | 1480 | 1467973379129 Marionette DEBUG loaded listener.js 03:22:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1BEA6400) [pid = 1480] [serial = 441] [outer = 1B803C00] 03:22:59 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 0CDCC800 == 44 [pid = 1480] [id = 131] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 1430E800 == 43 [pid = 1480] [id = 132] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 1672E000 == 42 [pid = 1480] [id = 111] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 16758000 == 41 [pid = 1480] [id = 133] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 145A8400 == 40 [pid = 1480] [id = 134] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 179DF000 == 39 [pid = 1480] [id = 135] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 1B943000 == 38 [pid = 1480] [id = 136] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 146CD000 == 37 [pid = 1480] [id = 130] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 0C609000 == 36 [pid = 1480] [id = 139] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 14892400 == 35 [pid = 1480] [id = 138] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 0C62A000 == 34 [pid = 1480] [id = 137] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 145E6000 == 33 [pid = 1480] [id = 140] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 16164800 == 32 [pid = 1480] [id = 141] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 0CDD2400 == 31 [pid = 1480] [id = 145] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 18457800 == 30 [pid = 1480] [id = 144] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 1616B000 == 29 [pid = 1480] [id = 146] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 0FE32C00 == 28 [pid = 1480] [id = 143] 03:23:00 INFO - PROCESS | 1480 | --DOCSHELL 17563000 == 27 [pid = 1480] [id = 142] 03:23:00 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (10F3E000) [pid = 1480] [serial = 370] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (14310400) [pid = 1480] [serial = 371] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (179DFC00) [pid = 1480] [serial = 380] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17AA3400) [pid = 1480] [serial = 381] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14B69400) [pid = 1480] [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.] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1ABE9000) [pid = 1480] [serial = 395] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1B804C00) [pid = 1480] [serial = 398] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (185C1000) [pid = 1480] [serial = 386] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1746C400) [pid = 1480] [serial = 401] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (18667800) [pid = 1480] [serial = 387] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (174C7800) [pid = 1480] [serial = 402] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1B94AC00) [pid = 1480] [serial = 404] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17CC7C00) [pid = 1480] [serial = 383] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (17CF1000) [pid = 1480] [serial = 384] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1B80BC00) [pid = 1480] [serial = 399] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (17462800) [pid = 1480] [serial = 377] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (174C1C00) [pid = 1480] [serial = 378] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (18FC6C00) [pid = 1480] [serial = 389] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (198BDC00) [pid = 1480] [serial = 390] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (18CE0000) [pid = 1480] [serial = 365] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (0FE34C00) [pid = 1480] [serial = 367] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (0FE3A400) [pid = 1480] [serial = 368] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (15D3E400) [pid = 1480] [serial = 374] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (16164C00) [pid = 1480] [serial = 375] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (19AA1C00) [pid = 1480] [serial = 392] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (19AA5000) [pid = 1480] [serial = 393] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (1ABEC000) [pid = 1480] [serial = 396] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (1C151C00) [pid = 1480] [serial = 405] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (1CCE0800) [pid = 1480] [serial = 407] [outer = 00000000] [url = about:blank] 03:23:00 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:00 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:00 INFO - PROCESS | 1480 | 1467973380902 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]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:23:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 2018ms 03:23:00 INFO - PROCESS | 1480 | 1467973380929 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 1480 | 1467973380933 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 03:23:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:23:00 INFO - PROCESS | 1480 | 1467973380938 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 1480 | 1467973380941 Marionette TRACE conn6 <- [1,554,null,{}] 03:23:00 INFO - PROCESS | 1480 | 1467973380948 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}] 03:23:00 INFO - PROCESS | 1480 | 1467973380951 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:01 INFO - PROCESS | 1480 | 1467973381042 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 03:23:01 INFO - PROCESS | 1480 | 1467973381052 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:01 INFO - PROCESS | 1480 | 1467973381056 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:01 INFO - PROCESS | 1480 | ++DOCSHELL 0FE31400 == 28 [pid = 1480] [id = 148] 03:23:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (0FE32400) [pid = 1480] [serial = 442] [outer = 00000000] 03:23:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (0FE39800) [pid = 1480] [serial = 443] [outer = 0FE32400] 03:23:01 INFO - PROCESS | 1480 | 1467973381106 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (0FE94800) [pid = 1480] [serial = 444] [outer = 0FE32400] 03:23:01 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:01 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:01 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:01 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:01 INFO - PROCESS | 1480 | 1467973381622 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]]]}] 03:23:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:23:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 730ms 03:23:01 INFO - PROCESS | 1480 | 1467973381668 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 03:23:01 INFO - PROCESS | 1480 | 1467973381673 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 03:23:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:23:01 INFO - PROCESS | 1480 | 1467973381680 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:23:01 INFO - PROCESS | 1480 | 1467973381683 Marionette TRACE conn6 <- [1,558,null,{}] 03:23:01 INFO - PROCESS | 1480 | 1467973381687 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}] 03:23:01 INFO - PROCESS | 1480 | 1467973381690 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:01 INFO - PROCESS | 1480 | 1467973381780 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 03:23:01 INFO - PROCESS | 1480 | 1467973381813 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:01 INFO - PROCESS | 1480 | 1467973381815 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:01 INFO - PROCESS | 1480 | ++DOCSHELL 1430D000 == 29 [pid = 1480] [id = 149] 03:23:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (1430D400) [pid = 1480] [serial = 445] [outer = 00000000] 03:23:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (145AF800) [pid = 1480] [serial = 446] [outer = 1430D400] 03:23:01 INFO - PROCESS | 1480 | 1467973381863 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (146D0000) [pid = 1480] [serial = 447] [outer = 1430D400] 03:23:02 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:02 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:02 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:02 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:02 INFO - PROCESS | 1480 | 1467973382335 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]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:23:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 03:23:02 INFO - PROCESS | 1480 | 1467973382353 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 03:23:02 INFO - PROCESS | 1480 | 1467973382355 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 03:23:02 INFO - PROCESS | 1480 | 1467973382359 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:23:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:23:02 INFO - PROCESS | 1480 | 1467973382362 Marionette TRACE conn6 <- [1,562,null,{}] 03:23:02 INFO - PROCESS | 1480 | 1467973382373 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}] 03:23:02 INFO - PROCESS | 1480 | 1467973382378 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:02 INFO - PROCESS | 1480 | 1467973382489 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 03:23:02 INFO - PROCESS | 1480 | 1467973382500 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:02 INFO - PROCESS | 1480 | 1467973382503 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:02 INFO - PROCESS | 1480 | ++DOCSHELL 15D40C00 == 30 [pid = 1480] [id = 150] 03:23:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (15D42C00) [pid = 1480] [serial = 448] [outer = 00000000] 03:23:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (1614B800) [pid = 1480] [serial = 449] [outer = 15D42C00] 03:23:02 INFO - PROCESS | 1480 | 1467973382551 Marionette DEBUG loaded listener.js 03:23:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (16169400) [pid = 1480] [serial = 450] [outer = 15D42C00] 03:23:03 INFO - PROCESS | 1480 | 1467973383003 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]]]}] 03:23:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:23:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 03:23:03 INFO - PROCESS | 1480 | 1467973383033 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 1480 | 1467973383035 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 03:23:03 INFO - PROCESS | 1480 | 1467973383038 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:23:03 INFO - PROCESS | 1480 | 1467973383040 Marionette TRACE conn6 <- [1,566,null,{}] 03:23:03 INFO - PROCESS | 1480 | 1467973383044 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}] 03:23:03 INFO - PROCESS | 1480 | 1467973383046 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:03 INFO - PROCESS | 1480 | 1467973383132 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 03:23:03 INFO - PROCESS | 1480 | 1467973383137 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 1480 | 1467973383139 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:03 INFO - PROCESS | 1480 | ++DOCSHELL 1672B400 == 31 [pid = 1480] [id = 151] 03:23:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (1672B800) [pid = 1480] [serial = 451] [outer = 00000000] 03:23:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (1746A800) [pid = 1480] [serial = 452] [outer = 1672B800] 03:23:03 INFO - PROCESS | 1480 | 1467973383187 Marionette DEBUG loaded listener.js 03:23:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (17563000) [pid = 1480] [serial = 453] [outer = 1672B800] 03:23:03 INFO - PROCESS | 1480 | 1467973383620 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]]]}] 03:23:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:23:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 631ms 03:23:03 INFO - PROCESS | 1480 | 1467973383674 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 1480 | 1467973383676 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 03:23:03 INFO - PROCESS | 1480 | 1467973383680 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:23:03 INFO - PROCESS | 1480 | 1467973383681 Marionette TRACE conn6 <- [1,570,null,{}] 03:23:03 INFO - PROCESS | 1480 | 1467973383685 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}] 03:23:03 INFO - PROCESS | 1480 | 1467973383687 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:03 INFO - PROCESS | 1480 | 1467973383764 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 03:23:03 INFO - PROCESS | 1480 | 1467973383770 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 1480 | 1467973383772 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:03 INFO - PROCESS | 1480 | ++DOCSHELL 16170C00 == 32 [pid = 1480] [id = 152] 03:23:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (179D7000) [pid = 1480] [serial = 454] [outer = 00000000] 03:23:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (17AA0800) [pid = 1480] [serial = 455] [outer = 179D7000] 03:23:03 INFO - PROCESS | 1480 | 1467973383817 Marionette DEBUG loaded listener.js 03:23:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (17C07000) [pid = 1480] [serial = 456] [outer = 179D7000] 03:23:04 INFO - PROCESS | 1480 | 1467973384279 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]]]}] 03:23:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:23:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 03:23:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:23:04 INFO - PROCESS | 1480 | 1467973384314 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 03:23:04 INFO - PROCESS | 1480 | 1467973384316 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 03:23:04 INFO - PROCESS | 1480 | 1467973384319 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:23:04 INFO - PROCESS | 1480 | 1467973384321 Marionette TRACE conn6 <- [1,574,null,{}] 03:23:04 INFO - PROCESS | 1480 | 1467973384324 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}] 03:23:04 INFO - PROCESS | 1480 | 1467973384330 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:04 INFO - PROCESS | 1480 | 1467973384432 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 03:23:04 INFO - PROCESS | 1480 | 1467973384440 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:04 INFO - PROCESS | 1480 | 1467973384442 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:04 INFO - PROCESS | 1480 | ++DOCSHELL 17CA1C00 == 33 [pid = 1480] [id = 153] 03:23:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17CC2C00) [pid = 1480] [serial = 457] [outer = 00000000] 03:23:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (17CCB000) [pid = 1480] [serial = 458] [outer = 17CC2C00] 03:23:04 INFO - PROCESS | 1480 | 1467973384488 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (17CF5C00) [pid = 1480] [serial = 459] [outer = 17CC2C00] 03:23:04 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:04 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:04 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:04 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:04 INFO - PROCESS | 1480 | 1467973384950 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]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:23:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 03:23:05 INFO - PROCESS | 1480 | 1467973384990 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 1480 | 1467973384992 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 03:23:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:23:05 INFO - PROCESS | 1480 | 1467973384995 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 1480 | 1467973384997 Marionette TRACE conn6 <- [1,578,null,{}] 03:23:05 INFO - PROCESS | 1480 | 1467973385001 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}] 03:23:05 INFO - PROCESS | 1480 | 1467973385003 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:05 INFO - PROCESS | 1480 | 1467973385084 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 03:23:05 INFO - PROCESS | 1480 | 1467973385120 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:05 INFO - PROCESS | 1480 | 1467973385122 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:05 INFO - PROCESS | 1480 | ++DOCSHELL 18463400 == 34 [pid = 1480] [id = 154] 03:23:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (1847B800) [pid = 1480] [serial = 460] [outer = 00000000] 03:23:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (185C1000) [pid = 1480] [serial = 461] [outer = 1847B800] 03:23:05 INFO - PROCESS | 1480 | 1467973385166 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (18A07400) [pid = 1480] [serial = 462] [outer = 1847B800] 03:23:05 INFO - PROCESS | 1480 | 1467973385589 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]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:23:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 03:23:05 INFO - PROCESS | 1480 | 1467973385630 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 03:23:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:23:05 INFO - PROCESS | 1480 | 1467973385632 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 03:23:05 INFO - PROCESS | 1480 | 1467973385635 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 1480 | 1467973385637 Marionette TRACE conn6 <- [1,582,null,{}] 03:23:05 INFO - PROCESS | 1480 | 1467973385640 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}] 03:23:05 INFO - PROCESS | 1480 | 1467973385642 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:05 INFO - PROCESS | 1480 | 1467973385719 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 03:23:05 INFO - PROCESS | 1480 | 1467973385729 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:05 INFO - PROCESS | 1480 | 1467973385731 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:05 INFO - PROCESS | 1480 | ++DOCSHELL 18CD9400 == 35 [pid = 1480] [id = 155] 03:23:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (18CDEC00) [pid = 1480] [serial = 463] [outer = 00000000] 03:23:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (18E76400) [pid = 1480] [serial = 464] [outer = 18CDEC00] 03:23:05 INFO - PROCESS | 1480 | 1467973385776 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18E76800) [pid = 1480] [serial = 465] [outer = 18CDEC00] 03:23:06 INFO - PROCESS | 1480 | [1480] 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 03:23:06 INFO - PROCESS | 1480 | 1467973386522 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]]]}] 03:23:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:23:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 930ms 03:23:06 INFO - PROCESS | 1480 | 1467973386566 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 03:23:06 INFO - PROCESS | 1480 | 1467973386568 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 03:23:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:23:06 INFO - PROCESS | 1480 | 1467973386571 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:23:06 INFO - PROCESS | 1480 | 1467973386573 Marionette TRACE conn6 <- [1,586,null,{}] 03:23:06 INFO - PROCESS | 1480 | 1467973386576 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}] 03:23:06 INFO - PROCESS | 1480 | 1467973386578 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:06 INFO - PROCESS | 1480 | 1467973386682 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 03:23:06 INFO - PROCESS | 1480 | 1467973386688 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 1480 | 1467973386689 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:06 INFO - PROCESS | 1480 | ++DOCSHELL 15846800 == 36 [pid = 1480] [id = 156] 03:23:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (19F49000) [pid = 1480] [serial = 466] [outer = 00000000] 03:23:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1ABE4C00) [pid = 1480] [serial = 467] [outer = 19F49000] 03:23:06 INFO - PROCESS | 1480 | 1467973386734 Marionette DEBUG loaded listener.js 03:23:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1ABE5800) [pid = 1480] [serial = 468] [outer = 19F49000] 03:23:07 INFO - PROCESS | 1480 | 1467973387177 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]]]}] 03:23:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:23:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 03:23:07 INFO - PROCESS | 1480 | 1467973387202 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 03:23:07 INFO - PROCESS | 1480 | 1467973387204 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 03:23:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:23:07 INFO - PROCESS | 1480 | 1467973387207 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:23:07 INFO - PROCESS | 1480 | 1467973387209 Marionette TRACE conn6 <- [1,590,null,{}] 03:23:07 INFO - PROCESS | 1480 | 1467973387212 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}] 03:23:07 INFO - PROCESS | 1480 | 1467973387214 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:07 INFO - PROCESS | 1480 | 1467973387328 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 03:23:07 INFO - PROCESS | 1480 | 1467973387333 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:07 INFO - PROCESS | 1480 | 1467973387335 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:07 INFO - PROCESS | 1480 | ++DOCSHELL 0CDCC800 == 37 [pid = 1480] [id = 157] 03:23:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0F535800) [pid = 1480] [serial = 469] [outer = 00000000] 03:23:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1ABF1000) [pid = 1480] [serial = 470] [outer = 0F535800] 03:23:07 INFO - PROCESS | 1480 | 1467973387379 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1B737400) [pid = 1480] [serial = 471] [outer = 0F535800] 03:23:07 INFO - PROCESS | 1480 | 1467973387838 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]]]}] 03:23:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:23:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 671ms 03:23:07 INFO - PROCESS | 1480 | 1467973387878 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 03:23:07 INFO - PROCESS | 1480 | 1467973387881 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 03:23:07 INFO - PROCESS | 1480 | 1467973387884 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:23:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:23:07 INFO - PROCESS | 1480 | 1467973387887 Marionette TRACE conn6 <- [1,594,null,{}] 03:23:07 INFO - PROCESS | 1480 | 1467973387891 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}] 03:23:07 INFO - PROCESS | 1480 | 1467973387893 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:08 INFO - PROCESS | 1480 | 1467973388051 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 03:23:08 INFO - PROCESS | 1480 | 1467973388113 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 1480 | 1467973388115 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:08 INFO - PROCESS | 1480 | ++DOCSHELL 0C608800 == 38 [pid = 1480] [id = 158] 03:23:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1BE9D800) [pid = 1480] [serial = 472] [outer = 00000000] 03:23:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1C159400) [pid = 1480] [serial = 473] [outer = 1BE9D800] 03:23:08 INFO - PROCESS | 1480 | 1467973388162 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17AA2400) [pid = 1480] [serial = 474] [outer = 1BE9D800] 03:23:08 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17C9E400) [pid = 1480] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:23:08 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0FD7C800) [pid = 1480] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:23:08 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1845B800) [pid = 1480] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:23:08 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (185BF800) [pid = 1480] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:23:08 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (16165400) [pid = 1480] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:23:08 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (145EB000) [pid = 1480] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:23:08 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0C60A000) [pid = 1480] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:23:08 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1489A000) [pid = 1480] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:23:08 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0C62B000) [pid = 1480] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:23:08 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1C15C400) [pid = 1480] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:23:08 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17569400) [pid = 1480] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:23:08 INFO - PROCESS | 1480 | 1467973388692 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]]]}] 03:23:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:23:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 870ms 03:23:08 INFO - PROCESS | 1480 | 1467973388758 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 03:23:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:23:08 INFO - PROCESS | 1480 | 1467973388760 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 03:23:08 INFO - PROCESS | 1480 | 1467973388763 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 1480 | 1467973388765 Marionette TRACE conn6 <- [1,598,null,{}] 03:23:08 INFO - PROCESS | 1480 | 1467973388768 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}] 03:23:08 INFO - PROCESS | 1480 | 1467973388770 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:08 INFO - PROCESS | 1480 | 1467973388850 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 03:23:08 INFO - PROCESS | 1480 | 1467973388855 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 1480 | 1467973388866 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:08 INFO - PROCESS | 1480 | ++DOCSHELL 15848C00 == 39 [pid = 1480] [id = 159] 03:23:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (179E2C00) [pid = 1480] [serial = 475] [outer = 00000000] 03:23:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1ABE6C00) [pid = 1480] [serial = 476] [outer = 179E2C00] 03:23:08 INFO - PROCESS | 1480 | 1467973388911 Marionette DEBUG loaded listener.js 03:23:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1B940C00) [pid = 1480] [serial = 477] [outer = 179E2C00] 03:23:09 INFO - PROCESS | 1480 | 1467973389329 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]]]}] 03:23:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:23:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 03:23:09 INFO - PROCESS | 1480 | 1467973389394 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 03:23:09 INFO - PROCESS | 1480 | 1467973389396 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 03:23:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:23:09 INFO - PROCESS | 1480 | 1467973389399 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:23:09 INFO - PROCESS | 1480 | 1467973389401 Marionette TRACE conn6 <- [1,602,null,{}] 03:23:09 INFO - PROCESS | 1480 | 1467973389404 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}] 03:23:09 INFO - PROCESS | 1480 | 1467973389406 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:09 INFO - PROCESS | 1480 | 1467973389485 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 03:23:09 INFO - PROCESS | 1480 | 1467973389494 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:09 INFO - PROCESS | 1480 | 1467973389496 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:09 INFO - PROCESS | 1480 | ++DOCSHELL 1B772400 == 40 [pid = 1480] [id = 160] 03:23:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1C15C400) [pid = 1480] [serial = 478] [outer = 00000000] 03:23:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1CCE9C00) [pid = 1480] [serial = 479] [outer = 1C15C400] 03:23:09 INFO - PROCESS | 1480 | 1467973389540 Marionette DEBUG loaded listener.js 03:23:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1D05A800) [pid = 1480] [serial = 480] [outer = 1C15C400] 03:23:10 INFO - PROCESS | 1480 | 1467973389994 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]]]}] 03:23:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:23:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 03:23:10 INFO - PROCESS | 1480 | 1467973390032 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 03:23:10 INFO - PROCESS | 1480 | 1467973390034 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 03:23:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:23:10 INFO - PROCESS | 1480 | 1467973390037 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 1480 | 1467973390039 Marionette TRACE conn6 <- [1,606,null,{}] 03:23:10 INFO - PROCESS | 1480 | 1467973390043 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}] 03:23:10 INFO - PROCESS | 1480 | 1467973390045 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:10 INFO - PROCESS | 1480 | 1467973390127 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 03:23:10 INFO - PROCESS | 1480 | 1467973390132 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:10 INFO - PROCESS | 1480 | 1467973390134 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:10 INFO - PROCESS | 1480 | ++DOCSHELL 17CC1400 == 41 [pid = 1480] [id = 161] 03:23:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1CCE5C00) [pid = 1480] [serial = 481] [outer = 00000000] 03:23:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1D062800) [pid = 1480] [serial = 482] [outer = 1CCE5C00] 03:23:10 INFO - PROCESS | 1480 | 1467973390178 Marionette DEBUG loaded listener.js 03:23:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1D066400) [pid = 1480] [serial = 483] [outer = 1CCE5C00] 03:23:10 INFO - PROCESS | 1480 | 1467973390818 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]]]}] 03:23:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:23:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 830ms 03:23:10 INFO - PROCESS | 1480 | 1467973390917 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 03:23:10 INFO - PROCESS | 1480 | 1467973390921 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 03:23:10 INFO - PROCESS | 1480 | 1467973390926 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 1480 | 1467973390930 Marionette TRACE conn6 <- [1,610,null,{}] 03:23:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:23:10 INFO - PROCESS | 1480 | 1467973390936 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}] 03:23:10 INFO - PROCESS | 1480 | 1467973390940 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:11 INFO - PROCESS | 1480 | 1467973391070 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 03:23:11 INFO - PROCESS | 1480 | 1467973391189 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:11 INFO - PROCESS | 1480 | 1467973391192 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:11 INFO - PROCESS | 1480 | ++DOCSHELL 0FD7C800 == 42 [pid = 1480] [id = 162] 03:23:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0FD7E800) [pid = 1480] [serial = 484] [outer = 00000000] 03:23:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (109C1800) [pid = 1480] [serial = 485] [outer = 0FD7E800] 03:23:11 INFO - PROCESS | 1480 | 1467973391250 Marionette DEBUG loaded listener.js 03:23:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (145ACC00) [pid = 1480] [serial = 486] [outer = 0FD7E800] 03:23:11 INFO - PROCESS | 1480 | 1467973391955 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]]]}] 03:23:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:23:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1068ms 03:23:12 INFO - PROCESS | 1480 | 1467973392007 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 03:23:12 INFO - PROCESS | 1480 | 1467973392012 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 03:23:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:23:12 INFO - PROCESS | 1480 | 1467973392191 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:23:12 INFO - PROCESS | 1480 | 1467973392195 Marionette TRACE conn6 <- [1,614,null,{}] 03:23:12 INFO - PROCESS | 1480 | 1467973392201 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}] 03:23:12 INFO - PROCESS | 1480 | 1467973392204 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:12 INFO - PROCESS | 1480 | 1467973392314 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 03:23:12 INFO - PROCESS | 1480 | 1467973392412 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:12 INFO - PROCESS | 1480 | 1467973392416 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:12 INFO - PROCESS | 1480 | ++DOCSHELL 0C60AC00 == 43 [pid = 1480] [id = 163] 03:23:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0C60E000) [pid = 1480] [serial = 487] [outer = 00000000] 03:23:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0F585C00) [pid = 1480] [serial = 488] [outer = 0C60E000] 03:23:12 INFO - PROCESS | 1480 | 1467973392466 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (0FD72800) [pid = 1480] [serial = 489] [outer = 0C60E000] 03:23:12 INFO - PROCESS | 1480 | --DOCSHELL 1B772400 == 42 [pid = 1480] [id = 160] 03:23:12 INFO - PROCESS | 1480 | --DOCSHELL 15848C00 == 41 [pid = 1480] [id = 159] 03:23:12 INFO - PROCESS | 1480 | --DOCSHELL 0C608800 == 40 [pid = 1480] [id = 158] 03:23:12 INFO - PROCESS | 1480 | --DOCSHELL 0CDCC800 == 39 [pid = 1480] [id = 157] 03:23:12 INFO - PROCESS | 1480 | --DOCSHELL 15846800 == 38 [pid = 1480] [id = 156] 03:23:12 INFO - PROCESS | 1480 | --DOCSHELL 18CD9400 == 37 [pid = 1480] [id = 155] 03:23:12 INFO - PROCESS | 1480 | --DOCSHELL 18463400 == 36 [pid = 1480] [id = 154] 03:23:12 INFO - PROCESS | 1480 | --DOCSHELL 17CA1C00 == 35 [pid = 1480] [id = 153] 03:23:12 INFO - PROCESS | 1480 | --DOCSHELL 16170C00 == 34 [pid = 1480] [id = 152] 03:23:12 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1B948C00) [pid = 1480] [serial = 440] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOCSHELL 1672B400 == 33 [pid = 1480] [id = 151] 03:23:13 INFO - PROCESS | 1480 | --DOCSHELL 15D40C00 == 32 [pid = 1480] [id = 150] 03:23:13 INFO - PROCESS | 1480 | --DOCSHELL 1430D000 == 31 [pid = 1480] [id = 149] 03:23:13 INFO - PROCESS | 1480 | --DOCSHELL 0FE31400 == 30 [pid = 1480] [id = 148] 03:23:13 INFO - PROCESS | 1480 | --DOCSHELL 1B803000 == 29 [pid = 1480] [id = 147] 03:23:13 INFO - PROCESS | 1480 | 1467973393090 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]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:23:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 951ms 03:23:13 INFO - PROCESS | 1480 | 1467973393126 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 1480 | 1467973393130 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 03:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17CC9000) [pid = 1480] [serial = 429] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (17CC4C00) [pid = 1480] [serial = 428] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (174C8800) [pid = 1480] [serial = 434] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (18C41C00) [pid = 1480] [serial = 431] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1ABE5C00) [pid = 1480] [serial = 437] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1616B800) [pid = 1480] [serial = 422] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (146CE800) [pid = 1480] [serial = 419] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (14A69C00) [pid = 1480] [serial = 420] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0C628000) [pid = 1480] [serial = 416] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0FEB9800) [pid = 1480] [serial = 417] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (14BE7400) [pid = 1480] [serial = 414] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14B21000) [pid = 1480] [serial = 413] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0FE33C00) [pid = 1480] [serial = 411] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0F5EB000) [pid = 1480] [serial = 410] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1ABEE400) [pid = 1480] [serial = 438] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1CCE3800) [pid = 1480] [serial = 408] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (179DBC00) [pid = 1480] [serial = 425] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (18CD2800) [pid = 1480] [serial = 432] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17C01C00) [pid = 1480] [serial = 426] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (18CD9800) [pid = 1480] [serial = 435] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (16172000) [pid = 1480] [serial = 423] [outer = 00000000] [url = about:blank] 03:23:13 INFO - PROCESS | 1480 | 1467973393157 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 1480 | 1467973393159 Marionette TRACE conn6 <- [1,618,null,{}] 03:23:13 INFO - PROCESS | 1480 | 1467973393167 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}] 03:23:13 INFO - PROCESS | 1480 | 1467973393172 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:13 INFO - PROCESS | 1480 | 1467973393265 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 03:23:13 INFO - PROCESS | 1480 | 1467973393272 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:13 INFO - PROCESS | 1480 | 1467973393274 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:13 INFO - PROCESS | 1480 | ++DOCSHELL 1016F400 == 30 [pid = 1480] [id = 164] 03:23:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (10173800) [pid = 1480] [serial = 490] [outer = 00000000] 03:23:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (104DD400) [pid = 1480] [serial = 491] [outer = 10173800] 03:23:13 INFO - PROCESS | 1480 | 1467973393330 Marionette DEBUG loaded listener.js 03:23:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (10F3D400) [pid = 1480] [serial = 492] [outer = 10173800] 03:23:13 INFO - PROCESS | 1480 | 1467973393843 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]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:23:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 750ms 03:23:13 INFO - PROCESS | 1480 | 1467973393896 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 1480 | 1467973393899 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 03:23:13 INFO - PROCESS | 1480 | 1467973393902 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:23:13 INFO - PROCESS | 1480 | 1467973393904 Marionette TRACE conn6 <- [1,622,null,{}] 03:23:13 INFO - PROCESS | 1480 | 1467973393908 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}] 03:23:13 INFO - PROCESS | 1480 | 1467973393910 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:14 INFO - PROCESS | 1480 | 1467973393998 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 03:23:14 INFO - PROCESS | 1480 | 1467973394089 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 1480 | 1467973394095 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:14 INFO - PROCESS | 1480 | ++DOCSHELL 14B20400 == 31 [pid = 1480] [id = 165] 03:23:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (14B20800) [pid = 1480] [serial = 493] [outer = 00000000] 03:23:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14B6F400) [pid = 1480] [serial = 494] [outer = 14B20800] 03:23:14 INFO - PROCESS | 1480 | 1467973394145 Marionette DEBUG loaded listener.js 03:23:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14BE1400) [pid = 1480] [serial = 495] [outer = 14B20800] 03:23:14 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:14 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:14 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:14 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:14 INFO - PROCESS | 1480 | 1467973394545 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]]]}] 03:23:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 03:23:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:23:14 INFO - PROCESS | 1480 | 1467973394576 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 03:23:14 INFO - PROCESS | 1480 | 1467973394578 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 03:23:14 INFO - PROCESS | 1480 | 1467973394581 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:23:14 INFO - PROCESS | 1480 | 1467973394583 Marionette TRACE conn6 <- [1,626,null,{}] 03:23:14 INFO - PROCESS | 1480 | 1467973394586 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}] 03:23:14 INFO - PROCESS | 1480 | 1467973394588 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:14 INFO - PROCESS | 1480 | 1467973394673 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 03:23:14 INFO - PROCESS | 1480 | 1467973394679 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 1480 | 1467973394681 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:14 INFO - PROCESS | 1480 | ++DOCSHELL 15853000 == 32 [pid = 1480] [id = 166] 03:23:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (15853400) [pid = 1480] [serial = 496] [outer = 00000000] 03:23:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1616DC00) [pid = 1480] [serial = 497] [outer = 15853400] 03:23:14 INFO - PROCESS | 1480 | 1467973394734 Marionette DEBUG loaded listener.js 03:23:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1672D800) [pid = 1480] [serial = 498] [outer = 15853400] 03:23:15 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:15 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:15 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:15 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:15 INFO - PROCESS | 1480 | 1467973395188 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]]]}] 03:23:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:23:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 03:23:15 INFO - PROCESS | 1480 | 1467973395253 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 03:23:15 INFO - PROCESS | 1480 | 1467973395256 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 03:23:15 INFO - PROCESS | 1480 | 1467973395259 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:23:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:23:15 INFO - PROCESS | 1480 | 1467973395261 Marionette TRACE conn6 <- [1,630,null,{}] 03:23:15 INFO - PROCESS | 1480 | 1467973395272 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}] 03:23:15 INFO - PROCESS | 1480 | 1467973395274 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:15 INFO - PROCESS | 1480 | 1467973395406 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 03:23:15 INFO - PROCESS | 1480 | 1467973395460 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:15 INFO - PROCESS | 1480 | 1467973395462 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:15 INFO - PROCESS | 1480 | ++DOCSHELL 17464400 == 33 [pid = 1480] [id = 167] 03:23:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17466400) [pid = 1480] [serial = 499] [outer = 00000000] 03:23:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (174C9400) [pid = 1480] [serial = 500] [outer = 17466400] 03:23:15 INFO - PROCESS | 1480 | 1467973395507 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (179DD000) [pid = 1480] [serial = 501] [outer = 17466400] 03:23:15 INFO - PROCESS | 1480 | 1467973395940 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]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:23:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 03:23:16 INFO - PROCESS | 1480 | 1467973395993 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 1480 | 1467973395995 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 03:23:16 INFO - PROCESS | 1480 | 1467973395999 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:23:16 INFO - PROCESS | 1480 | 1467973396000 Marionette TRACE conn6 <- [1,634,null,{}] 03:23:16 INFO - PROCESS | 1480 | 1467973396004 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}] 03:23:16 INFO - PROCESS | 1480 | 1467973396010 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:16 INFO - PROCESS | 1480 | 1467973396168 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 03:23:16 INFO - PROCESS | 1480 | 1467973396184 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 1480 | 1467973396186 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:16 INFO - PROCESS | 1480 | ++DOCSHELL 17C9BC00 == 34 [pid = 1480] [id = 168] 03:23:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17C9C800) [pid = 1480] [serial = 502] [outer = 00000000] 03:23:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17CA0C00) [pid = 1480] [serial = 503] [outer = 17C9C800] 03:23:16 INFO - PROCESS | 1480 | 1467973396276 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17CC4800) [pid = 1480] [serial = 504] [outer = 17C9C800] 03:23:16 INFO - PROCESS | 1480 | 1467973396691 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]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:23:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 770ms 03:23:16 INFO - PROCESS | 1480 | 1467973396778 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 1480 | 1467973396780 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 03:23:16 INFO - PROCESS | 1480 | 1467973396783 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:23:16 INFO - PROCESS | 1480 | 1467973396785 Marionette TRACE conn6 <- [1,638,null,{}] 03:23:16 INFO - PROCESS | 1480 | 1467973396789 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}] 03:23:16 INFO - PROCESS | 1480 | 1467973396791 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:16 INFO - PROCESS | 1480 | 1467973396905 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 03:23:16 INFO - PROCESS | 1480 | 1467973396916 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 1480 | 1467973396918 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:17 INFO - PROCESS | 1480 | ++DOCSHELL 0C62C800 == 35 [pid = 1480] [id = 169] 03:23:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17CC7800) [pid = 1480] [serial = 505] [outer = 00000000] 03:23:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (18457800) [pid = 1480] [serial = 506] [outer = 17CC7800] 03:23:17 INFO - PROCESS | 1480 | 1467973397007 Marionette DEBUG loaded listener.js 03:23:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17CC8400) [pid = 1480] [serial = 507] [outer = 17CC7800] 03:23:17 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (19F49000) [pid = 1480] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:23:17 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17CC2C00) [pid = 1480] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:23:17 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (179D7000) [pid = 1480] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:23:17 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0F535800) [pid = 1480] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:23:17 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1847B800) [pid = 1480] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:23:17 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1C15C400) [pid = 1480] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:23:17 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (15D42C00) [pid = 1480] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:23:17 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1B803C00) [pid = 1480] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:23:17 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1672B800) [pid = 1480] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:23:17 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0FE32400) [pid = 1480] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:23:17 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (18CDEC00) [pid = 1480] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:23:17 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1BE9D800) [pid = 1480] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:23:17 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1430D400) [pid = 1480] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:23:17 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (179E2C00) [pid = 1480] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:23:17 INFO - PROCESS | 1480 | 1467973397511 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]]]}] 03:23:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:23:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 771ms 03:23:17 INFO - PROCESS | 1480 | 1467973397558 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 03:23:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:23:17 INFO - PROCESS | 1480 | 1467973397560 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 03:23:17 INFO - PROCESS | 1480 | 1467973397563 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - PROCESS | 1480 | 1467973397565 Marionette TRACE conn6 <- [1,642,null,{}] 03:23:17 INFO - PROCESS | 1480 | 1467973397568 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}] 03:23:17 INFO - PROCESS | 1480 | 1467973397570 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:17 INFO - PROCESS | 1480 | 1467973397679 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 03:23:17 INFO - PROCESS | 1480 | 1467973397731 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:17 INFO - PROCESS | 1480 | 1467973397733 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:17 INFO - PROCESS | 1480 | ++DOCSHELL 17AA5000 == 36 [pid = 1480] [id = 170] 03:23:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17C9F400) [pid = 1480] [serial = 508] [outer = 00000000] 03:23:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (185BC400) [pid = 1480] [serial = 509] [outer = 17C9F400] 03:23:17 INFO - PROCESS | 1480 | 1467973397777 Marionette DEBUG loaded listener.js 03:23:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (185C2800) [pid = 1480] [serial = 510] [outer = 17C9F400] 03:23:18 INFO - PROCESS | 1480 | 1467973398143 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]]]}] 03:23:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:23:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 03:23:18 INFO - PROCESS | 1480 | 1467973398217 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 03:23:18 INFO - PROCESS | 1480 | 1467973398219 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 03:23:18 INFO - PROCESS | 1480 | 1467973398223 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:23:18 INFO - PROCESS | 1480 | 1467973398224 Marionette TRACE conn6 <- [1,646,null,{}] 03:23:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:23:18 INFO - PROCESS | 1480 | 1467973398231 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}] 03:23:18 INFO - PROCESS | 1480 | 1467973398232 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:18 INFO - PROCESS | 1480 | 1467973398311 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 03:23:18 INFO - PROCESS | 1480 | 1467973398317 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:18 INFO - PROCESS | 1480 | 1467973398319 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:18 INFO - PROCESS | 1480 | ++DOCSHELL 17CC2C00 == 37 [pid = 1480] [id = 171] 03:23:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (185BC000) [pid = 1480] [serial = 511] [outer = 00000000] 03:23:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18CD9800) [pid = 1480] [serial = 512] [outer = 185BC000] 03:23:18 INFO - PROCESS | 1480 | 1467973398363 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (18E75000) [pid = 1480] [serial = 513] [outer = 185BC000] 03:23:18 INFO - PROCESS | 1480 | 1467973398796 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]]]}] 03:23:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:23:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 03:23:18 INFO - PROCESS | 1480 | 1467973398860 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 03:23:18 INFO - PROCESS | 1480 | 1467973398863 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 03:23:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:23:18 INFO - PROCESS | 1480 | 1467973398866 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:23:18 INFO - PROCESS | 1480 | 1467973398867 Marionette TRACE conn6 <- [1,650,null,{}] 03:23:18 INFO - PROCESS | 1480 | 1467973398871 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}] 03:23:18 INFO - PROCESS | 1480 | 1467973398873 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:18 INFO - PROCESS | 1480 | 1467973398952 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 03:23:19 INFO - PROCESS | 1480 | 1467973398961 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:19 INFO - PROCESS | 1480 | 1467973398963 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:19 INFO - PROCESS | 1480 | ++DOCSHELL 14B76400 == 38 [pid = 1480] [id = 172] 03:23:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (198BE000) [pid = 1480] [serial = 514] [outer = 00000000] 03:23:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (199E8400) [pid = 1480] [serial = 515] [outer = 198BE000] 03:23:19 INFO - PROCESS | 1480 | 1467973399006 Marionette DEBUG loaded listener.js 03:23:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (199E9000) [pid = 1480] [serial = 516] [outer = 198BE000] 03:23:19 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:19 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:19 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:19 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:19 INFO - PROCESS | 1480 | 1467973399573 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]]]}] 03:23:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:23:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 770ms 03:23:19 INFO - PROCESS | 1480 | 1467973399654 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 03:23:19 INFO - PROCESS | 1480 | 1467973399659 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 03:23:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:23:19 INFO - PROCESS | 1480 | 1467973399693 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:23:19 INFO - PROCESS | 1480 | 1467973399696 Marionette TRACE conn6 <- [1,654,null,{}] 03:23:19 INFO - PROCESS | 1480 | 1467973399703 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}] 03:23:19 INFO - PROCESS | 1480 | 1467973399706 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:19 INFO - PROCESS | 1480 | 1467973399826 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 03:23:19 INFO - PROCESS | 1480 | 1467973399944 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:19 INFO - PROCESS | 1480 | 1467973399947 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:19 INFO - PROCESS | 1480 | ++DOCSHELL 0C603400 == 39 [pid = 1480] [id = 173] 03:23:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0C629000) [pid = 1480] [serial = 517] [outer = 00000000] 03:23:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0FE9BC00) [pid = 1480] [serial = 518] [outer = 0C629000] 03:23:20 INFO - PROCESS | 1480 | 1467973400006 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (10DD7800) [pid = 1480] [serial = 519] [outer = 0C629000] 03:23:20 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:20 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:20 INFO - PROCESS | 1480 | 1467973400570 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]]]}] 03:23:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:23:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 950ms 03:23:20 INFO - PROCESS | 1480 | 1467973400632 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 03:23:20 INFO - PROCESS | 1480 | 1467973400637 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 03:23:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:23:20 INFO - PROCESS | 1480 | 1467973400644 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 1480 | 1467973400647 Marionette TRACE conn6 <- [1,658,null,{}] 03:23:20 INFO - PROCESS | 1480 | 1467973400652 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}] 03:23:20 INFO - PROCESS | 1480 | 1467973400655 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:20 INFO - PROCESS | 1480 | 1467973400765 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 03:23:20 INFO - PROCESS | 1480 | 1467973400863 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:20 INFO - PROCESS | 1480 | 1467973400866 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:20 INFO - PROCESS | 1480 | ++DOCSHELL 14CA8000 == 40 [pid = 1480] [id = 174] 03:23:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (14CA8400) [pid = 1480] [serial = 520] [outer = 00000000] 03:23:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1614D800) [pid = 1480] [serial = 521] [outer = 14CA8400] 03:23:20 INFO - PROCESS | 1480 | 1467973400923 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (174C8800) [pid = 1480] [serial = 522] [outer = 14CA8400] 03:23:21 INFO - PROCESS | 1480 | 1467973401551 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]]]}] 03:23:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:23:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 970ms 03:23:21 INFO - PROCESS | 1480 | 1467973401617 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 03:23:21 INFO - PROCESS | 1480 | 1467973401620 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 03:23:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:23:21 INFO - PROCESS | 1480 | 1467973401624 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - PROCESS | 1480 | 1467973401628 Marionette TRACE conn6 <- [1,662,null,{}] 03:23:21 INFO - PROCESS | 1480 | 1467973401639 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}] 03:23:21 INFO - PROCESS | 1480 | 1467973401644 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:21 INFO - PROCESS | 1480 | 1467973401784 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 03:23:21 INFO - PROCESS | 1480 | 1467973401910 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 1480 | 1467973401914 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:21 INFO - PROCESS | 1480 | ++DOCSHELL 199E4C00 == 41 [pid = 1480] [id = 175] 03:23:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (199F0C00) [pid = 1480] [serial = 523] [outer = 00000000] 03:23:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (19FB6000) [pid = 1480] [serial = 524] [outer = 199F0C00] 03:23:22 INFO - PROCESS | 1480 | 1467973401972 Marionette DEBUG loaded listener.js 03:23:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1ABE8C00) [pid = 1480] [serial = 525] [outer = 199F0C00] 03:23:22 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:22 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:22 INFO - PROCESS | 1480 | 1467973402535 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]]]}] 03:23:22 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 03:23:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 991ms 03:23:22 INFO - PROCESS | 1480 | 1467973402618 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 03:23:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:23:22 INFO - PROCESS | 1480 | 1467973402621 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 03:23:22 INFO - PROCESS | 1480 | 1467973402625 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:23:22 INFO - PROCESS | 1480 | 1467973402627 Marionette TRACE conn6 <- [1,666,null,{}] 03:23:22 INFO - PROCESS | 1480 | 1467973402631 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}] 03:23:22 INFO - PROCESS | 1480 | 1467973402633 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:22 INFO - PROCESS | 1480 | 1467973402755 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 03:23:22 INFO - PROCESS | 1480 | 1467973402850 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:22 INFO - PROCESS | 1480 | 1467973402853 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:22 INFO - PROCESS | 1480 | ++DOCSHELL 0F57E000 == 42 [pid = 1480] [id = 176] 03:23:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (174C1800) [pid = 1480] [serial = 526] [outer = 00000000] 03:23:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (1ABED400) [pid = 1480] [serial = 527] [outer = 174C1800] 03:23:22 INFO - PROCESS | 1480 | 1467973402913 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1B2E0C00) [pid = 1480] [serial = 528] [outer = 174C1800] 03:23:23 INFO - PROCESS | 1480 | 1467973403672 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]]]}] 03:23:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:23:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1131ms 03:23:23 INFO - PROCESS | 1480 | 1467973403759 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 03:23:23 INFO - PROCESS | 1480 | 1467973403763 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 03:23:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:23:23 INFO - PROCESS | 1480 | 1467973403767 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:23:23 INFO - PROCESS | 1480 | 1467973403770 Marionette TRACE conn6 <- [1,670,null,{}] 03:23:23 INFO - PROCESS | 1480 | 1467973403775 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}] 03:23:23 INFO - PROCESS | 1480 | 1467973403778 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:24 INFO - PROCESS | 1480 | --DOCSHELL 17CC2C00 == 41 [pid = 1480] [id = 171] 03:23:24 INFO - PROCESS | 1480 | --DOCSHELL 17AA5000 == 40 [pid = 1480] [id = 170] 03:23:24 INFO - PROCESS | 1480 | --DOCSHELL 0C62C800 == 39 [pid = 1480] [id = 169] 03:23:24 INFO - PROCESS | 1480 | --DOCSHELL 17C9BC00 == 38 [pid = 1480] [id = 168] 03:23:24 INFO - PROCESS | 1480 | --DOCSHELL 17464400 == 37 [pid = 1480] [id = 167] 03:23:24 INFO - PROCESS | 1480 | --DOCSHELL 15853000 == 36 [pid = 1480] [id = 166] 03:23:24 INFO - PROCESS | 1480 | --DOCSHELL 14B20400 == 35 [pid = 1480] [id = 165] 03:23:24 INFO - PROCESS | 1480 | --DOCSHELL 1016F400 == 34 [pid = 1480] [id = 164] 03:23:24 INFO - PROCESS | 1480 | --DOCSHELL 17CC1400 == 33 [pid = 1480] [id = 161] 03:23:24 INFO - PROCESS | 1480 | --DOCSHELL 0C60AC00 == 32 [pid = 1480] [id = 163] 03:23:24 INFO - PROCESS | 1480 | --DOCSHELL 0FD7C800 == 31 [pid = 1480] [id = 162] 03:23:24 INFO - PROCESS | 1480 | --DOCSHELL 0F57E000 == 30 [pid = 1480] [id = 176] 03:23:24 INFO - PROCESS | 1480 | --DOCSHELL 14CA8000 == 29 [pid = 1480] [id = 174] 03:23:24 INFO - PROCESS | 1480 | --DOCSHELL 199E4C00 == 28 [pid = 1480] [id = 175] 03:23:24 INFO - PROCESS | 1480 | --DOCSHELL 14B76400 == 27 [pid = 1480] [id = 172] 03:23:24 INFO - PROCESS | 1480 | --DOCSHELL 0C603400 == 26 [pid = 1480] [id = 173] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (1ABE5800) [pid = 1480] [serial = 468] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (17CF5C00) [pid = 1480] [serial = 459] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (17C07000) [pid = 1480] [serial = 456] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1ABF1000) [pid = 1480] [serial = 470] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (18A07400) [pid = 1480] [serial = 462] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (1ABE4C00) [pid = 1480] [serial = 467] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17CCB000) [pid = 1480] [serial = 458] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1CCE9C00) [pid = 1480] [serial = 479] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1614B800) [pid = 1480] [serial = 449] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1BEA6400) [pid = 1480] [serial = 441] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17AA0800) [pid = 1480] [serial = 455] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17563000) [pid = 1480] [serial = 453] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0FE94800) [pid = 1480] [serial = 444] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1746A800) [pid = 1480] [serial = 452] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0FE39800) [pid = 1480] [serial = 443] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (18E76800) [pid = 1480] [serial = 465] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17AA2400) [pid = 1480] [serial = 474] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (146D0000) [pid = 1480] [serial = 447] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1C159400) [pid = 1480] [serial = 473] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (185C1000) [pid = 1480] [serial = 461] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1B737400) [pid = 1480] [serial = 471] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (18E76400) [pid = 1480] [serial = 464] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (145AF800) [pid = 1480] [serial = 446] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1ABE6C00) [pid = 1480] [serial = 476] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1B940C00) [pid = 1480] [serial = 477] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (16169400) [pid = 1480] [serial = 450] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (1D05A800) [pid = 1480] [serial = 480] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (1D062800) [pid = 1480] [serial = 482] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 1480 | 1467973404564 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 03:23:24 INFO - PROCESS | 1480 | 1467973404669 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:24 INFO - PROCESS | 1480 | 1467973404672 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:24 INFO - PROCESS | 1480 | ++DOCSHELL 0C621000 == 27 [pid = 1480] [id = 177] 03:23:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0C621C00) [pid = 1480] [serial = 529] [outer = 00000000] 03:23:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0C62A400) [pid = 1480] [serial = 530] [outer = 0C621C00] 03:23:24 INFO - PROCESS | 1480 | 1467973404722 Marionette DEBUG loaded listener.js 03:23:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0F57E000) [pid = 1480] [serial = 531] [outer = 0C621C00] 03:23:25 INFO - PROCESS | 1480 | 1467973405619 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]]]}] 03:23:25 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) 03:23:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1879ms 03:23:25 INFO - PROCESS | 1480 | 1467973405649 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 03:23:25 INFO - PROCESS | 1480 | 1467973405653 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 03:23:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:23:25 INFO - PROCESS | 1480 | 1467973405658 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:23:25 INFO - PROCESS | 1480 | 1467973405660 Marionette TRACE conn6 <- [1,674,null,{}] 03:23:25 INFO - PROCESS | 1480 | 1467973405665 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}] 03:23:25 INFO - PROCESS | 1480 | 1467973405668 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:25 INFO - PROCESS | 1480 | 1467973405785 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 03:23:25 INFO - PROCESS | 1480 | 1467973405795 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:25 INFO - PROCESS | 1480 | 1467973405798 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:25 INFO - PROCESS | 1480 | ++DOCSHELL 10434C00 == 28 [pid = 1480] [id = 178] 03:23:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (10435400) [pid = 1480] [serial = 532] [outer = 00000000] 03:23:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (109C3800) [pid = 1480] [serial = 533] [outer = 10435400] 03:23:25 INFO - PROCESS | 1480 | 1467973405846 Marionette DEBUG loaded listener.js 03:23:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1451E000) [pid = 1480] [serial = 534] [outer = 10435400] 03:23:26 INFO - PROCESS | 1480 | 1467973406779 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]]]}] 03:23:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:23:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1179ms 03:23:26 INFO - PROCESS | 1480 | 1467973406838 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 1480 | 1467973406841 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 03:23:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:23:26 INFO - PROCESS | 1480 | 1467973406844 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 1480 | 1467973406846 Marionette TRACE conn6 <- [1,678,null,{}] 03:23:26 INFO - PROCESS | 1480 | 1467973406851 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}] 03:23:26 INFO - PROCESS | 1480 | 1467973406853 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:27 INFO - PROCESS | 1480 | 1467973406965 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 03:23:27 INFO - PROCESS | 1480 | 1467973406976 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:27 INFO - PROCESS | 1480 | 1467973406978 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:27 INFO - PROCESS | 1480 | ++DOCSHELL 14B67C00 == 29 [pid = 1480] [id = 179] 03:23:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (14B6C400) [pid = 1480] [serial = 535] [outer = 00000000] 03:23:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14BE9400) [pid = 1480] [serial = 536] [outer = 14B6C400] 03:23:27 INFO - PROCESS | 1480 | 1467973407024 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (15849800) [pid = 1480] [serial = 537] [outer = 14B6C400] 03:23:28 INFO - PROCESS | 1480 | 1467973408000 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]]]}] 03:23:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:23:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1176ms 03:23:28 INFO - PROCESS | 1480 | 1467973408022 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 03:23:28 INFO - PROCESS | 1480 | 1467973408026 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 03:23:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:23:28 INFO - PROCESS | 1480 | 1467973408043 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:23:28 INFO - PROCESS | 1480 | 1467973408047 Marionette TRACE conn6 <- [1,682,null,{}] 03:23:28 INFO - PROCESS | 1480 | 1467973408051 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}] 03:23:28 INFO - PROCESS | 1480 | 1467973408054 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:28 INFO - PROCESS | 1480 | 1467973408179 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 03:23:28 INFO - PROCESS | 1480 | 1467973408185 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:28 INFO - PROCESS | 1480 | 1467973408187 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:28 INFO - PROCESS | 1480 | ++DOCSHELL 15852C00 == 30 [pid = 1480] [id = 180] 03:23:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (15D40000) [pid = 1480] [serial = 538] [outer = 00000000] 03:23:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17468000) [pid = 1480] [serial = 539] [outer = 15D40000] 03:23:28 INFO - PROCESS | 1480 | 1467973408232 Marionette DEBUG loaded listener.js 03:23:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17561C00) [pid = 1480] [serial = 540] [outer = 15D40000] 03:23:28 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17466400) [pid = 1480] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:23:28 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0C60E000) [pid = 1480] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:23:28 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1CCE5C00) [pid = 1480] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:23:28 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (15853400) [pid = 1480] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:23:28 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0FD7E800) [pid = 1480] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:23:28 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (14B20800) [pid = 1480] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:23:28 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17C9C800) [pid = 1480] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:23:28 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (10173800) [pid = 1480] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:23:28 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (17C9F400) [pid = 1480] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:23:28 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (185BC000) [pid = 1480] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:23:28 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (198BE000) [pid = 1480] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:23:28 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (17CC7800) [pid = 1480] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:23:29 INFO - PROCESS | 1480 | 1467973409344 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]]]}] 03:23:29 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) 03:23:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1334ms 03:23:29 INFO - PROCESS | 1480 | 1467973409397 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 1480 | 1467973409399 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 03:23:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:23:29 INFO - PROCESS | 1480 | 1467973409402 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 1480 | 1467973409404 Marionette TRACE conn6 <- [1,686,null,{}] 03:23:29 INFO - PROCESS | 1480 | 1467973409408 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}] 03:23:29 INFO - PROCESS | 1480 | 1467973409410 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:29 INFO - PROCESS | 1480 | 1467973409491 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 03:23:29 INFO - PROCESS | 1480 | 1467973409590 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:29 INFO - PROCESS | 1480 | 1467973409592 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:29 INFO - PROCESS | 1480 | ++DOCSHELL 0CD74400 == 31 [pid = 1480] [id = 181] 03:23:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0F5E0400) [pid = 1480] [serial = 541] [outer = 00000000] 03:23:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (17465400) [pid = 1480] [serial = 542] [outer = 0F5E0400] 03:23:29 INFO - PROCESS | 1480 | 1467973409638 Marionette DEBUG loaded listener.js 03:23:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (179E5800) [pid = 1480] [serial = 543] [outer = 0F5E0400] 03:23:30 INFO - PROCESS | 1480 | 1467973410542 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]]]}] 03:23:30 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) 03:23:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1177ms 03:23:30 INFO - PROCESS | 1480 | 1467973410581 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 03:23:30 INFO - PROCESS | 1480 | 1467973410586 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 03:23:30 INFO - PROCESS | 1480 | 1467973410591 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:23:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:23:30 INFO - PROCESS | 1480 | 1467973410595 Marionette TRACE conn6 <- [1,690,null,{}] 03:23:30 INFO - PROCESS | 1480 | 1467973410601 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}] 03:23:30 INFO - PROCESS | 1480 | 1467973410604 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:30 INFO - PROCESS | 1480 | 1467973410747 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 03:23:30 INFO - PROCESS | 1480 | 1467973410861 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:30 INFO - PROCESS | 1480 | 1467973410865 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:30 INFO - PROCESS | 1480 | ++DOCSHELL 0FE3F400 == 32 [pid = 1480] [id = 182] 03:23:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0FE91400) [pid = 1480] [serial = 544] [outer = 00000000] 03:23:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (10431C00) [pid = 1480] [serial = 545] [outer = 0FE91400] 03:23:30 INFO - PROCESS | 1480 | 1467973410948 Marionette DEBUG loaded listener.js 03:23:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (146D0000) [pid = 1480] [serial = 546] [outer = 0FE91400] 03:23:32 INFO - PROCESS | 1480 | 1467973412068 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]]]}] 03:23:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:23:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1529ms 03:23:32 INFO - PROCESS | 1480 | 1467973412174 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 03:23:32 INFO - PROCESS | 1480 | 1467973412179 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 03:23:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:23:32 INFO - PROCESS | 1480 | 1467973412188 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 1480 | 1467973412192 Marionette TRACE conn6 <- [1,694,null,{}] 03:23:32 INFO - PROCESS | 1480 | 1467973412196 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}] 03:23:32 INFO - PROCESS | 1480 | 1467973412199 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:32 INFO - PROCESS | 1480 | 1467973412362 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 03:23:32 INFO - PROCESS | 1480 | 1467973412434 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:32 INFO - PROCESS | 1480 | 1467973412436 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:32 INFO - PROCESS | 1480 | ++DOCSHELL 0CD6B800 == 33 [pid = 1480] [id = 183] 03:23:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0F535800) [pid = 1480] [serial = 547] [outer = 00000000] 03:23:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1430CC00) [pid = 1480] [serial = 548] [outer = 0F535800] 03:23:32 INFO - PROCESS | 1480 | 1467973412494 Marionette DEBUG loaded listener.js 03:23:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14A71C00) [pid = 1480] [serial = 549] [outer = 0F535800] 03:23:33 INFO - PROCESS | 1480 | --DOCSHELL 15852C00 == 32 [pid = 1480] [id = 180] 03:23:33 INFO - PROCESS | 1480 | --DOCSHELL 14B67C00 == 31 [pid = 1480] [id = 179] 03:23:33 INFO - PROCESS | 1480 | --DOCSHELL 10434C00 == 30 [pid = 1480] [id = 178] 03:23:33 INFO - PROCESS | 1480 | --DOCSHELL 0C621000 == 29 [pid = 1480] [id = 177] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0FD72800) [pid = 1480] [serial = 489] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1D066400) [pid = 1480] [serial = 483] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1616DC00) [pid = 1480] [serial = 497] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (109C1800) [pid = 1480] [serial = 485] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (145ACC00) [pid = 1480] [serial = 486] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (14B6F400) [pid = 1480] [serial = 494] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (17CC4800) [pid = 1480] [serial = 504] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (14BE1400) [pid = 1480] [serial = 495] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (104DD400) [pid = 1480] [serial = 491] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (10F3D400) [pid = 1480] [serial = 492] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (17CA0C00) [pid = 1480] [serial = 503] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (185BC400) [pid = 1480] [serial = 509] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (18E75000) [pid = 1480] [serial = 513] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (199E8400) [pid = 1480] [serial = 515] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (18457800) [pid = 1480] [serial = 506] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (199E9000) [pid = 1480] [serial = 516] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (18CD9800) [pid = 1480] [serial = 512] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (17CC8400) [pid = 1480] [serial = 507] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (185C2800) [pid = 1480] [serial = 510] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (1672D800) [pid = 1480] [serial = 498] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (174C9400) [pid = 1480] [serial = 500] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 53 (179DD000) [pid = 1480] [serial = 501] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | --DOMWINDOW == 52 (0F585C00) [pid = 1480] [serial = 488] [outer = 00000000] [url = about:blank] 03:23:33 INFO - PROCESS | 1480 | 1467973413616 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]]]}] 03:23:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:23:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1482ms 03:23:33 INFO - PROCESS | 1480 | 1467973413672 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 03:23:33 INFO - PROCESS | 1480 | 1467973413676 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 03:23:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:23:33 INFO - PROCESS | 1480 | 1467973413680 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 1480 | 1467973413683 Marionette TRACE conn6 <- [1,698,null,{}] 03:23:33 INFO - PROCESS | 1480 | 1467973413688 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}] 03:23:33 INFO - PROCESS | 1480 | 1467973413692 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:33 INFO - PROCESS | 1480 | 1467973413778 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 03:23:33 INFO - PROCESS | 1480 | 1467973413785 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:33 INFO - PROCESS | 1480 | 1467973413788 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:33 INFO - PROCESS | 1480 | ++DOCSHELL 0FE35C00 == 30 [pid = 1480] [id = 184] 03:23:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 53 (0FE3F800) [pid = 1480] [serial = 550] [outer = 00000000] 03:23:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 54 (145AFC00) [pid = 1480] [serial = 551] [outer = 0FE3F800] 03:23:33 INFO - PROCESS | 1480 | 1467973413837 Marionette DEBUG loaded listener.js 03:23:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (14A58800) [pid = 1480] [serial = 552] [outer = 0FE3F800] 03:23:34 INFO - PROCESS | 1480 | 1467973414801 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]]]}] 03:23:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:23:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1173ms 03:23:34 INFO - PROCESS | 1480 | 1467973414855 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 03:23:34 INFO - PROCESS | 1480 | 1467973414859 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 03:23:34 INFO - PROCESS | 1480 | 1467973414865 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:23:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:23:34 INFO - PROCESS | 1480 | 1467973414867 Marionette TRACE conn6 <- [1,702,null,{}] 03:23:34 INFO - PROCESS | 1480 | 1467973414871 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}] 03:23:34 INFO - PROCESS | 1480 | 1467973414874 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:34 INFO - PROCESS | 1480 | 1467973414963 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 03:23:34 INFO - PROCESS | 1480 | 1467973414970 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 1480 | 1467973414972 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:34 INFO - PROCESS | 1480 | ++DOCSHELL 16164800 == 31 [pid = 1480] [id = 185] 03:23:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (16166800) [pid = 1480] [serial = 553] [outer = 00000000] 03:23:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (1616B000) [pid = 1480] [serial = 554] [outer = 16166800] 03:23:35 INFO - PROCESS | 1480 | 1467973415019 Marionette DEBUG loaded listener.js 03:23:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (16173C00) [pid = 1480] [serial = 555] [outer = 16166800] 03:23:36 INFO - PROCESS | 1480 | 1467973415991 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]]]}] 03:23:36 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 03:23:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1170ms 03:23:36 INFO - PROCESS | 1480 | 1467973416040 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 03:23:36 INFO - PROCESS | 1480 | 1467973416043 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 03:23:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:23:36 INFO - PROCESS | 1480 | 1467973416054 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:23:36 INFO - PROCESS | 1480 | 1467973416057 Marionette TRACE conn6 <- [1,706,null,{}] 03:23:36 INFO - PROCESS | 1480 | 1467973416068 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}] 03:23:36 INFO - PROCESS | 1480 | 1467973416073 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:36 INFO - PROCESS | 1480 | 1467973416186 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 03:23:36 INFO - PROCESS | 1480 | 1467973416195 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:36 INFO - PROCESS | 1480 | 1467973416198 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:36 INFO - PROCESS | 1480 | ++DOCSHELL 179E1400 == 32 [pid = 1480] [id = 186] 03:23:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (179E1800) [pid = 1480] [serial = 556] [outer = 00000000] 03:23:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (17C05400) [pid = 1480] [serial = 557] [outer = 179E1800] 03:23:36 INFO - PROCESS | 1480 | 1467973416298 Marionette DEBUG loaded listener.js 03:23:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (17C0E800) [pid = 1480] [serial = 558] [outer = 179E1800] 03:23:36 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (10435400) [pid = 1480] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:23:36 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (14B6C400) [pid = 1480] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:23:36 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (0C621C00) [pid = 1480] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:23:36 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (15D40000) [pid = 1480] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:23:36 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (174C1800) [pid = 1480] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:23:36 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (0C629000) [pid = 1480] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:23:36 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (14CA8400) [pid = 1480] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:23:36 INFO - PROCESS | 1480 | --DOMWINDOW == 53 (199F0C00) [pid = 1480] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:23:37 INFO - PROCESS | 1480 | 1467973417200 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]]]}] 03:23:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:23:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1172ms 03:23:37 INFO - PROCESS | 1480 | 1467973417227 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 03:23:37 INFO - PROCESS | 1480 | 1467973417229 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 03:23:37 INFO - PROCESS | 1480 | 1467973417233 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:23:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:23:37 INFO - PROCESS | 1480 | 1467973417235 Marionette TRACE conn6 <- [1,710,null,{}] 03:23:37 INFO - PROCESS | 1480 | 1467973417238 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}] 03:23:37 INFO - PROCESS | 1480 | 1467973417240 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:37 INFO - PROCESS | 1480 | 1467973417326 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 03:23:37 INFO - PROCESS | 1480 | 1467973417332 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 1480 | 1467973417334 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:37 INFO - PROCESS | 1480 | ++DOCSHELL 1746C400 == 33 [pid = 1480] [id = 187] 03:23:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 54 (174C1800) [pid = 1480] [serial = 559] [outer = 00000000] 03:23:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (17CC1400) [pid = 1480] [serial = 560] [outer = 174C1800] 03:23:37 INFO - PROCESS | 1480 | 1467973417379 Marionette DEBUG loaded listener.js 03:23:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (17CC5800) [pid = 1480] [serial = 561] [outer = 174C1800] 03:23:37 INFO - PROCESS | 1480 | 1467973417820 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] 03:23:37 INFO - PROCESS | 1480 | 1467973417869 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 03:23:37 INFO - PROCESS | 1480 | 1467973417872 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:23:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:23:37 INFO - PROCESS | 1480 | 1467973417874 Marionette TRACE conn6 <- [1,714,null,{}] 03:23:37 INFO - PROCESS | 1480 | 1467973417878 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}] 03:23:37 INFO - PROCESS | 1480 | 1467973417880 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:37 INFO - PROCESS | 1480 | 1467973417959 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 03:23:37 INFO - PROCESS | 1480 | 1467973417965 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 1480 | 1467973417967 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:37 INFO - PROCESS | 1480 | ++DOCSHELL 0FE3CC00 == 34 [pid = 1480] [id = 188] 03:23:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (17CCD800) [pid = 1480] [serial = 562] [outer = 00000000] 03:23:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (18463000) [pid = 1480] [serial = 563] [outer = 17CCD800] 03:23:38 INFO - PROCESS | 1480 | 1467973418011 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (185B4800) [pid = 1480] [serial = 564] [outer = 17CCD800] 03:23:38 INFO - PROCESS | 1480 | 1467973418511 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]]]}] 03:23:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:23:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 03:23:38 INFO - PROCESS | 1480 | 1467973418547 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 03:23:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:23:38 INFO - PROCESS | 1480 | 1467973418549 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 03:23:38 INFO - PROCESS | 1480 | 1467973418552 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:23:38 INFO - PROCESS | 1480 | 1467973418554 Marionette TRACE conn6 <- [1,718,null,{}] 03:23:38 INFO - PROCESS | 1480 | 1467973418557 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}] 03:23:38 INFO - PROCESS | 1480 | 1467973418563 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:38 INFO - PROCESS | 1480 | 1467973418673 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 03:23:38 INFO - PROCESS | 1480 | 1467973418716 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:38 INFO - PROCESS | 1480 | 1467973418727 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:38 INFO - PROCESS | 1480 | ++DOCSHELL 18C3C800 == 35 [pid = 1480] [id = 189] 03:23:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (18C3DC00) [pid = 1480] [serial = 565] [outer = 00000000] 03:23:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (18E76800) [pid = 1480] [serial = 566] [outer = 18C3DC00] 03:23:38 INFO - PROCESS | 1480 | 1467973418773 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (18FC2400) [pid = 1480] [serial = 567] [outer = 18C3DC00] 03:23:39 INFO - PROCESS | 1480 | 1467973419285 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] 03:23:39 INFO - PROCESS | 1480 | 1467973419328 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 03:23:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:23:39 INFO - PROCESS | 1480 | 1467973419333 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:23:39 INFO - PROCESS | 1480 | 1467973419337 Marionette TRACE conn6 <- [1,722,null,{}] 03:23:39 INFO - PROCESS | 1480 | 1467973419343 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}] 03:23:39 INFO - PROCESS | 1480 | 1467973419346 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:39 INFO - PROCESS | 1480 | 1467973419459 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 03:23:39 INFO - PROCESS | 1480 | 1467973419555 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 1480 | 1467973419558 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:39 INFO - PROCESS | 1480 | ++DOCSHELL 109CC800 == 36 [pid = 1480] [id = 190] 03:23:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (145ACC00) [pid = 1480] [serial = 568] [outer = 00000000] 03:23:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (14A70C00) [pid = 1480] [serial = 569] [outer = 145ACC00] 03:23:39 INFO - PROCESS | 1480 | 1467973419617 Marionette DEBUG loaded listener.js 03:23:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (14B6E000) [pid = 1480] [serial = 570] [outer = 145ACC00] 03:23:40 INFO - PROCESS | 1480 | 1467973420233 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]]]}] 03:23:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:23:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 990ms 03:23:40 INFO - PROCESS | 1480 | 1467973420323 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 03:23:40 INFO - PROCESS | 1480 | 1467973420328 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 03:23:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:23:40 INFO - PROCESS | 1480 | 1467973420335 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:23:40 INFO - PROCESS | 1480 | 1467973420338 Marionette TRACE conn6 <- [1,726,null,{}] 03:23:40 INFO - PROCESS | 1480 | 1467973420357 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}] 03:23:40 INFO - PROCESS | 1480 | 1467973420360 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:40 INFO - PROCESS | 1480 | 1467973420484 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 03:23:40 INFO - PROCESS | 1480 | 1467973420556 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:40 INFO - PROCESS | 1480 | 1467973420559 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:40 INFO - PROCESS | 1480 | ++DOCSHELL 174C9400 == 37 [pid = 1480] [id = 191] 03:23:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (17567800) [pid = 1480] [serial = 571] [outer = 00000000] 03:23:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (17C03C00) [pid = 1480] [serial = 572] [outer = 17567800] 03:23:40 INFO - PROCESS | 1480 | 1467973420657 Marionette DEBUG loaded listener.js 03:23:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (17C9E800) [pid = 1480] [serial = 573] [outer = 17567800] 03:23:41 INFO - PROCESS | 1480 | 1467973421672 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]]]}] 03:23:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:23:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1377ms 03:23:41 INFO - PROCESS | 1480 | 1467973421751 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 03:23:41 INFO - PROCESS | 1480 | 1467973421753 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 03:23:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:23:41 INFO - PROCESS | 1480 | 1467973421758 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:23:41 INFO - PROCESS | 1480 | 1467973421762 Marionette TRACE conn6 <- [1,730,null,{}] 03:23:41 INFO - PROCESS | 1480 | 1467973421773 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}] 03:23:41 INFO - PROCESS | 1480 | 1467973421778 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:41 INFO - PROCESS | 1480 | 1467973421917 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 03:23:42 INFO - PROCESS | 1480 | 1467973422084 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 1480 | 1467973422087 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:42 INFO - PROCESS | 1480 | ++DOCSHELL 19911800 == 38 [pid = 1480] [id = 192] 03:23:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (19913800) [pid = 1480] [serial = 574] [outer = 00000000] 03:23:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (19F40000) [pid = 1480] [serial = 575] [outer = 19913800] 03:23:42 INFO - PROCESS | 1480 | 1467973422145 Marionette DEBUG loaded listener.js 03:23:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (19F41C00) [pid = 1480] [serial = 576] [outer = 19913800] 03:23:43 INFO - PROCESS | 1480 | --DOCSHELL 0FE3CC00 == 37 [pid = 1480] [id = 188] 03:23:43 INFO - PROCESS | 1480 | --DOCSHELL 1746C400 == 36 [pid = 1480] [id = 187] 03:23:43 INFO - PROCESS | 1480 | --DOCSHELL 179E1400 == 35 [pid = 1480] [id = 186] 03:23:43 INFO - PROCESS | 1480 | --DOCSHELL 16164800 == 34 [pid = 1480] [id = 185] 03:23:43 INFO - PROCESS | 1480 | --DOCSHELL 0FE35C00 == 33 [pid = 1480] [id = 184] 03:23:43 INFO - PROCESS | 1480 | --DOCSHELL 0FE3F400 == 32 [pid = 1480] [id = 182] 03:23:43 INFO - PROCESS | 1480 | --DOCSHELL 0CD6B800 == 31 [pid = 1480] [id = 183] 03:23:43 INFO - PROCESS | 1480 | --DOCSHELL 0CD74400 == 30 [pid = 1480] [id = 181] 03:23:43 INFO - PROCESS | 1480 | --DOCSHELL 18C3C800 == 29 [pid = 1480] [id = 189] 03:23:43 INFO - PROCESS | 1480 | --DOCSHELL 109CC800 == 28 [pid = 1480] [id = 190] 03:23:43 INFO - PROCESS | 1480 | --DOCSHELL 174C9400 == 27 [pid = 1480] [id = 191] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17465400) [pid = 1480] [serial = 542] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (109C3800) [pid = 1480] [serial = 533] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (14BE9400) [pid = 1480] [serial = 536] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (0C62A400) [pid = 1480] [serial = 530] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (0F57E000) [pid = 1480] [serial = 531] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (17468000) [pid = 1480] [serial = 539] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (1B2E0C00) [pid = 1480] [serial = 528] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (1ABED400) [pid = 1480] [serial = 527] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (15849800) [pid = 1480] [serial = 537] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (10DD7800) [pid = 1480] [serial = 519] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (0FE9BC00) [pid = 1480] [serial = 518] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (174C8800) [pid = 1480] [serial = 522] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (1614D800) [pid = 1480] [serial = 521] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (1ABE8C00) [pid = 1480] [serial = 525] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (19FB6000) [pid = 1480] [serial = 524] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (1451E000) [pid = 1480] [serial = 534] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (17561C00) [pid = 1480] [serial = 540] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 1480 | 1467973423563 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]]]}] 03:23:43 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 03:23:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1840ms 03:23:43 INFO - PROCESS | 1480 | 1467973423600 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 03:23:43 INFO - PROCESS | 1480 | 1467973423604 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 03:23:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:23:43 INFO - PROCESS | 1480 | 1467973423608 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:23:43 INFO - PROCESS | 1480 | 1467973423612 Marionette TRACE conn6 <- [1,734,null,{}] 03:23:43 INFO - PROCESS | 1480 | 1467973423618 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}] 03:23:43 INFO - PROCESS | 1480 | 1467973423621 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:43 INFO - PROCESS | 1480 | 1467973423707 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 03:23:43 INFO - PROCESS | 1480 | 1467973423775 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:43 INFO - PROCESS | 1480 | 1467973423779 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:43 INFO - PROCESS | 1480 | ++DOCSHELL 0F6F1000 == 28 [pid = 1480] [id = 193] 03:23:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (0F6F3400) [pid = 1480] [serial = 577] [outer = 00000000] 03:23:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (0F6FE400) [pid = 1480] [serial = 578] [outer = 0F6F3400] 03:23:43 INFO - PROCESS | 1480 | 1467973423831 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (0FD76800) [pid = 1480] [serial = 579] [outer = 0F6F3400] 03:23:44 INFO - PROCESS | 1480 | 1467973424727 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]]]}] 03:23:44 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.) 03:23:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1184ms 03:23:44 INFO - PROCESS | 1480 | 1467973424793 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 03:23:44 INFO - PROCESS | 1480 | 1467973424798 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 03:23:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:23:44 INFO - PROCESS | 1480 | 1467973424805 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - PROCESS | 1480 | 1467973424808 Marionette TRACE conn6 <- [1,738,null,{}] 03:23:44 INFO - PROCESS | 1480 | 1467973424812 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}] 03:23:44 INFO - PROCESS | 1480 | 1467973424815 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:44 INFO - PROCESS | 1480 | 1467973424904 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 03:23:44 INFO - PROCESS | 1480 | 1467973424911 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:44 INFO - PROCESS | 1480 | 1467973424914 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:44 INFO - PROCESS | 1480 | ++DOCSHELL 10F35C00 == 29 [pid = 1480] [id = 194] 03:23:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (10F3B400) [pid = 1480] [serial = 580] [outer = 00000000] 03:23:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (14524C00) [pid = 1480] [serial = 581] [outer = 10F3B400] 03:23:44 INFO - PROCESS | 1480 | 1467973424962 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (145EA000) [pid = 1480] [serial = 582] [outer = 10F3B400] 03:23:45 INFO - PROCESS | 1480 | 1467973425908 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]]]}] 03:23:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:23:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1119ms 03:23:45 INFO - PROCESS | 1480 | 1467973425927 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 1480 | 1467973425930 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 03:23:45 INFO - PROCESS | 1480 | 1467973425933 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:23:45 INFO - PROCESS | 1480 | 1467973425937 Marionette TRACE conn6 <- [1,742,null,{}] 03:23:45 INFO - PROCESS | 1480 | 1467973425947 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}] 03:23:45 INFO - PROCESS | 1480 | 1467973425952 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:46 INFO - PROCESS | 1480 | 1467973426079 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 03:23:46 INFO - PROCESS | 1480 | 1467973426086 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:46 INFO - PROCESS | 1480 | 1467973426089 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:46 INFO - PROCESS | 1480 | ++DOCSHELL 14BE4000 == 30 [pid = 1480] [id = 195] 03:23:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (14CA7000) [pid = 1480] [serial = 583] [outer = 00000000] 03:23:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (15D4DC00) [pid = 1480] [serial = 584] [outer = 14CA7000] 03:23:46 INFO - PROCESS | 1480 | 1467973426138 Marionette DEBUG loaded listener.js 03:23:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (16166400) [pid = 1480] [serial = 585] [outer = 14CA7000] 03:23:47 INFO - PROCESS | 1480 | 1467973427091 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]]]}] 03:23:47 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 03:23:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1180ms 03:23:47 INFO - PROCESS | 1480 | 1467973427118 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 1480 | 1467973427120 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 03:23:47 INFO - PROCESS | 1480 | 1467973427123 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:23:47 INFO - PROCESS | 1480 | 1467973427125 Marionette TRACE conn6 <- [1,746,null,{}] 03:23:47 INFO - PROCESS | 1480 | 1467973427129 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}] 03:23:47 INFO - PROCESS | 1480 | 1467973427131 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:47 INFO - PROCESS | 1480 | 1467973427241 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 03:23:47 INFO - PROCESS | 1480 | 1467973427248 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:47 INFO - PROCESS | 1480 | 1467973427250 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:47 INFO - PROCESS | 1480 | ++DOCSHELL 15D4BC00 == 31 [pid = 1480] [id = 196] 03:23:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (16168C00) [pid = 1480] [serial = 586] [outer = 00000000] 03:23:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (1746B000) [pid = 1480] [serial = 587] [outer = 16168C00] 03:23:47 INFO - PROCESS | 1480 | 1467973427338 Marionette DEBUG loaded listener.js 03:23:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (1766AC00) [pid = 1480] [serial = 588] [outer = 16168C00] 03:23:47 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (174C1800) [pid = 1480] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:23:47 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (179E1800) [pid = 1480] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:23:47 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (0F5E0400) [pid = 1480] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:23:47 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (0FE91400) [pid = 1480] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:23:47 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (0F535800) [pid = 1480] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:23:47 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (16166800) [pid = 1480] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:23:47 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (18C3DC00) [pid = 1480] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:23:47 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (0FE3F800) [pid = 1480] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:23:47 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (17CCD800) [pid = 1480] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:23:47 INFO - PROCESS | 1480 | 1467973427821 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]]]}] 03:23:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:23:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 731ms 03:23:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:23:47 INFO - PROCESS | 1480 | 1467973427857 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 1480 | 1467973427859 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 03:23:47 INFO - PROCESS | 1480 | 1467973427862 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 1480 | 1467973427864 Marionette TRACE conn6 <- [1,750,null,{}] 03:23:47 INFO - PROCESS | 1480 | 1467973427867 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}] 03:23:47 INFO - PROCESS | 1480 | 1467973427870 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:47 INFO - PROCESS | 1480 | 1467973427948 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 03:23:47 INFO - PROCESS | 1480 | 1467973427953 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:47 INFO - PROCESS | 1480 | 1467973427955 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:47 INFO - PROCESS | 1480 | ++DOCSHELL 179DA000 == 32 [pid = 1480] [id = 197] 03:23:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (179DB000) [pid = 1480] [serial = 589] [outer = 00000000] 03:23:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (17A9DC00) [pid = 1480] [serial = 590] [outer = 179DB000] 03:23:48 INFO - PROCESS | 1480 | 1467973428000 Marionette DEBUG loaded listener.js 03:23:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (17C03400) [pid = 1480] [serial = 591] [outer = 179DB000] 03:23:48 INFO - PROCESS | 1480 | 1467973428896 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]]]}] 03:23:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:23:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1079ms 03:23:48 INFO - PROCESS | 1480 | 1467973428942 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 03:23:48 INFO - PROCESS | 1480 | 1467973428944 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 03:23:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:23:48 INFO - PROCESS | 1480 | 1467973428948 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:23:48 INFO - PROCESS | 1480 | 1467973428949 Marionette TRACE conn6 <- [1,754,null,{}] 03:23:48 INFO - PROCESS | 1480 | 1467973428956 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}] 03:23:48 INFO - PROCESS | 1480 | 1467973428962 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:49 INFO - PROCESS | 1480 | 1467973429065 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 03:23:49 INFO - PROCESS | 1480 | 1467973429070 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:49 INFO - PROCESS | 1480 | 1467973429072 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:49 INFO - PROCESS | 1480 | ++DOCSHELL 17C0A000 == 33 [pid = 1480] [id = 198] 03:23:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (17CC4C00) [pid = 1480] [serial = 592] [outer = 00000000] 03:23:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (17CCC800) [pid = 1480] [serial = 593] [outer = 17CC4C00] 03:23:49 INFO - PROCESS | 1480 | 1467973429117 Marionette DEBUG loaded listener.js 03:23:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (17CFB400) [pid = 1480] [serial = 594] [outer = 17CC4C00] 03:23:50 INFO - PROCESS | 1480 | 1467973430099 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]]]}] 03:23:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:23:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1175ms 03:23:50 INFO - PROCESS | 1480 | 1467973430128 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 03:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:23:50 INFO - PROCESS | 1480 | 1467973430132 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 03:23:50 INFO - PROCESS | 1480 | 1467973430137 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:23:50 INFO - PROCESS | 1480 | 1467973430141 Marionette TRACE conn6 <- [1,758,null,{}] 03:23:50 INFO - PROCESS | 1480 | 1467973430147 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}] 03:23:50 INFO - PROCESS | 1480 | 1467973430150 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:50 INFO - PROCESS | 1480 | 1467973430291 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 03:23:50 INFO - PROCESS | 1480 | 1467973430364 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:50 INFO - PROCESS | 1480 | 1467973430369 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:50 INFO - PROCESS | 1480 | ++DOCSHELL 0FE32400 == 34 [pid = 1480] [id = 199] 03:23:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0FE33C00) [pid = 1480] [serial = 595] [outer = 00000000] 03:23:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0FE9BC00) [pid = 1480] [serial = 596] [outer = 0FE33C00] 03:23:50 INFO - PROCESS | 1480 | 1467973430469 Marionette DEBUG loaded listener.js 03:23:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (10943C00) [pid = 1480] [serial = 597] [outer = 0FE33C00] 03:23:51 INFO - PROCESS | 1480 | 1467973431244 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]]]}] 03:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1124ms 03:23:51 INFO - PROCESS | 1480 | 1467973431283 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 03:23:51 INFO - PROCESS | 1480 | 1467973431288 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 03:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:23:51 INFO - PROCESS | 1480 | 1467973431296 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:23:51 INFO - PROCESS | 1480 | 1467973431299 Marionette TRACE conn6 <- [1,762,null,{}] 03:23:51 INFO - PROCESS | 1480 | 1467973431303 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}] 03:23:51 INFO - PROCESS | 1480 | 1467973431306 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:51 INFO - PROCESS | 1480 | 1467973431430 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 03:23:51 INFO - PROCESS | 1480 | 1467973431508 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:51 INFO - PROCESS | 1480 | 1467973431510 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:51 INFO - PROCESS | 1480 | ++DOCSHELL 14BE2400 == 35 [pid = 1480] [id = 200] 03:23:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (14BE9400) [pid = 1480] [serial = 598] [outer = 00000000] 03:23:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (1616AC00) [pid = 1480] [serial = 599] [outer = 14BE9400] 03:23:51 INFO - PROCESS | 1480 | 1467973431567 Marionette DEBUG loaded listener.js 03:23:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (17465C00) [pid = 1480] [serial = 600] [outer = 14BE9400] 03:23:52 INFO - PROCESS | 1480 | --DOCSHELL 179DA000 == 34 [pid = 1480] [id = 197] 03:23:52 INFO - PROCESS | 1480 | --DOCSHELL 15D4BC00 == 33 [pid = 1480] [id = 196] 03:23:52 INFO - PROCESS | 1480 | --DOCSHELL 14BE4000 == 32 [pid = 1480] [id = 195] 03:23:52 INFO - PROCESS | 1480 | --DOCSHELL 10F35C00 == 31 [pid = 1480] [id = 194] 03:23:52 INFO - PROCESS | 1480 | --DOCSHELL 0F6F1000 == 30 [pid = 1480] [id = 193] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (17CC1400) [pid = 1480] [serial = 560] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (17C05400) [pid = 1480] [serial = 557] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (179E5800) [pid = 1480] [serial = 543] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (10431C00) [pid = 1480] [serial = 545] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (146D0000) [pid = 1480] [serial = 546] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (1430CC00) [pid = 1480] [serial = 548] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (14A71C00) [pid = 1480] [serial = 549] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (1616B000) [pid = 1480] [serial = 554] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (18FC2400) [pid = 1480] [serial = 567] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (145AFC00) [pid = 1480] [serial = 551] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (14A58800) [pid = 1480] [serial = 552] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (17C0E800) [pid = 1480] [serial = 558] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (18E76800) [pid = 1480] [serial = 566] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (185B4800) [pid = 1480] [serial = 564] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (18463000) [pid = 1480] [serial = 563] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 53 (17CC5800) [pid = 1480] [serial = 561] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | --DOMWINDOW == 52 (16173C00) [pid = 1480] [serial = 555] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 1480 | 1467973432306 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]]]}] 03:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1022ms 03:23:52 INFO - PROCESS | 1480 | 1467973432319 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 03:23:52 INFO - PROCESS | 1480 | 1467973432323 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 03:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:23:52 INFO - PROCESS | 1480 | 1467973432327 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:23:52 INFO - PROCESS | 1480 | 1467973432331 Marionette TRACE conn6 <- [1,766,null,{}] 03:23:52 INFO - PROCESS | 1480 | 1467973432336 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}] 03:23:52 INFO - PROCESS | 1480 | 1467973432339 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:52 INFO - PROCESS | 1480 | 1467973432425 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 03:23:52 INFO - PROCESS | 1480 | 1467973432513 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 1480 | 1467973432516 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:52 INFO - PROCESS | 1480 | ++DOCSHELL 1016B400 == 31 [pid = 1480] [id = 201] 03:23:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 53 (10173800) [pid = 1480] [serial = 601] [outer = 00000000] 03:23:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 54 (109C2C00) [pid = 1480] [serial = 602] [outer = 10173800] 03:23:52 INFO - PROCESS | 1480 | 1467973432567 Marionette DEBUG loaded listener.js 03:23:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (1430EC00) [pid = 1480] [serial = 603] [outer = 10173800] 03:23:53 INFO - PROCESS | 1480 | 1467973433002 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]]]}] 03:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 03:23:53 INFO - PROCESS | 1480 | 1467973433059 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 03:23:53 INFO - PROCESS | 1480 | 1467973433063 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 03:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:23:53 INFO - PROCESS | 1480 | 1467973433069 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:23:53 INFO - PROCESS | 1480 | 1467973433071 Marionette TRACE conn6 <- [1,770,null,{}] 03:23:53 INFO - PROCESS | 1480 | 1467973433076 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}] 03:23:53 INFO - PROCESS | 1480 | 1467973433078 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:53 INFO - PROCESS | 1480 | 1467973433164 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 03:23:53 INFO - PROCESS | 1480 | 1467973433172 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:53 INFO - PROCESS | 1480 | 1467973433175 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:53 INFO - PROCESS | 1480 | ++DOCSHELL 14A6DC00 == 32 [pid = 1480] [id = 202] 03:23:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (14A71C00) [pid = 1480] [serial = 604] [outer = 00000000] 03:23:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (14B74C00) [pid = 1480] [serial = 605] [outer = 14A71C00] 03:23:53 INFO - PROCESS | 1480 | 1467973433222 Marionette DEBUG loaded listener.js 03:23:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (15852C00) [pid = 1480] [serial = 606] [outer = 14A71C00] 03:23:53 INFO - PROCESS | 1480 | 1467973433689 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]]]}] 03:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 03:23:53 INFO - PROCESS | 1480 | 1467973433744 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 03:23:53 INFO - PROCESS | 1480 | 1467973433746 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 03:23:53 INFO - PROCESS | 1480 | 1467973433749 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:23:53 INFO - PROCESS | 1480 | 1467973433753 Marionette TRACE conn6 <- [1,774,null,{}] 03:23:53 INFO - PROCESS | 1480 | 1467973433763 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}] 03:23:53 INFO - PROCESS | 1480 | 1467973433768 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:53 INFO - PROCESS | 1480 | 1467973433852 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 03:23:53 INFO - PROCESS | 1480 | 1467973433862 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:53 INFO - PROCESS | 1480 | 1467973433865 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:53 INFO - PROCESS | 1480 | ++DOCSHELL 1756D000 == 33 [pid = 1480] [id = 203] 03:23:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (17660000) [pid = 1480] [serial = 607] [outer = 00000000] 03:23:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (179DA800) [pid = 1480] [serial = 608] [outer = 17660000] 03:23:53 INFO - PROCESS | 1480 | 1467973433913 Marionette DEBUG loaded listener.js 03:23:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (17C03000) [pid = 1480] [serial = 609] [outer = 17660000] 03:23:54 INFO - PROCESS | 1480 | 1467973434372 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]]]}] 03:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 03:23:54 INFO - PROCESS | 1480 | 1467973434424 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 1480 | 1467973434426 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 03:23:54 INFO - PROCESS | 1480 | 1467973434430 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:23:54 INFO - PROCESS | 1480 | 1467973434431 Marionette TRACE conn6 <- [1,778,null,{}] 03:23:54 INFO - PROCESS | 1480 | 1467973434435 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}] 03:23:54 INFO - PROCESS | 1480 | 1467973434437 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:54 INFO - PROCESS | 1480 | 1467973434550 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 03:23:54 INFO - PROCESS | 1480 | 1467973434559 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:54 INFO - PROCESS | 1480 | 1467973434561 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:54 INFO - PROCESS | 1480 | ++DOCSHELL 17C9D400 == 34 [pid = 1480] [id = 204] 03:23:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (17C9D800) [pid = 1480] [serial = 610] [outer = 00000000] 03:23:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (17CCA800) [pid = 1480] [serial = 611] [outer = 17C9D800] 03:23:54 INFO - PROCESS | 1480 | 1467973434606 Marionette DEBUG loaded listener.js 03:23:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (18460400) [pid = 1480] [serial = 612] [outer = 17C9D800] 03:23:55 INFO - PROCESS | 1480 | 1467973435084 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]]]}] 03:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 03:23:55 INFO - PROCESS | 1480 | 1467973435104 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 03:23:55 INFO - PROCESS | 1480 | 1467973435106 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 03:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:23:55 INFO - PROCESS | 1480 | 1467973435116 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - PROCESS | 1480 | 1467973435118 Marionette TRACE conn6 <- [1,782,null,{}] 03:23:55 INFO - PROCESS | 1480 | 1467973435122 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}] 03:23:55 INFO - PROCESS | 1480 | 1467973435124 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:55 INFO - PROCESS | 1480 | 1467973435234 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 03:23:55 INFO - PROCESS | 1480 | 1467973435243 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:55 INFO - PROCESS | 1480 | 1467973435245 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:55 INFO - PROCESS | 1480 | ++DOCSHELL 17C9B000 == 35 [pid = 1480] [id = 205] 03:23:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (17CCA000) [pid = 1480] [serial = 613] [outer = 00000000] 03:23:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (18660000) [pid = 1480] [serial = 614] [outer = 17CCA000] 03:23:55 INFO - PROCESS | 1480 | 1467973435289 Marionette DEBUG loaded listener.js 03:23:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (1866E400) [pid = 1480] [serial = 615] [outer = 17CCA000] 03:23:55 INFO - PROCESS | 1480 | 1467973435771 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]]]}] 03:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 03:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:23:55 INFO - PROCESS | 1480 | 1467973435788 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 03:23:55 INFO - PROCESS | 1480 | 1467973435790 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 03:23:55 INFO - PROCESS | 1480 | 1467973435794 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - PROCESS | 1480 | 1467973435795 Marionette TRACE conn6 <- [1,786,null,{}] 03:23:55 INFO - PROCESS | 1480 | 1467973435805 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}] 03:23:55 INFO - PROCESS | 1480 | 1467973435811 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:55 INFO - PROCESS | 1480 | 1467973435971 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 03:23:56 INFO - PROCESS | 1480 | 1467973435996 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:56 INFO - PROCESS | 1480 | 1467973435998 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:56 INFO - PROCESS | 1480 | ++DOCSHELL 198C8C00 == 36 [pid = 1480] [id = 206] 03:23:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (19911000) [pid = 1480] [serial = 616] [outer = 00000000] 03:23:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (199E9000) [pid = 1480] [serial = 617] [outer = 19911000] 03:23:56 INFO - PROCESS | 1480 | 1467973436052 Marionette DEBUG loaded listener.js 03:23:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (1991C000) [pid = 1480] [serial = 618] [outer = 19911000] 03:23:56 INFO - PROCESS | 1480 | 1467973436501 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]]]}] 03:23:56 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 03:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 731ms 03:23:56 INFO - PROCESS | 1480 | 1467973436526 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 03:23:56 INFO - PROCESS | 1480 | 1467973436528 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 03:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:23:56 INFO - PROCESS | 1480 | 1467973436537 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:23:56 INFO - PROCESS | 1480 | 1467973436538 Marionette TRACE conn6 <- [1,790,null,{}] 03:23:56 INFO - PROCESS | 1480 | 1467973436542 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}] 03:23:56 INFO - PROCESS | 1480 | 1467973436544 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:56 INFO - PROCESS | 1480 | 1467973436651 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 03:23:56 INFO - PROCESS | 1480 | 1467973436657 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:56 INFO - PROCESS | 1480 | 1467973436659 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:56 INFO - PROCESS | 1480 | ++DOCSHELL 199E8400 == 37 [pid = 1480] [id = 207] 03:23:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (199EC800) [pid = 1480] [serial = 619] [outer = 00000000] 03:23:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (19FB2800) [pid = 1480] [serial = 620] [outer = 199EC800] 03:23:56 INFO - PROCESS | 1480 | 1467973436706 Marionette DEBUG loaded listener.js 03:23:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (19FCE400) [pid = 1480] [serial = 621] [outer = 199EC800] 03:23:56 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (10F3B400) [pid = 1480] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:23:56 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0F6F3400) [pid = 1480] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:23:56 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (14CA7000) [pid = 1480] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:23:56 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (145ACC00) [pid = 1480] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:23:56 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (17567800) [pid = 1480] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:23:56 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (16168C00) [pid = 1480] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:23:56 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (179DB000) [pid = 1480] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:23:57 INFO - PROCESS | 1480 | 1467973437163 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]]]}] 03:23:57 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 03:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 03:23:57 INFO - PROCESS | 1480 | 1467973437211 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 03:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:23:57 INFO - PROCESS | 1480 | 1467973437213 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 03:23:57 INFO - PROCESS | 1480 | 1467973437216 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:23:57 INFO - PROCESS | 1480 | 1467973437218 Marionette TRACE conn6 <- [1,794,null,{}] 03:23:57 INFO - PROCESS | 1480 | 1467973437221 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}] 03:23:57 INFO - PROCESS | 1480 | 1467973437223 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:57 INFO - PROCESS | 1480 | 1467973437330 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 03:23:57 INFO - PROCESS | 1480 | 1467973437338 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:57 INFO - PROCESS | 1480 | 1467973437340 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:57 INFO - PROCESS | 1480 | ++DOCSHELL 0CDCA000 == 38 [pid = 1480] [id = 208] 03:23:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (19AA1C00) [pid = 1480] [serial = 622] [outer = 00000000] 03:23:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (1ABEF800) [pid = 1480] [serial = 623] [outer = 19AA1C00] 03:23:57 INFO - PROCESS | 1480 | 1467973437385 Marionette DEBUG loaded listener.js 03:23:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (1ABF1C00) [pid = 1480] [serial = 624] [outer = 19AA1C00] 03:23:57 INFO - PROCESS | 1480 | 1467973437819 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]]]}] 03:23:57 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 03:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 631ms 03:23:57 INFO - PROCESS | 1480 | 1467973437847 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 03:23:57 INFO - PROCESS | 1480 | 1467973437849 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 03:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:23:57 INFO - PROCESS | 1480 | 1467973437852 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:23:57 INFO - PROCESS | 1480 | 1467973437853 Marionette TRACE conn6 <- [1,798,null,{}] 03:23:57 INFO - PROCESS | 1480 | 1467973437857 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}] 03:23:57 INFO - PROCESS | 1480 | 1467973437859 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:57 INFO - PROCESS | 1480 | 1467973437956 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 03:23:57 INFO - PROCESS | 1480 | 1467973437964 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:57 INFO - PROCESS | 1480 | 1467973437966 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:57 INFO - PROCESS | 1480 | ++DOCSHELL 1B737400 == 39 [pid = 1480] [id = 209] 03:23:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (1B739400) [pid = 1480] [serial = 625] [outer = 00000000] 03:23:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (1B775000) [pid = 1480] [serial = 626] [outer = 1B739400] 03:23:58 INFO - PROCESS | 1480 | 1467973438009 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1B80C400) [pid = 1480] [serial = 627] [outer = 1B739400] 03:23:58 INFO - PROCESS | 1480 | 1467973438426 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]]]}] 03:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 03:23:58 INFO - PROCESS | 1480 | 1467973438483 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 03:23:58 INFO - PROCESS | 1480 | 1467973438485 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 03:23:58 INFO - PROCESS | 1480 | 1467973438488 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:23:58 INFO - PROCESS | 1480 | 1467973438490 Marionette TRACE conn6 <- [1,802,null,{}] 03:23:58 INFO - PROCESS | 1480 | 1467973438494 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}] 03:23:58 INFO - PROCESS | 1480 | 1467973438496 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:58 INFO - PROCESS | 1480 | 1467973438578 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 03:23:58 INFO - PROCESS | 1480 | 1467973438584 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:58 INFO - PROCESS | 1480 | 1467973438585 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:58 INFO - PROCESS | 1480 | ++DOCSHELL 1B943000 == 40 [pid = 1480] [id = 210] 03:23:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (1B944000) [pid = 1480] [serial = 628] [outer = 00000000] 03:23:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1BEA3400) [pid = 1480] [serial = 629] [outer = 1B944000] 03:23:58 INFO - PROCESS | 1480 | 1467973438629 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (1C151C00) [pid = 1480] [serial = 630] [outer = 1B944000] 03:23:59 INFO - PROCESS | 1480 | 1467973439301 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] 03:23:59 INFO - PROCESS | 1480 | 1467973439328 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 03:23:59 INFO - PROCESS | 1480 | 1467973439334 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:23:59 INFO - PROCESS | 1480 | 1467973439337 Marionette TRACE conn6 <- [1,806,null,{}] 03:23:59 INFO - PROCESS | 1480 | 1467973439344 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}] 03:23:59 INFO - PROCESS | 1480 | 1467973439347 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:59 INFO - PROCESS | 1480 | 1467973439460 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 03:23:59 INFO - PROCESS | 1480 | 1467973439558 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:59 INFO - PROCESS | 1480 | 1467973439561 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:23:59 INFO - PROCESS | 1480 | ++DOCSHELL 104E6C00 == 41 [pid = 1480] [id = 211] 03:23:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (109CE400) [pid = 1480] [serial = 631] [outer = 00000000] 03:23:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (14A6FC00) [pid = 1480] [serial = 632] [outer = 109CE400] 03:23:59 INFO - PROCESS | 1480 | 1467973439619 Marionette DEBUG loaded listener.js 03:23:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (15849400) [pid = 1480] [serial = 633] [outer = 109CE400] 03:24:00 INFO - PROCESS | 1480 | 1467973440235 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]]]}] 03:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 930ms 03:24:00 INFO - PROCESS | 1480 | 1467973440268 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 03:24:00 INFO - PROCESS | 1480 | 1467973440273 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 03:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:24:00 INFO - PROCESS | 1480 | 1467973440280 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:24:00 INFO - PROCESS | 1480 | 1467973440283 Marionette TRACE conn6 <- [1,810,null,{}] 03:24:00 INFO - PROCESS | 1480 | 1467973440287 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}] 03:24:00 INFO - PROCESS | 1480 | 1467973440290 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:00 INFO - PROCESS | 1480 | 1467973440403 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 03:24:00 INFO - PROCESS | 1480 | 1467973440500 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:00 INFO - PROCESS | 1480 | 1467973440503 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:00 INFO - PROCESS | 1480 | ++DOCSHELL 17C0BC00 == 42 [pid = 1480] [id = 212] 03:24:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17C94400) [pid = 1480] [serial = 634] [outer = 00000000] 03:24:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17CA1C00) [pid = 1480] [serial = 635] [outer = 17C94400] 03:24:00 INFO - PROCESS | 1480 | 1467973440561 Marionette DEBUG loaded listener.js 03:24:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (185BF000) [pid = 1480] [serial = 636] [outer = 17C94400] 03:24:01 INFO - PROCESS | 1480 | 1467973441203 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] 03:24:01 INFO - PROCESS | 1480 | 1467973441256 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 03:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:24:01 INFO - PROCESS | 1480 | 1467973441260 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:24:01 INFO - PROCESS | 1480 | 1467973441264 Marionette TRACE conn6 <- [1,814,null,{}] 03:24:01 INFO - PROCESS | 1480 | 1467973441275 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}] 03:24:01 INFO - PROCESS | 1480 | 1467973441280 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:01 INFO - PROCESS | 1480 | 1467973441397 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 03:24:01 INFO - PROCESS | 1480 | 1467973441516 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:01 INFO - PROCESS | 1480 | 1467973441519 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:01 INFO - PROCESS | 1480 | ++DOCSHELL 1BEAA400 == 43 [pid = 1480] [id = 213] 03:24:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1BEAC800) [pid = 1480] [serial = 637] [outer = 00000000] 03:24:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1CC89C00) [pid = 1480] [serial = 638] [outer = 1BEAC800] 03:24:01 INFO - PROCESS | 1480 | 1467973441578 Marionette DEBUG loaded listener.js 03:24:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1CCE0800) [pid = 1480] [serial = 639] [outer = 1BEAC800] 03:24:02 INFO - PROCESS | 1480 | 1467973442306 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]]]}] 03:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1080ms 03:24:02 INFO - PROCESS | 1480 | 1467973442365 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 03:24:02 INFO - PROCESS | 1480 | 1467973442369 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 03:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:24:02 INFO - PROCESS | 1480 | 1467973442375 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:24:02 INFO - PROCESS | 1480 | 1467973442378 Marionette TRACE conn6 <- [1,818,null,{}] 03:24:02 INFO - PROCESS | 1480 | 1467973442383 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}] 03:24:02 INFO - PROCESS | 1480 | 1467973442387 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:02 INFO - PROCESS | 1480 | 1467973442487 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 03:24:02 INFO - PROCESS | 1480 | 1467973442577 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:02 INFO - PROCESS | 1480 | 1467973442582 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:02 INFO - PROCESS | 1480 | ++DOCSHELL 145E8800 == 44 [pid = 1480] [id = 214] 03:24:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (145EB400) [pid = 1480] [serial = 640] [outer = 00000000] 03:24:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (14A6A800) [pid = 1480] [serial = 641] [outer = 145EB400] 03:24:02 INFO - PROCESS | 1480 | 1467973442633 Marionette DEBUG loaded listener.js 03:24:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (14B22800) [pid = 1480] [serial = 642] [outer = 145EB400] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 19911800 == 43 [pid = 1480] [id = 192] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 1B737400 == 42 [pid = 1480] [id = 209] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 0CDCA000 == 41 [pid = 1480] [id = 208] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 199E8400 == 40 [pid = 1480] [id = 207] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 198C8C00 == 39 [pid = 1480] [id = 206] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 17C9B000 == 38 [pid = 1480] [id = 205] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 17C9D400 == 37 [pid = 1480] [id = 204] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 1756D000 == 36 [pid = 1480] [id = 203] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 14A6DC00 == 35 [pid = 1480] [id = 202] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 1016B400 == 34 [pid = 1480] [id = 201] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 0FE32400 == 33 [pid = 1480] [id = 199] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 14BE2400 == 32 [pid = 1480] [id = 200] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 17C0A000 == 31 [pid = 1480] [id = 198] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 1BEAA400 == 30 [pid = 1480] [id = 213] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 17C0BC00 == 29 [pid = 1480] [id = 212] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 1B943000 == 28 [pid = 1480] [id = 210] 03:24:03 INFO - PROCESS | 1480 | --DOCSHELL 104E6C00 == 27 [pid = 1480] [id = 211] 03:24:03 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (14524C00) [pid = 1480] [serial = 581] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0F6FE400) [pid = 1480] [serial = 578] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0FD76800) [pid = 1480] [serial = 579] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (19F40000) [pid = 1480] [serial = 575] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (15D4DC00) [pid = 1480] [serial = 584] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (14B6E000) [pid = 1480] [serial = 570] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14A70C00) [pid = 1480] [serial = 569] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17C9E800) [pid = 1480] [serial = 573] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17C03C00) [pid = 1480] [serial = 572] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17CCC800) [pid = 1480] [serial = 593] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1746B000) [pid = 1480] [serial = 587] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (16166400) [pid = 1480] [serial = 585] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17A9DC00) [pid = 1480] [serial = 590] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1766AC00) [pid = 1480] [serial = 588] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (145EA000) [pid = 1480] [serial = 582] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17C03400) [pid = 1480] [serial = 591] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 1480 | 1467973443934 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]]]}] 03:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1620ms 03:24:04 INFO - PROCESS | 1480 | 1467973443999 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 03:24:04 INFO - PROCESS | 1480 | 1467973444004 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 03:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:24:04 INFO - PROCESS | 1480 | 1467973444013 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:24:04 INFO - PROCESS | 1480 | 1467973444016 Marionette TRACE conn6 <- [1,822,null,{}] 03:24:04 INFO - PROCESS | 1480 | 1467973444022 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}] 03:24:04 INFO - PROCESS | 1480 | 1467973444025 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:04 INFO - PROCESS | 1480 | 1467973444113 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 03:24:04 INFO - PROCESS | 1480 | 1467973444120 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:04 INFO - PROCESS | 1480 | 1467973444122 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:04 INFO - PROCESS | 1480 | ++DOCSHELL 0C697400 == 28 [pid = 1480] [id = 215] 03:24:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0F6F9400) [pid = 1480] [serial = 643] [outer = 00000000] 03:24:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0FD7BC00) [pid = 1480] [serial = 644] [outer = 0F6F9400] 03:24:04 INFO - PROCESS | 1480 | 1467973444179 Marionette DEBUG loaded listener.js 03:24:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0FE37400) [pid = 1480] [serial = 645] [outer = 0F6F9400] 03:24:04 INFO - PROCESS | 1480 | 1467973444658 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]]]}] 03:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 03:24:04 INFO - PROCESS | 1480 | 1467973444684 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 03:24:04 INFO - PROCESS | 1480 | 1467973444689 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 03:24:04 INFO - PROCESS | 1480 | 1467973444696 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:24:04 INFO - PROCESS | 1480 | 1467973444699 Marionette TRACE conn6 <- [1,826,null,{}] 03:24:04 INFO - PROCESS | 1480 | 1467973444703 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}] 03:24:04 INFO - PROCESS | 1480 | 1467973444705 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:04 INFO - PROCESS | 1480 | 1467973444793 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 03:24:04 INFO - PROCESS | 1480 | 1467973444802 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:04 INFO - PROCESS | 1480 | 1467973444804 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:04 INFO - PROCESS | 1480 | ++DOCSHELL 14524C00 == 29 [pid = 1480] [id = 216] 03:24:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (145A2C00) [pid = 1480] [serial = 646] [outer = 00000000] 03:24:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (145EDC00) [pid = 1480] [serial = 647] [outer = 145A2C00] 03:24:04 INFO - PROCESS | 1480 | 1467973444852 Marionette DEBUG loaded listener.js 03:24:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (14A26000) [pid = 1480] [serial = 648] [outer = 145A2C00] 03:24:05 INFO - PROCESS | 1480 | 1467973445324 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]]]}] 03:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 03:24:05 INFO - PROCESS | 1480 | 1467973445369 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 03:24:05 INFO - PROCESS | 1480 | 1467973445372 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 03:24:05 INFO - PROCESS | 1480 | 1467973445375 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:24:05 INFO - PROCESS | 1480 | 1467973445379 Marionette TRACE conn6 <- [1,830,null,{}] 03:24:05 INFO - PROCESS | 1480 | 1467973445389 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}] 03:24:05 INFO - PROCESS | 1480 | 1467973445394 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:05 INFO - PROCESS | 1480 | 1467973445507 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 03:24:05 INFO - PROCESS | 1480 | 1467973445596 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:05 INFO - PROCESS | 1480 | 1467973445599 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:05 INFO - PROCESS | 1480 | ++DOCSHELL 16168400 == 30 [pid = 1480] [id = 217] 03:24:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (16168C00) [pid = 1480] [serial = 649] [outer = 00000000] 03:24:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1616D000) [pid = 1480] [serial = 650] [outer = 16168C00] 03:24:05 INFO - PROCESS | 1480 | 1467973445649 Marionette DEBUG loaded listener.js 03:24:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1672C000) [pid = 1480] [serial = 651] [outer = 16168C00] 03:24:06 INFO - PROCESS | 1480 | 1467973446092 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]]]}] 03:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 03:24:06 INFO - PROCESS | 1480 | 1467973446109 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 03:24:06 INFO - PROCESS | 1480 | 1467973446112 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 03:24:06 INFO - PROCESS | 1480 | 1467973446115 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:24:06 INFO - PROCESS | 1480 | 1467973446117 Marionette TRACE conn6 <- [1,834,null,{}] 03:24:06 INFO - PROCESS | 1480 | 1467973446121 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}] 03:24:06 INFO - PROCESS | 1480 | 1467973446123 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:06 INFO - PROCESS | 1480 | 1467973446242 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 03:24:07 INFO - PROCESS | 1480 | 1467973447376 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:07 INFO - PROCESS | 1480 | 1467973447378 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:07 INFO - PROCESS | 1480 | ++DOCSHELL 17C0B000 == 31 [pid = 1480] [id = 218] 03:24:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17C0BC00) [pid = 1480] [serial = 652] [outer = 00000000] 03:24:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17C95800) [pid = 1480] [serial = 653] [outer = 17C0BC00] 03:24:07 INFO - PROCESS | 1480 | 1467973447469 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17C9E400) [pid = 1480] [serial = 654] [outer = 17C0BC00] 03:24:07 INFO - PROCESS | 1480 | 1467973447895 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]]]}] 03:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1825ms 03:24:08 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1B739400) [pid = 1480] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:24:08 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1B944000) [pid = 1480] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:24:08 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (17CCA000) [pid = 1480] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:24:08 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (19911000) [pid = 1480] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:24:08 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (199EC800) [pid = 1480] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:24:08 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (14BE9400) [pid = 1480] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:24:08 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0FE33C00) [pid = 1480] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:24:08 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17660000) [pid = 1480] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:24:08 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (10173800) [pid = 1480] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:24:08 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17CC4C00) [pid = 1480] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:24:08 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (14A71C00) [pid = 1480] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:24:08 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17C9D800) [pid = 1480] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:24:08 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (19AA1C00) [pid = 1480] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:24:08 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (19913800) [pid = 1480] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:24:08 INFO - PROCESS | 1480 | 1467973448115 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 1480 | 1467973448117 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 03:24:08 INFO - PROCESS | 1480 | 1467973448124 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - PROCESS | 1480 | 1467973448126 Marionette TRACE conn6 <- [1,838,null,{}] 03:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:24:08 INFO - PROCESS | 1480 | 1467973448129 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}] 03:24:08 INFO - PROCESS | 1480 | 1467973448131 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:08 INFO - PROCESS | 1480 | 1467973448210 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 03:24:08 INFO - PROCESS | 1480 | 1467973448215 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:08 INFO - PROCESS | 1480 | 1467973448217 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:08 INFO - PROCESS | 1480 | ++DOCSHELL 145AF800 == 32 [pid = 1480] [id = 219] 03:24:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (145EF800) [pid = 1480] [serial = 655] [outer = 00000000] 03:24:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (16758800) [pid = 1480] [serial = 656] [outer = 145EF800] 03:24:08 INFO - PROCESS | 1480 | 1467973448262 Marionette DEBUG loaded listener.js 03:24:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (17C9D400) [pid = 1480] [serial = 657] [outer = 145EF800] 03:24:08 INFO - PROCESS | 1480 | 1467973448709 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]]]}] 03:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 610ms 03:24:08 INFO - PROCESS | 1480 | 1467973448761 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 1480 | 1467973448763 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 03:24:08 INFO - PROCESS | 1480 | 1467973448766 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:24:08 INFO - PROCESS | 1480 | 1467973448768 Marionette TRACE conn6 <- [1,842,null,{}] 03:24:08 INFO - PROCESS | 1480 | 1467973448775 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}] 03:24:08 INFO - PROCESS | 1480 | 1467973448781 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:08 INFO - PROCESS | 1480 | 1467973448883 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 03:24:08 INFO - PROCESS | 1480 | 1467973448889 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:08 INFO - PROCESS | 1480 | 1467973448891 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:08 INFO - PROCESS | 1480 | ++DOCSHELL 18C3E000 == 33 [pid = 1480] [id = 220] 03:24:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (18E74400) [pid = 1480] [serial = 658] [outer = 00000000] 03:24:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18FC3400) [pid = 1480] [serial = 659] [outer = 18E74400] 03:24:08 INFO - PROCESS | 1480 | 1467973448951 Marionette DEBUG loaded listener.js 03:24:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (198BFC00) [pid = 1480] [serial = 660] [outer = 18E74400] 03:24:09 INFO - PROCESS | 1480 | 1467973449376 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]]]}] 03:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 03:24:09 INFO - PROCESS | 1480 | 1467973449403 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 03:24:09 INFO - PROCESS | 1480 | 1467973449405 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 03:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:24:09 INFO - PROCESS | 1480 | 1467973449413 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:24:09 INFO - PROCESS | 1480 | 1467973449415 Marionette TRACE conn6 <- [1,846,null,{}] 03:24:09 INFO - PROCESS | 1480 | 1467973449418 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}] 03:24:09 INFO - PROCESS | 1480 | 1467973449420 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:09 INFO - PROCESS | 1480 | 1467973449498 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 03:24:09 INFO - PROCESS | 1480 | 1467973449504 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:09 INFO - PROCESS | 1480 | 1467973449506 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:09 INFO - PROCESS | 1480 | ++DOCSHELL 19914400 == 34 [pid = 1480] [id = 221] 03:24:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (199EFC00) [pid = 1480] [serial = 661] [outer = 00000000] 03:24:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (19F4BC00) [pid = 1480] [serial = 662] [outer = 199EFC00] 03:24:09 INFO - PROCESS | 1480 | 1467973449550 Marionette DEBUG loaded listener.js 03:24:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (19FB0000) [pid = 1480] [serial = 663] [outer = 199EFC00] 03:24:09 INFO - PROCESS | 1480 | 1467973449981 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]]]}] 03:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 03:24:10 INFO - PROCESS | 1480 | 1467973450046 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 03:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:24:10 INFO - PROCESS | 1480 | 1467973450048 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 03:24:10 INFO - PROCESS | 1480 | 1467973450052 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:24:10 INFO - PROCESS | 1480 | 1467973450053 Marionette TRACE conn6 <- [1,850,null,{}] 03:24:10 INFO - PROCESS | 1480 | 1467973450057 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}] 03:24:10 INFO - PROCESS | 1480 | 1467973450059 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:10 INFO - PROCESS | 1480 | 1467973450180 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 03:24:10 INFO - PROCESS | 1480 | 1467973450310 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:10 INFO - PROCESS | 1480 | 1467973450313 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:10 INFO - PROCESS | 1480 | ++DOCSHELL 0C60E400 == 35 [pid = 1480] [id = 222] 03:24:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (0C60F400) [pid = 1480] [serial = 664] [outer = 00000000] 03:24:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (0CD6B400) [pid = 1480] [serial = 665] [outer = 0C60F400] 03:24:10 INFO - PROCESS | 1480 | 1467973450373 Marionette DEBUG loaded listener.js 03:24:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0F5E0400) [pid = 1480] [serial = 666] [outer = 0C60F400] 03:24:11 INFO - PROCESS | 1480 | 1467973451191 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]]]}] 03:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1181ms 03:24:11 INFO - PROCESS | 1480 | 1467973451235 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 03:24:11 INFO - PROCESS | 1480 | 1467973451239 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 03:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:24:11 INFO - PROCESS | 1480 | 1467973451244 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:24:11 INFO - PROCESS | 1480 | 1467973451248 Marionette TRACE conn6 <- [1,854,null,{}] 03:24:11 INFO - PROCESS | 1480 | 1467973451253 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}] 03:24:11 INFO - PROCESS | 1480 | 1467973451256 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:11 INFO - PROCESS | 1480 | 1467973451376 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 03:24:11 INFO - PROCESS | 1480 | 1467973451500 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:11 INFO - PROCESS | 1480 | 1467973451503 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:11 INFO - PROCESS | 1480 | ++DOCSHELL 14BE7400 == 36 [pid = 1480] [id = 223] 03:24:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (14CA8400) [pid = 1480] [serial = 667] [outer = 00000000] 03:24:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (15D3E400) [pid = 1480] [serial = 668] [outer = 14CA8400] 03:24:11 INFO - PROCESS | 1480 | 1467973451561 Marionette DEBUG loaded listener.js 03:24:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (16165400) [pid = 1480] [serial = 669] [outer = 14CA8400] 03:24:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0C62D000) [pid = 1480] [serial = 670] [outer = 14A75C00] 03:24:12 INFO - PROCESS | 1480 | 1467973452473 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]]]}] 03:24:12 INFO - PROCESS | 1480 | --DOCSHELL 19914400 == 35 [pid = 1480] [id = 221] 03:24:12 INFO - PROCESS | 1480 | --DOCSHELL 18C3E000 == 34 [pid = 1480] [id = 220] 03:24:12 INFO - PROCESS | 1480 | --DOCSHELL 145AF800 == 33 [pid = 1480] [id = 219] 03:24:12 INFO - PROCESS | 1480 | --DOCSHELL 17C0B000 == 32 [pid = 1480] [id = 218] 03:24:12 INFO - PROCESS | 1480 | --DOCSHELL 16168400 == 31 [pid = 1480] [id = 217] 03:24:12 INFO - PROCESS | 1480 | --DOCSHELL 14524C00 == 30 [pid = 1480] [id = 216] 03:24:12 INFO - PROCESS | 1480 | --DOCSHELL 0C697400 == 29 [pid = 1480] [id = 215] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (18660000) [pid = 1480] [serial = 614] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (199E9000) [pid = 1480] [serial = 617] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1866E400) [pid = 1480] [serial = 615] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (19FB2800) [pid = 1480] [serial = 620] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1616AC00) [pid = 1480] [serial = 599] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17465C00) [pid = 1480] [serial = 600] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0FE9BC00) [pid = 1480] [serial = 596] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (10943C00) [pid = 1480] [serial = 597] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (179DA800) [pid = 1480] [serial = 608] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17C03000) [pid = 1480] [serial = 609] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (109C2C00) [pid = 1480] [serial = 602] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1430EC00) [pid = 1480] [serial = 603] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17CFB400) [pid = 1480] [serial = 594] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (14B74C00) [pid = 1480] [serial = 605] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1BEA3400) [pid = 1480] [serial = 629] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (15852C00) [pid = 1480] [serial = 606] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (17CCA800) [pid = 1480] [serial = 611] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (1991C000) [pid = 1480] [serial = 618] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (1ABEF800) [pid = 1480] [serial = 623] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (19FCE400) [pid = 1480] [serial = 621] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (1B775000) [pid = 1480] [serial = 626] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (1ABF1C00) [pid = 1480] [serial = 624] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (18460400) [pid = 1480] [serial = 612] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (19F41C00) [pid = 1480] [serial = 576] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (1B80C400) [pid = 1480] [serial = 627] [outer = 00000000] [url = about:blank] 03:24:12 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (1C151C00) [pid = 1480] [serial = 630] [outer = 00000000] [url = about:blank] 03:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1332ms 03:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:24:12 INFO - PROCESS | 1480 | 1467973452580 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 03:24:12 INFO - PROCESS | 1480 | 1467973452585 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 03:24:12 INFO - PROCESS | 1480 | 1467973452590 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:24:12 INFO - PROCESS | 1480 | 1467973452593 Marionette TRACE conn6 <- [1,858,null,{}] 03:24:12 INFO - PROCESS | 1480 | 1467973452598 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}] 03:24:12 INFO - PROCESS | 1480 | 1467973452601 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:12 INFO - PROCESS | 1480 | 1467973452697 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 03:24:12 INFO - PROCESS | 1480 | 1467973452782 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:12 INFO - PROCESS | 1480 | 1467973452787 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:12 INFO - PROCESS | 1480 | ++DOCSHELL 0FE35C00 == 30 [pid = 1480] [id = 224] 03:24:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (0FE36400) [pid = 1480] [serial = 671] [outer = 00000000] 03:24:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (0FEC2400) [pid = 1480] [serial = 672] [outer = 0FE36400] 03:24:12 INFO - PROCESS | 1480 | 1467973452837 Marionette DEBUG loaded listener.js 03:24:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (1094E400) [pid = 1480] [serial = 673] [outer = 0FE36400] 03:24:13 INFO - PROCESS | 1480 | 1467973453294 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]]]}] 03:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 03:24:13 INFO - PROCESS | 1480 | 1467973453319 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 03:24:13 INFO - PROCESS | 1480 | 1467973453324 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 03:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:24:13 INFO - PROCESS | 1480 | 1467973453330 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:24:13 INFO - PROCESS | 1480 | 1467973453333 Marionette TRACE conn6 <- [1,862,null,{}] 03:24:13 INFO - PROCESS | 1480 | 1467973453337 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}] 03:24:13 INFO - PROCESS | 1480 | 1467973453340 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:13 INFO - PROCESS | 1480 | 1467973453426 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 03:24:13 INFO - PROCESS | 1480 | 1467973453435 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:13 INFO - PROCESS | 1480 | 1467973453437 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:13 INFO - PROCESS | 1480 | ++DOCSHELL 14B20000 == 31 [pid = 1480] [id = 225] 03:24:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (14B74000) [pid = 1480] [serial = 674] [outer = 00000000] 03:24:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (14CA3C00) [pid = 1480] [serial = 675] [outer = 14B74000] 03:24:13 INFO - PROCESS | 1480 | 1467973453485 Marionette DEBUG loaded listener.js 03:24:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (15852C00) [pid = 1480] [serial = 676] [outer = 14B74000] 03:24:13 INFO - PROCESS | 1480 | 1467973453963 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]]]}] 03:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 03:24:14 INFO - PROCESS | 1480 | 1467973454005 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 03:24:14 INFO - PROCESS | 1480 | 1467973454007 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 03:24:14 INFO - PROCESS | 1480 | 1467973454011 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:24:14 INFO - PROCESS | 1480 | 1467973454015 Marionette TRACE conn6 <- [1,866,null,{}] 03:24:14 INFO - PROCESS | 1480 | 1467973454026 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}] 03:24:14 INFO - PROCESS | 1480 | 1467973454030 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:14 INFO - PROCESS | 1480 | 1467973454144 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 03:24:14 INFO - PROCESS | 1480 | 1467973454230 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:14 INFO - PROCESS | 1480 | 1467973454233 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:14 INFO - PROCESS | 1480 | ++DOCSHELL 17568800 == 32 [pid = 1480] [id = 226] 03:24:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (1756A800) [pid = 1480] [serial = 677] [outer = 00000000] 03:24:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (179DDC00) [pid = 1480] [serial = 678] [outer = 1756A800] 03:24:14 INFO - PROCESS | 1480 | 1467973454285 Marionette DEBUG loaded listener.js 03:24:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (17C06000) [pid = 1480] [serial = 679] [outer = 1756A800] 03:24:14 INFO - PROCESS | 1480 | 1467973454680 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]]]}] 03:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 03:24:14 INFO - PROCESS | 1480 | 1467973454744 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 03:24:14 INFO - PROCESS | 1480 | 1467973454747 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 03:24:14 INFO - PROCESS | 1480 | 1467973454750 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:24:14 INFO - PROCESS | 1480 | 1467973454752 Marionette TRACE conn6 <- [1,870,null,{}] 03:24:14 INFO - PROCESS | 1480 | 1467973454755 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}] 03:24:14 INFO - PROCESS | 1480 | 1467973454757 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:14 INFO - PROCESS | 1480 | 1467973454877 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 03:24:14 INFO - PROCESS | 1480 | 1467973454894 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:14 INFO - PROCESS | 1480 | 1467973454896 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:14 INFO - PROCESS | 1480 | ++DOCSHELL 17C9AC00 == 33 [pid = 1480] [id = 227] 03:24:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (17CC3C00) [pid = 1480] [serial = 680] [outer = 00000000] 03:24:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17CF1800) [pid = 1480] [serial = 681] [outer = 17CC3C00] 03:24:14 INFO - PROCESS | 1480 | 1467973454941 Marionette DEBUG loaded listener.js 03:24:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (1847C400) [pid = 1480] [serial = 682] [outer = 17CC3C00] 03:24:15 INFO - PROCESS | 1480 | 1467973455389 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]]]}] 03:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 03:24:15 INFO - PROCESS | 1480 | 1467973455437 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 03:24:15 INFO - PROCESS | 1480 | 1467973455439 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 03:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:24:15 INFO - PROCESS | 1480 | 1467973455447 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:24:15 INFO - PROCESS | 1480 | 1467973455448 Marionette TRACE conn6 <- [1,874,null,{}] 03:24:15 INFO - PROCESS | 1480 | 1467973455452 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}] 03:24:15 INFO - PROCESS | 1480 | 1467973455454 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:15 INFO - PROCESS | 1480 | 1467973455589 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 03:24:15 INFO - PROCESS | 1480 | 1467973455603 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:15 INFO - PROCESS | 1480 | 1467973455605 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:15 INFO - PROCESS | 1480 | ++DOCSHELL 145AFC00 == 34 [pid = 1480] [id = 228] 03:24:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1866CC00) [pid = 1480] [serial = 683] [outer = 00000000] 03:24:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (18C3C800) [pid = 1480] [serial = 684] [outer = 1866CC00] 03:24:15 INFO - PROCESS | 1480 | 1467973455650 Marionette DEBUG loaded listener.js 03:24:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18E6E000) [pid = 1480] [serial = 685] [outer = 1866CC00] 03:24:16 INFO - PROCESS | 1480 | 1467973456097 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]]]}] 03:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 03:24:16 INFO - PROCESS | 1480 | 1467973456115 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 03:24:16 INFO - PROCESS | 1480 | 1467973456117 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 03:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:24:16 INFO - PROCESS | 1480 | 1467973456120 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:24:16 INFO - PROCESS | 1480 | 1467973456122 Marionette TRACE conn6 <- [1,878,null,{}] 03:24:16 INFO - PROCESS | 1480 | 1467973456125 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}] 03:24:16 INFO - PROCESS | 1480 | 1467973456131 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:16 INFO - PROCESS | 1480 | 1467973456281 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 03:24:16 INFO - PROCESS | 1480 | 1467973456338 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:16 INFO - PROCESS | 1480 | 1467973456340 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:16 INFO - PROCESS | 1480 | ++DOCSHELL 19911400 == 35 [pid = 1480] [id = 229] 03:24:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (19911800) [pid = 1480] [serial = 686] [outer = 00000000] 03:24:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1ABE6800) [pid = 1480] [serial = 687] [outer = 19911800] 03:24:16 INFO - PROCESS | 1480 | 1467973456386 Marionette DEBUG loaded listener.js 03:24:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1ABE9400) [pid = 1480] [serial = 688] [outer = 19911800] 03:24:16 INFO - PROCESS | 1480 | 1467973456810 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]]]}] 03:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 730ms 03:24:16 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0F6F9400) [pid = 1480] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:24:16 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (145A2C00) [pid = 1480] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:24:16 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (145EB400) [pid = 1480] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:24:16 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17C0BC00) [pid = 1480] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:24:16 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (109CE400) [pid = 1480] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:24:16 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17C94400) [pid = 1480] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:24:16 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1BEAC800) [pid = 1480] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:24:16 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (145EF800) [pid = 1480] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:24:16 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (18E74400) [pid = 1480] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:24:16 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (16168C00) [pid = 1480] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:24:16 INFO - PROCESS | 1480 | 1467973456899 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 03:24:16 INFO - PROCESS | 1480 | 1467973456901 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 03:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:24:16 INFO - PROCESS | 1480 | 1467973456911 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:24:16 INFO - PROCESS | 1480 | 1467973456913 Marionette TRACE conn6 <- [1,882,null,{}] 03:24:16 INFO - PROCESS | 1480 | 1467973456917 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}] 03:24:16 INFO - PROCESS | 1480 | 1467973456919 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:17 INFO - PROCESS | 1480 | 1467973456997 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 03:24:17 INFO - PROCESS | 1480 | 1467973457008 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:17 INFO - PROCESS | 1480 | 1467973457010 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:17 INFO - PROCESS | 1480 | ++DOCSHELL 16168C00 == 36 [pid = 1480] [id = 230] 03:24:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (17465400) [pid = 1480] [serial = 689] [outer = 00000000] 03:24:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (1847A800) [pid = 1480] [serial = 690] [outer = 17465400] 03:24:17 INFO - PROCESS | 1480 | 1467973457055 Marionette DEBUG loaded listener.js 03:24:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (18E74400) [pid = 1480] [serial = 691] [outer = 17465400] 03:24:17 INFO - PROCESS | 1480 | 1467973457481 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]]]}] 03:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 631ms 03:24:17 INFO - PROCESS | 1480 | 1467973457548 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 03:24:17 INFO - PROCESS | 1480 | 1467973457550 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 03:24:17 INFO - PROCESS | 1480 | 1467973457554 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:24:17 INFO - PROCESS | 1480 | 1467973457555 Marionette TRACE conn6 <- [1,886,null,{}] 03:24:17 INFO - PROCESS | 1480 | 1467973457559 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}] 03:24:17 INFO - PROCESS | 1480 | 1467973457561 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:17 INFO - PROCESS | 1480 | 1467973457640 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 03:24:17 INFO - PROCESS | 1480 | 1467973457645 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:17 INFO - PROCESS | 1480 | 1467973457647 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:17 INFO - PROCESS | 1480 | ++DOCSHELL 1B76A000 == 37 [pid = 1480] [id = 231] 03:24:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (1B76C800) [pid = 1480] [serial = 692] [outer = 00000000] 03:24:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1B805000) [pid = 1480] [serial = 693] [outer = 1B76C800] 03:24:17 INFO - PROCESS | 1480 | 1467973457692 Marionette DEBUG loaded listener.js 03:24:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (1B94AC00) [pid = 1480] [serial = 694] [outer = 1B76C800] 03:24:18 INFO - PROCESS | 1480 | 1467973458120 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]]]}] 03:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 03:24:18 INFO - PROCESS | 1480 | 1467973458188 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 03:24:18 INFO - PROCESS | 1480 | 1467973458190 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 03:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:24:18 INFO - PROCESS | 1480 | 1467973458193 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:24:18 INFO - PROCESS | 1480 | 1467973458195 Marionette TRACE conn6 <- [1,890,null,{}] 03:24:18 INFO - PROCESS | 1480 | 1467973458198 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}] 03:24:18 INFO - PROCESS | 1480 | 1467973458200 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:18 INFO - PROCESS | 1480 | 1467973458280 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 03:24:18 INFO - PROCESS | 1480 | 1467973458286 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:18 INFO - PROCESS | 1480 | 1467973458287 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:18 INFO - PROCESS | 1480 | ++DOCSHELL 1BEA5C00 == 38 [pid = 1480] [id = 232] 03:24:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1BEA6400) [pid = 1480] [serial = 695] [outer = 00000000] 03:24:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (1C158C00) [pid = 1480] [serial = 696] [outer = 1BEA6400] 03:24:18 INFO - PROCESS | 1480 | 1467973458331 Marionette DEBUG loaded listener.js 03:24:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1C15C000) [pid = 1480] [serial = 697] [outer = 1BEA6400] 03:24:18 INFO - PROCESS | 1480 | 1467973458781 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]]]}] 03:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 03:24:18 INFO - PROCESS | 1480 | 1467973458824 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 03:24:18 INFO - PROCESS | 1480 | 1467973458826 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 03:24:18 INFO - PROCESS | 1480 | 1467973458833 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:24:18 INFO - PROCESS | 1480 | 1467973458835 Marionette TRACE conn6 <- [1,894,null,{}] 03:24:18 INFO - PROCESS | 1480 | 1467973458839 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}] 03:24:18 INFO - PROCESS | 1480 | 1467973458841 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:18 INFO - PROCESS | 1480 | 1467973458963 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 03:24:19 INFO - PROCESS | 1480 | 1467973459084 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:19 INFO - PROCESS | 1480 | 1467973459088 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:19 INFO - PROCESS | 1480 | ++DOCSHELL 0C60BC00 == 39 [pid = 1480] [id = 233] 03:24:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0C60E800) [pid = 1480] [serial = 698] [outer = 00000000] 03:24:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (0CDD4C00) [pid = 1480] [serial = 699] [outer = 0C60E800] 03:24:19 INFO - PROCESS | 1480 | 1467973459148 Marionette DEBUG loaded listener.js 03:24:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (0F6F9C00) [pid = 1480] [serial = 700] [outer = 0C60E800] 03:24:19 INFO - PROCESS | 1480 | 1467973459803 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]]]}] 03:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1017ms 03:24:19 INFO - PROCESS | 1480 | 1467973459857 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 03:24:19 INFO - PROCESS | 1480 | 1467973459861 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 03:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:24:19 INFO - PROCESS | 1480 | 1467973459866 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:24:19 INFO - PROCESS | 1480 | 1467973459870 Marionette TRACE conn6 <- [1,898,null,{}] 03:24:19 INFO - PROCESS | 1480 | 1467973459910 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}] 03:24:19 INFO - PROCESS | 1480 | 1467973459915 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:20 INFO - PROCESS | 1480 | 1467973460034 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 03:24:20 INFO - PROCESS | 1480 | 1467973460152 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:20 INFO - PROCESS | 1480 | 1467973460155 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:20 INFO - PROCESS | 1480 | ++DOCSHELL 1584F400 == 40 [pid = 1480] [id = 234] 03:24:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (15D42C00) [pid = 1480] [serial = 701] [outer = 00000000] 03:24:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (16170000) [pid = 1480] [serial = 702] [outer = 15D42C00] 03:24:20 INFO - PROCESS | 1480 | 1467973460212 Marionette DEBUG loaded listener.js 03:24:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17468800) [pid = 1480] [serial = 703] [outer = 15D42C00] 03:24:20 INFO - PROCESS | 1480 | 1467973460776 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]]]}] 03:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 950ms 03:24:20 INFO - PROCESS | 1480 | 1467973460817 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 03:24:20 INFO - PROCESS | 1480 | 1467973460820 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 03:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:24:20 INFO - PROCESS | 1480 | 1467973460824 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:24:20 INFO - PROCESS | 1480 | 1467973460826 Marionette TRACE conn6 <- [1,902,null,{}] 03:24:20 INFO - PROCESS | 1480 | 1467973460830 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}] 03:24:20 INFO - PROCESS | 1480 | 1467973460833 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:20 INFO - PROCESS | 1480 | 1467973460943 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 03:24:21 INFO - PROCESS | 1480 | 1467973461044 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:21 INFO - PROCESS | 1480 | 1467973461046 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:21 INFO - PROCESS | 1480 | ++DOCSHELL 185B4800 == 41 [pid = 1480] [id = 235] 03:24:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1866C800) [pid = 1480] [serial = 704] [outer = 00000000] 03:24:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (199E8C00) [pid = 1480] [serial = 705] [outer = 1866C800] 03:24:21 INFO - PROCESS | 1480 | 1467973461102 Marionette DEBUG loaded listener.js 03:24:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1ABE5000) [pid = 1480] [serial = 706] [outer = 1866C800] 03:24:21 INFO - PROCESS | 1480 | 1467973461715 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]]]}] 03:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 930ms 03:24:21 INFO - PROCESS | 1480 | 1467973461756 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 03:24:21 INFO - PROCESS | 1480 | 1467973461760 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 03:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:24:21 INFO - PROCESS | 1480 | 1467973461771 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:24:21 INFO - PROCESS | 1480 | 1467973461776 Marionette TRACE conn6 <- [1,906,null,{}] 03:24:21 INFO - PROCESS | 1480 | 1467973461780 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}] 03:24:21 INFO - PROCESS | 1480 | 1467973461783 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:21 INFO - PROCESS | 1480 | 1467973461896 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 03:24:22 INFO - PROCESS | 1480 | 1467973461995 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:22 INFO - PROCESS | 1480 | 1467973461997 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:22 INFO - PROCESS | 1480 | ++DOCSHELL 1D05AC00 == 42 [pid = 1480] [id = 236] 03:24:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1D05B400) [pid = 1480] [serial = 707] [outer = 00000000] 03:24:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1D061C00) [pid = 1480] [serial = 708] [outer = 1D05B400] 03:24:22 INFO - PROCESS | 1480 | 1467973462051 Marionette DEBUG loaded listener.js 03:24:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1D065400) [pid = 1480] [serial = 709] [outer = 1D05B400] 03:24:22 INFO - PROCESS | 1480 | 1467973462790 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]]]}] 03:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1080ms 03:24:22 INFO - PROCESS | 1480 | 1467973462845 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 03:24:22 INFO - PROCESS | 1480 | 1467973462850 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 03:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:24:22 INFO - PROCESS | 1480 | 1467973462855 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:24:22 INFO - PROCESS | 1480 | 1467973462858 Marionette TRACE conn6 <- [1,910,null,{}] 03:24:22 INFO - PROCESS | 1480 | 1467973462864 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}] 03:24:22 INFO - PROCESS | 1480 | 1467973462866 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:22 INFO - PROCESS | 1480 | 1467973462977 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 03:24:23 INFO - PROCESS | 1480 | 1467973463112 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:23 INFO - PROCESS | 1480 | 1467973463117 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:23 INFO - PROCESS | 1480 | ++DOCSHELL 0C60A000 == 43 [pid = 1480] [id = 237] 03:24:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0F5E5000) [pid = 1480] [serial = 710] [outer = 00000000] 03:24:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (14B20800) [pid = 1480] [serial = 711] [outer = 0F5E5000] 03:24:23 INFO - PROCESS | 1480 | 1467973463170 Marionette DEBUG loaded listener.js 03:24:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (15D44000) [pid = 1480] [serial = 712] [outer = 0F5E5000] 03:24:24 INFO - PROCESS | 1480 | --DOCSHELL 145E8800 == 42 [pid = 1480] [id = 214] 03:24:24 INFO - PROCESS | 1480 | --DOCSHELL 1BEA5C00 == 41 [pid = 1480] [id = 232] 03:24:24 INFO - PROCESS | 1480 | --DOCSHELL 1B76A000 == 40 [pid = 1480] [id = 231] 03:24:24 INFO - PROCESS | 1480 | --DOCSHELL 16168C00 == 39 [pid = 1480] [id = 230] 03:24:24 INFO - PROCESS | 1480 | --DOCSHELL 19911400 == 38 [pid = 1480] [id = 229] 03:24:24 INFO - PROCESS | 1480 | --DOCSHELL 145AFC00 == 37 [pid = 1480] [id = 228] 03:24:24 INFO - PROCESS | 1480 | --DOCSHELL 17C9AC00 == 36 [pid = 1480] [id = 227] 03:24:24 INFO - PROCESS | 1480 | --DOCSHELL 17568800 == 35 [pid = 1480] [id = 226] 03:24:24 INFO - PROCESS | 1480 | --DOCSHELL 14B20000 == 34 [pid = 1480] [id = 225] 03:24:24 INFO - PROCESS | 1480 | --DOCSHELL 0FE35C00 == 33 [pid = 1480] [id = 224] 03:24:24 INFO - PROCESS | 1480 | --DOCSHELL 14BE7400 == 32 [pid = 1480] [id = 223] 03:24:24 INFO - PROCESS | 1480 | --DOCSHELL 0C60E400 == 31 [pid = 1480] [id = 222] 03:24:24 INFO - PROCESS | 1480 | --DOCSHELL 1D05AC00 == 30 [pid = 1480] [id = 236] 03:24:24 INFO - PROCESS | 1480 | --DOCSHELL 185B4800 == 29 [pid = 1480] [id = 235] 03:24:24 INFO - PROCESS | 1480 | --DOCSHELL 0C60BC00 == 28 [pid = 1480] [id = 233] 03:24:24 INFO - PROCESS | 1480 | --DOCSHELL 1584F400 == 27 [pid = 1480] [id = 234] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (19F4BC00) [pid = 1480] [serial = 662] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0FD7BC00) [pid = 1480] [serial = 644] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (145EDC00) [pid = 1480] [serial = 647] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (14A26000) [pid = 1480] [serial = 648] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (14B22800) [pid = 1480] [serial = 642] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (14A6A800) [pid = 1480] [serial = 641] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17C95800) [pid = 1480] [serial = 653] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (15849400) [pid = 1480] [serial = 633] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (14A6FC00) [pid = 1480] [serial = 632] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (185BF000) [pid = 1480] [serial = 636] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (17CA1C00) [pid = 1480] [serial = 635] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1CCE0800) [pid = 1480] [serial = 639] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1CC89C00) [pid = 1480] [serial = 638] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (16758800) [pid = 1480] [serial = 656] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (18FC3400) [pid = 1480] [serial = 659] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17C9E400) [pid = 1480] [serial = 654] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0FE37400) [pid = 1480] [serial = 645] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1616D000) [pid = 1480] [serial = 650] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (198BFC00) [pid = 1480] [serial = 660] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1672C000) [pid = 1480] [serial = 651] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17C9D400) [pid = 1480] [serial = 657] [outer = 00000000] [url = about:blank] 03:24:24 INFO - PROCESS | 1480 | 1467973464397 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]]]}] 03:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1571ms 03:24:24 INFO - PROCESS | 1480 | 1467973464427 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 03:24:24 INFO - PROCESS | 1480 | 1467973464431 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 03:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:24:24 INFO - PROCESS | 1480 | 1467973464435 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:24:24 INFO - PROCESS | 1480 | 1467973464438 Marionette TRACE conn6 <- [1,914,null,{}] 03:24:24 INFO - PROCESS | 1480 | 1467973464443 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}] 03:24:24 INFO - PROCESS | 1480 | 1467973464446 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:24 INFO - PROCESS | 1480 | 1467973464529 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 03:24:24 INFO - PROCESS | 1480 | 1467973464536 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:24 INFO - PROCESS | 1480 | 1467973464539 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:24 INFO - PROCESS | 1480 | ++DOCSHELL 0FD77800 == 28 [pid = 1480] [id = 238] 03:24:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0FD7A400) [pid = 1480] [serial = 713] [outer = 00000000] 03:24:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0FE95800) [pid = 1480] [serial = 714] [outer = 0FD7A400] 03:24:24 INFO - PROCESS | 1480 | 1467973464587 Marionette DEBUG loaded listener.js 03:24:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (10436C00) [pid = 1480] [serial = 715] [outer = 0FD7A400] 03:24:25 INFO - PROCESS | 1480 | 1467973465071 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]]]}] 03:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 03:24:25 INFO - PROCESS | 1480 | 1467973465106 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 03:24:25 INFO - PROCESS | 1480 | 1467973465112 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 03:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:24:25 INFO - PROCESS | 1480 | 1467973465118 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:24:25 INFO - PROCESS | 1480 | 1467973465121 Marionette TRACE conn6 <- [1,918,null,{}] 03:24:25 INFO - PROCESS | 1480 | 1467973465166 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}] 03:24:25 INFO - PROCESS | 1480 | 1467973465169 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:25 INFO - PROCESS | 1480 | 1467973465270 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 03:24:25 INFO - PROCESS | 1480 | 1467973465361 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:25 INFO - PROCESS | 1480 | 1467973465364 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:25 INFO - PROCESS | 1480 | ++DOCSHELL 1489B800 == 29 [pid = 1480] [id = 239] 03:24:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14A5E000) [pid = 1480] [serial = 716] [outer = 00000000] 03:24:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14A6BC00) [pid = 1480] [serial = 717] [outer = 14A5E000] 03:24:25 INFO - PROCESS | 1480 | 1467973465415 Marionette DEBUG loaded listener.js 03:24:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14A74C00) [pid = 1480] [serial = 718] [outer = 14A5E000] 03:24:25 INFO - PROCESS | 1480 | 1467973465822 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]]]}] 03:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 770ms 03:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:24:25 INFO - PROCESS | 1480 | 1467973465892 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 03:24:25 INFO - PROCESS | 1480 | 1467973465894 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 03:24:25 INFO - PROCESS | 1480 | 1467973465897 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:24:25 INFO - PROCESS | 1480 | 1467973465901 Marionette TRACE conn6 <- [1,922,null,{}] 03:24:25 INFO - PROCESS | 1480 | 1467973465916 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}] 03:24:25 INFO - PROCESS | 1480 | 1467973465921 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:26 INFO - PROCESS | 1480 | 1467973466004 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 03:24:26 INFO - PROCESS | 1480 | 1467973466021 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:26 INFO - PROCESS | 1480 | 1467973466024 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:26 INFO - PROCESS | 1480 | ++DOCSHELL 1672D800 == 30 [pid = 1480] [id = 240] 03:24:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1672E000) [pid = 1480] [serial = 719] [outer = 00000000] 03:24:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (16758000) [pid = 1480] [serial = 720] [outer = 1672E000] 03:24:26 INFO - PROCESS | 1480 | 1467973466072 Marionette DEBUG loaded listener.js 03:24:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (174C4C00) [pid = 1480] [serial = 721] [outer = 1672E000] 03:24:26 INFO - PROCESS | 1480 | 1467973466567 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]]]}] 03:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 03:24:26 INFO - PROCESS | 1480 | 1467973466635 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 03:24:26 INFO - PROCESS | 1480 | 1467973466638 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 03:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:24:26 INFO - PROCESS | 1480 | 1467973466649 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:24:26 INFO - PROCESS | 1480 | 1467973466651 Marionette TRACE conn6 <- [1,926,null,{}] 03:24:26 INFO - PROCESS | 1480 | 1467973466655 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}] 03:24:26 INFO - PROCESS | 1480 | 1467973466657 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:26 INFO - PROCESS | 1480 | 1467973466769 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 03:24:26 INFO - PROCESS | 1480 | 1467973466781 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:26 INFO - PROCESS | 1480 | 1467973466783 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:26 INFO - PROCESS | 1480 | ++DOCSHELL 1766C400 == 31 [pid = 1480] [id = 241] 03:24:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (179D8000) [pid = 1480] [serial = 722] [outer = 00000000] 03:24:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17C0D400) [pid = 1480] [serial = 723] [outer = 179D8000] 03:24:26 INFO - PROCESS | 1480 | 1467973466828 Marionette DEBUG loaded listener.js 03:24:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17C9C400) [pid = 1480] [serial = 724] [outer = 179D8000] 03:24:27 INFO - PROCESS | 1480 | 1467973467262 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]]]}] 03:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 631ms 03:24:27 INFO - PROCESS | 1480 | 1467973467282 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 03:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:24:27 INFO - PROCESS | 1480 | 1467973467284 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 03:24:27 INFO - PROCESS | 1480 | 1467973467287 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:24:27 INFO - PROCESS | 1480 | 1467973467289 Marionette TRACE conn6 <- [1,930,null,{}] 03:24:27 INFO - PROCESS | 1480 | 1467973467292 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}] 03:24:27 INFO - PROCESS | 1480 | 1467973467294 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:27 INFO - PROCESS | 1480 | 1467973467402 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 03:24:27 INFO - PROCESS | 1480 | 1467973467407 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:27 INFO - PROCESS | 1480 | 1467973467409 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:27 INFO - PROCESS | 1480 | ++DOCSHELL 17C05C00 == 32 [pid = 1480] [id = 242] 03:24:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17C9F400) [pid = 1480] [serial = 725] [outer = 00000000] 03:24:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17CCA000) [pid = 1480] [serial = 726] [outer = 17C9F400] 03:24:27 INFO - PROCESS | 1480 | 1467973467455 Marionette DEBUG loaded listener.js 03:24:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17CF4800) [pid = 1480] [serial = 727] [outer = 17C9F400] 03:24:27 INFO - PROCESS | 1480 | 1467973467912 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]]]}] 03:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 03:24:27 INFO - PROCESS | 1480 | 1467973467958 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 03:24:27 INFO - PROCESS | 1480 | 1467973467960 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 03:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:24:27 INFO - PROCESS | 1480 | 1467973467963 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:24:27 INFO - PROCESS | 1480 | 1467973467965 Marionette TRACE conn6 <- [1,934,null,{}] 03:24:27 INFO - PROCESS | 1480 | 1467973467968 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}] 03:24:27 INFO - PROCESS | 1480 | 1467973467974 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:28 INFO - PROCESS | 1480 | 1467973468137 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 03:24:28 INFO - PROCESS | 1480 | 1467973468199 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:28 INFO - PROCESS | 1480 | 1467973468201 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:28 INFO - PROCESS | 1480 | ++DOCSHELL 185C1400 == 33 [pid = 1480] [id = 243] 03:24:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (185C2400) [pid = 1480] [serial = 728] [outer = 00000000] 03:24:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (18CD3800) [pid = 1480] [serial = 729] [outer = 185C2400] 03:24:28 INFO - PROCESS | 1480 | 1467973468255 Marionette DEBUG loaded listener.js 03:24:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (18E77800) [pid = 1480] [serial = 730] [outer = 185C2400] 03:24:28 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (1BEA6400) [pid = 1480] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:24:28 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (19911800) [pid = 1480] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:24:28 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1866CC00) [pid = 1480] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:24:28 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (199EFC00) [pid = 1480] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:24:28 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1756A800) [pid = 1480] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:24:28 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (14B74000) [pid = 1480] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:24:28 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (14CA8400) [pid = 1480] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:24:28 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0FE36400) [pid = 1480] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:24:28 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0C60F400) [pid = 1480] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:24:28 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17465400) [pid = 1480] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:24:28 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17CC3C00) [pid = 1480] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:24:28 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1B76C800) [pid = 1480] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:24:28 INFO - PROCESS | 1480 | 1467973468808 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]]]}] 03:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 870ms 03:24:28 INFO - PROCESS | 1480 | 1467973468834 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 03:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:24:28 INFO - PROCESS | 1480 | 1467973468836 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 03:24:28 INFO - PROCESS | 1480 | 1467973468840 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:24:28 INFO - PROCESS | 1480 | 1467973468841 Marionette TRACE conn6 <- [1,938,null,{}] 03:24:28 INFO - PROCESS | 1480 | 1467973468845 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}] 03:24:28 INFO - PROCESS | 1480 | 1467973468847 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:28 INFO - PROCESS | 1480 | 1467973468962 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 03:24:29 INFO - PROCESS | 1480 | 1467973469011 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:29 INFO - PROCESS | 1480 | 1467973469013 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:29 INFO - PROCESS | 1480 | ++DOCSHELL 17CC5C00 == 34 [pid = 1480] [id = 244] 03:24:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17CC9800) [pid = 1480] [serial = 731] [outer = 00000000] 03:24:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18CD2800) [pid = 1480] [serial = 732] [outer = 17CC9800] 03:24:29 INFO - PROCESS | 1480 | 1467973469057 Marionette DEBUG loaded listener.js 03:24:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (18CD9400) [pid = 1480] [serial = 733] [outer = 17CC9800] 03:24:29 INFO - PROCESS | 1480 | 1467973469423 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]]]}] 03:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 03:24:29 INFO - PROCESS | 1480 | 1467973469472 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 03:24:29 INFO - PROCESS | 1480 | 1467973469474 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 03:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:24:29 INFO - PROCESS | 1480 | 1467973469478 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:24:29 INFO - PROCESS | 1480 | 1467973469480 Marionette TRACE conn6 <- [1,942,null,{}] 03:24:29 INFO - PROCESS | 1480 | 1467973469483 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}] 03:24:29 INFO - PROCESS | 1480 | 1467973469485 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:29 INFO - PROCESS | 1480 | 1467973469564 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 03:24:29 INFO - PROCESS | 1480 | 1467973469570 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:29 INFO - PROCESS | 1480 | 1467973469572 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:29 INFO - PROCESS | 1480 | ++DOCSHELL 19916400 == 35 [pid = 1480] [id = 245] 03:24:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (199E3800) [pid = 1480] [serial = 734] [outer = 00000000] 03:24:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (19AA5400) [pid = 1480] [serial = 735] [outer = 199E3800] 03:24:29 INFO - PROCESS | 1480 | 1467973469616 Marionette DEBUG loaded listener.js 03:24:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17C97000) [pid = 1480] [serial = 736] [outer = 199E3800] 03:24:30 INFO - PROCESS | 1480 | 1467973470055 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]]]}] 03:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 03:24:30 INFO - PROCESS | 1480 | 1467973470110 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 03:24:30 INFO - PROCESS | 1480 | 1467973470113 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 03:24:30 INFO - PROCESS | 1480 | 1467973470116 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:24:30 INFO - PROCESS | 1480 | 1467973470118 Marionette TRACE conn6 <- [1,946,null,{}] 03:24:30 INFO - PROCESS | 1480 | 1467973470121 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}] 03:24:30 INFO - PROCESS | 1480 | 1467973470123 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:30 INFO - PROCESS | 1480 | 1467973470203 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 03:24:30 INFO - PROCESS | 1480 | 1467973470209 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:30 INFO - PROCESS | 1480 | 1467973470211 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:30 INFO - PROCESS | 1480 | ++DOCSHELL 1672C000 == 36 [pid = 1480] [id = 246] 03:24:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (199EC800) [pid = 1480] [serial = 737] [outer = 00000000] 03:24:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1B2DA000) [pid = 1480] [serial = 738] [outer = 199EC800] 03:24:30 INFO - PROCESS | 1480 | 1467973470265 Marionette DEBUG loaded listener.js 03:24:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1B76A000) [pid = 1480] [serial = 739] [outer = 199EC800] 03:24:30 INFO - PROCESS | 1480 | 1467973470863 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]]]}] 03:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 770ms 03:24:30 INFO - PROCESS | 1480 | 1467973470954 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 03:24:30 INFO - PROCESS | 1480 | 1467973470959 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 03:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:24:30 INFO - PROCESS | 1480 | 1467973470966 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:24:30 INFO - PROCESS | 1480 | 1467973470970 Marionette TRACE conn6 <- [1,950,null,{}] 03:24:30 INFO - PROCESS | 1480 | 1467973470976 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}] 03:24:30 INFO - PROCESS | 1480 | 1467973470979 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:31 INFO - PROCESS | 1480 | 1467973471117 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 03:24:31 INFO - PROCESS | 1480 | 1467973471238 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:31 INFO - PROCESS | 1480 | 1467973471243 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:31 INFO - PROCESS | 1480 | ++DOCSHELL 0FD72C00 == 37 [pid = 1480] [id = 247] 03:24:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0FD73C00) [pid = 1480] [serial = 740] [outer = 00000000] 03:24:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1451E000) [pid = 1480] [serial = 741] [outer = 0FD73C00] 03:24:31 INFO - PROCESS | 1480 | 1467973471302 Marionette DEBUG loaded listener.js 03:24:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (14895C00) [pid = 1480] [serial = 742] [outer = 0FD73C00] 03:24:31 INFO - PROCESS | 1480 | 1467973471946 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]]]}] 03:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1021ms 03:24:32 INFO - PROCESS | 1480 | 1467973471990 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 03:24:32 INFO - PROCESS | 1480 | 1467973471995 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 03:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:24:32 INFO - PROCESS | 1480 | 1467973472001 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:24:32 INFO - PROCESS | 1480 | 1467973472004 Marionette TRACE conn6 <- [1,954,null,{}] 03:24:32 INFO - PROCESS | 1480 | 1467973472008 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}] 03:24:32 INFO - PROCESS | 1480 | 1467973472011 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:32 INFO - PROCESS | 1480 | 1467973472132 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 03:24:32 INFO - PROCESS | 1480 | 1467973472242 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:32 INFO - PROCESS | 1480 | 1467973472245 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:32 INFO - PROCESS | 1480 | ++DOCSHELL 15D40000 == 38 [pid = 1480] [id = 248] 03:24:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (15D43C00) [pid = 1480] [serial = 743] [outer = 00000000] 03:24:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (16733400) [pid = 1480] [serial = 744] [outer = 15D43C00] 03:24:32 INFO - PROCESS | 1480 | 1467973472302 Marionette DEBUG loaded listener.js 03:24:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (179DC800) [pid = 1480] [serial = 745] [outer = 15D43C00] 03:24:33 INFO - PROCESS | 1480 | 1467973473188 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]]]}] 03:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1219ms 03:24:33 INFO - PROCESS | 1480 | 1467973473223 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 03:24:33 INFO - PROCESS | 1480 | 1467973473227 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 03:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:24:33 INFO - PROCESS | 1480 | 1467973473233 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:24:33 INFO - PROCESS | 1480 | 1467973473236 Marionette TRACE conn6 <- [1,958,null,{}] 03:24:33 INFO - PROCESS | 1480 | 1467973473242 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}] 03:24:33 INFO - PROCESS | 1480 | 1467973473245 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:33 INFO - PROCESS | 1480 | 1467973473358 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 03:24:33 INFO - PROCESS | 1480 | 1467973473478 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:33 INFO - PROCESS | 1480 | 1467973473482 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:33 INFO - PROCESS | 1480 | --DOCSHELL 19916400 == 37 [pid = 1480] [id = 245] 03:24:33 INFO - PROCESS | 1480 | --DOCSHELL 17CC5C00 == 36 [pid = 1480] [id = 244] 03:24:33 INFO - PROCESS | 1480 | --DOCSHELL 185C1400 == 35 [pid = 1480] [id = 243] 03:24:33 INFO - PROCESS | 1480 | --DOCSHELL 17C05C00 == 34 [pid = 1480] [id = 242] 03:24:33 INFO - PROCESS | 1480 | --DOCSHELL 1766C400 == 33 [pid = 1480] [id = 241] 03:24:33 INFO - PROCESS | 1480 | --DOCSHELL 1672D800 == 32 [pid = 1480] [id = 240] 03:24:33 INFO - PROCESS | 1480 | --DOCSHELL 1489B800 == 31 [pid = 1480] [id = 239] 03:24:33 INFO - PROCESS | 1480 | --DOCSHELL 0FD77800 == 30 [pid = 1480] [id = 238] 03:24:33 INFO - PROCESS | 1480 | --DOCSHELL 0C60A000 == 29 [pid = 1480] [id = 237] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1ABE6800) [pid = 1480] [serial = 687] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (18C3C800) [pid = 1480] [serial = 684] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (19FB0000) [pid = 1480] [serial = 663] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (179DDC00) [pid = 1480] [serial = 678] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17C06000) [pid = 1480] [serial = 679] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (14CA3C00) [pid = 1480] [serial = 675] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (15852C00) [pid = 1480] [serial = 676] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (15D3E400) [pid = 1480] [serial = 668] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (16165400) [pid = 1480] [serial = 669] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0FEC2400) [pid = 1480] [serial = 672] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1094E400) [pid = 1480] [serial = 673] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0CD6B400) [pid = 1480] [serial = 665] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0F5E0400) [pid = 1480] [serial = 666] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (18E74400) [pid = 1480] [serial = 691] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1C15C000) [pid = 1480] [serial = 697] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1488EC00) [pid = 1480] [serial = 372] [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.] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1847A800) [pid = 1480] [serial = 690] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1ABE9400) [pid = 1480] [serial = 688] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17CF1800) [pid = 1480] [serial = 681] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1847C400) [pid = 1480] [serial = 682] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (18E6E000) [pid = 1480] [serial = 685] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1B805000) [pid = 1480] [serial = 693] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1B94AC00) [pid = 1480] [serial = 694] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (1C158C00) [pid = 1480] [serial = 696] [outer = 00000000] [url = about:blank] 03:24:33 INFO - PROCESS | 1480 | ++DOCSHELL 0C60A000 == 30 [pid = 1480] [id = 249] 03:24:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0C622800) [pid = 1480] [serial = 746] [outer = 00000000] 03:24:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0F6F6800) [pid = 1480] [serial = 747] [outer = 0C622800] 03:24:33 INFO - PROCESS | 1480 | 1467973473570 Marionette DEBUG loaded listener.js 03:24:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (10174800) [pid = 1480] [serial = 748] [outer = 0C622800] 03:24:34 INFO - PROCESS | 1480 | 1467973474003 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]]]}] 03:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 830ms 03:24:34 INFO - PROCESS | 1480 | 1467973474063 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 03:24:34 INFO - PROCESS | 1480 | 1467973474067 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 03:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:24:34 INFO - PROCESS | 1480 | 1467973474073 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:24:34 INFO - PROCESS | 1480 | 1467973474075 Marionette TRACE conn6 <- [1,962,null,{}] 03:24:34 INFO - PROCESS | 1480 | 1467973474079 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}] 03:24:34 INFO - PROCESS | 1480 | 1467973474081 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:34 INFO - PROCESS | 1480 | 1467973474168 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 03:24:34 INFO - PROCESS | 1480 | 1467973474175 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:34 INFO - PROCESS | 1480 | 1467973474177 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:34 INFO - PROCESS | 1480 | ++DOCSHELL 145E9400 == 31 [pid = 1480] [id = 250] 03:24:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (145EA000) [pid = 1480] [serial = 749] [outer = 00000000] 03:24:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (14B69800) [pid = 1480] [serial = 750] [outer = 145EA000] 03:24:34 INFO - PROCESS | 1480 | 1467973474226 Marionette DEBUG loaded listener.js 03:24:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (14BE9C00) [pid = 1480] [serial = 751] [outer = 145EA000] 03:24:34 INFO - PROCESS | 1480 | 1467973474707 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]]]}] 03:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 03:24:34 INFO - PROCESS | 1480 | 1467973474748 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 03:24:34 INFO - PROCESS | 1480 | 1467973474750 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 03:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:24:34 INFO - PROCESS | 1480 | 1467973474753 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:24:34 INFO - PROCESS | 1480 | 1467973474757 Marionette TRACE conn6 <- [1,966,null,{}] 03:24:34 INFO - PROCESS | 1480 | 1467973474768 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}] 03:24:34 INFO - PROCESS | 1480 | 1467973474772 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:34 INFO - PROCESS | 1480 | 1467973474858 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 03:24:34 INFO - PROCESS | 1480 | 1467973474868 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:34 INFO - PROCESS | 1480 | 1467973474871 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:34 INFO - PROCESS | 1480 | ++DOCSHELL 17660800 == 32 [pid = 1480] [id = 251] 03:24:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17666000) [pid = 1480] [serial = 752] [outer = 00000000] 03:24:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17A9E000) [pid = 1480] [serial = 753] [outer = 17666000] 03:24:34 INFO - PROCESS | 1480 | 1467973474920 Marionette DEBUG loaded listener.js 03:24:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (17C0B000) [pid = 1480] [serial = 754] [outer = 17666000] 03:24:35 INFO - PROCESS | 1480 | 1467973475417 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]]]}] 03:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 03:24:35 INFO - PROCESS | 1480 | 1467973475432 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 03:24:35 INFO - PROCESS | 1480 | 1467973475434 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 03:24:35 INFO - PROCESS | 1480 | 1467973475437 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:24:35 INFO - PROCESS | 1480 | 1467973475439 Marionette TRACE conn6 <- [1,970,null,{}] 03:24:35 INFO - PROCESS | 1480 | 1467973475452 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}] 03:24:35 INFO - PROCESS | 1480 | 1467973475455 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:35 INFO - PROCESS | 1480 | 1467973475541 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 03:24:35 INFO - PROCESS | 1480 | 1467973475546 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:35 INFO - PROCESS | 1480 | 1467973475548 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:35 INFO - PROCESS | 1480 | ++DOCSHELL 17CC6400 == 33 [pid = 1480] [id = 252] 03:24:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17CC6C00) [pid = 1480] [serial = 755] [outer = 00000000] 03:24:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18484000) [pid = 1480] [serial = 756] [outer = 17CC6C00] 03:24:35 INFO - PROCESS | 1480 | 1467973475594 Marionette DEBUG loaded listener.js 03:24:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (185C2000) [pid = 1480] [serial = 757] [outer = 17CC6C00] 03:24:36 INFO - PROCESS | 1480 | 1467973476068 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]]]}] 03:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 03:24:36 INFO - PROCESS | 1480 | 1467973476133 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 03:24:36 INFO - PROCESS | 1480 | 1467973476135 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 03:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:24:36 INFO - PROCESS | 1480 | 1467973476138 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:24:36 INFO - PROCESS | 1480 | 1467973476140 Marionette TRACE conn6 <- [1,974,null,{}] 03:24:36 INFO - PROCESS | 1480 | 1467973476143 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}] 03:24:36 INFO - PROCESS | 1480 | 1467973476145 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:36 INFO - PROCESS | 1480 | 1467973476253 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 03:24:36 INFO - PROCESS | 1480 | 1467973476334 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:36 INFO - PROCESS | 1480 | 1467973476336 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:36 INFO - PROCESS | 1480 | ++DOCSHELL 1847DC00 == 34 [pid = 1480] [id = 253] 03:24:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18669C00) [pid = 1480] [serial = 758] [outer = 00000000] 03:24:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (18CD2000) [pid = 1480] [serial = 759] [outer = 18669C00] 03:24:36 INFO - PROCESS | 1480 | 1467973476381 Marionette DEBUG loaded listener.js 03:24:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (18CD9C00) [pid = 1480] [serial = 760] [outer = 18669C00] 03:24:36 INFO - PROCESS | 1480 | 1467973476808 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]]]}] 03:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 03:24:36 INFO - PROCESS | 1480 | 1467973476873 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 03:24:36 INFO - PROCESS | 1480 | 1467973476875 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 03:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:24:36 INFO - PROCESS | 1480 | 1467973476884 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:24:36 INFO - PROCESS | 1480 | 1467973476885 Marionette TRACE conn6 <- [1,978,null,{}] 03:24:36 INFO - PROCESS | 1480 | 1467973476889 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}] 03:24:36 INFO - PROCESS | 1480 | 1467973476895 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:37 INFO - PROCESS | 1480 | 1467973477039 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 03:24:37 INFO - PROCESS | 1480 | 1467973477047 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:37 INFO - PROCESS | 1480 | 1467973477049 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:37 INFO - PROCESS | 1480 | ++DOCSHELL 14A61000 == 35 [pid = 1480] [id = 254] 03:24:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (199E9800) [pid = 1480] [serial = 761] [outer = 00000000] 03:24:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1ABF1400) [pid = 1480] [serial = 762] [outer = 199E9800] 03:24:37 INFO - PROCESS | 1480 | 1467973477141 Marionette DEBUG loaded listener.js 03:24:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1ABE6800) [pid = 1480] [serial = 763] [outer = 199E9800] 03:24:37 INFO - PROCESS | 1480 | 1467973477611 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]]]}] 03:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 771ms 03:24:37 INFO - PROCESS | 1480 | 1467973477662 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 03:24:37 INFO - PROCESS | 1480 | 1467973477664 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 03:24:37 INFO - PROCESS | 1480 | 1467973477667 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:24:37 INFO - PROCESS | 1480 | 1467973477669 Marionette TRACE conn6 <- [1,982,null,{}] 03:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:24:37 INFO - PROCESS | 1480 | 1467973477672 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}] 03:24:37 INFO - PROCESS | 1480 | 1467973477674 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:37 INFO - PROCESS | 1480 | 1467973477782 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 03:24:37 INFO - PROCESS | 1480 | 1467973477791 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:37 INFO - PROCESS | 1480 | 1467973477793 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:37 INFO - PROCESS | 1480 | ++DOCSHELL 1B941800 == 36 [pid = 1480] [id = 255] 03:24:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1B943400) [pid = 1480] [serial = 764] [outer = 00000000] 03:24:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1BEA8C00) [pid = 1480] [serial = 765] [outer = 1B943400] 03:24:37 INFO - PROCESS | 1480 | 1467973477840 Marionette DEBUG loaded listener.js 03:24:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1C15A800) [pid = 1480] [serial = 766] [outer = 1B943400] 03:24:38 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (179D8000) [pid = 1480] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:24:38 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (14A5E000) [pid = 1480] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:24:38 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0C60E800) [pid = 1480] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:24:38 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (15D42C00) [pid = 1480] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:24:38 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1866C800) [pid = 1480] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:24:38 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1D05B400) [pid = 1480] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:24:38 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17C9F400) [pid = 1480] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:24:38 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (185C2400) [pid = 1480] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:24:38 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17CC9800) [pid = 1480] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:24:38 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (199E3800) [pid = 1480] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:24:38 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0F5E5000) [pid = 1480] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:24:38 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0FD7A400) [pid = 1480] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:24:38 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1672E000) [pid = 1480] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:24:38 INFO - PROCESS | 1480 | 1467973478348 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]]]}] 03:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 03:24:38 INFO - PROCESS | 1480 | 1467973478408 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 03:24:38 INFO - PROCESS | 1480 | 1467973478410 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 03:24:38 INFO - PROCESS | 1480 | 1467973478415 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:24:38 INFO - PROCESS | 1480 | 1467973478417 Marionette TRACE conn6 <- [1,986,null,{}] 03:24:38 INFO - PROCESS | 1480 | 1467973478421 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}] 03:24:38 INFO - PROCESS | 1480 | 1467973478422 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:38 INFO - PROCESS | 1480 | 1467973478502 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 03:24:38 INFO - PROCESS | 1480 | 1467973478509 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:38 INFO - PROCESS | 1480 | 1467973478511 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:38 INFO - PROCESS | 1480 | ++DOCSHELL 14A5E000 == 37 [pid = 1480] [id = 256] 03:24:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1616AC00) [pid = 1480] [serial = 767] [outer = 00000000] 03:24:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (18660000) [pid = 1480] [serial = 768] [outer = 1616AC00] 03:24:38 INFO - PROCESS | 1480 | 1467973478556 Marionette DEBUG loaded listener.js 03:24:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (199E3800) [pid = 1480] [serial = 769] [outer = 1616AC00] 03:24:39 INFO - PROCESS | 1480 | 1467973478989 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]]]}] 03:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 632ms 03:24:39 INFO - PROCESS | 1480 | 1467973479050 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 03:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:24:39 INFO - PROCESS | 1480 | 1467973479052 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 03:24:39 INFO - PROCESS | 1480 | 1467973479055 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:24:39 INFO - PROCESS | 1480 | 1467973479056 Marionette TRACE conn6 <- [1,990,null,{}] 03:24:39 INFO - PROCESS | 1480 | 1467973479060 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}] 03:24:39 INFO - PROCESS | 1480 | 1467973479062 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:39 INFO - PROCESS | 1480 | 1467973479142 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 03:24:39 INFO - PROCESS | 1480 | 1467973479148 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:39 INFO - PROCESS | 1480 | 1467973479149 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:39 INFO - PROCESS | 1480 | ++DOCSHELL 174C5800 == 38 [pid = 1480] [id = 257] 03:24:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1B807000) [pid = 1480] [serial = 770] [outer = 00000000] 03:24:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1CC93400) [pid = 1480] [serial = 771] [outer = 1B807000] 03:24:39 INFO - PROCESS | 1480 | 1467973479202 Marionette DEBUG loaded listener.js 03:24:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1CCE1400) [pid = 1480] [serial = 772] [outer = 1B807000] 03:24:39 INFO - PROCESS | 1480 | 1467973479663 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]]]}] 03:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 03:24:39 INFO - PROCESS | 1480 | 1467973479726 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 03:24:39 INFO - PROCESS | 1480 | 1467973479728 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 03:24:39 INFO - PROCESS | 1480 | 1467973479732 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:24:39 INFO - PROCESS | 1480 | 1467973479733 Marionette TRACE conn6 <- [1,994,null,{}] 03:24:39 INFO - PROCESS | 1480 | 1467973479737 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}] 03:24:39 INFO - PROCESS | 1480 | 1467973479739 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:39 INFO - PROCESS | 1480 | 1467973479821 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 03:24:39 INFO - PROCESS | 1480 | 1467973479826 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:39 INFO - PROCESS | 1480 | 1467973479828 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:39 INFO - PROCESS | 1480 | ++DOCSHELL 1CCE8C00 == 39 [pid = 1480] [id = 258] 03:24:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1CCEA400) [pid = 1480] [serial = 773] [outer = 00000000] 03:24:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1D05D400) [pid = 1480] [serial = 774] [outer = 1CCEA400] 03:24:39 INFO - PROCESS | 1480 | 1467973479874 Marionette DEBUG loaded listener.js 03:24:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1D05DC00) [pid = 1480] [serial = 775] [outer = 1CCEA400] 03:24:40 INFO - PROCESS | 1480 | 1467973480449 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]]]}] 03:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 770ms 03:24:40 INFO - PROCESS | 1480 | 1467973480592 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 03:24:40 INFO - PROCESS | 1480 | 1467973480596 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 03:24:40 INFO - PROCESS | 1480 | 1467973480623 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:24:40 INFO - PROCESS | 1480 | 1467973480627 Marionette TRACE conn6 <- [1,998,null,{}] 03:24:40 INFO - PROCESS | 1480 | 1467973480633 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}] 03:24:40 INFO - PROCESS | 1480 | 1467973480636 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:40 INFO - PROCESS | 1480 | 1467973480750 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 03:24:40 INFO - PROCESS | 1480 | 1467973480872 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:40 INFO - PROCESS | 1480 | 1467973480875 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:40 INFO - PROCESS | 1480 | ++DOCSHELL 0F65D800 == 40 [pid = 1480] [id = 259] 03:24:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0FD74000) [pid = 1480] [serial = 776] [outer = 00000000] 03:24:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (14B1F800) [pid = 1480] [serial = 777] [outer = 0FD74000] 03:24:40 INFO - PROCESS | 1480 | 1467973480937 Marionette DEBUG loaded listener.js 03:24:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (15D40C00) [pid = 1480] [serial = 778] [outer = 0FD74000] 03:24:41 INFO - PROCESS | 1480 | 1467973481494 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]]]}] 03:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 930ms 03:24:41 INFO - PROCESS | 1480 | 1467973481556 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 03:24:41 INFO - PROCESS | 1480 | 1467973481561 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 03:24:41 INFO - PROCESS | 1480 | 1467973481568 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:24:41 INFO - PROCESS | 1480 | 1467973481571 Marionette TRACE conn6 <- [1,1002,null,{}] 03:24:41 INFO - PROCESS | 1480 | 1467973481575 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}] 03:24:41 INFO - PROCESS | 1480 | 1467973481578 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:41 INFO - PROCESS | 1480 | 1467973481690 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 03:24:41 INFO - PROCESS | 1480 | 1467973481819 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:41 INFO - PROCESS | 1480 | 1467973481822 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:41 INFO - PROCESS | 1480 | ++DOCSHELL 179E5400 == 41 [pid = 1480] [id = 260] 03:24:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (179E5800) [pid = 1480] [serial = 779] [outer = 00000000] 03:24:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (17CA3400) [pid = 1480] [serial = 780] [outer = 179E5800] 03:24:41 INFO - PROCESS | 1480 | 1467973481880 Marionette DEBUG loaded listener.js 03:24:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (17CF9C00) [pid = 1480] [serial = 781] [outer = 179E5800] 03:24:42 INFO - PROCESS | 1480 | 1467973482494 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]]]}] 03:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 971ms 03:24:42 INFO - PROCESS | 1480 | 1467973482541 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 03:24:42 INFO - PROCESS | 1480 | 1467973482544 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 03:24:42 INFO - PROCESS | 1480 | 1467973482547 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:24:42 INFO - PROCESS | 1480 | 1467973482551 Marionette TRACE conn6 <- [1,1006,null,{}] 03:24:42 INFO - PROCESS | 1480 | 1467973482562 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}] 03:24:42 INFO - PROCESS | 1480 | 1467973482567 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:42 INFO - PROCESS | 1480 | 1467973482676 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 03:24:42 INFO - PROCESS | 1480 | 1467973482807 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:42 INFO - PROCESS | 1480 | 1467973482810 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:42 INFO - PROCESS | 1480 | ++DOCSHELL 1D05F400 == 42 [pid = 1480] [id = 261] 03:24:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1D060800) [pid = 1480] [serial = 782] [outer = 00000000] 03:24:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1D069C00) [pid = 1480] [serial = 783] [outer = 1D060800] 03:24:42 INFO - PROCESS | 1480 | 1467973482868 Marionette DEBUG loaded listener.js 03:24:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (1D09E400) [pid = 1480] [serial = 784] [outer = 1D060800] 03:24:43 INFO - PROCESS | 1480 | 1467973483507 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]]]}] 03:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1022ms 03:24:43 INFO - PROCESS | 1480 | 1467973483573 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 03:24:43 INFO - PROCESS | 1480 | 1467973483576 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 03:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:24:43 INFO - PROCESS | 1480 | 1467973483580 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:24:43 INFO - PROCESS | 1480 | 1467973483582 Marionette TRACE conn6 <- [1,1010,null,{}] 03:24:43 INFO - PROCESS | 1480 | 1467973483586 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}] 03:24:43 INFO - PROCESS | 1480 | 1467973483589 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:43 INFO - PROCESS | 1480 | 1467973483704 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 03:24:43 INFO - PROCESS | 1480 | 1467973483948 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:43 INFO - PROCESS | 1480 | 1467973483952 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:44 INFO - PROCESS | 1480 | ++DOCSHELL 0C625000 == 43 [pid = 1480] [id = 262] 03:24:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (0C627400) [pid = 1480] [serial = 785] [outer = 00000000] 03:24:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (0FE3A400) [pid = 1480] [serial = 786] [outer = 0C627400] 03:24:44 INFO - PROCESS | 1480 | 1467973484025 Marionette DEBUG loaded listener.js 03:24:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (109CC800) [pid = 1480] [serial = 787] [outer = 0C627400] 03:24:45 INFO - PROCESS | 1480 | --DOCSHELL 174C5800 == 42 [pid = 1480] [id = 257] 03:24:45 INFO - PROCESS | 1480 | --DOCSHELL 14A5E000 == 41 [pid = 1480] [id = 256] 03:24:45 INFO - PROCESS | 1480 | --DOCSHELL 1B941800 == 40 [pid = 1480] [id = 255] 03:24:45 INFO - PROCESS | 1480 | --DOCSHELL 14A61000 == 39 [pid = 1480] [id = 254] 03:24:45 INFO - PROCESS | 1480 | --DOCSHELL 1847DC00 == 38 [pid = 1480] [id = 253] 03:24:45 INFO - PROCESS | 1480 | --DOCSHELL 17CC6400 == 37 [pid = 1480] [id = 252] 03:24:45 INFO - PROCESS | 1480 | --DOCSHELL 17660800 == 36 [pid = 1480] [id = 251] 03:24:45 INFO - PROCESS | 1480 | --DOCSHELL 145E9400 == 35 [pid = 1480] [id = 250] 03:24:45 INFO - PROCESS | 1480 | --DOCSHELL 0C60A000 == 34 [pid = 1480] [id = 249] 03:24:45 INFO - PROCESS | 1480 | --DOCSHELL 0FD72C00 == 33 [pid = 1480] [id = 247] 03:24:45 INFO - PROCESS | 1480 | --DOCSHELL 1672C000 == 32 [pid = 1480] [id = 246] 03:24:45 INFO - PROCESS | 1480 | --DOCSHELL 15D40000 == 31 [pid = 1480] [id = 248] 03:24:45 INFO - PROCESS | 1480 | --DOCSHELL 179E5400 == 30 [pid = 1480] [id = 260] 03:24:45 INFO - PROCESS | 1480 | --DOCSHELL 1D05F400 == 29 [pid = 1480] [id = 261] 03:24:45 INFO - PROCESS | 1480 | --DOCSHELL 1CCE8C00 == 28 [pid = 1480] [id = 258] 03:24:45 INFO - PROCESS | 1480 | --DOCSHELL 0F65D800 == 27 [pid = 1480] [id = 259] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (17C0D400) [pid = 1480] [serial = 723] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (14A6BC00) [pid = 1480] [serial = 717] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (14A74C00) [pid = 1480] [serial = 718] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (0F6F9C00) [pid = 1480] [serial = 700] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (0CDD4C00) [pid = 1480] [serial = 699] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (17468800) [pid = 1480] [serial = 703] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (16170000) [pid = 1480] [serial = 702] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (1ABE5000) [pid = 1480] [serial = 706] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (199E8C00) [pid = 1480] [serial = 705] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1D065400) [pid = 1480] [serial = 709] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1D061C00) [pid = 1480] [serial = 708] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17CCA000) [pid = 1480] [serial = 726] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17C9C400) [pid = 1480] [serial = 724] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (18CD3800) [pid = 1480] [serial = 729] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (18CD2800) [pid = 1480] [serial = 732] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (17CF4800) [pid = 1480] [serial = 727] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (19AA5400) [pid = 1480] [serial = 735] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (15D44000) [pid = 1480] [serial = 712] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (14B20800) [pid = 1480] [serial = 711] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1B2DA000) [pid = 1480] [serial = 738] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0FE95800) [pid = 1480] [serial = 714] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (10436C00) [pid = 1480] [serial = 715] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (18E77800) [pid = 1480] [serial = 730] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17C97000) [pid = 1480] [serial = 736] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (16758000) [pid = 1480] [serial = 720] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (174C4C00) [pid = 1480] [serial = 721] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (18CD9400) [pid = 1480] [serial = 733] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 1480 | 1467973485316 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]]]}] 03:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1834ms 03:24:45 INFO - PROCESS | 1480 | 1467973485418 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 03:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:24:45 INFO - PROCESS | 1480 | 1467973485422 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 03:24:45 INFO - PROCESS | 1480 | 1467973485428 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:24:45 INFO - PROCESS | 1480 | 1467973485431 Marionette TRACE conn6 <- [1,1014,null,{}] 03:24:45 INFO - PROCESS | 1480 | 1467973485437 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}] 03:24:45 INFO - PROCESS | 1480 | 1467973485440 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:45 INFO - PROCESS | 1480 | 1467973485527 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 03:24:45 INFO - PROCESS | 1480 | 1467973485534 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:45 INFO - PROCESS | 1480 | 1467973485538 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:45 INFO - PROCESS | 1480 | ++DOCSHELL 0FD76800 == 28 [pid = 1480] [id = 263] 03:24:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0FD76C00) [pid = 1480] [serial = 788] [outer = 00000000] 03:24:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0FE32400) [pid = 1480] [serial = 789] [outer = 0FD76C00] 03:24:45 INFO - PROCESS | 1480 | 1467973485589 Marionette DEBUG loaded listener.js 03:24:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0FE32C00) [pid = 1480] [serial = 790] [outer = 0FD76C00] 03:24:46 INFO - PROCESS | 1480 | 1467973486095 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]]]}] 03:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 731ms 03:24:46 INFO - PROCESS | 1480 | 1467973486158 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 03:24:46 INFO - PROCESS | 1480 | 1467973486163 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 03:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:24:46 INFO - PROCESS | 1480 | 1467973486169 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:24:46 INFO - PROCESS | 1480 | 1467973486172 Marionette TRACE conn6 <- [1,1018,null,{}] 03:24:46 INFO - PROCESS | 1480 | 1467973486176 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}] 03:24:46 INFO - PROCESS | 1480 | 1467973486179 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:46 INFO - PROCESS | 1480 | 1467973486269 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 03:24:46 INFO - PROCESS | 1480 | 1467973486350 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:46 INFO - PROCESS | 1480 | 1467973486353 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:46 INFO - PROCESS | 1480 | ++DOCSHELL 145EDC00 == 29 [pid = 1480] [id = 264] 03:24:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (145EE000) [pid = 1480] [serial = 791] [outer = 00000000] 03:24:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14892800) [pid = 1480] [serial = 792] [outer = 145EE000] 03:24:46 INFO - PROCESS | 1480 | 1467973486410 Marionette DEBUG loaded listener.js 03:24:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14A5A400) [pid = 1480] [serial = 793] [outer = 145EE000] 03:24:46 INFO - PROCESS | 1480 | 1467973486811 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]]]}] 03:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 673ms 03:24:46 INFO - PROCESS | 1480 | 1467973486846 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 03:24:46 INFO - PROCESS | 1480 | 1467973486848 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 03:24:46 INFO - PROCESS | 1480 | 1467973486852 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:24:46 INFO - PROCESS | 1480 | 1467973486856 Marionette TRACE conn6 <- [1,1022,null,{}] 03:24:46 INFO - PROCESS | 1480 | 1467973486901 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}] 03:24:46 INFO - PROCESS | 1480 | 1467973486906 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:47 INFO - PROCESS | 1480 | 1467973486994 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 03:24:47 INFO - PROCESS | 1480 | 1467973487007 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:47 INFO - PROCESS | 1480 | 1467973487010 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:47 INFO - PROCESS | 1480 | ++DOCSHELL 16167C00 == 30 [pid = 1480] [id = 265] 03:24:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (16168000) [pid = 1480] [serial = 794] [outer = 00000000] 03:24:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1616D400) [pid = 1480] [serial = 795] [outer = 16168000] 03:24:47 INFO - PROCESS | 1480 | 1467973487062 Marionette DEBUG loaded listener.js 03:24:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1672E400) [pid = 1480] [serial = 796] [outer = 16168000] 03:24:47 INFO - PROCESS | 1480 | 1467973487514 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]]]}] 03:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 711ms 03:24:47 INFO - PROCESS | 1480 | 1467973487566 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 03:24:47 INFO - PROCESS | 1480 | 1467973487578 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 03:24:47 INFO - PROCESS | 1480 | 1467973487582 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:24:47 INFO - PROCESS | 1480 | 1467973487584 Marionette TRACE conn6 <- [1,1026,null,{}] 03:24:47 INFO - PROCESS | 1480 | 1467973487587 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}] 03:24:47 INFO - PROCESS | 1480 | 1467973487589 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:47 INFO - PROCESS | 1480 | 1467973487709 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 03:24:47 INFO - PROCESS | 1480 | 1467973487714 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:47 INFO - PROCESS | 1480 | 1467973487716 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:47 INFO - PROCESS | 1480 | ++DOCSHELL 1616B400 == 31 [pid = 1480] [id = 266] 03:24:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (16755000) [pid = 1480] [serial = 797] [outer = 00000000] 03:24:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (179DA000) [pid = 1480] [serial = 798] [outer = 16755000] 03:24:47 INFO - PROCESS | 1480 | 1467973487762 Marionette DEBUG loaded listener.js 03:24:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17C0D000) [pid = 1480] [serial = 799] [outer = 16755000] 03:24:48 INFO - PROCESS | 1480 | 1467973488230 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]]]}] 03:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 03:24:48 INFO - PROCESS | 1480 | 1467973488257 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 03:24:48 INFO - PROCESS | 1480 | 1467973488259 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 03:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:24:48 INFO - PROCESS | 1480 | 1467973488268 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:24:48 INFO - PROCESS | 1480 | 1467973488270 Marionette TRACE conn6 <- [1,1030,null,{}] 03:24:48 INFO - PROCESS | 1480 | 1467973488273 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}] 03:24:48 INFO - PROCESS | 1480 | 1467973488275 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:48 INFO - PROCESS | 1480 | 1467973488414 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 03:24:48 INFO - PROCESS | 1480 | 1467973488435 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:48 INFO - PROCESS | 1480 | 1467973488437 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:48 INFO - PROCESS | 1480 | ++DOCSHELL 17C9C400 == 32 [pid = 1480] [id = 267] 03:24:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17C9CC00) [pid = 1480] [serial = 800] [outer = 00000000] 03:24:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17CC1800) [pid = 1480] [serial = 801] [outer = 17C9CC00] 03:24:48 INFO - PROCESS | 1480 | 1467973488482 Marionette DEBUG loaded listener.js 03:24:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17CCA000) [pid = 1480] [serial = 802] [outer = 17C9CC00] 03:24:48 INFO - PROCESS | 1480 | 1467973488904 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]]]}] 03:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 03:24:48 INFO - PROCESS | 1480 | 1467973488942 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 03:24:48 INFO - PROCESS | 1480 | 1467973488944 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 03:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:24:48 INFO - PROCESS | 1480 | 1467973488954 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:24:48 INFO - PROCESS | 1480 | 1467973488956 Marionette TRACE conn6 <- [1,1034,null,{}] 03:24:48 INFO - PROCESS | 1480 | 1467973488959 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}] 03:24:48 INFO - PROCESS | 1480 | 1467973488965 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:49 INFO - PROCESS | 1480 | 1467973489101 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 03:24:49 INFO - PROCESS | 1480 | 1467973489161 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:49 INFO - PROCESS | 1480 | 1467973489163 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:49 INFO - PROCESS | 1480 | ++DOCSHELL 17CCC000 == 33 [pid = 1480] [id = 268] 03:24:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17CF3400) [pid = 1480] [serial = 803] [outer = 00000000] 03:24:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1866DC00) [pid = 1480] [serial = 804] [outer = 17CF3400] 03:24:49 INFO - PROCESS | 1480 | 1467973489209 Marionette DEBUG loaded listener.js 03:24:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (18F02000) [pid = 1480] [serial = 805] [outer = 17CF3400] 03:24:49 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0FD73C00) [pid = 1480] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:24:49 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1B807000) [pid = 1480] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:24:49 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17666000) [pid = 1480] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:24:49 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17CC6C00) [pid = 1480] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:24:49 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (145EA000) [pid = 1480] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:24:49 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1616AC00) [pid = 1480] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:24:49 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0C622800) [pid = 1480] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:24:49 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (199EC800) [pid = 1480] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:24:49 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (199E9800) [pid = 1480] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:24:49 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (18669C00) [pid = 1480] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:24:49 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1B943400) [pid = 1480] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:24:49 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (15D43C00) [pid = 1480] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:24:49 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1CCEA400) [pid = 1480] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:24:49 INFO - PROCESS | 1480 | 1467973489909 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]]]}] 03:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 987ms 03:24:49 INFO - PROCESS | 1480 | 1467973489949 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 03:24:49 INFO - PROCESS | 1480 | 1467973489951 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 03:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:24:49 INFO - PROCESS | 1480 | 1467973489955 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:24:49 INFO - PROCESS | 1480 | 1467973489957 Marionette TRACE conn6 <- [1,1038,null,{}] 03:24:49 INFO - PROCESS | 1480 | 1467973489960 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}] 03:24:49 INFO - PROCESS | 1480 | 1467973489962 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:50 INFO - PROCESS | 1480 | 1467973490039 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 03:24:50 INFO - PROCESS | 1480 | 1467973490126 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:50 INFO - PROCESS | 1480 | 1467973490128 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:50 INFO - PROCESS | 1480 | ++DOCSHELL 0C612C00 == 34 [pid = 1480] [id = 269] 03:24:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0C622800) [pid = 1480] [serial = 806] [outer = 00000000] 03:24:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1673A000) [pid = 1480] [serial = 807] [outer = 0C622800] 03:24:50 INFO - PROCESS | 1480 | 1467973490173 Marionette DEBUG loaded listener.js 03:24:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17CA1800) [pid = 1480] [serial = 808] [outer = 0C622800] 03:24:50 INFO - PROCESS | 1480 | 1467973490516 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]]]}] 03:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 03:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:24:50 INFO - PROCESS | 1480 | 1467973490590 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 03:24:50 INFO - PROCESS | 1480 | 1467973490592 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 03:24:50 INFO - PROCESS | 1480 | 1467973490595 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:24:50 INFO - PROCESS | 1480 | 1467973490597 Marionette TRACE conn6 <- [1,1042,null,{}] 03:24:50 INFO - PROCESS | 1480 | 1467973490607 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}] 03:24:50 INFO - PROCESS | 1480 | 1467973490609 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:50 INFO - PROCESS | 1480 | 1467973490689 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 03:24:50 INFO - PROCESS | 1480 | 1467973490695 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:50 INFO - PROCESS | 1480 | 1467973490697 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:50 INFO - PROCESS | 1480 | ++DOCSHELL 0C607400 == 35 [pid = 1480] [id = 270] 03:24:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17C9F400) [pid = 1480] [serial = 809] [outer = 00000000] 03:24:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (19914400) [pid = 1480] [serial = 810] [outer = 17C9F400] 03:24:50 INFO - PROCESS | 1480 | 1467973490742 Marionette DEBUG loaded listener.js 03:24:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (19916800) [pid = 1480] [serial = 811] [outer = 17C9F400] 03:24:51 INFO - PROCESS | 1480 | 1467973491170 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]]]}] 03:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 03:24:51 INFO - PROCESS | 1480 | 1467973491226 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 03:24:51 INFO - PROCESS | 1480 | 1467973491228 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 03:24:51 INFO - PROCESS | 1480 | 1467973491236 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:24:51 INFO - PROCESS | 1480 | 1467973491237 Marionette TRACE conn6 <- [1,1046,null,{}] 03:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:24:51 INFO - PROCESS | 1480 | 1467973491241 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}] 03:24:51 INFO - PROCESS | 1480 | 1467973491243 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:51 INFO - PROCESS | 1480 | 1467973491322 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 03:24:51 INFO - PROCESS | 1480 | 1467973491331 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:51 INFO - PROCESS | 1480 | 1467973491333 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:51 INFO - PROCESS | 1480 | ++DOCSHELL 19AA6000 == 36 [pid = 1480] [id = 271] 03:24:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (19FB3000) [pid = 1480] [serial = 812] [outer = 00000000] 03:24:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (19FD0400) [pid = 1480] [serial = 813] [outer = 19FB3000] 03:24:51 INFO - PROCESS | 1480 | 1467973491380 Marionette DEBUG loaded listener.js 03:24:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1ABE5000) [pid = 1480] [serial = 814] [outer = 19FB3000] 03:24:51 INFO - PROCESS | 1480 | 1467973491976 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]]]}] 03:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 770ms 03:24:52 INFO - PROCESS | 1480 | 1467973492012 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 03:24:52 INFO - PROCESS | 1480 | 1467973492017 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 03:24:52 INFO - PROCESS | 1480 | 1467973492022 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:24:52 INFO - PROCESS | 1480 | 1467973492026 Marionette TRACE conn6 <- [1,1050,null,{}] 03:24:52 INFO - PROCESS | 1480 | 1467973492032 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}] 03:24:52 INFO - PROCESS | 1480 | 1467973492035 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:52 INFO - PROCESS | 1480 | 1467973492164 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 03:24:52 INFO - PROCESS | 1480 | 1467973492274 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:52 INFO - PROCESS | 1480 | 1467973492279 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:52 INFO - PROCESS | 1480 | ++DOCSHELL 0CDCE800 == 37 [pid = 1480] [id = 272] 03:24:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0F6F1000) [pid = 1480] [serial = 815] [outer = 00000000] 03:24:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1016F400) [pid = 1480] [serial = 816] [outer = 0F6F1000] 03:24:52 INFO - PROCESS | 1480 | 1467973492337 Marionette DEBUG loaded listener.js 03:24:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (10FCE800) [pid = 1480] [serial = 817] [outer = 0F6F1000] 03:24:53 INFO - PROCESS | 1480 | 1467973493144 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]]]}] 03:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1172ms 03:24:53 INFO - PROCESS | 1480 | 1467973493198 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 03:24:53 INFO - PROCESS | 1480 | 1467973493203 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 03:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:24:53 INFO - PROCESS | 1480 | 1467973493210 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:24:53 INFO - PROCESS | 1480 | 1467973493213 Marionette TRACE conn6 <- [1,1054,null,{}] 03:24:53 INFO - PROCESS | 1480 | 1467973493217 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}] 03:24:53 INFO - PROCESS | 1480 | 1467973493220 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:53 INFO - PROCESS | 1480 | 1467973493368 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 03:24:53 INFO - PROCESS | 1480 | 1467973493489 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:53 INFO - PROCESS | 1480 | 1467973493492 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:53 INFO - PROCESS | 1480 | ++DOCSHELL 15850400 == 38 [pid = 1480] [id = 273] 03:24:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (15D46800) [pid = 1480] [serial = 818] [outer = 00000000] 03:24:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (17567800) [pid = 1480] [serial = 819] [outer = 15D46800] 03:24:53 INFO - PROCESS | 1480 | 1467973493550 Marionette DEBUG loaded listener.js 03:24:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (17AA1400) [pid = 1480] [serial = 820] [outer = 15D46800] 03:24:54 INFO - PROCESS | 1480 | 1467973494462 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]]]}] 03:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1271ms 03:24:54 INFO - PROCESS | 1480 | 1467973494493 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 03:24:54 INFO - PROCESS | 1480 | 1467973494498 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 03:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:24:54 INFO - PROCESS | 1480 | 1467973494507 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:24:54 INFO - PROCESS | 1480 | 1467973494510 Marionette TRACE conn6 <- [1,1058,null,{}] 03:24:54 INFO - PROCESS | 1480 | 1467973494516 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}] 03:24:54 INFO - PROCESS | 1480 | 1467973494519 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:54 INFO - PROCESS | 1480 | 1467973494627 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 03:24:54 INFO - PROCESS | 1480 | --DOCSHELL 0C607400 == 37 [pid = 1480] [id = 270] 03:24:54 INFO - PROCESS | 1480 | --DOCSHELL 0C612C00 == 36 [pid = 1480] [id = 269] 03:24:54 INFO - PROCESS | 1480 | --DOCSHELL 17CCC000 == 35 [pid = 1480] [id = 268] 03:24:54 INFO - PROCESS | 1480 | --DOCSHELL 17C9C400 == 34 [pid = 1480] [id = 267] 03:24:54 INFO - PROCESS | 1480 | --DOCSHELL 1616B400 == 33 [pid = 1480] [id = 266] 03:24:54 INFO - PROCESS | 1480 | --DOCSHELL 16167C00 == 32 [pid = 1480] [id = 265] 03:24:54 INFO - PROCESS | 1480 | --DOCSHELL 145EDC00 == 31 [pid = 1480] [id = 264] 03:24:54 INFO - PROCESS | 1480 | --DOCSHELL 0FD76800 == 30 [pid = 1480] [id = 263] 03:24:54 INFO - PROCESS | 1480 | --DOCSHELL 0C625000 == 29 [pid = 1480] [id = 262] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (1451E000) [pid = 1480] [serial = 741] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (1CC93400) [pid = 1480] [serial = 771] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17C0B000) [pid = 1480] [serial = 754] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (18484000) [pid = 1480] [serial = 756] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (14B69800) [pid = 1480] [serial = 750] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (18660000) [pid = 1480] [serial = 768] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (14BE9C00) [pid = 1480] [serial = 751] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (10174800) [pid = 1480] [serial = 748] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1B76A000) [pid = 1480] [serial = 739] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1ABE6800) [pid = 1480] [serial = 763] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (18CD9C00) [pid = 1480] [serial = 760] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1ABF1400) [pid = 1480] [serial = 762] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (14895C00) [pid = 1480] [serial = 742] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18CD2000) [pid = 1480] [serial = 759] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1C15A800) [pid = 1480] [serial = 766] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1BEA8C00) [pid = 1480] [serial = 765] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (179DC800) [pid = 1480] [serial = 745] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (185C2000) [pid = 1480] [serial = 757] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (199E3800) [pid = 1480] [serial = 769] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (16733400) [pid = 1480] [serial = 744] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (0F6F6800) [pid = 1480] [serial = 747] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (17A9E000) [pid = 1480] [serial = 753] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (1CCE1400) [pid = 1480] [serial = 772] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (1D05DC00) [pid = 1480] [serial = 775] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (1D05D400) [pid = 1480] [serial = 774] [outer = 00000000] [url = about:blank] 03:24:54 INFO - PROCESS | 1480 | 1467973494746 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:54 INFO - PROCESS | 1480 | 1467973494749 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:54 INFO - PROCESS | 1480 | ++DOCSHELL 0C60E000 == 30 [pid = 1480] [id = 274] 03:24:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0C612C00) [pid = 1480] [serial = 821] [outer = 00000000] 03:24:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0F5EAC00) [pid = 1480] [serial = 822] [outer = 0C612C00] 03:24:54 INFO - PROCESS | 1480 | 1467973494798 Marionette DEBUG loaded listener.js 03:24:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0FE32800) [pid = 1480] [serial = 823] [outer = 0C612C00] 03:24:55 INFO - PROCESS | 1480 | 1467973495255 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]]]}] 03:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 770ms 03:24:55 INFO - PROCESS | 1480 | 1467973495282 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 03:24:55 INFO - PROCESS | 1480 | 1467973495286 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 03:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:24:55 INFO - PROCESS | 1480 | 1467973495292 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:24:55 INFO - PROCESS | 1480 | 1467973495294 Marionette TRACE conn6 <- [1,1062,null,{}] 03:24:55 INFO - PROCESS | 1480 | 1467973495298 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}] 03:24:55 INFO - PROCESS | 1480 | 1467973495301 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:55 INFO - PROCESS | 1480 | 1467973495392 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 03:24:55 INFO - PROCESS | 1480 | 1467973495401 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:55 INFO - PROCESS | 1480 | 1467973495403 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:55 INFO - PROCESS | 1480 | ++DOCSHELL 14B6C000 == 31 [pid = 1480] [id = 275] 03:24:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (14B71C00) [pid = 1480] [serial = 824] [outer = 00000000] 03:24:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (14BE9C00) [pid = 1480] [serial = 825] [outer = 14B71C00] 03:24:55 INFO - PROCESS | 1480 | 1467973495450 Marionette DEBUG loaded listener.js 03:24:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (15851C00) [pid = 1480] [serial = 826] [outer = 14B71C00] 03:24:55 INFO - PROCESS | 1480 | 1467973495922 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]]]}] 03:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 03:24:55 INFO - PROCESS | 1480 | 1467973495967 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 03:24:55 INFO - PROCESS | 1480 | 1467973495969 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 03:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:24:55 INFO - PROCESS | 1480 | 1467973495972 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:24:55 INFO - PROCESS | 1480 | 1467973495976 Marionette TRACE conn6 <- [1,1066,null,{}] 03:24:56 INFO - PROCESS | 1480 | 1467973495986 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}] 03:24:56 INFO - PROCESS | 1480 | 1467973495991 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:56 INFO - PROCESS | 1480 | 1467973496076 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 03:24:56 INFO - PROCESS | 1480 | 1467973496086 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:56 INFO - PROCESS | 1480 | 1467973496089 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:56 INFO - PROCESS | 1480 | ++DOCSHELL 1765F400 == 32 [pid = 1480] [id = 276] 03:24:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (17660C00) [pid = 1480] [serial = 827] [outer = 00000000] 03:24:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (179E3400) [pid = 1480] [serial = 828] [outer = 17660C00] 03:24:56 INFO - PROCESS | 1480 | 1467973496137 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17C09C00) [pid = 1480] [serial = 829] [outer = 17660C00] 03:24:56 INFO - PROCESS | 1480 | 1467973496574 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]]]}] 03:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 03:24:56 INFO - PROCESS | 1480 | 1467973496612 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 03:24:56 INFO - PROCESS | 1480 | 1467973496615 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 03:24:56 INFO - PROCESS | 1480 | 1467973496618 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:24:56 INFO - PROCESS | 1480 | 1467973496629 Marionette TRACE conn6 <- [1,1070,null,{}] 03:24:56 INFO - PROCESS | 1480 | 1467973496632 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}] 03:24:56 INFO - PROCESS | 1480 | 1467973496634 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:56 INFO - PROCESS | 1480 | 1467973496723 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 03:24:56 INFO - PROCESS | 1480 | 1467973496757 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:56 INFO - PROCESS | 1480 | 1467973496759 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:56 INFO - PROCESS | 1480 | ++DOCSHELL 17CC4000 == 33 [pid = 1480] [id = 277] 03:24:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17CC6400) [pid = 1480] [serial = 830] [outer = 00000000] 03:24:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (185BF000) [pid = 1480] [serial = 831] [outer = 17CC6400] 03:24:56 INFO - PROCESS | 1480 | 1467973496805 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1866D800) [pid = 1480] [serial = 832] [outer = 17CC6400] 03:24:57 INFO - PROCESS | 1480 | 1467973497282 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]]]}] 03:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 691ms 03:24:57 INFO - PROCESS | 1480 | 1467973497316 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 03:24:57 INFO - PROCESS | 1480 | 1467973497318 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 03:24:57 INFO - PROCESS | 1480 | 1467973497321 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:24:57 INFO - PROCESS | 1480 | 1467973497323 Marionette TRACE conn6 <- [1,1074,null,{}] 03:24:57 INFO - PROCESS | 1480 | 1467973497326 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}] 03:24:57 INFO - PROCESS | 1480 | 1467973497328 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:57 INFO - PROCESS | 1480 | 1467973497438 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 03:24:57 INFO - PROCESS | 1480 | 1467973497445 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:57 INFO - PROCESS | 1480 | 1467973497447 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:57 INFO - PROCESS | 1480 | ++DOCSHELL 18A0D400 == 34 [pid = 1480] [id = 278] 03:24:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (18C39000) [pid = 1480] [serial = 833] [outer = 00000000] 03:24:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (198C4000) [pid = 1480] [serial = 834] [outer = 18C39000] 03:24:57 INFO - PROCESS | 1480 | 1467973497492 Marionette DEBUG loaded listener.js 03:24:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (19AA1C00) [pid = 1480] [serial = 835] [outer = 18C39000] 03:24:58 INFO - PROCESS | 1480 | 1467973497978 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]]]}] 03:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 03:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:24:58 INFO - PROCESS | 1480 | 1467973497996 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 03:24:58 INFO - PROCESS | 1480 | 1467973497998 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 03:24:58 INFO - PROCESS | 1480 | 1467973498002 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:24:58 INFO - PROCESS | 1480 | 1467973498003 Marionette TRACE conn6 <- [1,1078,null,{}] 03:24:58 INFO - PROCESS | 1480 | 1467973498013 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}] 03:24:58 INFO - PROCESS | 1480 | 1467973498019 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:58 INFO - PROCESS | 1480 | 1467973498180 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 03:24:58 INFO - PROCESS | 1480 | 1467973498205 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:58 INFO - PROCESS | 1480 | 1467973498207 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:58 INFO - PROCESS | 1480 | ++DOCSHELL 0CD6B400 == 35 [pid = 1480] [id = 279] 03:24:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (0FE33C00) [pid = 1480] [serial = 836] [outer = 00000000] 03:24:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1B2DA000) [pid = 1480] [serial = 837] [outer = 0FE33C00] 03:24:58 INFO - PROCESS | 1480 | 1467973498252 Marionette DEBUG loaded listener.js 03:24:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (198C7800) [pid = 1480] [serial = 838] [outer = 0FE33C00] 03:24:58 INFO - PROCESS | 1480 | 1467973498710 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]]]}] 03:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 03:24:58 INFO - PROCESS | 1480 | 1467973498733 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 03:24:58 INFO - PROCESS | 1480 | 1467973498735 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 03:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:24:58 INFO - PROCESS | 1480 | 1467973498738 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:24:58 INFO - PROCESS | 1480 | 1467973498740 Marionette TRACE conn6 <- [1,1082,null,{}] 03:24:58 INFO - PROCESS | 1480 | 1467973498749 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}] 03:24:58 INFO - PROCESS | 1480 | 1467973498751 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:58 INFO - PROCESS | 1480 | 1467973498858 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 03:24:58 INFO - PROCESS | 1480 | 1467973498863 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:58 INFO - PROCESS | 1480 | 1467973498865 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:58 INFO - PROCESS | 1480 | ++DOCSHELL 1B807000 == 36 [pid = 1480] [id = 280] 03:24:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1B807800) [pid = 1480] [serial = 839] [outer = 00000000] 03:24:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1B945C00) [pid = 1480] [serial = 840] [outer = 1B807800] 03:24:58 INFO - PROCESS | 1480 | 1467973498910 Marionette DEBUG loaded listener.js 03:24:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1BEA3800) [pid = 1480] [serial = 841] [outer = 1B807800] 03:24:59 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0FD76C00) [pid = 1480] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:24:59 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (16168000) [pid = 1480] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:24:59 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (16755000) [pid = 1480] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:24:59 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17C9CC00) [pid = 1480] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:24:59 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0C627400) [pid = 1480] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:24:59 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0C622800) [pid = 1480] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:24:59 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (145EE000) [pid = 1480] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:24:59 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17CF3400) [pid = 1480] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:24:59 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17C9F400) [pid = 1480] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:24:59 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0FD74000) [pid = 1480] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:24:59 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (179E5800) [pid = 1480] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:24:59 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1D060800) [pid = 1480] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:24:59 INFO - PROCESS | 1480 | 1467973499455 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]]]}] 03:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 770ms 03:24:59 INFO - PROCESS | 1480 | 1467973499521 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 03:24:59 INFO - PROCESS | 1480 | 1467973499524 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 03:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:24:59 INFO - PROCESS | 1480 | 1467973499530 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:24:59 INFO - PROCESS | 1480 | 1467973499531 Marionette TRACE conn6 <- [1,1086,null,{}] 03:24:59 INFO - PROCESS | 1480 | 1467973499535 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}] 03:24:59 INFO - PROCESS | 1480 | 1467973499537 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:59 INFO - PROCESS | 1480 | 1467973499620 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 03:24:59 INFO - PROCESS | 1480 | 1467973499626 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:59 INFO - PROCESS | 1480 | 1467973499628 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:24:59 INFO - PROCESS | 1480 | ++DOCSHELL 17660400 == 37 [pid = 1480] [id = 281] 03:24:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17C9CC00) [pid = 1480] [serial = 842] [outer = 00000000] 03:24:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (19A9E400) [pid = 1480] [serial = 843] [outer = 17C9CC00] 03:24:59 INFO - PROCESS | 1480 | 1467973499672 Marionette DEBUG loaded listener.js 03:24:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1B80BC00) [pid = 1480] [serial = 844] [outer = 17C9CC00] 03:25:00 INFO - PROCESS | 1480 | 1467973500095 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]]]}] 03:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 03:25:00 INFO - PROCESS | 1480 | 1467973500160 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 03:25:00 INFO - PROCESS | 1480 | 1467973500162 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 03:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:25:00 INFO - PROCESS | 1480 | 1467973500165 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:25:00 INFO - PROCESS | 1480 | 1467973500167 Marionette TRACE conn6 <- [1,1090,null,{}] 03:25:00 INFO - PROCESS | 1480 | 1467973500170 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}] 03:25:00 INFO - PROCESS | 1480 | 1467973500172 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:00 INFO - PROCESS | 1480 | 1467973500255 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 03:25:00 INFO - PROCESS | 1480 | 1467973500262 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:00 INFO - PROCESS | 1480 | 1467973500263 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:00 INFO - PROCESS | 1480 | ++DOCSHELL 104DF000 == 38 [pid = 1480] [id = 282] 03:25:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (10948400) [pid = 1480] [serial = 845] [outer = 00000000] 03:25:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1C158C00) [pid = 1480] [serial = 846] [outer = 10948400] 03:25:00 INFO - PROCESS | 1480 | 1467973500316 Marionette DEBUG loaded listener.js 03:25:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1CC8A000) [pid = 1480] [serial = 847] [outer = 10948400] 03:25:00 INFO - PROCESS | 1480 | 1467973500758 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]]]}] 03:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 630ms 03:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:25:00 INFO - PROCESS | 1480 | 1467973500796 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 03:25:00 INFO - PROCESS | 1480 | 1467973500798 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 03:25:00 INFO - PROCESS | 1480 | 1467973500801 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:25:00 INFO - PROCESS | 1480 | 1467973500802 Marionette TRACE conn6 <- [1,1094,null,{}] 03:25:00 INFO - PROCESS | 1480 | 1467973500806 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}] 03:25:00 INFO - PROCESS | 1480 | 1467973500807 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:00 INFO - PROCESS | 1480 | 1467973500889 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 03:25:00 INFO - PROCESS | 1480 | 1467973500895 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:00 INFO - PROCESS | 1480 | 1467973500897 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:00 INFO - PROCESS | 1480 | ++DOCSHELL 1C15A000 == 39 [pid = 1480] [id = 283] 03:25:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1CCEE800) [pid = 1480] [serial = 848] [outer = 00000000] 03:25:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1D062000) [pid = 1480] [serial = 849] [outer = 1CCEE800] 03:25:00 INFO - PROCESS | 1480 | 1467973500942 Marionette DEBUG loaded listener.js 03:25:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1D062800) [pid = 1480] [serial = 850] [outer = 1CCEE800] 03:25:01 INFO - PROCESS | 1480 | 1467973501593 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]]]}] 03:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 830ms 03:25:01 INFO - PROCESS | 1480 | 1467973501632 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 03:25:01 INFO - PROCESS | 1480 | 1467973501637 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 03:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:25:01 INFO - PROCESS | 1480 | 1467973501641 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:25:01 INFO - PROCESS | 1480 | 1467973501647 Marionette TRACE conn6 <- [1,1098,null,{}] 03:25:01 INFO - PROCESS | 1480 | 1467973501653 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}] 03:25:01 INFO - PROCESS | 1480 | 1467973501656 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:01 INFO - PROCESS | 1480 | 1467973501772 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 03:25:01 INFO - PROCESS | 1480 | 1467973501903 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:01 INFO - PROCESS | 1480 | 1467973501906 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:01 INFO - PROCESS | 1480 | ++DOCSHELL 10436800 == 40 [pid = 1480] [id = 284] 03:25:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (145AB400) [pid = 1480] [serial = 851] [outer = 00000000] 03:25:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (14B1FC00) [pid = 1480] [serial = 852] [outer = 145AB400] 03:25:01 INFO - PROCESS | 1480 | 1467973501965 Marionette DEBUG loaded listener.js 03:25:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (15D48800) [pid = 1480] [serial = 853] [outer = 145AB400] 03:25:02 INFO - PROCESS | 1480 | 1467973502592 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]]]}] 03:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 991ms 03:25:02 INFO - PROCESS | 1480 | 1467973502632 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 03:25:02 INFO - PROCESS | 1480 | 1467973502637 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 03:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:25:02 INFO - PROCESS | 1480 | 1467973502643 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:25:02 INFO - PROCESS | 1480 | 1467973502646 Marionette TRACE conn6 <- [1,1102,null,{}] 03:25:02 INFO - PROCESS | 1480 | 1467973502650 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}] 03:25:02 INFO - PROCESS | 1480 | 1467973502653 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:02 INFO - PROCESS | 1480 | 1467973502772 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 03:25:02 INFO - PROCESS | 1480 | 1467973502902 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:02 INFO - PROCESS | 1480 | 1467973502904 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:02 INFO - PROCESS | 1480 | ++DOCSHELL 17C10C00 == 41 [pid = 1480] [id = 285] 03:25:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (17C95400) [pid = 1480] [serial = 854] [outer = 00000000] 03:25:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (18E75000) [pid = 1480] [serial = 855] [outer = 17C95400] 03:25:02 INFO - PROCESS | 1480 | 1467973502962 Marionette DEBUG loaded listener.js 03:25:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (19AA5000) [pid = 1480] [serial = 856] [outer = 17C95400] 03:25:03 INFO - PROCESS | 1480 | 1467973503600 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]]]}] 03:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 970ms 03:25:03 INFO - PROCESS | 1480 | 1467973503625 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 03:25:03 INFO - PROCESS | 1480 | 1467973503628 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 03:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:25:03 INFO - PROCESS | 1480 | 1467973503633 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:25:03 INFO - PROCESS | 1480 | 1467973503637 Marionette TRACE conn6 <- [1,1106,null,{}] 03:25:03 INFO - PROCESS | 1480 | 1467973503648 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}] 03:25:03 INFO - PROCESS | 1480 | 1467973503652 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:03 INFO - PROCESS | 1480 | 1467973503763 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 03:25:03 INFO - PROCESS | 1480 | 1467973503894 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:03 INFO - PROCESS | 1480 | 1467973503898 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:03 INFO - PROCESS | 1480 | ++DOCSHELL 1D09D800 == 42 [pid = 1480] [id = 286] 03:25:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1D09E000) [pid = 1480] [serial = 857] [outer = 00000000] 03:25:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1D0A4400) [pid = 1480] [serial = 858] [outer = 1D09E000] 03:25:03 INFO - PROCESS | 1480 | 1467973503956 Marionette DEBUG loaded listener.js 03:25:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1D0E4000) [pid = 1480] [serial = 859] [outer = 1D09E000] 03:25:04 INFO - PROCESS | 1480 | 1467973504614 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]]]}] 03:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1018ms 03:25:04 INFO - PROCESS | 1480 | 1467973504656 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 03:25:04 INFO - PROCESS | 1480 | 1467973504659 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 03:25:04 INFO - PROCESS | 1480 | 1467973504662 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:25:04 INFO - PROCESS | 1480 | 1467973504664 Marionette TRACE conn6 <- [1,1110,null,{}] 03:25:04 INFO - PROCESS | 1480 | 1467973504668 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}] 03:25:04 INFO - PROCESS | 1480 | 1467973504671 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:04 INFO - PROCESS | 1480 | 1467973504910 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 03:25:05 INFO - PROCESS | 1480 | 1467973505037 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:05 INFO - PROCESS | 1480 | 1467973505040 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:05 INFO - PROCESS | 1480 | ++DOCSHELL 0F6F0400 == 43 [pid = 1480] [id = 287] 03:25:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (0F6F2C00) [pid = 1480] [serial = 860] [outer = 00000000] 03:25:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (0FD7E400) [pid = 1480] [serial = 861] [outer = 0F6F2C00] 03:25:05 INFO - PROCESS | 1480 | 1467973505092 Marionette DEBUG loaded listener.js 03:25:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (145E8800) [pid = 1480] [serial = 862] [outer = 0F6F2C00] 03:25:05 INFO - PROCESS | 1480 | 1467973505647 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]]]}] 03:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1018ms 03:25:05 INFO - PROCESS | 1480 | 1467973505685 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 03:25:05 INFO - PROCESS | 1480 | 1467973505689 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 03:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:25:05 INFO - PROCESS | 1480 | 1467973505694 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:25:05 INFO - PROCESS | 1480 | 1467973505697 Marionette TRACE conn6 <- [1,1114,null,{}] 03:25:05 INFO - PROCESS | 1480 | 1467973505702 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}] 03:25:05 INFO - PROCESS | 1480 | 1467973505704 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:05 INFO - PROCESS | 1480 | 1467973505812 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 03:25:05 INFO - PROCESS | 1480 | 1467973505920 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:05 INFO - PROCESS | 1480 | 1467973505922 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:05 INFO - PROCESS | 1480 | ++DOCSHELL 1746B000 == 44 [pid = 1480] [id = 288] 03:25:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (174C4C00) [pid = 1480] [serial = 863] [outer = 00000000] 03:25:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (1756F000) [pid = 1480] [serial = 864] [outer = 174C4C00] 03:25:05 INFO - PROCESS | 1480 | 1467973505971 Marionette DEBUG loaded listener.js 03:25:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (17C09000) [pid = 1480] [serial = 865] [outer = 174C4C00] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 104DF000 == 43 [pid = 1480] [id = 282] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 17660400 == 42 [pid = 1480] [id = 281] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 1B807000 == 41 [pid = 1480] [id = 280] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 0CD6B400 == 40 [pid = 1480] [id = 279] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 18A0D400 == 39 [pid = 1480] [id = 278] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 17CC4000 == 38 [pid = 1480] [id = 277] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 1765F400 == 37 [pid = 1480] [id = 276] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 14B6C000 == 36 [pid = 1480] [id = 275] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 0C60E000 == 35 [pid = 1480] [id = 274] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 15850400 == 34 [pid = 1480] [id = 273] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 19AA6000 == 33 [pid = 1480] [id = 271] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 0CDCE800 == 32 [pid = 1480] [id = 272] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 0F6F0400 == 31 [pid = 1480] [id = 287] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 1D09D800 == 30 [pid = 1480] [id = 286] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 17C10C00 == 29 [pid = 1480] [id = 285] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 1C15A000 == 28 [pid = 1480] [id = 283] 03:25:06 INFO - PROCESS | 1480 | --DOCSHELL 10436800 == 27 [pid = 1480] [id = 284] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (0FE32400) [pid = 1480] [serial = 789] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (0FE32C00) [pid = 1480] [serial = 790] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (1616D400) [pid = 1480] [serial = 795] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (179DA000) [pid = 1480] [serial = 798] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (17CCA000) [pid = 1480] [serial = 802] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (17CC1800) [pid = 1480] [serial = 801] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (109CC800) [pid = 1480] [serial = 787] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0FE3A400) [pid = 1480] [serial = 786] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (1673A000) [pid = 1480] [serial = 807] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (14892800) [pid = 1480] [serial = 792] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1866DC00) [pid = 1480] [serial = 804] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (14A5A400) [pid = 1480] [serial = 793] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (19914400) [pid = 1480] [serial = 810] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (18F02000) [pid = 1480] [serial = 805] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (15D40C00) [pid = 1480] [serial = 778] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (14B1F800) [pid = 1480] [serial = 777] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (17CF9C00) [pid = 1480] [serial = 781] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17CA3400) [pid = 1480] [serial = 780] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1D09E400) [pid = 1480] [serial = 784] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1D069C00) [pid = 1480] [serial = 783] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (19FD0400) [pid = 1480] [serial = 813] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17C0D000) [pid = 1480] [serial = 799] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17CA1800) [pid = 1480] [serial = 808] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (19916800) [pid = 1480] [serial = 811] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1672E400) [pid = 1480] [serial = 796] [outer = 00000000] [url = about:blank] 03:25:07 INFO - PROCESS | 1480 | [1480] 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 03:25:07 INFO - PROCESS | 1480 | 1467973507272 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]]]}] 03:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1626ms 03:25:07 INFO - PROCESS | 1480 | 1467973507324 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 03:25:07 INFO - PROCESS | 1480 | 1467973507327 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 03:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:25:07 INFO - PROCESS | 1480 | 1467973507332 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:25:07 INFO - PROCESS | 1480 | 1467973507334 Marionette TRACE conn6 <- [1,1118,null,{}] 03:25:07 INFO - PROCESS | 1480 | 1467973507339 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}] 03:25:07 INFO - PROCESS | 1480 | 1467973507342 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:07 INFO - PROCESS | 1480 | 1467973507430 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 03:25:07 INFO - PROCESS | 1480 | 1467973507437 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:07 INFO - PROCESS | 1480 | 1467973507440 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:07 INFO - PROCESS | 1480 | ++DOCSHELL 10FCA400 == 28 [pid = 1480] [id = 289] 03:25:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (10FCB400) [pid = 1480] [serial = 866] [outer = 00000000] 03:25:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (145A3400) [pid = 1480] [serial = 867] [outer = 10FCB400] 03:25:07 INFO - PROCESS | 1480 | 1467973507488 Marionette DEBUG loaded listener.js 03:25:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14895C00) [pid = 1480] [serial = 868] [outer = 10FCB400] 03:25:07 INFO - PROCESS | 1480 | 1467973507955 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]]]}] 03:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 03:25:08 INFO - PROCESS | 1480 | 1467973508004 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 03:25:08 INFO - PROCESS | 1480 | 1467973508009 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 03:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:25:08 INFO - PROCESS | 1480 | 1467973508015 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:25:08 INFO - PROCESS | 1480 | 1467973508018 Marionette TRACE conn6 <- [1,1122,null,{}] 03:25:08 INFO - PROCESS | 1480 | 1467973508022 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}] 03:25:08 INFO - PROCESS | 1480 | 1467973508024 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:08 INFO - PROCESS | 1480 | 1467973508143 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 03:25:08 INFO - PROCESS | 1480 | 1467973508230 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:08 INFO - PROCESS | 1480 | 1467973508232 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:08 INFO - PROCESS | 1480 | ++DOCSHELL 14B75800 == 29 [pid = 1480] [id = 290] 03:25:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14BE1400) [pid = 1480] [serial = 869] [outer = 00000000] 03:25:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (15847400) [pid = 1480] [serial = 870] [outer = 14BE1400] 03:25:08 INFO - PROCESS | 1480 | 1467973508281 Marionette DEBUG loaded listener.js 03:25:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (15D43000) [pid = 1480] [serial = 871] [outer = 14BE1400] 03:25:08 INFO - PROCESS | 1480 | 1467973508680 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]]]}] 03:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 03:25:08 INFO - PROCESS | 1480 | 1467973508768 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 03:25:08 INFO - PROCESS | 1480 | 1467973508771 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 03:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:25:08 INFO - PROCESS | 1480 | 1467973508774 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:25:08 INFO - PROCESS | 1480 | 1467973508778 Marionette TRACE conn6 <- [1,1126,null,{}] 03:25:08 INFO - PROCESS | 1480 | 1467973508793 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}] 03:25:08 INFO - PROCESS | 1480 | 1467973508798 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:08 INFO - PROCESS | 1480 | 1467973508925 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 03:25:08 INFO - PROCESS | 1480 | 1467973508935 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:08 INFO - PROCESS | 1480 | 1467973508938 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:09 INFO - PROCESS | 1480 | ++DOCSHELL 1746C400 == 30 [pid = 1480] [id = 291] 03:25:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (174C1C00) [pid = 1480] [serial = 872] [outer = 00000000] 03:25:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17660400) [pid = 1480] [serial = 873] [outer = 174C1C00] 03:25:09 INFO - PROCESS | 1480 | 1467973509031 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17C03400) [pid = 1480] [serial = 874] [outer = 174C1C00] 03:25:09 INFO - PROCESS | 1480 | 1467973509475 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]]]}] 03:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 790ms 03:25:09 INFO - PROCESS | 1480 | 1467973509567 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 03:25:09 INFO - PROCESS | 1480 | 1467973509570 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 03:25:09 INFO - PROCESS | 1480 | 1467973509573 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:25:09 INFO - PROCESS | 1480 | 1467973509575 Marionette TRACE conn6 <- [1,1130,null,{}] 03:25:09 INFO - PROCESS | 1480 | 1467973509578 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}] 03:25:09 INFO - PROCESS | 1480 | 1467973509580 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:09 INFO - PROCESS | 1480 | 1467973509697 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 03:25:09 INFO - PROCESS | 1480 | 1467973509756 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:09 INFO - PROCESS | 1480 | 1467973509758 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:09 INFO - PROCESS | 1480 | ++DOCSHELL 0F5EA000 == 31 [pid = 1480] [id = 292] 03:25:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0F6FE400) [pid = 1480] [serial = 875] [outer = 00000000] 03:25:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17C9F400) [pid = 1480] [serial = 876] [outer = 0F6FE400] 03:25:09 INFO - PROCESS | 1480 | 1467973509804 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17CCB400) [pid = 1480] [serial = 877] [outer = 0F6FE400] 03:25:10 INFO - PROCESS | 1480 | 1467973510236 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]]]}] 03:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 03:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:25:10 INFO - PROCESS | 1480 | 1467973510247 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 03:25:10 INFO - PROCESS | 1480 | 1467973510249 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 03:25:10 INFO - PROCESS | 1480 | 1467973510252 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:25:10 INFO - PROCESS | 1480 | 1467973510254 Marionette TRACE conn6 <- [1,1134,null,{}] 03:25:10 INFO - PROCESS | 1480 | 1467973510258 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}] 03:25:10 INFO - PROCESS | 1480 | 1467973510260 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:10 INFO - PROCESS | 1480 | 1467973510375 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 03:25:10 INFO - PROCESS | 1480 | 1467973510380 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:10 INFO - PROCESS | 1480 | 1467973510382 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:10 INFO - PROCESS | 1480 | ++DOCSHELL 17CF1000 == 32 [pid = 1480] [id = 293] 03:25:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17CF9C00) [pid = 1480] [serial = 878] [outer = 00000000] 03:25:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (185BE800) [pid = 1480] [serial = 879] [outer = 17CF9C00] 03:25:10 INFO - PROCESS | 1480 | 1467973510427 Marionette DEBUG loaded listener.js 03:25:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1866A400) [pid = 1480] [serial = 880] [outer = 17CF9C00] 03:25:11 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (18C39000) [pid = 1480] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:25:11 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0FE33C00) [pid = 1480] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:25:11 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1B807800) [pid = 1480] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:25:11 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (10948400) [pid = 1480] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:25:11 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17C9CC00) [pid = 1480] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:25:11 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (19FB3000) [pid = 1480] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:25:11 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (15D46800) [pid = 1480] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:25:11 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17CC6400) [pid = 1480] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:25:11 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0C612C00) [pid = 1480] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:25:11 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0F6F1000) [pid = 1480] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:25:11 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17660C00) [pid = 1480] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:25:11 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (14B71C00) [pid = 1480] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:25:11 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1CCEE800) [pid = 1480] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:25:11 INFO - PROCESS | 1480 | 1467973511145 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]]]}] 03:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 930ms 03:25:11 INFO - PROCESS | 1480 | 1467973511183 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 03:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:25:11 INFO - PROCESS | 1480 | 1467973511185 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 03:25:11 INFO - PROCESS | 1480 | 1467973511188 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - PROCESS | 1480 | 1467973511190 Marionette TRACE conn6 <- [1,1138,null,{}] 03:25:11 INFO - PROCESS | 1480 | 1467973511193 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}] 03:25:11 INFO - PROCESS | 1480 | 1467973511199 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:11 INFO - PROCESS | 1480 | 1467973511322 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 03:25:11 INFO - PROCESS | 1480 | 1467973511380 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 1480 | 1467973511382 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:11 INFO - PROCESS | 1480 | ++DOCSHELL 174C8800 == 33 [pid = 1480] [id = 294] 03:25:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17C9CC00) [pid = 1480] [serial = 881] [outer = 00000000] 03:25:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (18BA7800) [pid = 1480] [serial = 882] [outer = 17C9CC00] 03:25:11 INFO - PROCESS | 1480 | 1467973511427 Marionette DEBUG loaded listener.js 03:25:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (18BAC800) [pid = 1480] [serial = 883] [outer = 17C9CC00] 03:25:11 INFO - PROCESS | 1480 | 1467973511762 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]]]}] 03:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 03:25:11 INFO - PROCESS | 1480 | 1467973511825 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 03:25:11 INFO - PROCESS | 1480 | 1467973511827 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 03:25:11 INFO - PROCESS | 1480 | 1467973511831 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:25:11 INFO - PROCESS | 1480 | 1467973511832 Marionette TRACE conn6 <- [1,1142,null,{}] 03:25:11 INFO - PROCESS | 1480 | 1467973511836 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}] 03:25:11 INFO - PROCESS | 1480 | 1467973511838 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:11 INFO - PROCESS | 1480 | 1467973511918 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 03:25:11 INFO - PROCESS | 1480 | 1467973511924 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 1480 | 1467973511925 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:11 INFO - PROCESS | 1480 | ++DOCSHELL 18BB0C00 == 34 [pid = 1480] [id = 295] 03:25:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18BB1000) [pid = 1480] [serial = 884] [outer = 00000000] 03:25:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (18C3E000) [pid = 1480] [serial = 885] [outer = 18BB1000] 03:25:12 INFO - PROCESS | 1480 | 1467973511969 Marionette DEBUG loaded listener.js 03:25:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18E73C00) [pid = 1480] [serial = 886] [outer = 18BB1000] 03:25:12 INFO - PROCESS | 1480 | 1467973512397 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]]]}] 03:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 631ms 03:25:12 INFO - PROCESS | 1480 | 1467973512464 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 03:25:12 INFO - PROCESS | 1480 | 1467973512466 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 03:25:12 INFO - PROCESS | 1480 | 1467973512470 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:25:12 INFO - PROCESS | 1480 | 1467973512471 Marionette TRACE conn6 <- [1,1146,null,{}] 03:25:12 INFO - PROCESS | 1480 | 1467973512475 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}] 03:25:12 INFO - PROCESS | 1480 | 1467973512477 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:12 INFO - PROCESS | 1480 | 1467973512554 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 03:25:12 INFO - PROCESS | 1480 | 1467973512563 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:12 INFO - PROCESS | 1480 | 1467973512565 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:12 INFO - PROCESS | 1480 | ++DOCSHELL 18CDA800 == 35 [pid = 1480] [id = 296] 03:25:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (198C0000) [pid = 1480] [serial = 887] [outer = 00000000] 03:25:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (199EA000) [pid = 1480] [serial = 888] [outer = 198C0000] 03:25:12 INFO - PROCESS | 1480 | 1467973512610 Marionette DEBUG loaded listener.js 03:25:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17CCA400) [pid = 1480] [serial = 889] [outer = 198C0000] 03:25:13 INFO - PROCESS | 1480 | --DOCSHELL 10FCA400 == 34 [pid = 1480] [id = 289] 03:25:13 INFO - PROCESS | 1480 | --DOCSHELL 1746B000 == 33 [pid = 1480] [id = 288] 03:25:14 INFO - PROCESS | 1480 | --DOCSHELL 0F5EA000 == 32 [pid = 1480] [id = 292] 03:25:14 INFO - PROCESS | 1480 | --DOCSHELL 18BB0C00 == 31 [pid = 1480] [id = 295] 03:25:14 INFO - PROCESS | 1480 | --DOCSHELL 17CF1000 == 30 [pid = 1480] [id = 293] 03:25:14 INFO - PROCESS | 1480 | --DOCSHELL 174C8800 == 29 [pid = 1480] [id = 294] 03:25:14 INFO - PROCESS | 1480 | --DOCSHELL 1746C400 == 28 [pid = 1480] [id = 291] 03:25:14 INFO - PROCESS | 1480 | --DOCSHELL 14B75800 == 27 [pid = 1480] [id = 290] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (198C4000) [pid = 1480] [serial = 834] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1B2DA000) [pid = 1480] [serial = 837] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (19AA1C00) [pid = 1480] [serial = 835] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1B945C00) [pid = 1480] [serial = 840] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1CC8A000) [pid = 1480] [serial = 847] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (198C7800) [pid = 1480] [serial = 838] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (19A9E400) [pid = 1480] [serial = 843] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1ABE5000) [pid = 1480] [serial = 814] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17567800) [pid = 1480] [serial = 819] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17AA1400) [pid = 1480] [serial = 820] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (185BF000) [pid = 1480] [serial = 831] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0F5EAC00) [pid = 1480] [serial = 822] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0FE32800) [pid = 1480] [serial = 823] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1016F400) [pid = 1480] [serial = 816] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (10FCE800) [pid = 1480] [serial = 817] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (179E3400) [pid = 1480] [serial = 828] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (17C09C00) [pid = 1480] [serial = 829] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (14BE9C00) [pid = 1480] [serial = 825] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (15851C00) [pid = 1480] [serial = 826] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (1C158C00) [pid = 1480] [serial = 846] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (1D062800) [pid = 1480] [serial = 850] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (1D062000) [pid = 1480] [serial = 849] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (1BEA3800) [pid = 1480] [serial = 841] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (1B80BC00) [pid = 1480] [serial = 844] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (1866D800) [pid = 1480] [serial = 832] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 1480 | 1467973514393 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]]]}] 03:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1974ms 03:25:14 INFO - PROCESS | 1480 | 1467973514449 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 03:25:14 INFO - PROCESS | 1480 | 1467973514454 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 03:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:25:14 INFO - PROCESS | 1480 | 1467973514460 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:25:14 INFO - PROCESS | 1480 | 1467973514463 Marionette TRACE conn6 <- [1,1150,null,{}] 03:25:14 INFO - PROCESS | 1480 | 1467973514470 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}] 03:25:14 INFO - PROCESS | 1480 | 1467973514473 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:14 INFO - PROCESS | 1480 | 1467973514569 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 03:25:14 INFO - PROCESS | 1480 | 1467973514584 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:14 INFO - PROCESS | 1480 | 1467973514589 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:14 INFO - PROCESS | 1480 | ++DOCSHELL 0FD77800 == 28 [pid = 1480] [id = 297] 03:25:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (0FD79C00) [pid = 1480] [serial = 890] [outer = 00000000] 03:25:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (0FE33C00) [pid = 1480] [serial = 891] [outer = 0FD79C00] 03:25:14 INFO - PROCESS | 1480 | 1467973514642 Marionette DEBUG loaded listener.js 03:25:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (0FE92C00) [pid = 1480] [serial = 892] [outer = 0FD79C00] 03:25:15 INFO - PROCESS | 1480 | 1467973515120 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]]]}] 03:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 03:25:15 INFO - PROCESS | 1480 | 1467973515194 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 03:25:15 INFO - PROCESS | 1480 | 1467973515200 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 03:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:25:15 INFO - PROCESS | 1480 | 1467973515206 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:25:15 INFO - PROCESS | 1480 | 1467973515209 Marionette TRACE conn6 <- [1,1154,null,{}] 03:25:15 INFO - PROCESS | 1480 | 1467973515213 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}] 03:25:15 INFO - PROCESS | 1480 | 1467973515216 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:15 INFO - PROCESS | 1480 | 1467973515305 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 03:25:15 INFO - PROCESS | 1480 | 1467973515318 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:15 INFO - PROCESS | 1480 | 1467973515321 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:15 INFO - PROCESS | 1480 | ++DOCSHELL 10FCE800 == 29 [pid = 1480] [id = 298] 03:25:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (1430DC00) [pid = 1480] [serial = 893] [outer = 00000000] 03:25:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (145A8000) [pid = 1480] [serial = 894] [outer = 1430DC00] 03:25:15 INFO - PROCESS | 1480 | 1467973515369 Marionette DEBUG loaded listener.js 03:25:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (146CD800) [pid = 1480] [serial = 895] [outer = 1430DC00] 03:25:15 INFO - PROCESS | 1480 | 1467973515835 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]]]}] 03:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 03:25:15 INFO - PROCESS | 1480 | 1467973515879 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 03:25:15 INFO - PROCESS | 1480 | 1467973515881 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 03:25:15 INFO - PROCESS | 1480 | 1467973515885 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:25:15 INFO - PROCESS | 1480 | 1467973515888 Marionette TRACE conn6 <- [1,1158,null,{}] 03:25:15 INFO - PROCESS | 1480 | 1467973515899 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}] 03:25:15 INFO - PROCESS | 1480 | 1467973515904 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:16 INFO - PROCESS | 1480 | 1467973516016 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 03:25:16 INFO - PROCESS | 1480 | 1467973516104 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:16 INFO - PROCESS | 1480 | 1467973516108 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:16 INFO - PROCESS | 1480 | ++DOCSHELL 14BE9C00 == 30 [pid = 1480] [id = 299] 03:25:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (14CA1800) [pid = 1480] [serial = 896] [outer = 00000000] 03:25:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (15849000) [pid = 1480] [serial = 897] [outer = 14CA1800] 03:25:16 INFO - PROCESS | 1480 | 1467973516156 Marionette DEBUG loaded listener.js 03:25:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (15D42C00) [pid = 1480] [serial = 898] [outer = 14CA1800] 03:25:16 INFO - PROCESS | 1480 | 1467973516552 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]]]}] 03:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 03:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:25:16 INFO - PROCESS | 1480 | 1467973516560 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 03:25:16 INFO - PROCESS | 1480 | 1467973516562 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 03:25:16 INFO - PROCESS | 1480 | 1467973516566 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:25:16 INFO - PROCESS | 1480 | 1467973516568 Marionette TRACE conn6 <- [1,1162,null,{}] 03:25:16 INFO - PROCESS | 1480 | 1467973516571 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}] 03:25:16 INFO - PROCESS | 1480 | 1467973516573 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:16 INFO - PROCESS | 1480 | 1467973516689 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 03:25:16 INFO - PROCESS | 1480 | 1467973516697 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:16 INFO - PROCESS | 1480 | 1467973516699 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:16 INFO - PROCESS | 1480 | ++DOCSHELL 15855000 == 31 [pid = 1480] [id = 300] 03:25:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (16141000) [pid = 1480] [serial = 899] [outer = 00000000] 03:25:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (16171000) [pid = 1480] [serial = 900] [outer = 16141000] 03:25:16 INFO - PROCESS | 1480 | 1467973516744 Marionette DEBUG loaded listener.js 03:25:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17463C00) [pid = 1480] [serial = 901] [outer = 16141000] 03:25:17 INFO - PROCESS | 1480 | 1467973517153 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] 03:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:25:17 INFO - PROCESS | 1480 | 1467973517202 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 03:25:17 INFO - PROCESS | 1480 | 1467973517205 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:25:17 INFO - PROCESS | 1480 | 1467973517207 Marionette TRACE conn6 <- [1,1166,null,{}] 03:25:17 INFO - PROCESS | 1480 | 1467973517210 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}] 03:25:17 INFO - PROCESS | 1480 | 1467973517212 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:17 INFO - PROCESS | 1480 | 1467973517321 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 03:25:17 INFO - PROCESS | 1480 | 1467973517330 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:17 INFO - PROCESS | 1480 | 1467973517332 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:17 INFO - PROCESS | 1480 | ++DOCSHELL 0FD76C00 == 32 [pid = 1480] [id = 301] 03:25:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (10436400) [pid = 1480] [serial = 902] [outer = 00000000] 03:25:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (179E2000) [pid = 1480] [serial = 903] [outer = 10436400] 03:25:17 INFO - PROCESS | 1480 | 1467973517376 Marionette DEBUG loaded listener.js 03:25:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17C06400) [pid = 1480] [serial = 904] [outer = 10436400] 03:25:17 INFO - PROCESS | 1480 | 1467973517826 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] 03:25:17 INFO - PROCESS | 1480 | 1467973517885 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 03:25:17 INFO - PROCESS | 1480 | 1467973517888 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:25:17 INFO - PROCESS | 1480 | 1467973517890 Marionette TRACE conn6 <- [1,1170,null,{}] 03:25:17 INFO - PROCESS | 1480 | 1467973517894 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}] 03:25:17 INFO - PROCESS | 1480 | 1467973517899 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:18 INFO - PROCESS | 1480 | 1467973518009 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 03:25:18 INFO - PROCESS | 1480 | 1467973518021 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:18 INFO - PROCESS | 1480 | 1467973518023 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:18 INFO - PROCESS | 1480 | ++DOCSHELL 17CCBC00 == 33 [pid = 1480] [id = 302] 03:25:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17CCD000) [pid = 1480] [serial = 905] [outer = 00000000] 03:25:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (185B6400) [pid = 1480] [serial = 906] [outer = 17CCD000] 03:25:18 INFO - PROCESS | 1480 | 1467973518071 Marionette DEBUG loaded listener.js 03:25:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (185C0C00) [pid = 1480] [serial = 907] [outer = 17CCD000] 03:25:18 INFO - PROCESS | 1480 | 1467973518508 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] 03:25:18 INFO - PROCESS | 1480 | 1467973518565 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 03:25:18 INFO - PROCESS | 1480 | 1467973518568 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:25:18 INFO - PROCESS | 1480 | 1467973518570 Marionette TRACE conn6 <- [1,1174,null,{}] 03:25:18 INFO - PROCESS | 1480 | 1467973518599 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}] 03:25:18 INFO - PROCESS | 1480 | 1467973518601 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:18 INFO - PROCESS | 1480 | 1467973518679 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 03:25:18 INFO - PROCESS | 1480 | 1467973518686 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:18 INFO - PROCESS | 1480 | 1467973518688 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:18 INFO - PROCESS | 1480 | ++DOCSHELL 185C2C00 == 34 [pid = 1480] [id = 303] 03:25:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1866A000) [pid = 1480] [serial = 908] [outer = 00000000] 03:25:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18CD9400) [pid = 1480] [serial = 909] [outer = 1866A000] 03:25:18 INFO - PROCESS | 1480 | 1467973518732 Marionette DEBUG loaded listener.js 03:25:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (18CE0000) [pid = 1480] [serial = 910] [outer = 1866A000] 03:25:19 INFO - PROCESS | 1480 | 1467973519152 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] 03:25:19 INFO - PROCESS | 1480 | 1467973519224 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 03:25:19 INFO - PROCESS | 1480 | 1467973519227 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:25:19 INFO - PROCESS | 1480 | 1467973519229 Marionette TRACE conn6 <- [1,1178,null,{}] 03:25:19 INFO - PROCESS | 1480 | 1467973519232 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}] 03:25:19 INFO - PROCESS | 1480 | 1467973519234 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:19 INFO - PROCESS | 1480 | 1467973519312 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 03:25:19 INFO - PROCESS | 1480 | 1467973519319 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:19 INFO - PROCESS | 1480 | 1467973519321 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:19 INFO - PROCESS | 1480 | ++DOCSHELL 0C627000 == 35 [pid = 1480] [id = 304] 03:25:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18BB0C00) [pid = 1480] [serial = 911] [outer = 00000000] 03:25:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (19AA1C00) [pid = 1480] [serial = 912] [outer = 18BB0C00] 03:25:19 INFO - PROCESS | 1480 | 1467973519365 Marionette DEBUG loaded listener.js 03:25:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (199EE400) [pid = 1480] [serial = 913] [outer = 18BB0C00] 03:25:19 INFO - PROCESS | 1480 | 1467973519833 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] 03:25:19 INFO - PROCESS | 1480 | 1467973519864 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 03:25:19 INFO - PROCESS | 1480 | 1467973519867 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:25:19 INFO - PROCESS | 1480 | 1467973519869 Marionette TRACE conn6 <- [1,1182,null,{}] 03:25:19 INFO - PROCESS | 1480 | 1467973519873 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}] 03:25:19 INFO - PROCESS | 1480 | 1467973519875 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:20 INFO - PROCESS | 1480 | 1467973519981 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 03:25:20 INFO - PROCESS | 1480 | 1467973520066 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:20 INFO - PROCESS | 1480 | 1467973520068 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:20 INFO - PROCESS | 1480 | ++DOCSHELL 14BE8000 == 36 [pid = 1480] [id = 305] 03:25:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (185BBC00) [pid = 1480] [serial = 914] [outer = 00000000] 03:25:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1ABE8C00) [pid = 1480] [serial = 915] [outer = 185BBC00] 03:25:20 INFO - PROCESS | 1480 | 1467973520112 Marionette DEBUG loaded listener.js 03:25:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1ABE9400) [pid = 1480] [serial = 916] [outer = 185BBC00] 03:25:20 INFO - PROCESS | 1480 | 1467973520549 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] 03:25:20 INFO - PROCESS | 1480 | 1467973520609 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 03:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:25:20 INFO - PROCESS | 1480 | 1467973520616 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:25:20 INFO - PROCESS | 1480 | 1467973520618 Marionette TRACE conn6 <- [1,1186,null,{}] 03:25:20 INFO - PROCESS | 1480 | 1467973520622 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}] 03:25:20 INFO - PROCESS | 1480 | 1467973520624 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:20 INFO - PROCESS | 1480 | 1467973520746 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 03:25:20 INFO - PROCESS | 1480 | 1467973520756 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:20 INFO - PROCESS | 1480 | 1467973520758 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:20 INFO - PROCESS | 1480 | ++DOCSHELL 1ABEDC00 == 37 [pid = 1480] [id = 306] 03:25:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1ABF0C00) [pid = 1480] [serial = 917] [outer = 00000000] 03:25:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1B80BC00) [pid = 1480] [serial = 918] [outer = 1ABF0C00] 03:25:20 INFO - PROCESS | 1480 | 1467973520803 Marionette DEBUG loaded listener.js 03:25:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1B943000) [pid = 1480] [serial = 919] [outer = 1ABF0C00] 03:25:21 INFO - PROCESS | 1480 | 1467973521255 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]]]}] 03:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 03:25:21 INFO - PROCESS | 1480 | 1467973521288 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 03:25:21 INFO - PROCESS | 1480 | 1467973521290 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 03:25:21 INFO - PROCESS | 1480 | 1467973521293 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:25:21 INFO - PROCESS | 1480 | 1467973521296 Marionette TRACE conn6 <- [1,1190,null,{}] 03:25:21 INFO - PROCESS | 1480 | 1467973521299 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}] 03:25:21 INFO - PROCESS | 1480 | 1467973521302 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:21 INFO - PROCESS | 1480 | 1467973521451 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 03:25:21 INFO - PROCESS | 1480 | 1467973521511 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:21 INFO - PROCESS | 1480 | 1467973521513 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:21 INFO - PROCESS | 1480 | ++DOCSHELL 0C60E000 == 38 [pid = 1480] [id = 307] 03:25:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1BEA8000) [pid = 1480] [serial = 920] [outer = 00000000] 03:25:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1C15B000) [pid = 1480] [serial = 921] [outer = 1BEA8000] 03:25:21 INFO - PROCESS | 1480 | 1467973521559 Marionette DEBUG loaded listener.js 03:25:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1CC91C00) [pid = 1480] [serial = 922] [outer = 1BEA8000] 03:25:21 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0F6FE400) [pid = 1480] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:25:21 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17C9CC00) [pid = 1480] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:25:21 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (17CF9C00) [pid = 1480] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:25:21 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (18BB1000) [pid = 1480] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:25:21 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (14BE1400) [pid = 1480] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:25:21 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (10FCB400) [pid = 1480] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:25:21 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (174C4C00) [pid = 1480] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:25:21 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0F6F2C00) [pid = 1480] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:25:21 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1D09E000) [pid = 1480] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:25:21 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17C95400) [pid = 1480] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:25:21 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (145AB400) [pid = 1480] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:25:21 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (174C1C00) [pid = 1480] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:25:22 INFO - PROCESS | 1480 | 1467973522042 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]]]}] 03:25:22 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 03:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 770ms 03:25:22 INFO - PROCESS | 1480 | 1467973522079 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 03:25:22 INFO - PROCESS | 1480 | 1467973522081 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 03:25:22 INFO - PROCESS | 1480 | 1467973522085 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:25:22 INFO - PROCESS | 1480 | 1467973522087 Marionette TRACE conn6 <- [1,1194,null,{}] 03:25:22 INFO - PROCESS | 1480 | 1467973522090 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}] 03:25:22 INFO - PROCESS | 1480 | 1467973522092 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:22 INFO - PROCESS | 1480 | 1467973522172 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 03:25:22 INFO - PROCESS | 1480 | 1467973522178 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:22 INFO - PROCESS | 1480 | 1467973522179 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:22 INFO - PROCESS | 1480 | ++DOCSHELL 17A9F800 == 39 [pid = 1480] [id = 308] 03:25:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17CC3800) [pid = 1480] [serial = 923] [outer = 00000000] 03:25:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (18CDEC00) [pid = 1480] [serial = 924] [outer = 17CC3800] 03:25:22 INFO - PROCESS | 1480 | 1467973522224 Marionette DEBUG loaded listener.js 03:25:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1ABECC00) [pid = 1480] [serial = 925] [outer = 17CC3800] 03:25:22 INFO - PROCESS | 1480 | 1467973522652 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]]]}] 03:25:22 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 03:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 631ms 03:25:22 INFO - PROCESS | 1480 | 1467973522719 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 03:25:22 INFO - PROCESS | 1480 | 1467973522721 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 03:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:25:22 INFO - PROCESS | 1480 | 1467973522724 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:25:22 INFO - PROCESS | 1480 | 1467973522726 Marionette TRACE conn6 <- [1,1198,null,{}] 03:25:22 INFO - PROCESS | 1480 | 1467973522729 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}] 03:25:22 INFO - PROCESS | 1480 | 1467973522731 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:22 INFO - PROCESS | 1480 | 1467973522810 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 03:25:22 INFO - PROCESS | 1480 | 1467973522815 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:22 INFO - PROCESS | 1480 | 1467973522817 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:22 INFO - PROCESS | 1480 | ++DOCSHELL 1CCEB000 == 40 [pid = 1480] [id = 309] 03:25:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1CCEB400) [pid = 1480] [serial = 926] [outer = 00000000] 03:25:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1D09BC00) [pid = 1480] [serial = 927] [outer = 1CCEB400] 03:25:22 INFO - PROCESS | 1480 | 1467973522861 Marionette DEBUG loaded listener.js 03:25:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1D09FC00) [pid = 1480] [serial = 928] [outer = 1CCEB400] 03:25:23 INFO - PROCESS | 1480 | 1467973523316 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]]]}] 03:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 03:25:23 INFO - PROCESS | 1480 | 1467973523357 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 03:25:23 INFO - PROCESS | 1480 | 1467973523359 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 03:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:25:23 INFO - PROCESS | 1480 | 1467973523367 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:25:23 INFO - PROCESS | 1480 | 1467973523368 Marionette TRACE conn6 <- [1,1202,null,{}] 03:25:23 INFO - PROCESS | 1480 | 1467973523372 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}] 03:25:23 INFO - PROCESS | 1480 | 1467973523374 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:23 INFO - PROCESS | 1480 | 1467973523458 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 03:25:23 INFO - PROCESS | 1480 | 1467973523466 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:23 INFO - PROCESS | 1480 | 1467973523468 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:23 INFO - PROCESS | 1480 | ++DOCSHELL 1CCEE800 == 41 [pid = 1480] [id = 310] 03:25:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1D0A4C00) [pid = 1480] [serial = 929] [outer = 00000000] 03:25:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1D0E7400) [pid = 1480] [serial = 930] [outer = 1D0A4C00] 03:25:23 INFO - PROCESS | 1480 | 1467973523512 Marionette DEBUG loaded listener.js 03:25:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1D824C00) [pid = 1480] [serial = 931] [outer = 1D0A4C00] 03:25:24 INFO - PROCESS | 1480 | --DOCSHELL 0FD77800 == 40 [pid = 1480] [id = 297] 03:25:24 INFO - PROCESS | 1480 | --DOCSHELL 18CDA800 == 39 [pid = 1480] [id = 296] 03:25:25 INFO - PROCESS | 1480 | --DOCSHELL 10FCE800 == 38 [pid = 1480] [id = 298] 03:25:25 INFO - PROCESS | 1480 | --DOCSHELL 15855000 == 37 [pid = 1480] [id = 300] 03:25:25 INFO - PROCESS | 1480 | --DOCSHELL 17CCBC00 == 36 [pid = 1480] [id = 302] 03:25:25 INFO - PROCESS | 1480 | --DOCSHELL 0C627000 == 35 [pid = 1480] [id = 304] 03:25:25 INFO - PROCESS | 1480 | --DOCSHELL 17A9F800 == 34 [pid = 1480] [id = 308] 03:25:25 INFO - PROCESS | 1480 | --DOCSHELL 0FD76C00 == 33 [pid = 1480] [id = 301] 03:25:25 INFO - PROCESS | 1480 | --DOCSHELL 14BE8000 == 32 [pid = 1480] [id = 305] 03:25:25 INFO - PROCESS | 1480 | --DOCSHELL 14BE9C00 == 31 [pid = 1480] [id = 299] 03:25:25 INFO - PROCESS | 1480 | --DOCSHELL 1CCEB000 == 30 [pid = 1480] [id = 309] 03:25:25 INFO - PROCESS | 1480 | --DOCSHELL 1ABEDC00 == 29 [pid = 1480] [id = 306] 03:25:25 INFO - PROCESS | 1480 | --DOCSHELL 185C2C00 == 28 [pid = 1480] [id = 303] 03:25:25 INFO - PROCESS | 1480 | --DOCSHELL 0C60E000 == 27 [pid = 1480] [id = 307] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17CCB400) [pid = 1480] [serial = 877] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17C9F400) [pid = 1480] [serial = 876] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (18BA7800) [pid = 1480] [serial = 882] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (185BE800) [pid = 1480] [serial = 879] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (18C3E000) [pid = 1480] [serial = 885] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (199EA000) [pid = 1480] [serial = 888] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (15847400) [pid = 1480] [serial = 870] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (145A3400) [pid = 1480] [serial = 867] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (14895C00) [pid = 1480] [serial = 868] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17C09000) [pid = 1480] [serial = 865] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1756F000) [pid = 1480] [serial = 864] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (145E8800) [pid = 1480] [serial = 862] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18E73C00) [pid = 1480] [serial = 886] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0FD7E400) [pid = 1480] [serial = 861] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1D0E4000) [pid = 1480] [serial = 859] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1D0A4400) [pid = 1480] [serial = 858] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (19AA5000) [pid = 1480] [serial = 856] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (18E75000) [pid = 1480] [serial = 855] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (15D48800) [pid = 1480] [serial = 853] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (14B1FC00) [pid = 1480] [serial = 852] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (1866A400) [pid = 1480] [serial = 880] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (17660400) [pid = 1480] [serial = 873] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (17C03400) [pid = 1480] [serial = 874] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (15D43000) [pid = 1480] [serial = 871] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (18BAC800) [pid = 1480] [serial = 883] [outer = 00000000] [url = about:blank] 03:25:25 INFO - PROCESS | 1480 | 1467973525371 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]]]}] 03:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 2023ms 03:25:25 INFO - PROCESS | 1480 | 1467973525389 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 03:25:25 INFO - PROCESS | 1480 | 1467973525392 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 03:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:25:25 INFO - PROCESS | 1480 | 1467973525398 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:25:25 INFO - PROCESS | 1480 | 1467973525400 Marionette TRACE conn6 <- [1,1206,null,{}] 03:25:25 INFO - PROCESS | 1480 | 1467973525406 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}] 03:25:25 INFO - PROCESS | 1480 | 1467973525410 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:25 INFO - PROCESS | 1480 | 1467973525503 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 03:25:25 INFO - PROCESS | 1480 | 1467973525511 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:25 INFO - PROCESS | 1480 | 1467973525514 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:25 INFO - PROCESS | 1480 | ++DOCSHELL 0FD7BC00 == 28 [pid = 1480] [id = 311] 03:25:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0FD7C800) [pid = 1480] [serial = 932] [outer = 00000000] 03:25:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0FE31800) [pid = 1480] [serial = 933] [outer = 0FD7C800] 03:25:25 INFO - PROCESS | 1480 | 1467973525564 Marionette DEBUG loaded listener.js 03:25:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0FE39C00) [pid = 1480] [serial = 934] [outer = 0FD7C800] 03:25:26 INFO - PROCESS | 1480 | 1467973526063 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]]]}] 03:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 03:25:26 INFO - PROCESS | 1480 | 1467973526128 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 03:25:26 INFO - PROCESS | 1480 | 1467973526134 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 03:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:25:26 INFO - PROCESS | 1480 | 1467973526140 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:25:26 INFO - PROCESS | 1480 | 1467973526143 Marionette TRACE conn6 <- [1,1210,null,{}] 03:25:26 INFO - PROCESS | 1480 | 1467973526147 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}] 03:25:26 INFO - PROCESS | 1480 | 1467973526150 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:26 INFO - PROCESS | 1480 | 1467973526243 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 03:25:26 INFO - PROCESS | 1480 | 1467973526254 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:26 INFO - PROCESS | 1480 | 1467973526257 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:26 INFO - PROCESS | 1480 | ++DOCSHELL 1430EC00 == 29 [pid = 1480] [id = 312] 03:25:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (1430F400) [pid = 1480] [serial = 935] [outer = 00000000] 03:25:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (145AD000) [pid = 1480] [serial = 936] [outer = 1430F400] 03:25:26 INFO - PROCESS | 1480 | 1467973526380 Marionette DEBUG loaded listener.js 03:25:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (146CD400) [pid = 1480] [serial = 937] [outer = 1430F400] 03:25:26 INFO - PROCESS | 1480 | 1467973526764 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] 03:25:26 INFO - PROCESS | 1480 | 1467973526815 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 03:25:26 INFO - PROCESS | 1480 | 1467973526819 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:25:26 INFO - PROCESS | 1480 | 1467973526823 Marionette TRACE conn6 <- [1,1214,null,{}] 03:25:26 INFO - PROCESS | 1480 | 1467973526834 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}] 03:25:26 INFO - PROCESS | 1480 | 1467973526839 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:26 INFO - PROCESS | 1480 | 1467973526954 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 03:25:26 INFO - PROCESS | 1480 | 1467973526975 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:26 INFO - PROCESS | 1480 | 1467973526978 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:27 INFO - PROCESS | 1480 | ++DOCSHELL 14BE8000 == 30 [pid = 1480] [id = 313] 03:25:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (14BE8800) [pid = 1480] [serial = 938] [outer = 00000000] 03:25:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (14CA7000) [pid = 1480] [serial = 939] [outer = 14BE8800] 03:25:27 INFO - PROCESS | 1480 | 1467973527026 Marionette DEBUG loaded listener.js 03:25:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (15850000) [pid = 1480] [serial = 940] [outer = 14BE8800] 03:25:27 INFO - PROCESS | 1480 | 1467973527477 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]]]}] 03:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 03:25:27 INFO - PROCESS | 1480 | 1467973527495 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 03:25:27 INFO - PROCESS | 1480 | 1467973527498 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 03:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:25:27 INFO - PROCESS | 1480 | 1467973527501 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:25:27 INFO - PROCESS | 1480 | 1467973527503 Marionette TRACE conn6 <- [1,1218,null,{}] 03:25:27 INFO - PROCESS | 1480 | 1467973527506 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}] 03:25:27 INFO - PROCESS | 1480 | 1467973527508 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:27 INFO - PROCESS | 1480 | 1467973527593 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 03:25:27 INFO - PROCESS | 1480 | 1467973527599 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 1480 | 1467973527601 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:27 INFO - PROCESS | 1480 | ++DOCSHELL 15D4D800 == 31 [pid = 1480] [id = 314] 03:25:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (16140C00) [pid = 1480] [serial = 941] [outer = 00000000] 03:25:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (16168000) [pid = 1480] [serial = 942] [outer = 16140C00] 03:25:27 INFO - PROCESS | 1480 | 1467973527646 Marionette DEBUG loaded listener.js 03:25:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (1672B400) [pid = 1480] [serial = 943] [outer = 16140C00] 03:25:28 INFO - PROCESS | 1480 | 1467973528076 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]]]}] 03:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 03:25:28 INFO - PROCESS | 1480 | 1467973528133 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 03:25:28 INFO - PROCESS | 1480 | 1467973528135 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 03:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:25:28 INFO - PROCESS | 1480 | 1467973528139 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:25:28 INFO - PROCESS | 1480 | 1467973528140 Marionette TRACE conn6 <- [1,1222,null,{}] 03:25:28 INFO - PROCESS | 1480 | 1467973528144 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}] 03:25:28 INFO - PROCESS | 1480 | 1467973528146 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:28 INFO - PROCESS | 1480 | 1467973528224 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 03:25:28 INFO - PROCESS | 1480 | 1467973528232 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:28 INFO - PROCESS | 1480 | 1467973528234 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:28 INFO - PROCESS | 1480 | ++DOCSHELL 17465400 == 32 [pid = 1480] [id = 315] 03:25:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (17467C00) [pid = 1480] [serial = 944] [outer = 00000000] 03:25:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17562400) [pid = 1480] [serial = 945] [outer = 17467C00] 03:25:28 INFO - PROCESS | 1480 | 1467973528280 Marionette DEBUG loaded listener.js 03:25:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (179D9C00) [pid = 1480] [serial = 946] [outer = 17467C00] 03:25:28 INFO - PROCESS | 1480 | 1467973528721 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]]]}] 03:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 03:25:28 INFO - PROCESS | 1480 | 1467973528773 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 03:25:28 INFO - PROCESS | 1480 | 1467973528775 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 03:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:25:28 INFO - PROCESS | 1480 | 1467973528783 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:25:28 INFO - PROCESS | 1480 | 1467973528785 Marionette TRACE conn6 <- [1,1226,null,{}] 03:25:28 INFO - PROCESS | 1480 | 1467973528789 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}] 03:25:28 INFO - PROCESS | 1480 | 1467973528794 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:28 INFO - PROCESS | 1480 | 1467973528897 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 03:25:28 INFO - PROCESS | 1480 | 1467973528910 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:28 INFO - PROCESS | 1480 | 1467973528912 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:28 INFO - PROCESS | 1480 | ++DOCSHELL 17C9A400 == 33 [pid = 1480] [id = 316] 03:25:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17C9AC00) [pid = 1480] [serial = 947] [outer = 00000000] 03:25:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17CC0C00) [pid = 1480] [serial = 948] [outer = 17C9AC00] 03:25:28 INFO - PROCESS | 1480 | 1467973528958 Marionette DEBUG loaded listener.js 03:25:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17CC5800) [pid = 1480] [serial = 949] [outer = 17C9AC00] 03:25:29 INFO - PROCESS | 1480 | 1467973529385 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]]]}] 03:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 03:25:29 INFO - PROCESS | 1480 | 1467973529413 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 03:25:29 INFO - PROCESS | 1480 | 1467973529415 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 03:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:25:29 INFO - PROCESS | 1480 | 1467973529419 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:25:29 INFO - PROCESS | 1480 | 1467973529420 Marionette TRACE conn6 <- [1,1230,null,{}] 03:25:29 INFO - PROCESS | 1480 | 1467973529424 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}] 03:25:29 INFO - PROCESS | 1480 | 1467973529426 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:29 INFO - PROCESS | 1480 | 1467973529503 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 03:25:29 INFO - PROCESS | 1480 | 1467973529508 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:29 INFO - PROCESS | 1480 | 1467973529510 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:29 INFO - PROCESS | 1480 | ++DOCSHELL 17CC9400 == 34 [pid = 1480] [id = 317] 03:25:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17CC9C00) [pid = 1480] [serial = 950] [outer = 00000000] 03:25:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17CF0C00) [pid = 1480] [serial = 951] [outer = 17CC9C00] 03:25:29 INFO - PROCESS | 1480 | 1467973529554 Marionette DEBUG loaded listener.js 03:25:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (18484000) [pid = 1480] [serial = 952] [outer = 17CC9C00] 03:25:30 INFO - PROCESS | 1480 | 1467973530010 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]]]}] 03:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 03:25:30 INFO - PROCESS | 1480 | 1467973530061 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 03:25:30 INFO - PROCESS | 1480 | 1467973530063 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 03:25:30 INFO - PROCESS | 1480 | 1467973530066 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:25:30 INFO - PROCESS | 1480 | 1467973530068 Marionette TRACE conn6 <- [1,1234,null,{}] 03:25:30 INFO - PROCESS | 1480 | 1467973530072 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}] 03:25:30 INFO - PROCESS | 1480 | 1467973530074 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:30 INFO - PROCESS | 1480 | 1467973530153 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 03:25:30 INFO - PROCESS | 1480 | 1467973530160 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 1480 | 1467973530162 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:30 INFO - PROCESS | 1480 | ++DOCSHELL 0C60F800 == 35 [pid = 1480] [id = 318] 03:25:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (145A8400) [pid = 1480] [serial = 953] [outer = 00000000] 03:25:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (18A0A800) [pid = 1480] [serial = 954] [outer = 145A8400] 03:25:30 INFO - PROCESS | 1480 | 1467973530208 Marionette DEBUG loaded listener.js 03:25:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1866A400) [pid = 1480] [serial = 955] [outer = 145A8400] 03:25:30 INFO - PROCESS | 1480 | 1467973530665 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]]]}] 03:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 03:25:30 INFO - PROCESS | 1480 | 1467973530740 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 03:25:30 INFO - PROCESS | 1480 | 1467973530742 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 03:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:25:30 INFO - PROCESS | 1480 | 1467973530746 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:25:30 INFO - PROCESS | 1480 | 1467973530748 Marionette TRACE conn6 <- [1,1238,null,{}] 03:25:30 INFO - PROCESS | 1480 | 1467973530751 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}] 03:25:30 INFO - PROCESS | 1480 | 1467973530753 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:30 INFO - PROCESS | 1480 | 1467973530865 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 03:25:30 INFO - PROCESS | 1480 | 1467973530948 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 1480 | 1467973530950 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:30 INFO - PROCESS | 1480 | ++DOCSHELL 14BE7400 == 36 [pid = 1480] [id = 319] 03:25:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (18BACC00) [pid = 1480] [serial = 956] [outer = 00000000] 03:25:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (18BB3800) [pid = 1480] [serial = 957] [outer = 18BACC00] 03:25:31 INFO - PROCESS | 1480 | 1467973530994 Marionette DEBUG loaded listener.js 03:25:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (18CD2800) [pid = 1480] [serial = 958] [outer = 18BACC00] 03:25:31 INFO - PROCESS | 1480 | 1467973531436 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]]]}] 03:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 03:25:31 INFO - PROCESS | 1480 | 1467973531480 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 03:25:31 INFO - PROCESS | 1480 | 1467973531482 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 03:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:25:31 INFO - PROCESS | 1480 | 1467973531485 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:25:31 INFO - PROCESS | 1480 | 1467973531487 Marionette TRACE conn6 <- [1,1242,null,{}] 03:25:31 INFO - PROCESS | 1480 | 1467973531491 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}] 03:25:31 INFO - PROCESS | 1480 | 1467973531493 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:31 INFO - PROCESS | 1480 | 1467973531608 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 03:25:31 INFO - PROCESS | 1480 | 1467973531614 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:31 INFO - PROCESS | 1480 | 1467973531616 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:31 INFO - PROCESS | 1480 | ++DOCSHELL 198BEC00 == 37 [pid = 1480] [id = 320] 03:25:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (198C1000) [pid = 1480] [serial = 959] [outer = 00000000] 03:25:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (199EE800) [pid = 1480] [serial = 960] [outer = 198C1000] 03:25:31 INFO - PROCESS | 1480 | 1467973531659 Marionette DEBUG loaded listener.js 03:25:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (19F49000) [pid = 1480] [serial = 961] [outer = 198C1000] 03:25:32 INFO - PROCESS | 1480 | 1467973532122 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]]]}] 03:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 03:25:32 INFO - PROCESS | 1480 | 1467973532156 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 03:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:25:32 INFO - PROCESS | 1480 | 1467973532159 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 03:25:32 INFO - PROCESS | 1480 | 1467973532162 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:25:32 INFO - PROCESS | 1480 | 1467973532164 Marionette TRACE conn6 <- [1,1246,null,{}] 03:25:32 INFO - PROCESS | 1480 | 1467973532167 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}] 03:25:32 INFO - PROCESS | 1480 | 1467973532170 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:32 INFO - PROCESS | 1480 | 1467973532321 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 03:25:32 INFO - PROCESS | 1480 | 1467973532346 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:32 INFO - PROCESS | 1480 | 1467973532349 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:32 INFO - PROCESS | 1480 | ++DOCSHELL 16753800 == 38 [pid = 1480] [id = 321] 03:25:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1ABEE800) [pid = 1480] [serial = 962] [outer = 00000000] 03:25:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (1B773000) [pid = 1480] [serial = 963] [outer = 1ABEE800] 03:25:32 INFO - PROCESS | 1480 | 1467973532395 Marionette DEBUG loaded listener.js 03:25:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (1B948C00) [pid = 1480] [serial = 964] [outer = 1ABEE800] 03:25:32 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (1CCEB400) [pid = 1480] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:25:32 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (185BBC00) [pid = 1480] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:25:32 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (1ABF0C00) [pid = 1480] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:25:32 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (1BEA8000) [pid = 1480] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:25:32 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (18BB0C00) [pid = 1480] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:25:32 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1866A000) [pid = 1480] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:25:32 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17CCD000) [pid = 1480] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:25:32 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (10436400) [pid = 1480] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:25:32 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (16141000) [pid = 1480] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:25:32 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (14CA1800) [pid = 1480] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:25:32 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1430DC00) [pid = 1480] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:25:32 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0FD79C00) [pid = 1480] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:25:32 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (198C0000) [pid = 1480] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:25:32 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17CC3800) [pid = 1480] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:25:32 INFO - PROCESS | 1480 | 1467973532962 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]]]}] 03:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 831ms 03:25:33 INFO - PROCESS | 1480 | 1467973533001 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 03:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:25:33 INFO - PROCESS | 1480 | 1467973533003 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 03:25:33 INFO - PROCESS | 1480 | 1467973533006 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:25:33 INFO - PROCESS | 1480 | 1467973533008 Marionette TRACE conn6 <- [1,1250,null,{}] 03:25:33 INFO - PROCESS | 1480 | 1467973533011 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}] 03:25:33 INFO - PROCESS | 1480 | 1467973533013 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:33 INFO - PROCESS | 1480 | 1467973533094 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 03:25:33 INFO - PROCESS | 1480 | 1467973533099 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:33 INFO - PROCESS | 1480 | 1467973533101 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:33 INFO - PROCESS | 1480 | ++DOCSHELL 179DF800 == 39 [pid = 1480] [id = 322] 03:25:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (179E3400) [pid = 1480] [serial = 965] [outer = 00000000] 03:25:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (18BAFC00) [pid = 1480] [serial = 966] [outer = 179E3400] 03:25:33 INFO - PROCESS | 1480 | 1467973533156 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (199E3C00) [pid = 1480] [serial = 967] [outer = 179E3400] 03:25:33 INFO - PROCESS | 1480 | 1467973533790 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]]]}] 03:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 830ms 03:25:33 INFO - PROCESS | 1480 | 1467973533890 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 03:25:33 INFO - PROCESS | 1480 | 1467973533895 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 03:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:25:33 INFO - PROCESS | 1480 | 1467973533900 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:25:33 INFO - PROCESS | 1480 | 1467973533904 Marionette TRACE conn6 <- [1,1254,null,{}] 03:25:33 INFO - PROCESS | 1480 | 1467973533910 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}] 03:25:33 INFO - PROCESS | 1480 | 1467973533913 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:34 INFO - PROCESS | 1480 | 1467973534046 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 03:25:34 INFO - PROCESS | 1480 | 1467973534152 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:34 INFO - PROCESS | 1480 | 1467973534155 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:34 INFO - PROCESS | 1480 | ++DOCSHELL 0C628C00 == 40 [pid = 1480] [id = 323] 03:25:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0F6F9000) [pid = 1480] [serial = 968] [outer = 00000000] 03:25:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (10174800) [pid = 1480] [serial = 969] [outer = 0F6F9000] 03:25:34 INFO - PROCESS | 1480 | 1467973534213 Marionette DEBUG loaded listener.js 03:25:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (10DDB800) [pid = 1480] [serial = 970] [outer = 0F6F9000] 03:25:34 INFO - PROCESS | 1480 | 1467973534924 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]]]}] 03:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1077ms 03:25:35 INFO - PROCESS | 1480 | 1467973534980 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 03:25:35 INFO - PROCESS | 1480 | 1467973534984 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 03:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:25:35 INFO - PROCESS | 1480 | 1467973534991 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:25:35 INFO - PROCESS | 1480 | 1467973534994 Marionette TRACE conn6 <- [1,1258,null,{}] 03:25:35 INFO - PROCESS | 1480 | 1467973535022 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}] 03:25:35 INFO - PROCESS | 1480 | 1467973535025 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:35 INFO - PROCESS | 1480 | 1467973535161 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 03:25:35 INFO - PROCESS | 1480 | 1467973535285 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 1480 | 1467973535287 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:35 INFO - PROCESS | 1480 | ++DOCSHELL 0C626000 == 41 [pid = 1480] [id = 324] 03:25:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0C626800) [pid = 1480] [serial = 971] [outer = 00000000] 03:25:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (14B18C00) [pid = 1480] [serial = 972] [outer = 0C626800] 03:25:35 INFO - PROCESS | 1480 | 1467973535347 Marionette DEBUG loaded listener.js 03:25:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (15855000) [pid = 1480] [serial = 973] [outer = 0C626800] 03:25:36 INFO - PROCESS | 1480 | --DOCSHELL 16753800 == 40 [pid = 1480] [id = 321] 03:25:36 INFO - PROCESS | 1480 | --DOCSHELL 198BEC00 == 39 [pid = 1480] [id = 320] 03:25:36 INFO - PROCESS | 1480 | --DOCSHELL 14BE7400 == 38 [pid = 1480] [id = 319] 03:25:36 INFO - PROCESS | 1480 | --DOCSHELL 0C60F800 == 37 [pid = 1480] [id = 318] 03:25:36 INFO - PROCESS | 1480 | --DOCSHELL 17CC9400 == 36 [pid = 1480] [id = 317] 03:25:36 INFO - PROCESS | 1480 | --DOCSHELL 17C9A400 == 35 [pid = 1480] [id = 316] 03:25:36 INFO - PROCESS | 1480 | --DOCSHELL 17465400 == 34 [pid = 1480] [id = 315] 03:25:36 INFO - PROCESS | 1480 | --DOCSHELL 15D4D800 == 33 [pid = 1480] [id = 314] 03:25:36 INFO - PROCESS | 1480 | --DOCSHELL 14BE8000 == 32 [pid = 1480] [id = 313] 03:25:36 INFO - PROCESS | 1480 | --DOCSHELL 1430EC00 == 31 [pid = 1480] [id = 312] 03:25:36 INFO - PROCESS | 1480 | --DOCSHELL 0FD7BC00 == 30 [pid = 1480] [id = 311] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1D0E7400) [pid = 1480] [serial = 930] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOCSHELL 1CCEE800 == 29 [pid = 1480] [id = 310] 03:25:36 INFO - PROCESS | 1480 | 1467973536218 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]]]}] 03:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1241ms 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (1D09FC00) [pid = 1480] [serial = 928] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (1ABE8C00) [pid = 1480] [serial = 915] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (1B80BC00) [pid = 1480] [serial = 918] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1ABE9400) [pid = 1480] [serial = 916] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1C15B000) [pid = 1480] [serial = 921] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1B943000) [pid = 1480] [serial = 919] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1D09BC00) [pid = 1480] [serial = 927] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1CC91C00) [pid = 1480] [serial = 922] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (19AA1C00) [pid = 1480] [serial = 912] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (18CD9400) [pid = 1480] [serial = 909] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (18CE0000) [pid = 1480] [serial = 910] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (185B6400) [pid = 1480] [serial = 906] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (185C0C00) [pid = 1480] [serial = 907] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (179E2000) [pid = 1480] [serial = 903] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17C06400) [pid = 1480] [serial = 904] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (16171000) [pid = 1480] [serial = 900] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17463C00) [pid = 1480] [serial = 901] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (15849000) [pid = 1480] [serial = 897] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (15D42C00) [pid = 1480] [serial = 898] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (145A8000) [pid = 1480] [serial = 894] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (146CD800) [pid = 1480] [serial = 895] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (0FE33C00) [pid = 1480] [serial = 891] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (0FE92C00) [pid = 1480] [serial = 892] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (17CCA400) [pid = 1480] [serial = 889] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (18CDEC00) [pid = 1480] [serial = 924] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (1ABECC00) [pid = 1480] [serial = 925] [outer = 00000000] [url = about:blank] 03:25:36 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (199EE400) [pid = 1480] [serial = 913] [outer = 00000000] [url = about:blank] 03:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:25:36 INFO - PROCESS | 1480 | 1467973536238 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 03:25:36 INFO - PROCESS | 1480 | 1467973536242 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 03:25:36 INFO - PROCESS | 1480 | 1467973536249 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:25:36 INFO - PROCESS | 1480 | 1467973536255 Marionette TRACE conn6 <- [1,1262,null,{}] 03:25:36 INFO - PROCESS | 1480 | 1467973536260 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}] 03:25:36 INFO - PROCESS | 1480 | 1467973536262 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:36 INFO - PROCESS | 1480 | 1467973536352 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 03:25:36 INFO - PROCESS | 1480 | 1467973536359 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:36 INFO - PROCESS | 1480 | 1467973536362 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:36 INFO - PROCESS | 1480 | ++DOCSHELL 0FE3D800 == 30 [pid = 1480] [id = 325] 03:25:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0FE3E800) [pid = 1480] [serial = 974] [outer = 00000000] 03:25:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (10436800) [pid = 1480] [serial = 975] [outer = 0FE3E800] 03:25:36 INFO - PROCESS | 1480 | 1467973536413 Marionette DEBUG loaded listener.js 03:25:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (1430F800) [pid = 1480] [serial = 976] [outer = 0FE3E800] 03:25:36 INFO - PROCESS | 1480 | 1467973536957 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]]]}] 03:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 03:25:37 INFO - PROCESS | 1480 | 1467973536980 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 03:25:37 INFO - PROCESS | 1480 | 1467973536985 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 03:25:37 INFO - PROCESS | 1480 | 1467973536990 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:25:37 INFO - PROCESS | 1480 | 1467973536993 Marionette TRACE conn6 <- [1,1266,null,{}] 03:25:37 INFO - PROCESS | 1480 | 1467973536997 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}] 03:25:37 INFO - PROCESS | 1480 | 1467973536999 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:37 INFO - PROCESS | 1480 | 1467973537090 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 03:25:37 INFO - PROCESS | 1480 | 1467973537097 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 1480 | 1467973537100 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:37 INFO - PROCESS | 1480 | ++DOCSHELL 14A6C400 == 31 [pid = 1480] [id = 326] 03:25:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (14A6F800) [pid = 1480] [serial = 977] [outer = 00000000] 03:25:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (14B74000) [pid = 1480] [serial = 978] [outer = 14A6F800] 03:25:37 INFO - PROCESS | 1480 | 1467973537148 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (1584EC00) [pid = 1480] [serial = 979] [outer = 14A6F800] 03:25:37 INFO - PROCESS | 1480 | 1467973537616 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]]]}] 03:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 671ms 03:25:37 INFO - PROCESS | 1480 | 1467973537666 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 03:25:37 INFO - PROCESS | 1480 | 1467973537668 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 03:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:25:37 INFO - PROCESS | 1480 | 1467973537672 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:25:37 INFO - PROCESS | 1480 | 1467973537675 Marionette TRACE conn6 <- [1,1270,null,{}] 03:25:37 INFO - PROCESS | 1480 | 1467973537686 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}] 03:25:37 INFO - PROCESS | 1480 | 1467973537690 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:37 INFO - PROCESS | 1480 | 1467973537776 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 03:25:37 INFO - PROCESS | 1480 | 1467973537864 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 1480 | 1467973537867 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:37 INFO - PROCESS | 1480 | ++DOCSHELL 1746A000 == 32 [pid = 1480] [id = 327] 03:25:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (1746A400) [pid = 1480] [serial = 980] [outer = 00000000] 03:25:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (17568000) [pid = 1480] [serial = 981] [outer = 1746A400] 03:25:37 INFO - PROCESS | 1480 | 1467973537924 Marionette DEBUG loaded listener.js 03:25:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (17A9F800) [pid = 1480] [serial = 982] [outer = 1746A400] 03:25:38 INFO - PROCESS | 1480 | 1467973538339 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]]]}] 03:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 03:25:38 INFO - PROCESS | 1480 | 1467973538406 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 03:25:38 INFO - PROCESS | 1480 | 1467973538408 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 03:25:38 INFO - PROCESS | 1480 | 1467973538411 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:25:38 INFO - PROCESS | 1480 | 1467973538413 Marionette TRACE conn6 <- [1,1274,null,{}] 03:25:38 INFO - PROCESS | 1480 | 1467973538424 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}] 03:25:38 INFO - PROCESS | 1480 | 1467973538426 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:38 INFO - PROCESS | 1480 | 1467973538546 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 03:25:38 INFO - PROCESS | 1480 | 1467973538556 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:38 INFO - PROCESS | 1480 | 1467973538558 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:38 INFO - PROCESS | 1480 | ++DOCSHELL 17C05800 == 33 [pid = 1480] [id = 328] 03:25:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17C06C00) [pid = 1480] [serial = 983] [outer = 00000000] 03:25:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17C98000) [pid = 1480] [serial = 984] [outer = 17C06C00] 03:25:38 INFO - PROCESS | 1480 | 1467973538606 Marionette DEBUG loaded listener.js 03:25:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17CC3400) [pid = 1480] [serial = 985] [outer = 17C06C00] 03:25:39 INFO - PROCESS | 1480 | 1467973539075 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]]]}] 03:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 730ms 03:25:39 INFO - PROCESS | 1480 | 1467973539175 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 03:25:39 INFO - PROCESS | 1480 | 1467973539177 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 03:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:25:39 INFO - PROCESS | 1480 | 1467973539184 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:25:39 INFO - PROCESS | 1480 | 1467973539186 Marionette TRACE conn6 <- [1,1278,null,{}] 03:25:39 INFO - PROCESS | 1480 | 1467973539190 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}] 03:25:39 INFO - PROCESS | 1480 | 1467973539192 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:39 INFO - PROCESS | 1480 | 1467973539301 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 03:25:39 INFO - PROCESS | 1480 | 1467973539311 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:39 INFO - PROCESS | 1480 | 1467973539313 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:39 INFO - PROCESS | 1480 | ++DOCSHELL 17C9C000 == 34 [pid = 1480] [id = 329] 03:25:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (17CC7400) [pid = 1480] [serial = 986] [outer = 00000000] 03:25:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17CF4800) [pid = 1480] [serial = 987] [outer = 17CC7400] 03:25:39 INFO - PROCESS | 1480 | 1467973539360 Marionette DEBUG loaded listener.js 03:25:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1847A400) [pid = 1480] [serial = 988] [outer = 17CC7400] 03:25:39 INFO - PROCESS | 1480 | 1467973539859 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]]]}] 03:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 03:25:39 INFO - PROCESS | 1480 | 1467973539912 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 03:25:39 INFO - PROCESS | 1480 | 1467973539914 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 03:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:25:39 INFO - PROCESS | 1480 | 1467973539917 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:25:39 INFO - PROCESS | 1480 | 1467973539919 Marionette TRACE conn6 <- [1,1282,null,{}] 03:25:39 INFO - PROCESS | 1480 | 1467973539928 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}] 03:25:39 INFO - PROCESS | 1480 | 1467973539934 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:40 INFO - PROCESS | 1480 | 1467973540069 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 03:25:40 INFO - PROCESS | 1480 | 1467973540131 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:40 INFO - PROCESS | 1480 | 1467973540133 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:40 INFO - PROCESS | 1480 | ++DOCSHELL 14A61000 == 35 [pid = 1480] [id = 330] 03:25:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17CF1000) [pid = 1480] [serial = 989] [outer = 00000000] 03:25:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (198C4000) [pid = 1480] [serial = 990] [outer = 17CF1000] 03:25:40 INFO - PROCESS | 1480 | 1467973540178 Marionette DEBUG loaded listener.js 03:25:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (18E70800) [pid = 1480] [serial = 991] [outer = 17CF1000] 03:25:40 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (18BACC00) [pid = 1480] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:25:40 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17CC9C00) [pid = 1480] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:25:40 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14BE8800) [pid = 1480] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:25:40 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0FD7C800) [pid = 1480] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:25:40 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (198C1000) [pid = 1480] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:25:40 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17467C00) [pid = 1480] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:25:40 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17C9AC00) [pid = 1480] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:25:40 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1D0A4C00) [pid = 1480] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:25:40 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1430F400) [pid = 1480] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:25:40 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (16140C00) [pid = 1480] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:25:40 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (145A8400) [pid = 1480] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:25:40 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1ABEE800) [pid = 1480] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:25:40 INFO - PROCESS | 1480 | 1467973540717 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]]]}] 03:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 830ms 03:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:25:40 INFO - PROCESS | 1480 | 1467973540747 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 03:25:40 INFO - PROCESS | 1480 | 1467973540749 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 03:25:40 INFO - PROCESS | 1480 | 1467973540752 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:25:40 INFO - PROCESS | 1480 | 1467973540754 Marionette TRACE conn6 <- [1,1286,null,{}] 03:25:40 INFO - PROCESS | 1480 | 1467973540757 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}] 03:25:40 INFO - PROCESS | 1480 | 1467973540759 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:40 INFO - PROCESS | 1480 | 1467973540871 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 03:25:40 INFO - PROCESS | 1480 | 1467973540927 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:40 INFO - PROCESS | 1480 | 1467973540929 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:40 INFO - PROCESS | 1480 | ++DOCSHELL 145A8400 == 36 [pid = 1480] [id = 331] 03:25:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (1488EC00) [pid = 1480] [serial = 992] [outer = 00000000] 03:25:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (18E6E000) [pid = 1480] [serial = 993] [outer = 1488EC00] 03:25:41 INFO - PROCESS | 1480 | 1467973540974 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (199EA000) [pid = 1480] [serial = 994] [outer = 1488EC00] 03:25:41 INFO - PROCESS | 1480 | 1467973541353 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]]]}] 03:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 630ms 03:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:25:41 INFO - PROCESS | 1480 | 1467973541383 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 03:25:41 INFO - PROCESS | 1480 | 1467973541385 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 03:25:41 INFO - PROCESS | 1480 | 1467973541388 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:25:41 INFO - PROCESS | 1480 | 1467973541390 Marionette TRACE conn6 <- [1,1290,null,{}] 03:25:41 INFO - PROCESS | 1480 | 1467973541401 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}] 03:25:41 INFO - PROCESS | 1480 | 1467973541403 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:41 INFO - PROCESS | 1480 | 1467973541482 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 03:25:41 INFO - PROCESS | 1480 | 1467973541487 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:41 INFO - PROCESS | 1480 | 1467973541489 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:41 INFO - PROCESS | 1480 | ++DOCSHELL 19AA1000 == 37 [pid = 1480] [id = 332] 03:25:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (19AA2800) [pid = 1480] [serial = 995] [outer = 00000000] 03:25:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1ABE6000) [pid = 1480] [serial = 996] [outer = 19AA2800] 03:25:41 INFO - PROCESS | 1480 | 1467973541533 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (1ABECC00) [pid = 1480] [serial = 997] [outer = 19AA2800] 03:25:41 INFO - PROCESS | 1480 | 1467973541968 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]]]}] 03:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 630ms 03:25:42 INFO - PROCESS | 1480 | 1467973542020 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 03:25:42 INFO - PROCESS | 1480 | 1467973542022 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 03:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:25:42 INFO - PROCESS | 1480 | 1467973542025 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - PROCESS | 1480 | 1467973542027 Marionette TRACE conn6 <- [1,1294,null,{}] 03:25:42 INFO - PROCESS | 1480 | 1467973542031 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}] 03:25:42 INFO - PROCESS | 1480 | 1467973542033 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:42 INFO - PROCESS | 1480 | 1467973542116 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 03:25:42 INFO - PROCESS | 1480 | 1467973542124 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 1480 | 1467973542126 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:42 INFO - PROCESS | 1480 | ++DOCSHELL 0C60A000 == 38 [pid = 1480] [id = 333] 03:25:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1ABE5400) [pid = 1480] [serial = 998] [outer = 00000000] 03:25:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1B739400) [pid = 1480] [serial = 999] [outer = 1ABE5400] 03:25:42 INFO - PROCESS | 1480 | 1467973542170 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1B76A000) [pid = 1480] [serial = 1000] [outer = 1ABE5400] 03:25:42 INFO - PROCESS | 1480 | 1467973542697 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]]]}] 03:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 731ms 03:25:42 INFO - PROCESS | 1480 | 1467973542757 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 03:25:42 INFO - PROCESS | 1480 | 1467973542762 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 03:25:42 INFO - PROCESS | 1480 | 1467973542767 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:25:42 INFO - PROCESS | 1480 | 1467973542771 Marionette TRACE conn6 <- [1,1298,null,{}] 03:25:42 INFO - PROCESS | 1480 | 1467973542777 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}] 03:25:42 INFO - PROCESS | 1480 | 1467973542780 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:42 INFO - PROCESS | 1480 | 1467973542908 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 03:25:43 INFO - PROCESS | 1480 | 1467973543032 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:43 INFO - PROCESS | 1480 | 1467973543037 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:43 INFO - PROCESS | 1480 | ++DOCSHELL 0CDCC400 == 39 [pid = 1480] [id = 334] 03:25:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (0FD76000) [pid = 1480] [serial = 1001] [outer = 00000000] 03:25:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1430E000) [pid = 1480] [serial = 1002] [outer = 0FD76000] 03:25:43 INFO - PROCESS | 1480 | 1467973543096 Marionette DEBUG loaded listener.js 03:25:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (148B8000) [pid = 1480] [serial = 1003] [outer = 0FD76000] 03:25:43 INFO - PROCESS | 1480 | 1467973543742 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] 03:25:43 INFO - PROCESS | 1480 | 1467973543799 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 03:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:25:43 INFO - PROCESS | 1480 | 1467973543806 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - PROCESS | 1480 | 1467973543809 Marionette TRACE conn6 <- [1,1302,null,{}] 03:25:43 INFO - PROCESS | 1480 | 1467973543813 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}] 03:25:43 INFO - PROCESS | 1480 | 1467973543816 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:43 INFO - PROCESS | 1480 | 1467973543930 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 03:25:44 INFO - PROCESS | 1480 | 1467973544059 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 1480 | 1467973544062 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:44 INFO - PROCESS | 1480 | ++DOCSHELL 16171C00 == 40 [pid = 1480] [id = 335] 03:25:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (16173800) [pid = 1480] [serial = 1004] [outer = 00000000] 03:25:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1746F000) [pid = 1480] [serial = 1005] [outer = 16173800] 03:25:44 INFO - PROCESS | 1480 | 1467973544121 Marionette DEBUG loaded listener.js 03:25:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17C05400) [pid = 1480] [serial = 1006] [outer = 16173800] 03:25:44 INFO - PROCESS | 1480 | 1467973544712 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]]]}] 03:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 03:25:44 INFO - PROCESS | 1480 | 1467973544779 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 03:25:44 INFO - PROCESS | 1480 | 1467973544782 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 03:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:25:44 INFO - PROCESS | 1480 | 1467973544786 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:25:44 INFO - PROCESS | 1480 | 1467973544790 Marionette TRACE conn6 <- [1,1306,null,{}] 03:25:44 INFO - PROCESS | 1480 | 1467973544802 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}] 03:25:44 INFO - PROCESS | 1480 | 1467973544807 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:44 INFO - PROCESS | 1480 | 1467973544926 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 03:25:45 INFO - PROCESS | 1480 | 1467973545049 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 1480 | 1467973545052 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:45 INFO - PROCESS | 1480 | ++DOCSHELL 1ABE9400 == 41 [pid = 1480] [id = 336] 03:25:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1ABF0400) [pid = 1480] [serial = 1007] [outer = 00000000] 03:25:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1B94AC00) [pid = 1480] [serial = 1008] [outer = 1ABF0400] 03:25:45 INFO - PROCESS | 1480 | 1467973545111 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1BEACC00) [pid = 1480] [serial = 1009] [outer = 1ABF0400] 03:25:45 INFO - PROCESS | 1480 | 1467973545689 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]]]}] 03:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 930ms 03:25:45 INFO - PROCESS | 1480 | 1467973545719 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 03:25:45 INFO - PROCESS | 1480 | 1467973545722 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 03:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:25:45 INFO - PROCESS | 1480 | 1467973545726 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - PROCESS | 1480 | 1467973545728 Marionette TRACE conn6 <- [1,1310,null,{}] 03:25:45 INFO - PROCESS | 1480 | 1467973545732 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}] 03:25:45 INFO - PROCESS | 1480 | 1467973545734 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:45 INFO - PROCESS | 1480 | 1467973545844 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 03:25:46 INFO - PROCESS | 1480 | 1467973545989 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:46 INFO - PROCESS | 1480 | 1467973545992 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:46 INFO - PROCESS | 1480 | ++DOCSHELL 1B808C00 == 42 [pid = 1480] [id = 337] 03:25:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1BE9F800) [pid = 1480] [serial = 1010] [outer = 00000000] 03:25:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1CC91C00) [pid = 1480] [serial = 1011] [outer = 1BE9F800] 03:25:46 INFO - PROCESS | 1480 | 1467973546047 Marionette DEBUG loaded listener.js 03:25:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1D05BC00) [pid = 1480] [serial = 1012] [outer = 1BE9F800] 03:25:46 INFO - PROCESS | 1480 | 1467973546771 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]]]}] 03:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1129ms 03:25:46 INFO - PROCESS | 1480 | 1467973546858 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 1480 | 1467973546862 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 03:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:25:46 INFO - PROCESS | 1480 | 1467973546883 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - PROCESS | 1480 | 1467973546887 Marionette TRACE conn6 <- [1,1314,null,{}] 03:25:46 INFO - PROCESS | 1480 | 1467973546892 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}] 03:25:46 INFO - PROCESS | 1480 | 1467973546895 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:47 INFO - PROCESS | 1480 | 1467973547006 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 03:25:47 INFO - PROCESS | 1480 | 1467973547131 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 1480 | 1467973547133 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:47 INFO - PROCESS | 1480 | ++DOCSHELL 14A72800 == 43 [pid = 1480] [id = 338] 03:25:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (14A95C00) [pid = 1480] [serial = 1013] [outer = 00000000] 03:25:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (16141000) [pid = 1480] [serial = 1014] [outer = 14A95C00] 03:25:47 INFO - PROCESS | 1480 | 1467973547184 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (16171400) [pid = 1480] [serial = 1015] [outer = 14A95C00] 03:25:47 INFO - PROCESS | 1480 | --DOCSHELL 19AA1000 == 42 [pid = 1480] [id = 332] 03:25:47 INFO - PROCESS | 1480 | --DOCSHELL 145A8400 == 41 [pid = 1480] [id = 331] 03:25:47 INFO - PROCESS | 1480 | --DOCSHELL 14A61000 == 40 [pid = 1480] [id = 330] 03:25:47 INFO - PROCESS | 1480 | --DOCSHELL 17C9C000 == 39 [pid = 1480] [id = 329] 03:25:47 INFO - PROCESS | 1480 | --DOCSHELL 17C05800 == 38 [pid = 1480] [id = 328] 03:25:47 INFO - PROCESS | 1480 | --DOCSHELL 1746A000 == 37 [pid = 1480] [id = 327] 03:25:47 INFO - PROCESS | 1480 | --DOCSHELL 14A6C400 == 36 [pid = 1480] [id = 326] 03:25:47 INFO - PROCESS | 1480 | --DOCSHELL 0FE3D800 == 35 [pid = 1480] [id = 325] 03:25:47 INFO - PROCESS | 1480 | --DOCSHELL 0C628C00 == 34 [pid = 1480] [id = 323] 03:25:47 INFO - PROCESS | 1480 | --DOCSHELL 0C626000 == 33 [pid = 1480] [id = 324] 03:25:47 INFO - PROCESS | 1480 | --DOCSHELL 179DF800 == 32 [pid = 1480] [id = 322] 03:25:47 INFO - PROCESS | 1480 | --DOCSHELL 1B808C00 == 31 [pid = 1480] [id = 337] 03:25:47 INFO - PROCESS | 1480 | --DOCSHELL 16171C00 == 30 [pid = 1480] [id = 335] 03:25:47 INFO - PROCESS | 1480 | --DOCSHELL 1ABE9400 == 29 [pid = 1480] [id = 336] 03:25:47 INFO - PROCESS | 1480 | --DOCSHELL 0C60A000 == 28 [pid = 1480] [id = 333] 03:25:47 INFO - PROCESS | 1480 | --DOCSHELL 0CDCC400 == 27 [pid = 1480] [id = 334] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (18BB3800) [pid = 1480] [serial = 957] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (17CF0C00) [pid = 1480] [serial = 951] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (18484000) [pid = 1480] [serial = 952] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (14CA7000) [pid = 1480] [serial = 939] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (15850000) [pid = 1480] [serial = 940] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0FE31800) [pid = 1480] [serial = 933] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (199EE800) [pid = 1480] [serial = 960] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0FE39C00) [pid = 1480] [serial = 934] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17562400) [pid = 1480] [serial = 945] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (179D9C00) [pid = 1480] [serial = 946] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17CC0C00) [pid = 1480] [serial = 948] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17CC5800) [pid = 1480] [serial = 949] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1D824C00) [pid = 1480] [serial = 931] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (145AD000) [pid = 1480] [serial = 936] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (146CD400) [pid = 1480] [serial = 937] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (16168000) [pid = 1480] [serial = 942] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1672B400) [pid = 1480] [serial = 943] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18A0A800) [pid = 1480] [serial = 954] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (18CD2800) [pid = 1480] [serial = 958] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1B773000) [pid = 1480] [serial = 963] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1B948C00) [pid = 1480] [serial = 964] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (18BAFC00) [pid = 1480] [serial = 966] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (19F49000) [pid = 1480] [serial = 961] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1866A400) [pid = 1480] [serial = 955] [outer = 00000000] [url = about:blank] 03:25:48 INFO - PROCESS | 1480 | 1467973548339 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]]]}] 03:25:48 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 03:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1477ms 03:25:48 INFO - PROCESS | 1480 | 1467973548363 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 03:25:48 INFO - PROCESS | 1480 | 1467973548367 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 03:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:25:48 INFO - PROCESS | 1480 | 1467973548371 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:25:48 INFO - PROCESS | 1480 | 1467973548376 Marionette TRACE conn6 <- [1,1318,null,{}] 03:25:48 INFO - PROCESS | 1480 | 1467973548381 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}] 03:25:48 INFO - PROCESS | 1480 | 1467973548383 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:48 INFO - PROCESS | 1480 | 1467973548475 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 03:25:48 INFO - PROCESS | 1480 | 1467973548588 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:48 INFO - PROCESS | 1480 | 1467973548590 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:48 INFO - PROCESS | 1480 | ++DOCSHELL 0FD75C00 == 28 [pid = 1480] [id = 339] 03:25:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0FD78C00) [pid = 1480] [serial = 1016] [outer = 00000000] 03:25:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0FE95000) [pid = 1480] [serial = 1017] [outer = 0FD78C00] 03:25:48 INFO - PROCESS | 1480 | 1467973548640 Marionette DEBUG loaded listener.js 03:25:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (10947800) [pid = 1480] [serial = 1018] [outer = 0FD78C00] 03:25:49 INFO - PROCESS | 1480 | 1467973549017 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]]]}] 03:25:49 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 03:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 690ms 03:25:49 INFO - PROCESS | 1480 | 1467973549062 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 03:25:49 INFO - PROCESS | 1480 | 1467973549067 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 03:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:25:49 INFO - PROCESS | 1480 | 1467973549074 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:25:49 INFO - PROCESS | 1480 | 1467973549076 Marionette TRACE conn6 <- [1,1322,null,{}] 03:25:49 INFO - PROCESS | 1480 | 1467973549080 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}] 03:25:49 INFO - PROCESS | 1480 | 1467973549083 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:49 INFO - PROCESS | 1480 | 1467973549203 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 03:25:49 INFO - PROCESS | 1480 | 1467973549214 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:49 INFO - PROCESS | 1480 | 1467973549216 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:49 INFO - PROCESS | 1480 | ++DOCSHELL 14A6CC00 == 29 [pid = 1480] [id = 340] 03:25:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (14A73C00) [pid = 1480] [serial = 1019] [outer = 00000000] 03:25:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14BE1400) [pid = 1480] [serial = 1020] [outer = 14A73C00] 03:25:49 INFO - PROCESS | 1480 | 1467973549264 Marionette DEBUG loaded listener.js 03:25:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (15847400) [pid = 1480] [serial = 1021] [outer = 14A73C00] 03:25:49 INFO - PROCESS | 1480 | 1467973549738 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]]]}] 03:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 03:25:49 INFO - PROCESS | 1480 | 1467973549807 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 03:25:49 INFO - PROCESS | 1480 | 1467973549810 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 03:25:49 INFO - PROCESS | 1480 | 1467973549813 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:25:49 INFO - PROCESS | 1480 | 1467973549816 Marionette TRACE conn6 <- [1,1326,null,{}] 03:25:49 INFO - PROCESS | 1480 | 1467973549827 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}] 03:25:49 INFO - PROCESS | 1480 | 1467973549831 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:49 INFO - PROCESS | 1480 | 1467973549916 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 03:25:49 INFO - PROCESS | 1480 | 1467973549928 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:49 INFO - PROCESS | 1480 | 1467973549931 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:49 INFO - PROCESS | 1480 | ++DOCSHELL 174C7400 == 30 [pid = 1480] [id = 341] 03:25:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (174C8800) [pid = 1480] [serial = 1022] [outer = 00000000] 03:25:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1766C400) [pid = 1480] [serial = 1023] [outer = 174C8800] 03:25:50 INFO - PROCESS | 1480 | 1467973549981 Marionette DEBUG loaded listener.js 03:25:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (179E5000) [pid = 1480] [serial = 1024] [outer = 174C8800] 03:25:50 INFO - PROCESS | 1480 | 1467973550943 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]]]}] 03:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1178ms 03:25:51 INFO - PROCESS | 1480 | 1467973550996 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 03:25:51 INFO - PROCESS | 1480 | 1467973550998 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 03:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:25:51 INFO - PROCESS | 1480 | 1467973551010 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:25:51 INFO - PROCESS | 1480 | 1467973551012 Marionette TRACE conn6 <- [1,1330,null,{}] 03:25:51 INFO - PROCESS | 1480 | 1467973551016 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}] 03:25:51 INFO - PROCESS | 1480 | 1467973551018 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:51 INFO - PROCESS | 1480 | 1467973551136 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 03:25:51 INFO - PROCESS | 1480 | 1467973551142 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:51 INFO - PROCESS | 1480 | 1467973551144 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:51 INFO - PROCESS | 1480 | ++DOCSHELL 16167400 == 31 [pid = 1480] [id = 342] 03:25:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17660C00) [pid = 1480] [serial = 1025] [outer = 00000000] 03:25:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17CC4000) [pid = 1480] [serial = 1026] [outer = 17660C00] 03:25:51 INFO - PROCESS | 1480 | 1467973551190 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17CCC800) [pid = 1480] [serial = 1027] [outer = 17660C00] 03:25:51 INFO - PROCESS | 1480 | 1467973551624 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]]]}] 03:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 03:25:51 INFO - PROCESS | 1480 | 1467973551690 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 03:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:25:51 INFO - PROCESS | 1480 | 1467973551692 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 03:25:51 INFO - PROCESS | 1480 | 1467973551695 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:25:51 INFO - PROCESS | 1480 | 1467973551697 Marionette TRACE conn6 <- [1,1334,null,{}] 03:25:51 INFO - PROCESS | 1480 | 1467973551701 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}] 03:25:51 INFO - PROCESS | 1480 | 1467973551703 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:51 INFO - PROCESS | 1480 | 1467973551811 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 03:25:51 INFO - PROCESS | 1480 | 1467973551816 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:51 INFO - PROCESS | 1480 | 1467973551818 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:51 INFO - PROCESS | 1480 | ++DOCSHELL 17CFA000 == 32 [pid = 1480] [id = 343] 03:25:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1847BC00) [pid = 1480] [serial = 1028] [outer = 00000000] 03:25:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (185BF000) [pid = 1480] [serial = 1029] [outer = 1847BC00] 03:25:51 INFO - PROCESS | 1480 | 1467973551863 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (18667800) [pid = 1480] [serial = 1030] [outer = 1847BC00] 03:25:52 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17C06C00) [pid = 1480] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:25:52 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17CC7400) [pid = 1480] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:25:52 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0C626800) [pid = 1480] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:25:52 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14A6F800) [pid = 1480] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:25:52 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0F6F9000) [pid = 1480] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:25:52 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (179E3400) [pid = 1480] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:25:52 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1746A400) [pid = 1480] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:25:52 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1488EC00) [pid = 1480] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:25:52 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17CF1000) [pid = 1480] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:25:52 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0FE3E800) [pid = 1480] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:25:52 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1ABE5400) [pid = 1480] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:25:52 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (19AA2800) [pid = 1480] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:25:52 INFO - PROCESS | 1480 | 1467973552503 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]]]}] 03:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 832ms 03:25:52 INFO - PROCESS | 1480 | 1467973552527 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 03:25:52 INFO - PROCESS | 1480 | 1467973552529 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 03:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:25:52 INFO - PROCESS | 1480 | 1467973552532 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 1480 | 1467973552534 Marionette TRACE conn6 <- [1,1338,null,{}] 03:25:52 INFO - PROCESS | 1480 | 1467973552537 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}] 03:25:52 INFO - PROCESS | 1480 | 1467973552543 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:52 INFO - PROCESS | 1480 | 1467973552668 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 03:25:52 INFO - PROCESS | 1480 | 1467973552725 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:52 INFO - PROCESS | 1480 | 1467973552726 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:52 INFO - PROCESS | 1480 | ++DOCSHELL 16172000 == 33 [pid = 1480] [id = 344] 03:25:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17AA2000) [pid = 1480] [serial = 1031] [outer = 00000000] 03:25:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18BA9000) [pid = 1480] [serial = 1032] [outer = 17AA2000] 03:25:52 INFO - PROCESS | 1480 | 1467973552772 Marionette DEBUG loaded listener.js 03:25:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (18BAEC00) [pid = 1480] [serial = 1033] [outer = 17AA2000] 03:25:53 INFO - PROCESS | 1480 | 1467973553153 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]]]}] 03:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 03:25:53 INFO - PROCESS | 1480 | 1467973553203 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 03:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:25:53 INFO - PROCESS | 1480 | 1467973553205 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 03:25:53 INFO - PROCESS | 1480 | 1467973553208 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:25:53 INFO - PROCESS | 1480 | 1467973553210 Marionette TRACE conn6 <- [1,1342,null,{}] 03:25:53 INFO - PROCESS | 1480 | 1467973553214 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}] 03:25:53 INFO - PROCESS | 1480 | 1467973553216 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:53 INFO - PROCESS | 1480 | 1467973553292 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 03:25:53 INFO - PROCESS | 1480 | 1467973553298 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:53 INFO - PROCESS | 1480 | 1467973553300 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:53 INFO - PROCESS | 1480 | ++DOCSHELL 17CF1000 == 34 [pid = 1480] [id = 345] 03:25:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (18BB1400) [pid = 1480] [serial = 1034] [outer = 00000000] 03:25:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (18FD0C00) [pid = 1480] [serial = 1035] [outer = 18BB1400] 03:25:53 INFO - PROCESS | 1480 | 1467973553345 Marionette DEBUG loaded listener.js 03:25:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (199E8400) [pid = 1480] [serial = 1036] [outer = 18BB1400] 03:25:53 INFO - PROCESS | 1480 | 1467973553771 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]]]}] 03:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 570ms 03:25:53 INFO - PROCESS | 1480 | 1467973553779 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 03:25:53 INFO - PROCESS | 1480 | 1467973553781 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 03:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:25:53 INFO - PROCESS | 1480 | 1467973553784 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:25:53 INFO - PROCESS | 1480 | 1467973553786 Marionette TRACE conn6 <- [1,1346,null,{}] 03:25:53 INFO - PROCESS | 1480 | 1467973553790 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}] 03:25:53 INFO - PROCESS | 1480 | 1467973553792 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:53 INFO - PROCESS | 1480 | 1467973553910 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 03:25:53 INFO - PROCESS | 1480 | 1467973553933 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:53 INFO - PROCESS | 1480 | 1467973553935 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:53 INFO - PROCESS | 1480 | ++DOCSHELL 18E77000 == 35 [pid = 1480] [id = 346] 03:25:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (19AA1000) [pid = 1480] [serial = 1037] [outer = 00000000] 03:25:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1ABE5800) [pid = 1480] [serial = 1038] [outer = 19AA1000] 03:25:54 INFO - PROCESS | 1480 | 1467973553979 Marionette DEBUG loaded listener.js 03:25:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (19FB5000) [pid = 1480] [serial = 1039] [outer = 19AA1000] 03:25:54 INFO - PROCESS | 1480 | 1467973554533 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]]]}] 03:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 830ms 03:25:54 INFO - PROCESS | 1480 | 1467973554617 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 03:25:54 INFO - PROCESS | 1480 | 1467973554621 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 03:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:25:54 INFO - PROCESS | 1480 | 1467973554626 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:25:54 INFO - PROCESS | 1480 | 1467973554630 Marionette TRACE conn6 <- [1,1350,null,{}] 03:25:54 INFO - PROCESS | 1480 | 1467973554636 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}] 03:25:54 INFO - PROCESS | 1480 | 1467973554639 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:54 INFO - PROCESS | 1480 | 1467973554770 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 03:25:54 INFO - PROCESS | 1480 | 1467973554894 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:54 INFO - PROCESS | 1480 | 1467973554897 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:54 INFO - PROCESS | 1480 | ++DOCSHELL 0F6F4C00 == 36 [pid = 1480] [id = 347] 03:25:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0F6F9000) [pid = 1480] [serial = 1040] [outer = 00000000] 03:25:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0FE32C00) [pid = 1480] [serial = 1041] [outer = 0F6F9000] 03:25:54 INFO - PROCESS | 1480 | 1467973554956 Marionette DEBUG loaded listener.js 03:25:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (104DC800) [pid = 1480] [serial = 1042] [outer = 0F6F9000] 03:25:55 INFO - PROCESS | 1480 | 1467973555820 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]]]}] 03:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1274ms 03:25:55 INFO - PROCESS | 1480 | 1467973555901 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 03:25:55 INFO - PROCESS | 1480 | 1467973555906 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 03:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:25:55 INFO - PROCESS | 1480 | 1467973555912 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:25:55 INFO - PROCESS | 1480 | 1467973555915 Marionette TRACE conn6 <- [1,1354,null,{}] 03:25:55 INFO - PROCESS | 1480 | 1467973555920 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}] 03:25:55 INFO - PROCESS | 1480 | 1467973555923 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:56 INFO - PROCESS | 1480 | 1467973556052 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 03:25:56 INFO - PROCESS | 1480 | 1467973556176 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:56 INFO - PROCESS | 1480 | 1467973556178 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:56 INFO - PROCESS | 1480 | ++DOCSHELL 1616F000 == 37 [pid = 1480] [id = 348] 03:25:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (16170000) [pid = 1480] [serial = 1043] [outer = 00000000] 03:25:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (17462400) [pid = 1480] [serial = 1044] [outer = 16170000] 03:25:56 INFO - PROCESS | 1480 | 1467973556236 Marionette DEBUG loaded listener.js 03:25:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (179DA800) [pid = 1480] [serial = 1045] [outer = 16170000] 03:25:57 INFO - PROCESS | 1480 | --DOCSHELL 17CF1000 == 36 [pid = 1480] [id = 345] 03:25:57 INFO - PROCESS | 1480 | --DOCSHELL 16172000 == 35 [pid = 1480] [id = 344] 03:25:57 INFO - PROCESS | 1480 | --DOCSHELL 17CFA000 == 34 [pid = 1480] [id = 343] 03:25:57 INFO - PROCESS | 1480 | --DOCSHELL 16167400 == 33 [pid = 1480] [id = 342] 03:25:57 INFO - PROCESS | 1480 | --DOCSHELL 174C7400 == 32 [pid = 1480] [id = 341] 03:25:57 INFO - PROCESS | 1480 | --DOCSHELL 14A6CC00 == 31 [pid = 1480] [id = 340] 03:25:57 INFO - PROCESS | 1480 | --DOCSHELL 0FD75C00 == 30 [pid = 1480] [id = 339] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17C98000) [pid = 1480] [serial = 984] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17CF4800) [pid = 1480] [serial = 987] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1847A400) [pid = 1480] [serial = 988] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (14B18C00) [pid = 1480] [serial = 972] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (15855000) [pid = 1480] [serial = 973] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (14B74000) [pid = 1480] [serial = 978] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1584EC00) [pid = 1480] [serial = 979] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (10174800) [pid = 1480] [serial = 969] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (10DDB800) [pid = 1480] [serial = 970] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (199E3C00) [pid = 1480] [serial = 967] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17568000) [pid = 1480] [serial = 981] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18E6E000) [pid = 1480] [serial = 993] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (198C4000) [pid = 1480] [serial = 990] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (10436800) [pid = 1480] [serial = 975] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1430F800) [pid = 1480] [serial = 976] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1B739400) [pid = 1480] [serial = 999] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1B76A000) [pid = 1480] [serial = 1000] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1ABE6000) [pid = 1480] [serial = 996] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1ABECC00) [pid = 1480] [serial = 997] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (18E70800) [pid = 1480] [serial = 991] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (199EA000) [pid = 1480] [serial = 994] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (17CC3400) [pid = 1480] [serial = 985] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (17A9F800) [pid = 1480] [serial = 982] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 1480 | 1467973557149 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] 03:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:25:57 INFO - PROCESS | 1480 | 1467973557198 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 03:25:57 INFO - PROCESS | 1480 | 1467973557203 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - PROCESS | 1480 | 1467973557206 Marionette TRACE conn6 <- [1,1358,null,{}] 03:25:57 INFO - PROCESS | 1480 | 1467973557212 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}] 03:25:57 INFO - PROCESS | 1480 | 1467973557215 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:57 INFO - PROCESS | 1480 | 1467973557308 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 03:25:57 INFO - PROCESS | 1480 | 1467973557316 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 1480 | 1467973557319 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:57 INFO - PROCESS | 1480 | ++DOCSHELL 0FE30C00 == 31 [pid = 1480] [id = 349] 03:25:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0FE32400) [pid = 1480] [serial = 1046] [outer = 00000000] 03:25:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (10DDB800) [pid = 1480] [serial = 1047] [outer = 0FE32400] 03:25:57 INFO - PROCESS | 1480 | 1467973557369 Marionette DEBUG loaded listener.js 03:25:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (14524800) [pid = 1480] [serial = 1048] [outer = 0FE32400] 03:25:57 INFO - PROCESS | 1480 | 1467973557890 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] 03:25:57 INFO - PROCESS | 1480 | 1467973557939 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 03:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:25:57 INFO - PROCESS | 1480 | 1467973557945 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - PROCESS | 1480 | 1467973557948 Marionette TRACE conn6 <- [1,1362,null,{}] 03:25:57 INFO - PROCESS | 1480 | 1467973557952 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}] 03:25:57 INFO - PROCESS | 1480 | 1467973557954 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:58 INFO - PROCESS | 1480 | 1467973558041 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 03:25:58 INFO - PROCESS | 1480 | 1467973558131 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 1480 | 1467973558133 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:58 INFO - PROCESS | 1480 | ++DOCSHELL 14BEAC00 == 32 [pid = 1480] [id = 350] 03:25:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (14CA1800) [pid = 1480] [serial = 1049] [outer = 00000000] 03:25:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (15D40000) [pid = 1480] [serial = 1050] [outer = 14CA1800] 03:25:58 INFO - PROCESS | 1480 | 1467973558181 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (16165800) [pid = 1480] [serial = 1051] [outer = 14CA1800] 03:25:58 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:25:58 INFO - PROCESS | 1480 | 1467973558588 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] 03:25:58 INFO - PROCESS | 1480 | 1467973558622 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 03:25:58 INFO - PROCESS | 1480 | 1467973558625 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:25:58 INFO - PROCESS | 1480 | 1467973558629 Marionette TRACE conn6 <- [1,1366,null,{}] 03:25:58 INFO - PROCESS | 1480 | 1467973558639 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}] 03:25:58 INFO - PROCESS | 1480 | 1467973558644 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:58 INFO - PROCESS | 1480 | 1467973558758 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 03:25:58 INFO - PROCESS | 1480 | 1467973558769 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 1480 | 1467973558772 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:58 INFO - PROCESS | 1480 | ++DOCSHELL 17C94C00 == 33 [pid = 1480] [id = 351] 03:25:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (17C96400) [pid = 1480] [serial = 1052] [outer = 00000000] 03:25:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (17C9E800) [pid = 1480] [serial = 1053] [outer = 17C96400] 03:25:58 INFO - PROCESS | 1480 | 1467973558826 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17CC9800) [pid = 1480] [serial = 1054] [outer = 17C96400] 03:25:59 INFO - PROCESS | 1480 | 1467973559259 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] 03:25:59 INFO - PROCESS | 1480 | 1467973559312 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 03:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:25:59 INFO - PROCESS | 1480 | 1467973559319 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - PROCESS | 1480 | 1467973559321 Marionette TRACE conn6 <- [1,1370,null,{}] 03:25:59 INFO - PROCESS | 1480 | 1467973559329 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}] 03:25:59 INFO - PROCESS | 1480 | 1467973559332 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:59 INFO - PROCESS | 1480 | 1467973559450 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 03:25:59 INFO - PROCESS | 1480 | 1467973559456 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 1480 | 1467973559458 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:25:59 INFO - PROCESS | 1480 | ++DOCSHELL 185C1000 == 34 [pid = 1480] [id = 352] 03:25:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (185C1C00) [pid = 1480] [serial = 1055] [outer = 00000000] 03:25:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (18BAD800) [pid = 1480] [serial = 1056] [outer = 185C1C00] 03:25:59 INFO - PROCESS | 1480 | 1467973559550 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (18BB2C00) [pid = 1480] [serial = 1057] [outer = 185C1C00] 03:26:00 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:00 INFO - PROCESS | 1480 | 1467973559999 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] 03:26:00 INFO - PROCESS | 1480 | 1467973560053 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 03:26:00 INFO - PROCESS | 1480 | 1467973560056 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:26:00 INFO - PROCESS | 1480 | 1467973560058 Marionette TRACE conn6 <- [1,1374,null,{}] 03:26:00 INFO - PROCESS | 1480 | 1467973560061 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}] 03:26:00 INFO - PROCESS | 1480 | 1467973560063 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:00 INFO - PROCESS | 1480 | 1467973560206 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 03:26:00 INFO - PROCESS | 1480 | 1467973560230 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:00 INFO - PROCESS | 1480 | 1467973560232 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:00 INFO - PROCESS | 1480 | ++DOCSHELL 18FC6C00 == 35 [pid = 1480] [id = 353] 03:26:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (198BFC00) [pid = 1480] [serial = 1058] [outer = 00000000] 03:26:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (199EE400) [pid = 1480] [serial = 1059] [outer = 198BFC00] 03:26:00 INFO - PROCESS | 1480 | 1467973560279 Marionette DEBUG loaded listener.js 03:26:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (19AA5400) [pid = 1480] [serial = 1060] [outer = 198BFC00] 03:26:00 INFO - PROCESS | 1480 | 1467973560744 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] 03:26:00 INFO - PROCESS | 1480 | 1467973560793 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 03:26:00 INFO - PROCESS | 1480 | 1467973560796 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:26:00 INFO - PROCESS | 1480 | 1467973560798 Marionette TRACE conn6 <- [1,1378,null,{}] 03:26:00 INFO - PROCESS | 1480 | 1467973560802 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}] 03:26:00 INFO - PROCESS | 1480 | 1467973560808 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:00 INFO - PROCESS | 1480 | 1467973560952 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 03:26:00 INFO - PROCESS | 1480 | 1467973560965 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:00 INFO - PROCESS | 1480 | 1467973560967 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:01 INFO - PROCESS | 1480 | ++DOCSHELL 0C606000 == 36 [pid = 1480] [id = 354] 03:26:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (19FBAC00) [pid = 1480] [serial = 1061] [outer = 00000000] 03:26:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1B808C00) [pid = 1480] [serial = 1062] [outer = 19FBAC00] 03:26:01 INFO - PROCESS | 1480 | 1467973561069 Marionette DEBUG loaded listener.js 03:26:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1B76C800) [pid = 1480] [serial = 1063] [outer = 19FBAC00] 03:26:01 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17660C00) [pid = 1480] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:26:01 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0FD78C00) [pid = 1480] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:26:01 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (174C8800) [pid = 1480] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:26:01 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14A95C00) [pid = 1480] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:26:01 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (14A73C00) [pid = 1480] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:26:01 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1847BC00) [pid = 1480] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:26:01 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0FD76000) [pid = 1480] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:26:01 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (16173800) [pid = 1480] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:26:01 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (18BB1400) [pid = 1480] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:26:01 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1ABF0400) [pid = 1480] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:26:01 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1BE9F800) [pid = 1480] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:26:01 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17AA2000) [pid = 1480] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:26:01 INFO - PROCESS | 1480 | 1467973561565 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]]]}] 03:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 830ms 03:26:01 INFO - PROCESS | 1480 | 1467973561631 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 03:26:01 INFO - PROCESS | 1480 | 1467973561633 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 03:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:26:01 INFO - PROCESS | 1480 | 1467973561636 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:26:01 INFO - PROCESS | 1480 | 1467973561638 Marionette TRACE conn6 <- [1,1382,null,{}] 03:26:01 INFO - PROCESS | 1480 | 1467973561648 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}] 03:26:01 INFO - PROCESS | 1480 | 1467973561650 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:01 INFO - PROCESS | 1480 | 1467973561729 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 03:26:01 INFO - PROCESS | 1480 | 1467973561739 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:01 INFO - PROCESS | 1480 | 1467973561740 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:01 INFO - PROCESS | 1480 | ++DOCSHELL 16753400 == 37 [pid = 1480] [id = 355] 03:26:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (16753800) [pid = 1480] [serial = 1064] [outer = 00000000] 03:26:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (18669C00) [pid = 1480] [serial = 1065] [outer = 16753800] 03:26:01 INFO - PROCESS | 1480 | 1467973561785 Marionette DEBUG loaded listener.js 03:26:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (18BB1400) [pid = 1480] [serial = 1066] [outer = 16753800] 03:26:02 INFO - PROCESS | 1480 | 1467973562211 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]]]}] 03:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 631ms 03:26:02 INFO - PROCESS | 1480 | 1467973562267 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 03:26:02 INFO - PROCESS | 1480 | 1467973562269 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 03:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:26:02 INFO - PROCESS | 1480 | 1467973562272 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:26:02 INFO - PROCESS | 1480 | 1467973562274 Marionette TRACE conn6 <- [1,1386,null,{}] 03:26:02 INFO - PROCESS | 1480 | 1467973562278 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}] 03:26:02 INFO - PROCESS | 1480 | 1467973562280 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:02 INFO - PROCESS | 1480 | 1467973562364 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 03:26:02 INFO - PROCESS | 1480 | 1467973562372 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:02 INFO - PROCESS | 1480 | 1467973562374 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:02 INFO - PROCESS | 1480 | ++DOCSHELL 1ABEC400 == 38 [pid = 1480] [id = 356] 03:26:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1ABF2400) [pid = 1480] [serial = 1067] [outer = 00000000] 03:26:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (1BEA8C00) [pid = 1480] [serial = 1068] [outer = 1ABF2400] 03:26:02 INFO - PROCESS | 1480 | 1467973562421 Marionette DEBUG loaded listener.js 03:26:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1CC86C00) [pid = 1480] [serial = 1069] [outer = 1ABF2400] 03:26:02 INFO - PROCESS | 1480 | 1467973562840 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]]]}] 03:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 03:26:02 INFO - PROCESS | 1480 | 1467973562903 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 03:26:02 INFO - PROCESS | 1480 | 1467973562905 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 03:26:02 INFO - PROCESS | 1480 | 1467973562908 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:26:02 INFO - PROCESS | 1480 | 1467973562910 Marionette TRACE conn6 <- [1,1390,null,{}] 03:26:02 INFO - PROCESS | 1480 | 1467973562914 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}] 03:26:02 INFO - PROCESS | 1480 | 1467973562916 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:03 INFO - PROCESS | 1480 | 1467973563006 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 03:26:03 INFO - PROCESS | 1480 | 1467973563015 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:03 INFO - PROCESS | 1480 | 1467973563016 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:03 INFO - PROCESS | 1480 | ++DOCSHELL 17C0A400 == 39 [pid = 1480] [id = 357] 03:26:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1CCE2400) [pid = 1480] [serial = 1070] [outer = 00000000] 03:26:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1D05E400) [pid = 1480] [serial = 1071] [outer = 1CCE2400] 03:26:03 INFO - PROCESS | 1480 | 1467973563060 Marionette DEBUG loaded listener.js 03:26:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1D062800) [pid = 1480] [serial = 1072] [outer = 1CCE2400] 03:26:04 INFO - PROCESS | 1480 | --DOCSHELL 14A72800 == 38 [pid = 1480] [id = 338] 03:26:04 INFO - PROCESS | 1480 | --DOCSHELL 0FE30C00 == 37 [pid = 1480] [id = 349] 03:26:04 INFO - PROCESS | 1480 | --DOCSHELL 1616F000 == 36 [pid = 1480] [id = 348] 03:26:04 INFO - PROCESS | 1480 | --DOCSHELL 18E77000 == 35 [pid = 1480] [id = 346] 03:26:04 INFO - PROCESS | 1480 | --DOCSHELL 0F6F4C00 == 34 [pid = 1480] [id = 347] 03:26:04 INFO - PROCESS | 1480 | --DOCSHELL 17C94C00 == 33 [pid = 1480] [id = 351] 03:26:04 INFO - PROCESS | 1480 | --DOCSHELL 14BEAC00 == 32 [pid = 1480] [id = 350] 03:26:04 INFO - PROCESS | 1480 | --DOCSHELL 0C606000 == 31 [pid = 1480] [id = 354] 03:26:04 INFO - PROCESS | 1480 | --DOCSHELL 16753400 == 30 [pid = 1480] [id = 355] 03:26:04 INFO - PROCESS | 1480 | --DOCSHELL 1ABEC400 == 29 [pid = 1480] [id = 356] 03:26:04 INFO - PROCESS | 1480 | --DOCSHELL 18FC6C00 == 28 [pid = 1480] [id = 353] 03:26:04 INFO - PROCESS | 1480 | --DOCSHELL 185C1000 == 27 [pid = 1480] [id = 352] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17CC4000) [pid = 1480] [serial = 1026] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0FE95000) [pid = 1480] [serial = 1017] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (10947800) [pid = 1480] [serial = 1018] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1766C400) [pid = 1480] [serial = 1023] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (16171400) [pid = 1480] [serial = 1015] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (16141000) [pid = 1480] [serial = 1014] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (14BE1400) [pid = 1480] [serial = 1020] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (15847400) [pid = 1480] [serial = 1021] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (185BF000) [pid = 1480] [serial = 1029] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (148B8000) [pid = 1480] [serial = 1003] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1430E000) [pid = 1480] [serial = 1002] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (17C05400) [pid = 1480] [serial = 1006] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (199E8400) [pid = 1480] [serial = 1036] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (1746F000) [pid = 1480] [serial = 1005] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (1BEACC00) [pid = 1480] [serial = 1009] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (1ABE5800) [pid = 1480] [serial = 1038] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (1B94AC00) [pid = 1480] [serial = 1008] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (1D05BC00) [pid = 1480] [serial = 1012] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (1CC91C00) [pid = 1480] [serial = 1011] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (17CCC800) [pid = 1480] [serial = 1027] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (18BA9000) [pid = 1480] [serial = 1032] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (18FD0C00) [pid = 1480] [serial = 1035] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (18667800) [pid = 1480] [serial = 1030] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (18BAEC00) [pid = 1480] [serial = 1033] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (179E5000) [pid = 1480] [serial = 1024] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 1480 | 1467973564897 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]]]}] 03:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 2015ms 03:26:04 INFO - PROCESS | 1480 | 1467973564929 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 03:26:04 INFO - PROCESS | 1480 | 1467973564933 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 03:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:26:04 INFO - PROCESS | 1480 | 1467973564938 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:26:04 INFO - PROCESS | 1480 | 1467973564941 Marionette TRACE conn6 <- [1,1394,null,{}] 03:26:04 INFO - PROCESS | 1480 | 1467973564947 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}] 03:26:04 INFO - PROCESS | 1480 | 1467973564950 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:05 INFO - PROCESS | 1480 | 1467973565043 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 03:26:05 INFO - PROCESS | 1480 | 1467973565053 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:05 INFO - PROCESS | 1480 | 1467973565058 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:05 INFO - PROCESS | 1480 | ++DOCSHELL 0FE3B000 == 28 [pid = 1480] [id = 358] 03:26:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (0FE3B400) [pid = 1480] [serial = 1073] [outer = 00000000] 03:26:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (0FE9B400) [pid = 1480] [serial = 1074] [outer = 0FE3B400] 03:26:05 INFO - PROCESS | 1480 | 1467973565110 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (10174800) [pid = 1480] [serial = 1075] [outer = 0FE3B400] 03:26:05 INFO - PROCESS | 1480 | 1467973565615 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]]]}] 03:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 03:26:05 INFO - PROCESS | 1480 | 1467973565668 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 03:26:05 INFO - PROCESS | 1480 | 1467973565673 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 03:26:05 INFO - PROCESS | 1480 | 1467973565680 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:26:05 INFO - PROCESS | 1480 | 1467973565683 Marionette TRACE conn6 <- [1,1398,null,{}] 03:26:05 INFO - PROCESS | 1480 | 1467973565687 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}] 03:26:05 INFO - PROCESS | 1480 | 1467973565690 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:05 INFO - PROCESS | 1480 | 1467973565778 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 03:26:05 INFO - PROCESS | 1480 | 1467973565862 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:05 INFO - PROCESS | 1480 | 1467973565865 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:05 INFO - PROCESS | 1480 | ++DOCSHELL 146D5C00 == 29 [pid = 1480] [id = 359] 03:26:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (1488EC00) [pid = 1480] [serial = 1076] [outer = 00000000] 03:26:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (148B6400) [pid = 1480] [serial = 1077] [outer = 1488EC00] 03:26:05 INFO - PROCESS | 1480 | 1467973565922 Marionette DEBUG loaded listener.js 03:26:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (14A5E400) [pid = 1480] [serial = 1078] [outer = 1488EC00] 03:26:06 INFO - PROCESS | 1480 | 1467973566347 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]]]}] 03:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 03:26:06 INFO - PROCESS | 1480 | 1467973566434 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 1480 | 1467973566437 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 03:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:26:06 INFO - PROCESS | 1480 | 1467973566440 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - PROCESS | 1480 | 1467973566444 Marionette TRACE conn6 <- [1,1402,null,{}] 03:26:06 INFO - PROCESS | 1480 | 1467973566457 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}] 03:26:06 INFO - PROCESS | 1480 | 1467973566462 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:06 INFO - PROCESS | 1480 | 1467973566556 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 03:26:06 INFO - PROCESS | 1480 | 1467973566564 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:06 INFO - PROCESS | 1480 | 1467973566567 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:06 INFO - PROCESS | 1480 | ++DOCSHELL 15D40C00 == 30 [pid = 1480] [id = 360] 03:26:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (15D43000) [pid = 1480] [serial = 1079] [outer = 00000000] 03:26:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (1614A400) [pid = 1480] [serial = 1080] [outer = 15D43000] 03:26:06 INFO - PROCESS | 1480 | 1467973566616 Marionette DEBUG loaded listener.js 03:26:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (16168C00) [pid = 1480] [serial = 1081] [outer = 15D43000] 03:26:07 INFO - PROCESS | 1480 | 1467973567098 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]]]}] 03:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 690ms 03:26:07 INFO - PROCESS | 1480 | 1467973567131 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 03:26:07 INFO - PROCESS | 1480 | 1467973567133 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 03:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:26:07 INFO - PROCESS | 1480 | 1467973567136 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:26:07 INFO - PROCESS | 1480 | 1467973567138 Marionette TRACE conn6 <- [1,1406,null,{}] 03:26:07 INFO - PROCESS | 1480 | 1467973567142 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}] 03:26:07 INFO - PROCESS | 1480 | 1467973567144 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:07 INFO - PROCESS | 1480 | 1467973567239 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 03:26:07 INFO - PROCESS | 1480 | 1467973567245 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 1480 | 1467973567247 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:07 INFO - PROCESS | 1480 | ++DOCSHELL 16149C00 == 31 [pid = 1480] [id = 361] 03:26:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (16166C00) [pid = 1480] [serial = 1082] [outer = 00000000] 03:26:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (17463000) [pid = 1480] [serial = 1083] [outer = 16166C00] 03:26:07 INFO - PROCESS | 1480 | 1467973567295 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (1672C000) [pid = 1480] [serial = 1084] [outer = 16166C00] 03:26:07 INFO - PROCESS | 1480 | 1467973567774 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]]]}] 03:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 672ms 03:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:26:07 INFO - PROCESS | 1480 | 1467973567808 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 03:26:07 INFO - PROCESS | 1480 | 1467973567810 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 03:26:07 INFO - PROCESS | 1480 | 1467973567813 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:26:07 INFO - PROCESS | 1480 | 1467973567815 Marionette TRACE conn6 <- [1,1410,null,{}] 03:26:07 INFO - PROCESS | 1480 | 1467973567819 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}] 03:26:07 INFO - PROCESS | 1480 | 1467973567821 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:07 INFO - PROCESS | 1480 | 1467973567931 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 03:26:07 INFO - PROCESS | 1480 | 1467973567940 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 1480 | 1467973567942 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:07 INFO - PROCESS | 1480 | ++DOCSHELL 17AA2C00 == 32 [pid = 1480] [id = 362] 03:26:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (17C01400) [pid = 1480] [serial = 1085] [outer = 00000000] 03:26:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (17C09400) [pid = 1480] [serial = 1086] [outer = 17C01400] 03:26:08 INFO - PROCESS | 1480 | 1467973567986 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (17C98800) [pid = 1480] [serial = 1087] [outer = 17C01400] 03:26:08 INFO - PROCESS | 1480 | 1467973568427 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]]]}] 03:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 03:26:08 INFO - PROCESS | 1480 | 1467973568484 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 03:26:08 INFO - PROCESS | 1480 | 1467973568487 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 03:26:08 INFO - PROCESS | 1480 | 1467973568490 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:26:08 INFO - PROCESS | 1480 | 1467973568492 Marionette TRACE conn6 <- [1,1414,null,{}] 03:26:08 INFO - PROCESS | 1480 | 1467973568495 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}] 03:26:08 INFO - PROCESS | 1480 | 1467973568501 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:08 INFO - PROCESS | 1480 | 1467973568606 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 03:26:08 INFO - PROCESS | 1480 | 1467973568612 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:08 INFO - PROCESS | 1480 | 1467973568614 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:08 INFO - PROCESS | 1480 | ++DOCSHELL 17CA1000 == 33 [pid = 1480] [id = 363] 03:26:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17CC2400) [pid = 1480] [serial = 1088] [outer = 00000000] 03:26:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (1847C400) [pid = 1480] [serial = 1089] [outer = 17CC2400] 03:26:08 INFO - PROCESS | 1480 | 1467973568660 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (185BBC00) [pid = 1480] [serial = 1090] [outer = 17CC2400] 03:26:09 INFO - PROCESS | 1480 | 1467973569130 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]]]}] 03:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 03:26:09 INFO - PROCESS | 1480 | 1467973569164 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 03:26:09 INFO - PROCESS | 1480 | 1467973569166 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 03:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:26:09 INFO - PROCESS | 1480 | 1467973569170 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 1480 | 1467973569171 Marionette TRACE conn6 <- [1,1418,null,{}] 03:26:09 INFO - PROCESS | 1480 | 1467973569175 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}] 03:26:09 INFO - PROCESS | 1480 | 1467973569177 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:09 INFO - PROCESS | 1480 | 1467973569254 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 03:26:09 INFO - PROCESS | 1480 | 1467973569288 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 1480 | 1467973569290 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:09 INFO - PROCESS | 1480 | ++DOCSHELL 1866C800 == 34 [pid = 1480] [id = 364] 03:26:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (1866CC00) [pid = 1480] [serial = 1091] [outer = 00000000] 03:26:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18BA7C00) [pid = 1480] [serial = 1092] [outer = 1866CC00] 03:26:09 INFO - PROCESS | 1480 | 1467973569334 Marionette DEBUG loaded listener.js 03:26:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (18BAE000) [pid = 1480] [serial = 1093] [outer = 1866CC00] 03:26:09 INFO - PROCESS | 1480 | 1467973569781 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]]]}] 03:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 671ms 03:26:09 INFO - PROCESS | 1480 | 1467973569845 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 03:26:09 INFO - PROCESS | 1480 | 1467973569847 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 03:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:26:09 INFO - PROCESS | 1480 | 1467973569850 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 1480 | 1467973569852 Marionette TRACE conn6 <- [1,1422,null,{}] 03:26:09 INFO - PROCESS | 1480 | 1467973569856 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}] 03:26:09 INFO - PROCESS | 1480 | 1467973569857 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:09 INFO - PROCESS | 1480 | 1467973569936 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 03:26:09 INFO - PROCESS | 1480 | 1467973569944 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 1480 | 1467973569946 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:09 INFO - PROCESS | 1480 | ++DOCSHELL 18A0A400 == 35 [pid = 1480] [id = 365] 03:26:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (18BB2400) [pid = 1480] [serial = 1094] [outer = 00000000] 03:26:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (18E77000) [pid = 1480] [serial = 1095] [outer = 18BB2400] 03:26:10 INFO - PROCESS | 1480 | 1467973569991 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18CD9800) [pid = 1480] [serial = 1096] [outer = 18BB2400] 03:26:10 INFO - PROCESS | 1480 | 1467973570480 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]]]}] 03:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 690ms 03:26:10 INFO - PROCESS | 1480 | 1467973570541 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 03:26:10 INFO - PROCESS | 1480 | 1467973570543 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 03:26:10 INFO - PROCESS | 1480 | 1467973570547 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:26:10 INFO - PROCESS | 1480 | 1467973570548 Marionette TRACE conn6 <- [1,1426,null,{}] 03:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:26:10 INFO - PROCESS | 1480 | 1467973570552 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}] 03:26:10 INFO - PROCESS | 1480 | 1467973570554 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:10 INFO - PROCESS | 1480 | 1467973570686 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 03:26:10 INFO - PROCESS | 1480 | 1467973570709 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:10 INFO - PROCESS | 1480 | 1467973570710 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:10 INFO - PROCESS | 1480 | ++DOCSHELL 15D3F000 == 36 [pid = 1480] [id = 366] 03:26:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (19A9D800) [pid = 1480] [serial = 1097] [outer = 00000000] 03:26:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (19FB6000) [pid = 1480] [serial = 1098] [outer = 19A9D800] 03:26:10 INFO - PROCESS | 1480 | 1467973570755 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1ABE9000) [pid = 1480] [serial = 1099] [outer = 19A9D800] 03:26:11 INFO - PROCESS | 1480 | 1467973571212 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]]]}] 03:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 732ms 03:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:26:11 INFO - PROCESS | 1480 | 1467973571283 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 03:26:11 INFO - PROCESS | 1480 | 1467973571285 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 03:26:11 INFO - PROCESS | 1480 | 1467973571288 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:26:11 INFO - PROCESS | 1480 | 1467973571290 Marionette TRACE conn6 <- [1,1430,null,{}] 03:26:11 INFO - PROCESS | 1480 | 1467973571294 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}] 03:26:11 INFO - PROCESS | 1480 | 1467973571296 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:11 INFO - PROCESS | 1480 | 1467973571414 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 03:26:11 INFO - PROCESS | 1480 | 1467973571471 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:11 INFO - PROCESS | 1480 | 1467973571473 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:11 INFO - PROCESS | 1480 | ++DOCSHELL 19FBC400 == 37 [pid = 1480] [id = 367] 03:26:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (19FCC800) [pid = 1480] [serial = 1100] [outer = 00000000] 03:26:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1ABF1800) [pid = 1480] [serial = 1101] [outer = 19FCC800] 03:26:11 INFO - PROCESS | 1480 | 1467973571519 Marionette DEBUG loaded listener.js 03:26:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1B734800) [pid = 1480] [serial = 1102] [outer = 19FCC800] 03:26:11 INFO - PROCESS | 1480 | 1467973571959 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]]]}] 03:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 03:26:12 INFO - PROCESS | 1480 | 1467973572029 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 03:26:12 INFO - PROCESS | 1480 | 1467973572032 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 03:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:26:12 INFO - PROCESS | 1480 | 1467973572037 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:26:12 INFO - PROCESS | 1480 | 1467973572040 Marionette TRACE conn6 <- [1,1434,null,{}] 03:26:12 INFO - PROCESS | 1480 | 1467973572044 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}] 03:26:12 INFO - PROCESS | 1480 | 1467973572047 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:12 INFO - PROCESS | 1480 | 1467973572316 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 03:26:12 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (198BFC00) [pid = 1480] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:26:12 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (19FBAC00) [pid = 1480] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:26:12 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1ABF2400) [pid = 1480] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:26:12 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0FE32400) [pid = 1480] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:26:12 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (16170000) [pid = 1480] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:26:12 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0F6F9000) [pid = 1480] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:26:12 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (19AA1000) [pid = 1480] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:26:12 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17C96400) [pid = 1480] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:26:12 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (14CA1800) [pid = 1480] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:26:12 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (185C1C00) [pid = 1480] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:26:12 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (16753800) [pid = 1480] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:26:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0C605800) [pid = 1480] [serial = 1103] [outer = 14A75C00] 03:26:12 INFO - PROCESS | 1480 | 1467973572451 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:12 INFO - PROCESS | 1480 | 1467973572455 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:12 INFO - PROCESS | 1480 | ++DOCSHELL 0C624400 == 38 [pid = 1480] [id = 368] 03:26:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0C625000) [pid = 1480] [serial = 1104] [outer = 00000000] 03:26:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0C62EC00) [pid = 1480] [serial = 1105] [outer = 0C625000] 03:26:12 INFO - PROCESS | 1480 | 1467973572522 Marionette DEBUG loaded listener.js 03:26:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0F536C00) [pid = 1480] [serial = 1106] [outer = 0C625000] 03:26:13 INFO - PROCESS | 1480 | 1467973573357 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]]]}] 03:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1386ms 03:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:26:13 INFO - PROCESS | 1480 | 1467973573426 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 03:26:13 INFO - PROCESS | 1480 | 1467973573431 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 03:26:13 INFO - PROCESS | 1480 | 1467973573435 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:26:13 INFO - PROCESS | 1480 | 1467973573439 Marionette TRACE conn6 <- [1,1438,null,{}] 03:26:13 INFO - PROCESS | 1480 | 1467973573444 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}] 03:26:13 INFO - PROCESS | 1480 | 1467973573449 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:13 INFO - PROCESS | 1480 | 1467973573582 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 03:26:13 INFO - PROCESS | 1480 | 1467973573705 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 1480 | 1467973573709 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:13 INFO - PROCESS | 1480 | ++DOCSHELL 146CF800 == 39 [pid = 1480] [id = 369] 03:26:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (14A2B800) [pid = 1480] [serial = 1107] [outer = 00000000] 03:26:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (14A6F800) [pid = 1480] [serial = 1108] [outer = 14A2B800] 03:26:13 INFO - PROCESS | 1480 | 1467973573767 Marionette DEBUG loaded listener.js 03:26:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (14A98000) [pid = 1480] [serial = 1109] [outer = 14A2B800] 03:26:14 INFO - PROCESS | 1480 | 1467973574611 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]]]}] 03:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1237ms 03:26:14 INFO - PROCESS | 1480 | 1467973574701 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 03:26:14 INFO - PROCESS | 1480 | 1467973574705 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 03:26:14 INFO - PROCESS | 1480 | 1467973574711 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:26:14 INFO - PROCESS | 1480 | 1467973574714 Marionette TRACE conn6 <- [1,1442,null,{}] 03:26:14 INFO - PROCESS | 1480 | 1467973574722 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}] 03:26:14 INFO - PROCESS | 1480 | 1467973574725 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:14 INFO - PROCESS | 1480 | 1467973574841 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 03:26:14 INFO - PROCESS | 1480 | 1467973574945 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:14 INFO - PROCESS | 1480 | 1467973574950 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:14 INFO - PROCESS | 1480 | ++DOCSHELL 1016F400 == 40 [pid = 1480] [id = 370] 03:26:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (10947800) [pid = 1480] [serial = 1110] [outer = 00000000] 03:26:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (145AE400) [pid = 1480] [serial = 1111] [outer = 10947800] 03:26:15 INFO - PROCESS | 1480 | 1467973575002 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (14A23400) [pid = 1480] [serial = 1112] [outer = 10947800] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 174C6000 == 39 [pid = 1480] [id = 117] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 0C628800 == 38 [pid = 1480] [id = 121] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 185C3800 == 37 [pid = 1480] [id = 122] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 148B8400 == 36 [pid = 1480] [id = 114] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 14B72800 == 35 [pid = 1480] [id = 125] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 10DDA800 == 34 [pid = 1480] [id = 120] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 18456800 == 33 [pid = 1480] [id = 129] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 16731C00 == 32 [pid = 1480] [id = 119] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 174C8000 == 31 [pid = 1480] [id = 127] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 17C08C00 == 30 [pid = 1480] [id = 128] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 14A73400 == 29 [pid = 1480] [id = 115] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 1616D800 == 28 [pid = 1480] [id = 126] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 0F5E4400 == 27 [pid = 1480] [id = 113] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 10DD8800 == 26 [pid = 1480] [id = 124] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 0CDC9C00 == 25 [pid = 1480] [id = 112] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 0FD7E000 == 24 [pid = 1480] [id = 123] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 19FBC400 == 23 [pid = 1480] [id = 367] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 15D3F000 == 22 [pid = 1480] [id = 366] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 18A0A400 == 21 [pid = 1480] [id = 365] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 1866C800 == 20 [pid = 1480] [id = 364] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 17CA1000 == 19 [pid = 1480] [id = 363] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 17AA2C00 == 18 [pid = 1480] [id = 362] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 16149C00 == 17 [pid = 1480] [id = 361] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 15D40C00 == 16 [pid = 1480] [id = 360] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1D05E400) [pid = 1480] [serial = 1071] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 146D5C00 == 15 [pid = 1480] [id = 359] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 0FE3B000 == 14 [pid = 1480] [id = 358] 03:26:15 INFO - PROCESS | 1480 | --DOCSHELL 17C0A400 == 13 [pid = 1480] [id = 357] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (199EE400) [pid = 1480] [serial = 1059] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1B808C00) [pid = 1480] [serial = 1062] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1BEA8C00) [pid = 1480] [serial = 1068] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1B76C800) [pid = 1480] [serial = 1063] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (10DDB800) [pid = 1480] [serial = 1047] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (14524800) [pid = 1480] [serial = 1048] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (179DA800) [pid = 1480] [serial = 1045] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17462400) [pid = 1480] [serial = 1044] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (104DC800) [pid = 1480] [serial = 1042] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0FE32C00) [pid = 1480] [serial = 1041] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (19FB5000) [pid = 1480] [serial = 1039] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1CC86C00) [pid = 1480] [serial = 1069] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (17C9E800) [pid = 1480] [serial = 1053] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (15D40000) [pid = 1480] [serial = 1050] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (16165800) [pid = 1480] [serial = 1051] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (18BAD800) [pid = 1480] [serial = 1056] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (18BB2C00) [pid = 1480] [serial = 1057] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (19AA5400) [pid = 1480] [serial = 1060] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (18BB1400) [pid = 1480] [serial = 1066] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (18669C00) [pid = 1480] [serial = 1065] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (17CC9800) [pid = 1480] [serial = 1054] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 1480 | 1467973575791 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]]]}] 03:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1126ms 03:26:15 INFO - PROCESS | 1480 | 1467973575844 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 03:26:15 INFO - PROCESS | 1480 | 1467973575849 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 03:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:26:15 INFO - PROCESS | 1480 | 1467973575854 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:26:15 INFO - PROCESS | 1480 | 1467973575859 Marionette TRACE conn6 <- [1,1446,null,{}] 03:26:15 INFO - PROCESS | 1480 | 1467973575864 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}] 03:26:15 INFO - PROCESS | 1480 | 1467973575867 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:16 INFO - PROCESS | 1480 | 1467973575987 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 03:26:16 INFO - PROCESS | 1480 | 1467973576065 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:16 INFO - PROCESS | 1480 | 1467973576067 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:16 INFO - PROCESS | 1480 | ++DOCSHELL 0F5E4400 == 14 [pid = 1480] [id = 371] 03:26:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (0FE95800) [pid = 1480] [serial = 1113] [outer = 00000000] 03:26:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (10FCF400) [pid = 1480] [serial = 1114] [outer = 0FE95800] 03:26:16 INFO - PROCESS | 1480 | 1467973576168 Marionette DEBUG loaded listener.js 03:26:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (1489B800) [pid = 1480] [serial = 1115] [outer = 0FE95800] 03:26:16 INFO - PROCESS | 1480 | 1467973576828 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]]]}] 03:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1028ms 03:26:16 INFO - PROCESS | 1480 | 1467973576882 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 1480 | 1467973576887 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 03:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:26:16 INFO - PROCESS | 1480 | 1467973576894 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 1480 | 1467973576897 Marionette TRACE conn6 <- [1,1450,null,{}] 03:26:16 INFO - PROCESS | 1480 | 1467973576901 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}] 03:26:16 INFO - PROCESS | 1480 | 1467973576904 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:17 INFO - PROCESS | 1480 | 1467973577024 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 03:26:17 INFO - PROCESS | 1480 | 1467973577150 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:17 INFO - PROCESS | 1480 | 1467973577153 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:17 INFO - PROCESS | 1480 | ++DOCSHELL 1584EC00 == 15 [pid = 1480] [id = 372] 03:26:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (1584F400) [pid = 1480] [serial = 1116] [outer = 00000000] 03:26:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (15D41000) [pid = 1480] [serial = 1117] [outer = 1584F400] 03:26:17 INFO - PROCESS | 1480 | 1467973577214 Marionette DEBUG loaded listener.js 03:26:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (16141000) [pid = 1480] [serial = 1118] [outer = 1584F400] 03:26:17 INFO - PROCESS | 1480 | 1467973577845 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]]]}] 03:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1021ms 03:26:17 INFO - PROCESS | 1480 | 1467973577917 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 03:26:17 INFO - PROCESS | 1480 | 1467973577920 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 03:26:17 INFO - PROCESS | 1480 | 1467973577923 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:26:17 INFO - PROCESS | 1480 | 1467973577927 Marionette TRACE conn6 <- [1,1454,null,{}] 03:26:17 INFO - PROCESS | 1480 | 1467973577939 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}] 03:26:17 INFO - PROCESS | 1480 | 1467973577944 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:18 INFO - PROCESS | 1480 | 1467973578066 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 03:26:18 INFO - PROCESS | 1480 | 1467973578187 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 1480 | 1467973578191 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:18 INFO - PROCESS | 1480 | ++DOCSHELL 17660800 == 16 [pid = 1480] [id = 373] 03:26:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (17660C00) [pid = 1480] [serial = 1119] [outer = 00000000] 03:26:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (179D7800) [pid = 1480] [serial = 1120] [outer = 17660C00] 03:26:18 INFO - PROCESS | 1480 | 1467973578253 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17C01800) [pid = 1480] [serial = 1121] [outer = 17660C00] 03:26:18 INFO - PROCESS | 1480 | 1467973578952 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]]]}] 03:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1075ms 03:26:19 INFO - PROCESS | 1480 | 1467973579006 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 03:26:19 INFO - PROCESS | 1480 | 1467973579009 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 03:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:26:19 INFO - PROCESS | 1480 | 1467973579013 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 1480 | 1467973579015 Marionette TRACE conn6 <- [1,1458,null,{}] 03:26:19 INFO - PROCESS | 1480 | 1467973579019 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}] 03:26:19 INFO - PROCESS | 1480 | 1467973579021 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:19 INFO - PROCESS | 1480 | 1467973579142 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 03:26:19 INFO - PROCESS | 1480 | 1467973579285 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:19 INFO - PROCESS | 1480 | 1467973579289 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:19 INFO - PROCESS | 1480 | ++DOCSHELL 0C605000 == 17 [pid = 1480] [id = 374] 03:26:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0C606000) [pid = 1480] [serial = 1122] [outer = 00000000] 03:26:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0C62E000) [pid = 1480] [serial = 1123] [outer = 0C606000] 03:26:19 INFO - PROCESS | 1480 | 1467973579342 Marionette DEBUG loaded listener.js 03:26:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0F65A000) [pid = 1480] [serial = 1124] [outer = 0C606000] 03:26:21 INFO - PROCESS | 1480 | --DOCSHELL 0C624400 == 16 [pid = 1480] [id = 368] 03:26:21 INFO - PROCESS | 1480 | --DOCSHELL 146CF800 == 15 [pid = 1480] [id = 369] 03:26:21 INFO - PROCESS | 1480 | --DOCSHELL 1613E800 == 14 [pid = 1480] [id = 116] 03:26:21 INFO - PROCESS | 1480 | --DOCSHELL 179DA400 == 13 [pid = 1480] [id = 118] 03:26:21 INFO - PROCESS | 1480 | --DOCSHELL 17660800 == 12 [pid = 1480] [id = 373] 03:26:21 INFO - PROCESS | 1480 | --DOCSHELL 1584EC00 == 11 [pid = 1480] [id = 372] 03:26:21 INFO - PROCESS | 1480 | --DOCSHELL 1016F400 == 10 [pid = 1480] [id = 370] 03:26:21 INFO - PROCESS | 1480 | --DOCSHELL 0F5E4400 == 9 [pid = 1480] [id = 371] 03:26:22 INFO - PROCESS | 1480 | 1467973582652 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]]]}] 03:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 3670ms 03:26:22 INFO - PROCESS | 1480 | 1467973582686 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 03:26:22 INFO - PROCESS | 1480 | 1467973582690 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 03:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:26:22 INFO - PROCESS | 1480 | 1467973582695 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:26:22 INFO - PROCESS | 1480 | 1467973582699 Marionette TRACE conn6 <- [1,1462,null,{}] 03:26:22 INFO - PROCESS | 1480 | 1467973582705 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}] 03:26:22 INFO - PROCESS | 1480 | 1467973582709 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:22 INFO - PROCESS | 1480 | 1467973582806 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 03:26:22 INFO - PROCESS | 1480 | 1467973582816 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:22 INFO - PROCESS | 1480 | 1467973582821 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:22 INFO - PROCESS | 1480 | ++DOCSHELL 0FE3F800 == 10 [pid = 1480] [id = 375] 03:26:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0FE99C00) [pid = 1480] [serial = 1125] [outer = 00000000] 03:26:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (10435400) [pid = 1480] [serial = 1126] [outer = 0FE99C00] 03:26:22 INFO - PROCESS | 1480 | 1467973582871 Marionette DEBUG loaded listener.js 03:26:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (109C5800) [pid = 1480] [serial = 1127] [outer = 0FE99C00] 03:26:23 INFO - PROCESS | 1480 | 1467973583401 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]]]}] 03:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 03:26:23 INFO - PROCESS | 1480 | 1467973583426 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 03:26:23 INFO - PROCESS | 1480 | 1467973583432 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 03:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:26:23 INFO - PROCESS | 1480 | 1467973583439 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:26:23 INFO - PROCESS | 1480 | 1467973583442 Marionette TRACE conn6 <- [1,1466,null,{}] 03:26:23 INFO - PROCESS | 1480 | 1467973583446 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}] 03:26:23 INFO - PROCESS | 1480 | 1467973583449 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:23 INFO - PROCESS | 1480 | 1467973583543 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 03:26:23 INFO - PROCESS | 1480 | 1467973583553 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 1480 | 1467973583555 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:23 INFO - PROCESS | 1480 | ++DOCSHELL 0FE3CC00 == 11 [pid = 1480] [id = 376] 03:26:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (14A72C00) [pid = 1480] [serial = 1128] [outer = 00000000] 03:26:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (14B14400) [pid = 1480] [serial = 1129] [outer = 14A72C00] 03:26:23 INFO - PROCESS | 1480 | 1467973583609 Marionette DEBUG loaded listener.js 03:26:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (14BE1400) [pid = 1480] [serial = 1130] [outer = 14A72C00] 03:26:24 INFO - PROCESS | 1480 | 1467973584140 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]]]}] 03:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 731ms 03:26:24 INFO - PROCESS | 1480 | 1467973584200 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 03:26:24 INFO - PROCESS | 1480 | 1467973584202 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 03:26:24 INFO - PROCESS | 1480 | 1467973584210 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:26:24 INFO - PROCESS | 1480 | 1467973584213 Marionette TRACE conn6 <- [1,1470,null,{}] 03:26:24 INFO - PROCESS | 1480 | 1467973584225 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}] 03:26:24 INFO - PROCESS | 1480 | 1467973584229 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:24 INFO - PROCESS | 1480 | 1467973584320 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 03:26:24 INFO - PROCESS | 1480 | 1467973584338 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:24 INFO - PROCESS | 1480 | 1467973584341 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:24 INFO - PROCESS | 1480 | ++DOCSHELL 16753800 == 12 [pid = 1480] [id = 377] 03:26:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (16758400) [pid = 1480] [serial = 1131] [outer = 00000000] 03:26:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17464000) [pid = 1480] [serial = 1132] [outer = 16758400] 03:26:24 INFO - PROCESS | 1480 | 1467973584392 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (174C8800) [pid = 1480] [serial = 1133] [outer = 16758400] 03:26:24 INFO - PROCESS | 1480 | 1467973584937 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]]]}] 03:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 770ms 03:26:25 INFO - PROCESS | 1480 | 1467973584987 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 03:26:25 INFO - PROCESS | 1480 | 1467973584989 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 03:26:25 INFO - PROCESS | 1480 | 1467973584992 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:26:25 INFO - PROCESS | 1480 | 1467973584994 Marionette TRACE conn6 <- [1,1474,null,{}] 03:26:25 INFO - PROCESS | 1480 | 1467973584998 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}] 03:26:25 INFO - PROCESS | 1480 | 1467973585000 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:25 INFO - PROCESS | 1480 | 1467973585122 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 03:26:25 INFO - PROCESS | 1480 | 1467973585178 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:25 INFO - PROCESS | 1480 | 1467973585181 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:25 INFO - PROCESS | 1480 | ++DOCSHELL 179DE800 == 13 [pid = 1480] [id = 378] 03:26:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (179E3000) [pid = 1480] [serial = 1134] [outer = 00000000] 03:26:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17AA5000) [pid = 1480] [serial = 1135] [outer = 179E3000] 03:26:25 INFO - PROCESS | 1480 | 1467973585227 Marionette DEBUG loaded listener.js 03:26:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17C9DC00) [pid = 1480] [serial = 1136] [outer = 179E3000] 03:26:25 INFO - PROCESS | 1480 | 1467973585746 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]]]}] 03:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 830ms 03:26:25 INFO - PROCESS | 1480 | 1467973585827 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 03:26:25 INFO - PROCESS | 1480 | 1467973585829 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 03:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:26:25 INFO - PROCESS | 1480 | 1467973585839 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:26:25 INFO - PROCESS | 1480 | 1467973585841 Marionette TRACE conn6 <- [1,1478,null,{}] 03:26:25 INFO - PROCESS | 1480 | 1467973585844 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}] 03:26:25 INFO - PROCESS | 1480 | 1467973585846 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:25 INFO - PROCESS | 1480 | 1467973585956 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 03:26:26 INFO - PROCESS | 1480 | 1467973585966 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:26 INFO - PROCESS | 1480 | 1467973585968 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:26 INFO - PROCESS | 1480 | ++DOCSHELL 17CC6400 == 14 [pid = 1480] [id = 379] 03:26:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (17CC7000) [pid = 1480] [serial = 1137] [outer = 00000000] 03:26:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17CCC800) [pid = 1480] [serial = 1138] [outer = 17CC7000] 03:26:26 INFO - PROCESS | 1480 | 1467973586012 Marionette DEBUG loaded listener.js 03:26:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (18460400) [pid = 1480] [serial = 1139] [outer = 17CC7000] 03:26:26 INFO - PROCESS | 1480 | 1467973586481 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]]]}] 03:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 03:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:26:26 INFO - PROCESS | 1480 | 1467973586512 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 03:26:26 INFO - PROCESS | 1480 | 1467973586514 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 03:26:26 INFO - PROCESS | 1480 | 1467973586517 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:26:26 INFO - PROCESS | 1480 | 1467973586519 Marionette TRACE conn6 <- [1,1482,null,{}] 03:26:26 INFO - PROCESS | 1480 | 1467973586522 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}] 03:26:26 INFO - PROCESS | 1480 | 1467973586527 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:26 INFO - PROCESS | 1480 | 1467973586897 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (18BB2400) [pid = 1480] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17660C00) [pid = 1480] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1584F400) [pid = 1480] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1866CC00) [pid = 1480] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17CC2400) [pid = 1480] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (16166C00) [pid = 1480] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17C01400) [pid = 1480] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1488EC00) [pid = 1480] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (15D43000) [pid = 1480] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1CCE2400) [pid = 1480] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0FE3B400) [pid = 1480] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (14A2B800) [pid = 1480] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0C625000) [pid = 1480] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0FE95800) [pid = 1480] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (19FCC800) [pid = 1480] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (10947800) [pid = 1480] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:26:26 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (19A9D800) [pid = 1480] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:26:27 INFO - PROCESS | 1480 | 1467973586964 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:27 INFO - PROCESS | 1480 | 1467973586966 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:27 INFO - PROCESS | 1480 | ++DOCSHELL 0C625000 == 15 [pid = 1480] [id = 380] 03:26:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0C62E400) [pid = 1480] [serial = 1140] [outer = 00000000] 03:26:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0FE39400) [pid = 1480] [serial = 1141] [outer = 0C62E400] 03:26:27 INFO - PROCESS | 1480 | 1467973587012 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (145EF800) [pid = 1480] [serial = 1142] [outer = 0C62E400] 03:26:27 INFO - PROCESS | 1480 | 1467973587438 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]]]}] 03:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 971ms 03:26:27 INFO - PROCESS | 1480 | 1467973587488 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 03:26:27 INFO - PROCESS | 1480 | 1467973587490 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 03:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:26:27 INFO - PROCESS | 1480 | 1467973587493 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:26:27 INFO - PROCESS | 1480 | 1467973587495 Marionette TRACE conn6 <- [1,1486,null,{}] 03:26:27 INFO - PROCESS | 1480 | 1467973587502 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}] 03:26:27 INFO - PROCESS | 1480 | 1467973587504 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:27 INFO - PROCESS | 1480 | 1467973587586 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 03:26:27 INFO - PROCESS | 1480 | 1467973587592 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:27 INFO - PROCESS | 1480 | 1467973587594 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:27 INFO - PROCESS | 1480 | ++DOCSHELL 15D46800 == 16 [pid = 1480] [id = 381] 03:26:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (16171000) [pid = 1480] [serial = 1143] [outer = 00000000] 03:26:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (17C0B000) [pid = 1480] [serial = 1144] [outer = 16171000] 03:26:27 INFO - PROCESS | 1480 | 1467973587640 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (185C1000) [pid = 1480] [serial = 1145] [outer = 16171000] 03:26:28 INFO - PROCESS | 1480 | 1467973588065 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]]]}] 03:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 03:26:28 INFO - PROCESS | 1480 | 1467973588124 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 03:26:28 INFO - PROCESS | 1480 | 1467973588127 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 03:26:28 INFO - PROCESS | 1480 | 1467973588130 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:26:28 INFO - PROCESS | 1480 | 1467973588132 Marionette TRACE conn6 <- [1,1490,null,{}] 03:26:28 INFO - PROCESS | 1480 | 1467973588135 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}] 03:26:28 INFO - PROCESS | 1480 | 1467973588137 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:28 INFO - PROCESS | 1480 | 1467973588221 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 03:26:28 INFO - PROCESS | 1480 | 1467973588227 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:28 INFO - PROCESS | 1480 | 1467973588229 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:28 INFO - PROCESS | 1480 | ++DOCSHELL 0C694C00 == 17 [pid = 1480] [id = 382] 03:26:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (16731C00) [pid = 1480] [serial = 1146] [outer = 00000000] 03:26:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (18C3DC00) [pid = 1480] [serial = 1147] [outer = 16731C00] 03:26:28 INFO - PROCESS | 1480 | 1467973588275 Marionette DEBUG loaded listener.js 03:26:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18C3E000) [pid = 1480] [serial = 1148] [outer = 16731C00] 03:26:28 INFO - PROCESS | 1480 | 1467973588725 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]]]}] 03:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 631ms 03:26:28 INFO - PROCESS | 1480 | 1467973588777 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 03:26:28 INFO - PROCESS | 1480 | 1467973588779 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 03:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:26:28 INFO - PROCESS | 1480 | 1467973588784 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:26:28 INFO - PROCESS | 1480 | 1467973588786 Marionette TRACE conn6 <- [1,1494,null,{}] 03:26:28 INFO - PROCESS | 1480 | 1467973588789 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}] 03:26:28 INFO - PROCESS | 1480 | 1467973588791 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:28 INFO - PROCESS | 1480 | 1467973588873 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 03:26:29 INFO - PROCESS | 1480 | 1467973588990 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:29 INFO - PROCESS | 1480 | 1467973588994 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:29 INFO - PROCESS | 1480 | ++DOCSHELL 0C620C00 == 18 [pid = 1480] [id = 383] 03:26:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0C621800) [pid = 1480] [serial = 1149] [outer = 00000000] 03:26:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0CD6E400) [pid = 1480] [serial = 1150] [outer = 0C621800] 03:26:29 INFO - PROCESS | 1480 | 1467973589064 Marionette DEBUG loaded listener.js 03:26:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0F6F2C00) [pid = 1480] [serial = 1151] [outer = 0C621800] 03:26:29 INFO - PROCESS | 1480 | 1467973589876 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]]]}] 03:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1178ms 03:26:30 INFO - PROCESS | 1480 | 1467973589966 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 03:26:30 INFO - PROCESS | 1480 | 1467973589970 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 03:26:30 INFO - PROCESS | 1480 | 1467973589975 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:26:30 INFO - PROCESS | 1480 | 1467973589979 Marionette TRACE conn6 <- [1,1498,null,{}] 03:26:30 INFO - PROCESS | 1480 | 1467973589984 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}] 03:26:30 INFO - PROCESS | 1480 | 1467973589987 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:30 INFO - PROCESS | 1480 | 1467973590135 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 03:26:30 INFO - PROCESS | 1480 | 1467973590259 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:30 INFO - PROCESS | 1480 | 1467973590262 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:30 INFO - PROCESS | 1480 | ++DOCSHELL 14C9E400 == 19 [pid = 1480] [id = 384] 03:26:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (15D43C00) [pid = 1480] [serial = 1152] [outer = 00000000] 03:26:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1616C000) [pid = 1480] [serial = 1153] [outer = 15D43C00] 03:26:30 INFO - PROCESS | 1480 | 1467973590321 Marionette DEBUG loaded listener.js 03:26:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (16730C00) [pid = 1480] [serial = 1154] [outer = 15D43C00] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0C62E000) [pid = 1480] [serial = 1123] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (16168C00) [pid = 1480] [serial = 1081] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (19FB6000) [pid = 1480] [serial = 1098] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (14A5E400) [pid = 1480] [serial = 1078] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1ABF1800) [pid = 1480] [serial = 1101] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (145AE400) [pid = 1480] [serial = 1111] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1ABE9000) [pid = 1480] [serial = 1099] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17C01800) [pid = 1480] [serial = 1121] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (16141000) [pid = 1480] [serial = 1118] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0C62D000) [pid = 1480] [serial = 670] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18BAE000) [pid = 1480] [serial = 1093] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (185BBC00) [pid = 1480] [serial = 1090] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1672C000) [pid = 1480] [serial = 1084] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (18BA7C00) [pid = 1480] [serial = 1092] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17C09400) [pid = 1480] [serial = 1086] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (148B6400) [pid = 1480] [serial = 1077] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1614A400) [pid = 1480] [serial = 1080] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1D062800) [pid = 1480] [serial = 1072] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (17C98800) [pid = 1480] [serial = 1087] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (10174800) [pid = 1480] [serial = 1075] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (17463000) [pid = 1480] [serial = 1083] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (0FE9B400) [pid = 1480] [serial = 1074] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (1847C400) [pid = 1480] [serial = 1089] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (179D7800) [pid = 1480] [serial = 1120] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (14A98000) [pid = 1480] [serial = 1109] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (0C62EC00) [pid = 1480] [serial = 1105] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (14A6F800) [pid = 1480] [serial = 1108] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (0F536C00) [pid = 1480] [serial = 1106] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (15D41000) [pid = 1480] [serial = 1117] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (1489B800) [pid = 1480] [serial = 1115] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (10FCF400) [pid = 1480] [serial = 1114] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (1B734800) [pid = 1480] [serial = 1102] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 53 (14A23400) [pid = 1480] [serial = 1112] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 52 (18E77000) [pid = 1480] [serial = 1095] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | --DOMWINDOW == 51 (18CD9800) [pid = 1480] [serial = 1096] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 1480 | 1467973591196 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]]]}] 03:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1271ms 03:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:26:31 INFO - PROCESS | 1480 | 1467973591251 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 03:26:31 INFO - PROCESS | 1480 | 1467973591255 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 03:26:31 INFO - PROCESS | 1480 | 1467973591259 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:26:31 INFO - PROCESS | 1480 | 1467973591263 Marionette TRACE conn6 <- [1,1502,null,{}] 03:26:31 INFO - PROCESS | 1480 | 1467973591268 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}] 03:26:31 INFO - PROCESS | 1480 | 1467973591271 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:31 INFO - PROCESS | 1480 | 1467973591368 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 03:26:31 INFO - PROCESS | 1480 | 1467973591375 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:31 INFO - PROCESS | 1480 | 1467973591378 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:31 INFO - PROCESS | 1480 | ++DOCSHELL 0FE33800 == 20 [pid = 1480] [id = 385] 03:26:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 52 (0FE33C00) [pid = 1480] [serial = 1155] [outer = 00000000] 03:26:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 53 (0FEB7C00) [pid = 1480] [serial = 1156] [outer = 0FE33C00] 03:26:31 INFO - PROCESS | 1480 | 1467973591436 Marionette DEBUG loaded listener.js 03:26:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 54 (10DD8800) [pid = 1480] [serial = 1157] [outer = 0FE33C00] 03:26:32 INFO - PROCESS | 1480 | 1467973591976 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]]]}] 03:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 790ms 03:26:32 INFO - PROCESS | 1480 | 1467973592050 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 1480 | 1467973592055 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 03:26:32 INFO - PROCESS | 1480 | 1467973592061 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:26:32 INFO - PROCESS | 1480 | 1467973592064 Marionette TRACE conn6 <- [1,1506,null,{}] 03:26:32 INFO - PROCESS | 1480 | 1467973592068 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}] 03:26:32 INFO - PROCESS | 1480 | 1467973592070 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:32 INFO - PROCESS | 1480 | 1467973592159 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 03:26:32 INFO - PROCESS | 1480 | 1467973592242 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:32 INFO - PROCESS | 1480 | 1467973592245 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:32 INFO - PROCESS | 1480 | ++DOCSHELL 14A2F400 == 21 [pid = 1480] [id = 386] 03:26:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (14A58800) [pid = 1480] [serial = 1158] [outer = 00000000] 03:26:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (14A6A800) [pid = 1480] [serial = 1159] [outer = 14A58800] 03:26:32 INFO - PROCESS | 1480 | 1467973592294 Marionette DEBUG loaded listener.js 03:26:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (14A72400) [pid = 1480] [serial = 1160] [outer = 14A58800] 03:26:32 INFO - PROCESS | 1480 | 1467973592696 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]]]}] 03:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 671ms 03:26:32 INFO - PROCESS | 1480 | 1467973592735 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 1480 | 1467973592738 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 03:26:32 INFO - PROCESS | 1480 | 1467973592741 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:26:32 INFO - PROCESS | 1480 | 1467973592745 Marionette TRACE conn6 <- [1,1510,null,{}] 03:26:32 INFO - PROCESS | 1480 | 1467973592788 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}] 03:26:32 INFO - PROCESS | 1480 | 1467973592793 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:32 INFO - PROCESS | 1480 | 1467973592879 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 03:26:32 INFO - PROCESS | 1480 | 1467973592895 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:32 INFO - PROCESS | 1480 | 1467973592898 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:32 INFO - PROCESS | 1480 | ++DOCSHELL 16149800 == 22 [pid = 1480] [id = 387] 03:26:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (16149C00) [pid = 1480] [serial = 1161] [outer = 00000000] 03:26:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (16166400) [pid = 1480] [serial = 1162] [outer = 16149C00] 03:26:32 INFO - PROCESS | 1480 | 1467973592947 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (1616C800) [pid = 1480] [serial = 1163] [outer = 16149C00] 03:26:33 INFO - PROCESS | 1480 | 1467973593389 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"]]]}] 03:26:33 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 () { 03:26:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:26:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:26:33 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 () { 03:26:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:26:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:26:33 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 () { 03:26:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:26:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:26:33 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 () { 03:26:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:26:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:26:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 719ms 03:26:33 INFO - PROCESS | 1480 | 1467973593464 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 03:26:33 INFO - PROCESS | 1480 | 1467973593467 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 03:26:33 INFO - PROCESS | 1480 | 1467973593471 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:26:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:26:33 INFO - PROCESS | 1480 | 1467973593472 Marionette TRACE conn6 <- [1,1514,null,{}] 03:26:33 INFO - PROCESS | 1480 | 1467973593483 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}] 03:26:33 INFO - PROCESS | 1480 | 1467973593485 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:33 INFO - PROCESS | 1480 | 1467973593601 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 03:26:33 INFO - PROCESS | 1480 | 1467973593606 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:33 INFO - PROCESS | 1480 | 1467973593608 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:33 INFO - PROCESS | 1480 | ++DOCSHELL 17462400 == 23 [pid = 1480] [id = 388] 03:26:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (17463000) [pid = 1480] [serial = 1164] [outer = 00000000] 03:26:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (179E5400) [pid = 1480] [serial = 1165] [outer = 17463000] 03:26:33 INFO - PROCESS | 1480 | 1467973593654 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (17C06C00) [pid = 1480] [serial = 1166] [outer = 17463000] 03:26:34 INFO - PROCESS | 1480 | 1467973594101 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"]]]}] 03:26:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:26:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:26:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:26:34 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 672ms 03:26:34 INFO - PROCESS | 1480 | 1467973594147 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 03:26:34 INFO - PROCESS | 1480 | 1467973594149 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 03:26:34 INFO - PROCESS | 1480 | 1467973594152 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:26:34 INFO - PROCESS | 1480 | 1467973594154 Marionette TRACE conn6 <- [1,1518,null,{}] 03:26:34 INFO - PROCESS | 1480 | 1467973594163 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}] 03:26:34 INFO - PROCESS | 1480 | 1467973594166 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:34 INFO - PROCESS | 1480 | 1467973594299 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 03:26:34 INFO - PROCESS | 1480 | 1467973594321 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:34 INFO - PROCESS | 1480 | 1467973594323 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:34 INFO - PROCESS | 1480 | ++DOCSHELL 0F6FE800 == 24 [pid = 1480] [id = 389] 03:26:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (17C96000) [pid = 1480] [serial = 1167] [outer = 00000000] 03:26:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (17CC9C00) [pid = 1480] [serial = 1168] [outer = 17C96000] 03:26:34 INFO - PROCESS | 1480 | 1467973594367 Marionette DEBUG loaded listener.js 03:26:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (17CF1800) [pid = 1480] [serial = 1169] [outer = 17C96000] 03:26:34 INFO - PROCESS | 1480 | 1467973594770 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]]]}] 03:26:34 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 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:26:34 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. 03:26:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:26:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 690ms 03:26:34 INFO - PROCESS | 1480 | 1467973594848 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 03:26:34 INFO - PROCESS | 1480 | 1467973594850 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 03:26:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:26:34 INFO - PROCESS | 1480 | 1467973594854 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - PROCESS | 1480 | 1467973594855 Marionette TRACE conn6 <- [1,1522,null,{}] 03:26:34 INFO - PROCESS | 1480 | 1467973594859 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}] 03:26:34 INFO - PROCESS | 1480 | 1467973594865 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:35 INFO - PROCESS | 1480 | 1467973594998 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 03:26:35 INFO - PROCESS | 1480 | 1467973595006 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 1480 | 1467973595008 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:35 INFO - PROCESS | 1480 | ++DOCSHELL 17C0A400 == 25 [pid = 1480] [id = 390] 03:26:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (17CC9400) [pid = 1480] [serial = 1170] [outer = 00000000] 03:26:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (18BB1800) [pid = 1480] [serial = 1171] [outer = 17CC9400] 03:26:35 INFO - PROCESS | 1480 | 1467973595100 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (18BB4400) [pid = 1480] [serial = 1172] [outer = 17CC9400] 03:26:35 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (0FE99C00) [pid = 1480] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:26:35 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (14A72C00) [pid = 1480] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:26:35 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (179E3000) [pid = 1480] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:26:35 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (17CC7000) [pid = 1480] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:26:35 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (16758400) [pid = 1480] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:26:35 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (0C606000) [pid = 1480] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:26:35 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (16171000) [pid = 1480] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:26:35 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (0C62E400) [pid = 1480] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:26:35 INFO - PROCESS | 1480 | 1467973595579 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]]]}] 03:26:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:26:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 770ms 03:26:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:26:35 INFO - PROCESS | 1480 | 1467973595627 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 03:26:35 INFO - PROCESS | 1480 | 1467973595630 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 03:26:35 INFO - PROCESS | 1480 | 1467973595633 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:26:35 INFO - PROCESS | 1480 | 1467973595635 Marionette TRACE conn6 <- [1,1526,null,{}] 03:26:35 INFO - PROCESS | 1480 | 1467973595638 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}] 03:26:35 INFO - PROCESS | 1480 | 1467973595640 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:35 INFO - PROCESS | 1480 | 1467973595718 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 03:26:35 INFO - PROCESS | 1480 | 1467973595798 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 1480 | 1467973595800 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:35 INFO - PROCESS | 1480 | ++DOCSHELL 0F6F4C00 == 26 [pid = 1480] [id = 391] 03:26:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (0FE9BC00) [pid = 1480] [serial = 1173] [outer = 00000000] 03:26:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (17C95800) [pid = 1480] [serial = 1174] [outer = 0FE9BC00] 03:26:35 INFO - PROCESS | 1480 | 1467973595852 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (18BA7800) [pid = 1480] [serial = 1175] [outer = 0FE9BC00] 03:26:36 INFO - PROCESS | 1480 | --DOCSHELL 0C605000 == 25 [pid = 1480] [id = 374] 03:26:37 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (18C3DC00) [pid = 1480] [serial = 1147] [outer = 00000000] [url = about:blank] 03:26:37 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (10435400) [pid = 1480] [serial = 1126] [outer = 00000000] [url = about:blank] 03:26:37 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (109C5800) [pid = 1480] [serial = 1127] [outer = 00000000] [url = about:blank] 03:26:37 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (14B14400) [pid = 1480] [serial = 1129] [outer = 00000000] [url = about:blank] 03:26:37 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (17AA5000) [pid = 1480] [serial = 1135] [outer = 00000000] [url = about:blank] 03:26:37 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (14BE1400) [pid = 1480] [serial = 1130] [outer = 00000000] [url = about:blank] 03:26:37 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (17CCC800) [pid = 1480] [serial = 1138] [outer = 00000000] [url = about:blank] 03:26:37 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (17464000) [pid = 1480] [serial = 1132] [outer = 00000000] [url = about:blank] 03:26:37 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (17C9DC00) [pid = 1480] [serial = 1136] [outer = 00000000] [url = about:blank] 03:26:37 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (0F65A000) [pid = 1480] [serial = 1124] [outer = 00000000] [url = about:blank] 03:26:37 INFO - PROCESS | 1480 | --DOMWINDOW == 53 (18460400) [pid = 1480] [serial = 1139] [outer = 00000000] [url = about:blank] 03:26:37 INFO - PROCESS | 1480 | --DOMWINDOW == 52 (17C0B000) [pid = 1480] [serial = 1144] [outer = 00000000] [url = about:blank] 03:26:37 INFO - PROCESS | 1480 | --DOMWINDOW == 51 (0FE39400) [pid = 1480] [serial = 1141] [outer = 00000000] [url = about:blank] 03:26:37 INFO - PROCESS | 1480 | --DOMWINDOW == 50 (185C1000) [pid = 1480] [serial = 1145] [outer = 00000000] [url = about:blank] 03:26:37 INFO - PROCESS | 1480 | --DOMWINDOW == 49 (145EF800) [pid = 1480] [serial = 1142] [outer = 00000000] [url = about:blank] 03:26:37 INFO - PROCESS | 1480 | --DOMWINDOW == 48 (174C8800) [pid = 1480] [serial = 1133] [outer = 00000000] [url = about:blank] 03:26:37 INFO - PROCESS | 1480 | 1467973597424 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]]]}] 03:26:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:26:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1835ms 03:26:37 INFO - PROCESS | 1480 | 1467973597472 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 03:26:37 INFO - PROCESS | 1480 | 1467973597476 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 03:26:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:26:37 INFO - PROCESS | 1480 | 1467973597481 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:26:37 INFO - PROCESS | 1480 | 1467973597485 Marionette TRACE conn6 <- [1,1530,null,{}] 03:26:37 INFO - PROCESS | 1480 | 1467973597491 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}] 03:26:37 INFO - PROCESS | 1480 | 1467973597494 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:37 INFO - PROCESS | 1480 | 1467973597585 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 03:26:37 INFO - PROCESS | 1480 | 1467973597592 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:37 INFO - PROCESS | 1480 | 1467973597597 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:37 INFO - PROCESS | 1480 | ++DOCSHELL 0F6F8800 == 26 [pid = 1480] [id = 392] 03:26:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 49 (0F6FE400) [pid = 1480] [serial = 1176] [outer = 00000000] 03:26:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 50 (0FD7D000) [pid = 1480] [serial = 1177] [outer = 0F6FE400] 03:26:37 INFO - PROCESS | 1480 | 1467973597647 Marionette DEBUG loaded listener.js 03:26:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 51 (0FE36000) [pid = 1480] [serial = 1178] [outer = 0F6FE400] 03:26:38 INFO - PROCESS | 1480 | 1467973598119 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]]]}] 03:26:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:26:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 690ms 03:26:38 INFO - PROCESS | 1480 | 1467973598172 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 03:26:38 INFO - PROCESS | 1480 | 1467973598177 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 03:26:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:26:38 INFO - PROCESS | 1480 | 1467973598183 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:26:38 INFO - PROCESS | 1480 | 1467973598186 Marionette TRACE conn6 <- [1,1534,null,{}] 03:26:38 INFO - PROCESS | 1480 | 1467973598191 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}] 03:26:38 INFO - PROCESS | 1480 | 1467973598194 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:38 INFO - PROCESS | 1480 | 1467973598288 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 03:26:38 INFO - PROCESS | 1480 | 1467973598305 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 1480 | 1467973598308 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:38 INFO - PROCESS | 1480 | ++DOCSHELL 14524800 == 27 [pid = 1480] [id = 393] 03:26:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 52 (14524C00) [pid = 1480] [serial = 1179] [outer = 00000000] 03:26:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 53 (145AC800) [pid = 1480] [serial = 1180] [outer = 14524C00] 03:26:38 INFO - PROCESS | 1480 | 1467973598360 Marionette DEBUG loaded listener.js 03:26:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 54 (145EB000) [pid = 1480] [serial = 1181] [outer = 14524C00] 03:26:38 INFO - PROCESS | 1480 | 1467973598827 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]]]}] 03:26:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:26:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 671ms 03:26:38 INFO - PROCESS | 1480 | 1467973598857 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 03:26:38 INFO - PROCESS | 1480 | 1467973598859 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 03:26:38 INFO - PROCESS | 1480 | 1467973598862 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:26:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:26:38 INFO - PROCESS | 1480 | 1467973598866 Marionette TRACE conn6 <- [1,1538,null,{}] 03:26:38 INFO - PROCESS | 1480 | 1467973598877 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}] 03:26:38 INFO - PROCESS | 1480 | 1467973598882 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:39 INFO - PROCESS | 1480 | 1467973598995 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 03:26:39 INFO - PROCESS | 1480 | 1467973599005 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:39 INFO - PROCESS | 1480 | 1467973599008 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:39 INFO - PROCESS | 1480 | ++DOCSHELL 14B74C00 == 28 [pid = 1480] [id = 394] 03:26:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (14B75400) [pid = 1480] [serial = 1182] [outer = 00000000] 03:26:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (14BE8C00) [pid = 1480] [serial = 1183] [outer = 14B75400] 03:26:39 INFO - PROCESS | 1480 | 1467973599138 Marionette DEBUG loaded listener.js 03:26:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (14CADC00) [pid = 1480] [serial = 1184] [outer = 14B75400] 03:26:39 INFO - PROCESS | 1480 | 1467973599531 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]]]}] 03:26:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:26:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 03:26:39 INFO - PROCESS | 1480 | 1467973599597 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 03:26:39 INFO - PROCESS | 1480 | 1467973599599 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 03:26:39 INFO - PROCESS | 1480 | 1467973599602 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:26:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:26:39 INFO - PROCESS | 1480 | 1467973599604 Marionette TRACE conn6 <- [1,1542,null,{}] 03:26:39 INFO - PROCESS | 1480 | 1467973599608 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}] 03:26:39 INFO - PROCESS | 1480 | 1467973599610 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:39 INFO - PROCESS | 1480 | 1467973599724 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 03:26:39 INFO - PROCESS | 1480 | 1467973599737 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:39 INFO - PROCESS | 1480 | 1467973599739 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:39 INFO - PROCESS | 1480 | ++DOCSHELL 15D3F000 == 29 [pid = 1480] [id = 395] 03:26:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (15D44000) [pid = 1480] [serial = 1185] [outer = 00000000] 03:26:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (16167400) [pid = 1480] [serial = 1186] [outer = 15D44000] 03:26:39 INFO - PROCESS | 1480 | 1467973599784 Marionette DEBUG loaded listener.js 03:26:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (16170C00) [pid = 1480] [serial = 1187] [outer = 15D44000] 03:26:40 INFO - PROCESS | 1480 | 1467973600205 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]]]}] 03:26:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:26:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 630ms 03:26:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:26:40 INFO - PROCESS | 1480 | 1467973600236 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 03:26:40 INFO - PROCESS | 1480 | 1467973600238 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 03:26:40 INFO - PROCESS | 1480 | 1467973600241 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:26:40 INFO - PROCESS | 1480 | 1467973600243 Marionette TRACE conn6 <- [1,1546,null,{}] 03:26:40 INFO - PROCESS | 1480 | 1467973600247 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}] 03:26:40 INFO - PROCESS | 1480 | 1467973600249 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:40 INFO - PROCESS | 1480 | 1467973600359 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 03:26:40 INFO - PROCESS | 1480 | 1467973600395 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:40 INFO - PROCESS | 1480 | 1467973600398 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:40 INFO - PROCESS | 1480 | ++DOCSHELL 16759000 == 30 [pid = 1480] [id = 396] 03:26:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (1675D400) [pid = 1480] [serial = 1188] [outer = 00000000] 03:26:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (17563000) [pid = 1480] [serial = 1189] [outer = 1675D400] 03:26:40 INFO - PROCESS | 1480 | 1467973600448 Marionette DEBUG loaded listener.js 03:26:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (179DA400) [pid = 1480] [serial = 1190] [outer = 1675D400] 03:26:40 INFO - PROCESS | 1480 | 1467973600873 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]]]}] 03:26:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:26:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 03:26:40 INFO - PROCESS | 1480 | 1467973600913 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 03:26:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:26:40 INFO - PROCESS | 1480 | 1467973600915 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 03:26:40 INFO - PROCESS | 1480 | 1467973600917 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:26:40 INFO - PROCESS | 1480 | 1467973600919 Marionette TRACE conn6 <- [1,1550,null,{}] 03:26:40 INFO - PROCESS | 1480 | 1467973600922 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}] 03:26:40 INFO - PROCESS | 1480 | 1467973600928 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:41 INFO - PROCESS | 1480 | 1467973601062 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 03:26:41 INFO - PROCESS | 1480 | 1467973601074 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:41 INFO - PROCESS | 1480 | 1467973601076 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:41 INFO - PROCESS | 1480 | ++DOCSHELL 17A9FC00 == 31 [pid = 1480] [id = 397] 03:26:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (17C05000) [pid = 1480] [serial = 1191] [outer = 00000000] 03:26:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (17C9FC00) [pid = 1480] [serial = 1192] [outer = 17C05000] 03:26:41 INFO - PROCESS | 1480 | 1467973601121 Marionette DEBUG loaded listener.js 03:26:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (17CC8000) [pid = 1480] [serial = 1193] [outer = 17C05000] 03:26:41 INFO - PROCESS | 1480 | 1467973601547 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]]]}] 03:26:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:26:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 03:26:41 INFO - PROCESS | 1480 | 1467973601589 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 03:26:41 INFO - PROCESS | 1480 | 1467973601591 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 03:26:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:26:41 INFO - PROCESS | 1480 | 1467973601594 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:26:41 INFO - PROCESS | 1480 | 1467973601596 Marionette TRACE conn6 <- [1,1554,null,{}] 03:26:41 INFO - PROCESS | 1480 | 1467973601599 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}] 03:26:41 INFO - PROCESS | 1480 | 1467973601601 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:41 INFO - PROCESS | 1480 | 1467973601747 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 03:26:41 INFO - PROCESS | 1480 | 1467973601761 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:41 INFO - PROCESS | 1480 | 1467973601763 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:41 INFO - PROCESS | 1480 | ++DOCSHELL 17C0C800 == 32 [pid = 1480] [id = 398] 03:26:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (17CCE800) [pid = 1480] [serial = 1194] [outer = 00000000] 03:26:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (1847BC00) [pid = 1480] [serial = 1195] [outer = 17CCE800] 03:26:41 INFO - PROCESS | 1480 | 1467973601808 Marionette DEBUG loaded listener.js 03:26:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (1847CC00) [pid = 1480] [serial = 1196] [outer = 17CCE800] 03:26:42 INFO - PROCESS | 1480 | 1467973602213 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]]]}] 03:26:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:26:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 03:26:42 INFO - PROCESS | 1480 | 1467973602264 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 03:26:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:26:42 INFO - PROCESS | 1480 | 1467973602267 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 03:26:42 INFO - PROCESS | 1480 | 1467973602278 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:26:42 INFO - PROCESS | 1480 | 1467973602280 Marionette TRACE conn6 <- [1,1558,null,{}] 03:26:42 INFO - PROCESS | 1480 | 1467973602284 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}] 03:26:42 INFO - PROCESS | 1480 | 1467973602286 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:42 INFO - PROCESS | 1480 | 1467973602363 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 03:26:42 INFO - PROCESS | 1480 | 1467973602368 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:42 INFO - PROCESS | 1480 | 1467973602370 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:42 INFO - PROCESS | 1480 | ++DOCSHELL 14893800 == 33 [pid = 1480] [id = 399] 03:26:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (1847B400) [pid = 1480] [serial = 1197] [outer = 00000000] 03:26:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (18BAC400) [pid = 1480] [serial = 1198] [outer = 1847B400] 03:26:42 INFO - PROCESS | 1480 | 1467973602414 Marionette DEBUG loaded listener.js 03:26:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (18A0A000) [pid = 1480] [serial = 1199] [outer = 1847B400] 03:26:42 INFO - PROCESS | 1480 | 1467973602835 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]]]}] 03:26:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:26:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 631ms 03:26:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:26:42 INFO - PROCESS | 1480 | 1467973602906 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 03:26:42 INFO - PROCESS | 1480 | 1467973602908 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 03:26:42 INFO - PROCESS | 1480 | 1467973602911 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:26:42 INFO - PROCESS | 1480 | 1467973602913 Marionette TRACE conn6 <- [1,1562,null,{}] 03:26:42 INFO - PROCESS | 1480 | 1467973602916 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}] 03:26:42 INFO - PROCESS | 1480 | 1467973602918 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:43 INFO - PROCESS | 1480 | 1467973602999 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 03:26:43 INFO - PROCESS | 1480 | 1467973603006 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 1480 | 1467973603008 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:43 INFO - PROCESS | 1480 | ++DOCSHELL 14B74000 == 34 [pid = 1480] [id = 400] 03:26:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (18C47800) [pid = 1480] [serial = 1200] [outer = 00000000] 03:26:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18FC2000) [pid = 1480] [serial = 1201] [outer = 18C47800] 03:26:43 INFO - PROCESS | 1480 | 1467973603052 Marionette DEBUG loaded listener.js 03:26:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (198C6000) [pid = 1480] [serial = 1202] [outer = 18C47800] 03:26:43 INFO - PROCESS | 1480 | 1467973603517 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]]]}] 03:26:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:26:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 03:26:43 INFO - PROCESS | 1480 | 1467973603560 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 03:26:43 INFO - PROCESS | 1480 | 1467973603562 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 03:26:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:26:43 INFO - PROCESS | 1480 | 1467973603569 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:26:43 INFO - PROCESS | 1480 | 1467973603571 Marionette TRACE conn6 <- [1,1566,null,{}] 03:26:43 INFO - PROCESS | 1480 | 1467973603575 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}] 03:26:43 INFO - PROCESS | 1480 | 1467973603577 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:43 INFO - PROCESS | 1480 | 1467973603665 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 03:26:43 INFO - PROCESS | 1480 | 1467973603671 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 1480 | 1467973603673 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:43 INFO - PROCESS | 1480 | ++DOCSHELL 14893400 == 35 [pid = 1480] [id = 401] 03:26:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (16736800) [pid = 1480] [serial = 1203] [outer = 00000000] 03:26:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (199EA000) [pid = 1480] [serial = 1204] [outer = 16736800] 03:26:43 INFO - PROCESS | 1480 | 1467973603720 Marionette DEBUG loaded listener.js 03:26:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (19AA4C00) [pid = 1480] [serial = 1205] [outer = 16736800] 03:26:44 INFO - PROCESS | 1480 | 1467973604195 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]]]}] 03:26:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:26:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 03:26:44 INFO - PROCESS | 1480 | 1467973604240 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 03:26:44 INFO - PROCESS | 1480 | 1467973604242 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 03:26:44 INFO - PROCESS | 1480 | 1467973604245 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:26:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:26:44 INFO - PROCESS | 1480 | 1467973604248 Marionette TRACE conn6 <- [1,1570,null,{}] 03:26:44 INFO - PROCESS | 1480 | 1467973604251 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}] 03:26:44 INFO - PROCESS | 1480 | 1467973604254 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:44 INFO - PROCESS | 1480 | 1467973604377 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 03:26:44 INFO - PROCESS | 1480 | 1467973604471 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:44 INFO - PROCESS | 1480 | 1467973604473 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:44 INFO - PROCESS | 1480 | ++DOCSHELL 16739800 == 36 [pid = 1480] [id = 402] 03:26:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (19FCBC00) [pid = 1480] [serial = 1206] [outer = 00000000] 03:26:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1ABEA800) [pid = 1480] [serial = 1207] [outer = 19FCBC00] 03:26:44 INFO - PROCESS | 1480 | 1467973604519 Marionette DEBUG loaded listener.js 03:26:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1ABEF000) [pid = 1480] [serial = 1208] [outer = 19FCBC00] 03:26:44 INFO - PROCESS | 1480 | 1467973604939 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]]]}] 03:26:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:26:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 731ms 03:26:45 INFO - PROCESS | 1480 | 1467973604981 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 03:26:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:26:45 INFO - PROCESS | 1480 | 1467973604983 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 03:26:45 INFO - PROCESS | 1480 | 1467973604986 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:26:45 INFO - PROCESS | 1480 | 1467973604987 Marionette TRACE conn6 <- [1,1574,null,{}] 03:26:45 INFO - PROCESS | 1480 | 1467973604991 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}] 03:26:45 INFO - PROCESS | 1480 | 1467973604992 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:45 INFO - PROCESS | 1480 | 1467973605105 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 03:26:45 INFO - PROCESS | 1480 | 1467973605111 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:45 INFO - PROCESS | 1480 | 1467973605122 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:45 INFO - PROCESS | 1480 | ++DOCSHELL 1ABE4C00 == 37 [pid = 1480] [id = 403] 03:26:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1ABF1800) [pid = 1480] [serial = 1209] [outer = 00000000] 03:26:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1B76F000) [pid = 1480] [serial = 1210] [outer = 1ABF1800] 03:26:45 INFO - PROCESS | 1480 | 1467973605221 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1B808C00) [pid = 1480] [serial = 1211] [outer = 1ABF1800] 03:26:45 INFO - PROCESS | 1480 | 1467973605635 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]]]}] 03:26:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:26:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 03:26:45 INFO - PROCESS | 1480 | 1467973605677 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 03:26:45 INFO - PROCESS | 1480 | 1467973605679 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 03:26:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:26:45 INFO - PROCESS | 1480 | 1467973605683 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:26:45 INFO - PROCESS | 1480 | 1467973605684 Marionette TRACE conn6 <- [1,1578,null,{}] 03:26:45 INFO - PROCESS | 1480 | 1467973605688 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}] 03:26:45 INFO - PROCESS | 1480 | 1467973605690 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:45 INFO - PROCESS | 1480 | 1467973605841 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 03:26:45 INFO - PROCESS | 1480 | 1467973605864 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:45 INFO - PROCESS | 1480 | 1467973605866 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:45 INFO - PROCESS | 1480 | ++DOCSHELL 1B2E1000 == 38 [pid = 1480] [id = 404] 03:26:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1B76C800) [pid = 1480] [serial = 1212] [outer = 00000000] 03:26:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1BEA0800) [pid = 1480] [serial = 1213] [outer = 1B76C800] 03:26:45 INFO - PROCESS | 1480 | 1467973605917 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1BEA8000) [pid = 1480] [serial = 1214] [outer = 1B76C800] 03:26:46 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17CC9400) [pid = 1480] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:26:46 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17C96000) [pid = 1480] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:26:46 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (16149C00) [pid = 1480] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:26:46 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (14A58800) [pid = 1480] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:26:46 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0FE33C00) [pid = 1480] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:26:46 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (15D43C00) [pid = 1480] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:26:46 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0C621800) [pid = 1480] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:26:46 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17463000) [pid = 1480] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:26:46 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (16731C00) [pid = 1480] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:26:46 INFO - PROCESS | 1480 | 1467973606370 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]]]}] 03:26:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:26:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 03:26:46 INFO - PROCESS | 1480 | 1467973606417 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 03:26:46 INFO - PROCESS | 1480 | 1467973606419 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 03:26:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:26:46 INFO - PROCESS | 1480 | 1467973606422 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - PROCESS | 1480 | 1467973606423 Marionette TRACE conn6 <- [1,1582,null,{}] 03:26:46 INFO - PROCESS | 1480 | 1467973606427 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}] 03:26:46 INFO - PROCESS | 1480 | 1467973606429 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:46 INFO - PROCESS | 1480 | 1467973606510 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 03:26:46 INFO - PROCESS | 1480 | 1467973606516 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 1480 | 1467973606518 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:46 INFO - PROCESS | 1480 | ++DOCSHELL 16149C00 == 39 [pid = 1480] [id = 405] 03:26:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17461800) [pid = 1480] [serial = 1215] [outer = 00000000] 03:26:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1BE9F000) [pid = 1480] [serial = 1216] [outer = 17461800] 03:26:46 INFO - PROCESS | 1480 | 1467973606562 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1C158000) [pid = 1480] [serial = 1217] [outer = 17461800] 03:26:47 INFO - PROCESS | 1480 | 1467973606999 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]]]}] 03:26:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:26:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 03:26:47 INFO - PROCESS | 1480 | 1467973607056 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 03:26:47 INFO - PROCESS | 1480 | 1467973607058 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 03:26:47 INFO - PROCESS | 1480 | 1467973607061 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:26:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:26:47 INFO - PROCESS | 1480 | 1467973607063 Marionette TRACE conn6 <- [1,1586,null,{}] 03:26:47 INFO - PROCESS | 1480 | 1467973607066 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}] 03:26:47 INFO - PROCESS | 1480 | 1467973607078 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:47 INFO - PROCESS | 1480 | 1467973607160 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 03:26:47 INFO - PROCESS | 1480 | 1467973607168 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 1480 | 1467973607170 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:47 INFO - PROCESS | 1480 | ++DOCSHELL 1ABE6C00 == 40 [pid = 1480] [id = 406] 03:26:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1BE9DC00) [pid = 1480] [serial = 1218] [outer = 00000000] 03:26:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1CCE0400) [pid = 1480] [serial = 1219] [outer = 1BE9DC00] 03:26:47 INFO - PROCESS | 1480 | 1467973607214 Marionette DEBUG loaded listener.js 03:26:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1CCEC400) [pid = 1480] [serial = 1220] [outer = 1BE9DC00] 03:26:47 INFO - PROCESS | 1480 | 1467973607655 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]]]}] 03:26:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:26:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 03:26:47 INFO - PROCESS | 1480 | 1467973607711 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 03:26:47 INFO - PROCESS | 1480 | 1467973607714 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 03:26:47 INFO - PROCESS | 1480 | 1467973607717 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:26:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:26:47 INFO - PROCESS | 1480 | 1467973607718 Marionette TRACE conn6 <- [1,1590,null,{}] 03:26:47 INFO - PROCESS | 1480 | 1467973607722 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}] 03:26:47 INFO - PROCESS | 1480 | 1467973607724 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:47 INFO - PROCESS | 1480 | 1467973607805 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 03:26:47 INFO - PROCESS | 1480 | 1467973607811 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 1480 | 1467973607812 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:47 INFO - PROCESS | 1480 | ++DOCSHELL 1D05D000 == 41 [pid = 1480] [id = 407] 03:26:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1D05F400) [pid = 1480] [serial = 1221] [outer = 00000000] 03:26:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1D063400) [pid = 1480] [serial = 1222] [outer = 1D05F400] 03:26:47 INFO - PROCESS | 1480 | 1467973607856 Marionette DEBUG loaded listener.js 03:26:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1D067400) [pid = 1480] [serial = 1223] [outer = 1D05F400] 03:26:49 INFO - PROCESS | 1480 | --DOCSHELL 17A9FC00 == 40 [pid = 1480] [id = 397] 03:26:49 INFO - PROCESS | 1480 | --DOCSHELL 1B2E1000 == 39 [pid = 1480] [id = 404] 03:26:49 INFO - PROCESS | 1480 | --DOCSHELL 14B74C00 == 38 [pid = 1480] [id = 394] 03:26:49 INFO - PROCESS | 1480 | --DOCSHELL 15D3F000 == 37 [pid = 1480] [id = 395] 03:26:49 INFO - PROCESS | 1480 | --DOCSHELL 16149C00 == 36 [pid = 1480] [id = 405] 03:26:49 INFO - PROCESS | 1480 | --DOCSHELL 16759000 == 35 [pid = 1480] [id = 396] 03:26:49 INFO - PROCESS | 1480 | --DOCSHELL 14893800 == 34 [pid = 1480] [id = 399] 03:26:49 INFO - PROCESS | 1480 | --DOCSHELL 14524800 == 33 [pid = 1480] [id = 393] 03:26:49 INFO - PROCESS | 1480 | --DOCSHELL 17C0C800 == 32 [pid = 1480] [id = 398] 03:26:49 INFO - PROCESS | 1480 | --DOCSHELL 14B74000 == 31 [pid = 1480] [id = 400] 03:26:49 INFO - PROCESS | 1480 | --DOCSHELL 1ABE4C00 == 30 [pid = 1480] [id = 403] 03:26:49 INFO - PROCESS | 1480 | --DOCSHELL 14893400 == 29 [pid = 1480] [id = 401] 03:26:49 INFO - PROCESS | 1480 | --DOCSHELL 1ABE6C00 == 28 [pid = 1480] [id = 406] 03:26:49 INFO - PROCESS | 1480 | --DOCSHELL 16739800 == 27 [pid = 1480] [id = 402] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (18C3E000) [pid = 1480] [serial = 1148] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (18BB1800) [pid = 1480] [serial = 1171] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17CC9C00) [pid = 1480] [serial = 1168] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17C95800) [pid = 1480] [serial = 1174] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (18BB4400) [pid = 1480] [serial = 1172] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (16166400) [pid = 1480] [serial = 1162] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14A6A800) [pid = 1480] [serial = 1159] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (14A72400) [pid = 1480] [serial = 1160] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0FEB7C00) [pid = 1480] [serial = 1156] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (10DD8800) [pid = 1480] [serial = 1157] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (16730C00) [pid = 1480] [serial = 1154] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1616C000) [pid = 1480] [serial = 1153] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0F6F2C00) [pid = 1480] [serial = 1151] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0CD6E400) [pid = 1480] [serial = 1150] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (179E5400) [pid = 1480] [serial = 1165] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17C06C00) [pid = 1480] [serial = 1166] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17CF1800) [pid = 1480] [serial = 1169] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1616C800) [pid = 1480] [serial = 1163] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 1480 | 1467973609750 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]]]}] 03:26:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:26:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2068ms 03:26:49 INFO - PROCESS | 1480 | 1467973609791 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 03:26:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:26:49 INFO - PROCESS | 1480 | 1467973609795 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 03:26:49 INFO - PROCESS | 1480 | 1467973609800 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:26:49 INFO - PROCESS | 1480 | 1467973609803 Marionette TRACE conn6 <- [1,1594,null,{}] 03:26:49 INFO - PROCESS | 1480 | 1467973609810 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}] 03:26:49 INFO - PROCESS | 1480 | 1467973609813 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:49 INFO - PROCESS | 1480 | 1467973609905 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 03:26:49 INFO - PROCESS | 1480 | 1467973609915 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:49 INFO - PROCESS | 1480 | 1467973609919 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:49 INFO - PROCESS | 1480 | ++DOCSHELL 0F5E7400 == 28 [pid = 1480] [id = 408] 03:26:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0F65FC00) [pid = 1480] [serial = 1224] [outer = 00000000] 03:26:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0FD71400) [pid = 1480] [serial = 1225] [outer = 0F65FC00] 03:26:50 INFO - PROCESS | 1480 | 1467973609969 Marionette DEBUG loaded listener.js 03:26:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0FD7C800) [pid = 1480] [serial = 1226] [outer = 0F65FC00] 03:26:50 INFO - PROCESS | 1480 | 1467973610463 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]]]}] 03:26:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:26:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 690ms 03:26:50 INFO - PROCESS | 1480 | 1467973610490 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 03:26:50 INFO - PROCESS | 1480 | 1467973610495 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 03:26:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:26:50 INFO - PROCESS | 1480 | 1467973610521 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - PROCESS | 1480 | 1467973610524 Marionette TRACE conn6 <- [1,1598,null,{}] 03:26:50 INFO - PROCESS | 1480 | 1467973610527 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}] 03:26:50 INFO - PROCESS | 1480 | 1467973610531 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:50 INFO - PROCESS | 1480 | 1467973610620 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 03:26:50 INFO - PROCESS | 1480 | 1467973610708 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:50 INFO - PROCESS | 1480 | 1467973610711 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:50 INFO - PROCESS | 1480 | ++DOCSHELL 109C3800 == 29 [pid = 1480] [id = 409] 03:26:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (109CB800) [pid = 1480] [serial = 1227] [outer = 00000000] 03:26:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (10F35C00) [pid = 1480] [serial = 1228] [outer = 109CB800] 03:26:50 INFO - PROCESS | 1480 | 1467973610767 Marionette DEBUG loaded listener.js 03:26:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (145A0400) [pid = 1480] [serial = 1229] [outer = 109CB800] 03:26:51 INFO - PROCESS | 1480 | 1467973611159 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]]]}] 03:26:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:26:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 690ms 03:26:51 INFO - PROCESS | 1480 | 1467973611195 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 03:26:51 INFO - PROCESS | 1480 | 1467973611198 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 03:26:51 INFO - PROCESS | 1480 | 1467973611202 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:26:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:26:51 INFO - PROCESS | 1480 | 1467973611205 Marionette TRACE conn6 <- [1,1602,null,{}] 03:26:51 INFO - PROCESS | 1480 | 1467973611216 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}] 03:26:51 INFO - PROCESS | 1480 | 1467973611221 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:51 INFO - PROCESS | 1480 | 1467973611334 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 03:26:51 INFO - PROCESS | 1480 | 1467973611344 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 1480 | 1467973611347 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:51 INFO - PROCESS | 1480 | ++DOCSHELL 14A98C00 == 30 [pid = 1480] [id = 410] 03:26:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14A9A800) [pid = 1480] [serial = 1230] [outer = 00000000] 03:26:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (14B1B000) [pid = 1480] [serial = 1231] [outer = 14A9A800] 03:26:51 INFO - PROCESS | 1480 | 1467973611405 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (14BE1C00) [pid = 1480] [serial = 1232] [outer = 14A9A800] 03:26:51 INFO - PROCESS | 1480 | 1467973611848 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]]]}] 03:26:51 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 03:26:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 03:26:51 INFO - PROCESS | 1480 | 1467973611885 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 03:26:51 INFO - PROCESS | 1480 | 1467973611888 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 03:26:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:26:51 INFO - PROCESS | 1480 | 1467973611891 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:26:51 INFO - PROCESS | 1480 | 1467973611893 Marionette TRACE conn6 <- [1,1606,null,{}] 03:26:51 INFO - PROCESS | 1480 | 1467973611896 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}] 03:26:51 INFO - PROCESS | 1480 | 1467973611898 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:52 INFO - PROCESS | 1480 | 1467973611984 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 03:26:52 INFO - PROCESS | 1480 | 1467973611989 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:52 INFO - PROCESS | 1480 | 1467973611991 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:52 INFO - PROCESS | 1480 | ++DOCSHELL 15849C00 == 31 [pid = 1480] [id = 411] 03:26:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (15D47800) [pid = 1480] [serial = 1233] [outer = 00000000] 03:26:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (16142800) [pid = 1480] [serial = 1234] [outer = 15D47800] 03:26:52 INFO - PROCESS | 1480 | 1467973612037 Marionette DEBUG loaded listener.js 03:26:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1616F400) [pid = 1480] [serial = 1235] [outer = 15D47800] 03:26:52 INFO - PROCESS | 1480 | 1467973612485 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]]]}] 03:26:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:26:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 03:26:52 INFO - PROCESS | 1480 | 1467973612526 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 1480 | 1467973612528 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 03:26:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:26:52 INFO - PROCESS | 1480 | 1467973612532 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 1480 | 1467973612533 Marionette TRACE conn6 <- [1,1610,null,{}] 03:26:52 INFO - PROCESS | 1480 | 1467973612537 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}] 03:26:52 INFO - PROCESS | 1480 | 1467973612539 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:52 INFO - PROCESS | 1480 | 1467973612617 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 03:26:52 INFO - PROCESS | 1480 | 1467973612623 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:52 INFO - PROCESS | 1480 | 1467973612625 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:52 INFO - PROCESS | 1480 | ++DOCSHELL 16759000 == 32 [pid = 1480] [id = 412] 03:26:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1675A400) [pid = 1480] [serial = 1236] [outer = 00000000] 03:26:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (174C8000) [pid = 1480] [serial = 1237] [outer = 1675A400] 03:26:52 INFO - PROCESS | 1480 | 1467973612669 Marionette DEBUG loaded listener.js 03:26:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (179DC400) [pid = 1480] [serial = 1238] [outer = 1675A400] 03:26:53 INFO - PROCESS | 1480 | 1467973613133 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]]]}] 03:26:53 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 03:26:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 03:26:53 INFO - PROCESS | 1480 | 1467973613166 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 03:26:53 INFO - PROCESS | 1480 | 1467973613169 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 03:26:53 INFO - PROCESS | 1480 | 1467973613172 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:26:53 INFO - PROCESS | 1480 | 1467973613174 Marionette TRACE conn6 <- [1,1614,null,{}] 03:26:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:26:53 INFO - PROCESS | 1480 | 1467973613177 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}] 03:26:53 INFO - PROCESS | 1480 | 1467973613183 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:53 INFO - PROCESS | 1480 | 1467973613286 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 03:26:53 INFO - PROCESS | 1480 | 1467973613294 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 1480 | 1467973613296 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:53 INFO - PROCESS | 1480 | ++DOCSHELL 17C06C00 == 33 [pid = 1480] [id = 413] 03:26:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17C0D000) [pid = 1480] [serial = 1239] [outer = 00000000] 03:26:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (17C9F800) [pid = 1480] [serial = 1240] [outer = 17C0D000] 03:26:53 INFO - PROCESS | 1480 | 1467973613342 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17CC3800) [pid = 1480] [serial = 1241] [outer = 17C0D000] 03:26:53 INFO - PROCESS | 1480 | 1467973613775 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]]]}] 03:26:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:26:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 03:26:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:26:53 INFO - PROCESS | 1480 | 1467973613847 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 03:26:53 INFO - PROCESS | 1480 | 1467973613849 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 03:26:53 INFO - PROCESS | 1480 | 1467973613853 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:26:53 INFO - PROCESS | 1480 | 1467973613854 Marionette TRACE conn6 <- [1,1618,null,{}] 03:26:53 INFO - PROCESS | 1480 | 1467973613858 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}] 03:26:53 INFO - PROCESS | 1480 | 1467973613860 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:53 INFO - PROCESS | 1480 | 1467973613937 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 03:26:53 INFO - PROCESS | 1480 | 1467973613945 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 1480 | 1467973613947 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:53 INFO - PROCESS | 1480 | ++DOCSHELL 17CCF400 == 34 [pid = 1480] [id = 414] 03:26:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (17CF9C00) [pid = 1480] [serial = 1242] [outer = 00000000] 03:26:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (185BEC00) [pid = 1480] [serial = 1243] [outer = 17CF9C00] 03:26:54 INFO - PROCESS | 1480 | 1467973613991 Marionette DEBUG loaded listener.js 03:26:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (185C0400) [pid = 1480] [serial = 1244] [outer = 17CF9C00] 03:26:54 INFO - PROCESS | 1480 | 1467973614442 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]]]}] 03:26:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:26:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 03:26:54 INFO - PROCESS | 1480 | 1467973614499 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 03:26:54 INFO - PROCESS | 1480 | 1467973614501 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 03:26:54 INFO - PROCESS | 1480 | 1467973614504 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:26:54 INFO - PROCESS | 1480 | 1467973614506 Marionette TRACE conn6 <- [1,1622,null,{}] 03:26:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:26:54 INFO - PROCESS | 1480 | 1467973614509 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}] 03:26:54 INFO - PROCESS | 1480 | 1467973614511 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:54 INFO - PROCESS | 1480 | 1467973614590 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 03:26:54 INFO - PROCESS | 1480 | 1467973614595 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:54 INFO - PROCESS | 1480 | 1467973614597 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:54 INFO - PROCESS | 1480 | ++DOCSHELL 14A68400 == 35 [pid = 1480] [id = 415] 03:26:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (18BA6000) [pid = 1480] [serial = 1245] [outer = 00000000] 03:26:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (18BADC00) [pid = 1480] [serial = 1246] [outer = 18BA6000] 03:26:54 INFO - PROCESS | 1480 | 1467973614642 Marionette DEBUG loaded listener.js 03:26:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (18BAB000) [pid = 1480] [serial = 1247] [outer = 18BA6000] 03:26:55 INFO - PROCESS | 1480 | 1467973615109 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]]]}] 03:26:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:26:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 03:26:55 INFO - PROCESS | 1480 | 1467973615143 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 1480 | 1467973615145 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 03:26:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:26:55 INFO - PROCESS | 1480 | 1467973615149 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 1480 | 1467973615150 Marionette TRACE conn6 <- [1,1626,null,{}] 03:26:55 INFO - PROCESS | 1480 | 1467973615154 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}] 03:26:55 INFO - PROCESS | 1480 | 1467973615156 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:55 INFO - PROCESS | 1480 | 1467973615268 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 03:26:55 INFO - PROCESS | 1480 | 1467973615277 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 1480 | 1467973615278 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:55 INFO - PROCESS | 1480 | ++DOCSHELL 14A98800 == 36 [pid = 1480] [id = 416] 03:26:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (198BBC00) [pid = 1480] [serial = 1248] [outer = 00000000] 03:26:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (1991CC00) [pid = 1480] [serial = 1249] [outer = 198BBC00] 03:26:55 INFO - PROCESS | 1480 | 1467973615374 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (1991E800) [pid = 1480] [serial = 1250] [outer = 198BBC00] 03:26:55 INFO - PROCESS | 1480 | 1467973615865 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]]]}] 03:26:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:26:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 771ms 03:26:55 INFO - PROCESS | 1480 | 1467973615922 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 1480 | 1467973615925 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 03:26:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:26:55 INFO - PROCESS | 1480 | 1467973615935 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 1480 | 1467973615937 Marionette TRACE conn6 <- [1,1630,null,{}] 03:26:55 INFO - PROCESS | 1480 | 1467973615940 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}] 03:26:55 INFO - PROCESS | 1480 | 1467973615942 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:56 INFO - PROCESS | 1480 | 1467973616059 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 03:26:56 INFO - PROCESS | 1480 | 1467973616071 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 1480 | 1467973616073 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:56 INFO - PROCESS | 1480 | ++DOCSHELL 1430D000 == 37 [pid = 1480] [id = 417] 03:26:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (16148C00) [pid = 1480] [serial = 1251] [outer = 00000000] 03:26:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (1ABE8000) [pid = 1480] [serial = 1252] [outer = 16148C00] 03:26:56 INFO - PROCESS | 1480 | 1467973616117 Marionette DEBUG loaded listener.js 03:26:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (1ABEF400) [pid = 1480] [serial = 1253] [outer = 16148C00] 03:26:56 INFO - PROCESS | 1480 | 1467973616570 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]]]}] 03:26:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:26:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 690ms 03:26:56 INFO - PROCESS | 1480 | 1467973616627 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 1480 | 1467973616630 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 03:26:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:26:56 INFO - PROCESS | 1480 | 1467973616662 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - PROCESS | 1480 | 1467973616665 Marionette TRACE conn6 <- [1,1634,null,{}] 03:26:56 INFO - PROCESS | 1480 | 1467973616679 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}] 03:26:56 INFO - PROCESS | 1480 | 1467973616681 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:56 INFO - PROCESS | 1480 | 1467973616811 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 03:26:56 INFO - PROCESS | 1480 | 1467973616823 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 1480 | 1467973616826 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:57 INFO - PROCESS | 1480 | ++DOCSHELL 14CA8400 == 38 [pid = 1480] [id = 418] 03:26:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (14BE9400) [pid = 1480] [serial = 1254] [outer = 00000000] 03:26:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (1B945000) [pid = 1480] [serial = 1255] [outer = 14BE9400] 03:26:57 INFO - PROCESS | 1480 | 1467973617122 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (1CC8A800) [pid = 1480] [serial = 1256] [outer = 14BE9400] 03:26:57 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (19FCBC00) [pid = 1480] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:26:57 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (1ABF1800) [pid = 1480] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:26:57 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (1B76C800) [pid = 1480] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:26:57 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (1BE9DC00) [pid = 1480] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:26:57 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (17461800) [pid = 1480] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:26:57 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (17C05000) [pid = 1480] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:26:57 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (1675D400) [pid = 1480] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:26:57 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (15D44000) [pid = 1480] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:26:57 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (14B75400) [pid = 1480] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:26:57 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (14524C00) [pid = 1480] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:26:57 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (0F6FE400) [pid = 1480] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:26:57 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0FE9BC00) [pid = 1480] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:26:57 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (16736800) [pid = 1480] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:26:57 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (18C47800) [pid = 1480] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:26:57 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (1847B400) [pid = 1480] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:26:57 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17CCE800) [pid = 1480] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:26:57 INFO - PROCESS | 1480 | 1467973617507 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]]]}] 03:26:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:26:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 910ms 03:26:57 INFO - PROCESS | 1480 | 1467973617547 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 03:26:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:26:57 INFO - PROCESS | 1480 | 1467973617549 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 03:26:57 INFO - PROCESS | 1480 | 1467973617552 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:26:57 INFO - PROCESS | 1480 | 1467973617554 Marionette TRACE conn6 <- [1,1638,null,{}] 03:26:57 INFO - PROCESS | 1480 | 1467973617558 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}] 03:26:57 INFO - PROCESS | 1480 | 1467973617559 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:57 INFO - PROCESS | 1480 | 1467973617642 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 03:26:57 INFO - PROCESS | 1480 | 1467973617744 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:57 INFO - PROCESS | 1480 | 1467973617746 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:57 INFO - PROCESS | 1480 | ++DOCSHELL 17568400 == 39 [pid = 1480] [id = 419] 03:26:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1756A400) [pid = 1480] [serial = 1257] [outer = 00000000] 03:26:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (18667800) [pid = 1480] [serial = 1258] [outer = 1756A400] 03:26:57 INFO - PROCESS | 1480 | 1467973617793 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (18BAFC00) [pid = 1480] [serial = 1259] [outer = 1756A400] 03:26:58 INFO - PROCESS | 1480 | 1467973618157 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]]]}] 03:26:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:26:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 03:26:58 INFO - PROCESS | 1480 | 1467973618183 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 1480 | 1467973618185 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 03:26:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:26:58 INFO - PROCESS | 1480 | 1467973618189 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - PROCESS | 1480 | 1467973618190 Marionette TRACE conn6 <- [1,1642,null,{}] 03:26:58 INFO - PROCESS | 1480 | 1467973618194 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}] 03:26:58 INFO - PROCESS | 1480 | 1467973618196 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:58 INFO - PROCESS | 1480 | 1467973618313 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 03:26:58 INFO - PROCESS | 1480 | 1467973618349 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 1480 | 1467973618351 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:58 INFO - PROCESS | 1480 | ++DOCSHELL 1ABE8400 == 40 [pid = 1480] [id = 420] 03:26:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1ABF3C00) [pid = 1480] [serial = 1260] [outer = 00000000] 03:26:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1D05A400) [pid = 1480] [serial = 1261] [outer = 1ABF3C00] 03:26:58 INFO - PROCESS | 1480 | 1467973618395 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1D061C00) [pid = 1480] [serial = 1262] [outer = 1ABF3C00] 03:26:58 INFO - PROCESS | 1480 | 1467973618784 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]]]}] 03:26:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:26:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 631ms 03:26:58 INFO - PROCESS | 1480 | 1467973618819 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 1480 | 1467973618821 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 03:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:26:58 INFO - PROCESS | 1480 | 1467973618824 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - PROCESS | 1480 | 1467973618826 Marionette TRACE conn6 <- [1,1646,null,{}] 03:26:58 INFO - PROCESS | 1480 | 1467973618829 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}] 03:26:58 INFO - PROCESS | 1480 | 1467973618831 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:58 INFO - PROCESS | 1480 | 1467973618949 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 03:26:58 INFO - PROCESS | 1480 | 1467973618957 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 1480 | 1467973618959 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:26:59 INFO - PROCESS | 1480 | ++DOCSHELL 1B943000 == 41 [pid = 1480] [id = 421] 03:26:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (1C151C00) [pid = 1480] [serial = 1263] [outer = 00000000] 03:26:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1D0A0800) [pid = 1480] [serial = 1264] [outer = 1C151C00] 03:26:59 INFO - PROCESS | 1480 | 1467973619002 Marionette DEBUG loaded listener.js 03:26:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (1D0A3C00) [pid = 1480] [serial = 1265] [outer = 1C151C00] 03:26:59 INFO - PROCESS | 1480 | 1467973619803 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]]]}] 03:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1020ms 03:26:59 INFO - PROCESS | 1480 | 1467973619846 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 03:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:26:59 INFO - PROCESS | 1480 | 1467973619851 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 03:26:59 INFO - PROCESS | 1480 | 1467973619855 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - PROCESS | 1480 | 1467973619861 Marionette TRACE conn6 <- [1,1650,null,{}] 03:26:59 INFO - PROCESS | 1480 | 1467973619886 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}] 03:26:59 INFO - PROCESS | 1480 | 1467973619889 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:00 INFO - PROCESS | 1480 | 1467973620014 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 03:27:00 INFO - PROCESS | 1480 | 1467973620150 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 1480 | 1467973620152 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:00 INFO - PROCESS | 1480 | ++DOCSHELL 0CD6D000 == 42 [pid = 1480] [id = 422] 03:27:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (0CDCC400) [pid = 1480] [serial = 1266] [outer = 00000000] 03:27:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (104DE800) [pid = 1480] [serial = 1267] [outer = 0CDCC400] 03:27:00 INFO - PROCESS | 1480 | 1467973620212 Marionette DEBUG loaded listener.js 03:27:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (145AA400) [pid = 1480] [serial = 1268] [outer = 0CDCC400] 03:27:00 INFO - PROCESS | 1480 | 1467973620870 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]]]}] 03:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1049ms 03:27:01 INFO - PROCESS | 1480 | 1467973621112 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 03:27:01 INFO - PROCESS | 1480 | 1467973621117 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 03:27:01 INFO - PROCESS | 1480 | 1467973621122 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:27:01 INFO - PROCESS | 1480 | 1467973621125 Marionette TRACE conn6 <- [1,1654,null,{}] 03:27:01 INFO - PROCESS | 1480 | 1467973621131 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}] 03:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:27:01 INFO - PROCESS | 1480 | 1467973621134 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:01 INFO - PROCESS | 1480 | 1467973621244 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 03:27:01 INFO - PROCESS | 1480 | 1467973621330 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:01 INFO - PROCESS | 1480 | 1467973621335 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:01 INFO - PROCESS | 1480 | ++DOCSHELL 0F534800 == 43 [pid = 1480] [id = 423] 03:27:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (0F5E6C00) [pid = 1480] [serial = 1269] [outer = 00000000] 03:27:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (0FEBA400) [pid = 1480] [serial = 1270] [outer = 0F5E6C00] 03:27:01 INFO - PROCESS | 1480 | 1467973621435 Marionette DEBUG loaded listener.js 03:27:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (10F35800) [pid = 1480] [serial = 1271] [outer = 0F5E6C00] 03:27:01 INFO - PROCESS | 1480 | --DOCSHELL 1ABE8400 == 42 [pid = 1480] [id = 420] 03:27:01 INFO - PROCESS | 1480 | --DOCSHELL 17568400 == 41 [pid = 1480] [id = 419] 03:27:01 INFO - PROCESS | 1480 | --DOCSHELL 14CA8400 == 40 [pid = 1480] [id = 418] 03:27:01 INFO - PROCESS | 1480 | --DOCSHELL 1430D000 == 39 [pid = 1480] [id = 417] 03:27:01 INFO - PROCESS | 1480 | --DOCSHELL 14A98800 == 38 [pid = 1480] [id = 416] 03:27:01 INFO - PROCESS | 1480 | --DOCSHELL 14A68400 == 37 [pid = 1480] [id = 415] 03:27:01 INFO - PROCESS | 1480 | --DOCSHELL 17CCF400 == 36 [pid = 1480] [id = 414] 03:27:01 INFO - PROCESS | 1480 | --DOCSHELL 17C06C00 == 35 [pid = 1480] [id = 413] 03:27:01 INFO - PROCESS | 1480 | --DOCSHELL 16759000 == 34 [pid = 1480] [id = 412] 03:27:01 INFO - PROCESS | 1480 | --DOCSHELL 15849C00 == 33 [pid = 1480] [id = 411] 03:27:01 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (1D063400) [pid = 1480] [serial = 1222] [outer = 00000000] [url = about:blank] 03:27:01 INFO - PROCESS | 1480 | --DOCSHELL 14A98C00 == 32 [pid = 1480] [id = 410] 03:27:01 INFO - PROCESS | 1480 | --DOCSHELL 109C3800 == 31 [pid = 1480] [id = 409] 03:27:01 INFO - PROCESS | 1480 | --DOCSHELL 0F5E7400 == 30 [pid = 1480] [id = 408] 03:27:01 INFO - PROCESS | 1480 | --DOCSHELL 1D05D000 == 29 [pid = 1480] [id = 407] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (1ABEA800) [pid = 1480] [serial = 1207] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (1B76F000) [pid = 1480] [serial = 1210] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (1ABEF000) [pid = 1480] [serial = 1208] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (1BEA0800) [pid = 1480] [serial = 1213] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (1B808C00) [pid = 1480] [serial = 1211] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (1CCEC400) [pid = 1480] [serial = 1220] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (1CCE0400) [pid = 1480] [serial = 1219] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (1C158000) [pid = 1480] [serial = 1217] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (1BEA8000) [pid = 1480] [serial = 1214] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (17C9FC00) [pid = 1480] [serial = 1192] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17563000) [pid = 1480] [serial = 1189] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (179DA400) [pid = 1480] [serial = 1190] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (16167400) [pid = 1480] [serial = 1186] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (16170C00) [pid = 1480] [serial = 1187] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (14BE8C00) [pid = 1480] [serial = 1183] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (14CADC00) [pid = 1480] [serial = 1184] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (145AC800) [pid = 1480] [serial = 1180] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (145EB000) [pid = 1480] [serial = 1181] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0FD7D000) [pid = 1480] [serial = 1177] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0FE36000) [pid = 1480] [serial = 1178] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (18BA7800) [pid = 1480] [serial = 1175] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (199EA000) [pid = 1480] [serial = 1204] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (18FC2000) [pid = 1480] [serial = 1201] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (198C6000) [pid = 1480] [serial = 1202] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18BAC400) [pid = 1480] [serial = 1198] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (18A0A000) [pid = 1480] [serial = 1199] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1847BC00) [pid = 1480] [serial = 1195] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1847CC00) [pid = 1480] [serial = 1196] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17CC8000) [pid = 1480] [serial = 1193] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1BE9F000) [pid = 1480] [serial = 1216] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (19AA4C00) [pid = 1480] [serial = 1205] [outer = 00000000] [url = about:blank] 03:27:02 INFO - PROCESS | 1480 | 1467973622058 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]]]}] 03:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 970ms 03:27:02 INFO - PROCESS | 1480 | 1467973622107 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 03:27:02 INFO - PROCESS | 1480 | 1467973622111 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 03:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:27:02 INFO - PROCESS | 1480 | 1467973622118 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:27:02 INFO - PROCESS | 1480 | 1467973622122 Marionette TRACE conn6 <- [1,1658,null,{}] 03:27:02 INFO - PROCESS | 1480 | 1467973622127 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}] 03:27:02 INFO - PROCESS | 1480 | 1467973622130 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:02 INFO - PROCESS | 1480 | 1467973622221 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 03:27:02 INFO - PROCESS | 1480 | 1467973622314 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:02 INFO - PROCESS | 1480 | 1467973622316 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:02 INFO - PROCESS | 1480 | ++DOCSHELL 0FEBEC00 == 30 [pid = 1480] [id = 424] 03:27:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0FEC2400) [pid = 1480] [serial = 1272] [outer = 00000000] 03:27:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (146D0000) [pid = 1480] [serial = 1273] [outer = 0FEC2400] 03:27:02 INFO - PROCESS | 1480 | 1467973622365 Marionette DEBUG loaded listener.js 03:27:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1489B800) [pid = 1480] [serial = 1274] [outer = 0FEC2400] 03:27:02 INFO - PROCESS | 1480 | 1467973622819 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]]]}] 03:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 03:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:27:02 INFO - PROCESS | 1480 | 1467973622847 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 03:27:02 INFO - PROCESS | 1480 | 1467973622849 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 03:27:02 INFO - PROCESS | 1480 | 1467973622853 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:27:02 INFO - PROCESS | 1480 | 1467973622855 Marionette TRACE conn6 <- [1,1662,null,{}] 03:27:02 INFO - PROCESS | 1480 | 1467973622865 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}] 03:27:02 INFO - PROCESS | 1480 | 1467973622869 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:03 INFO - PROCESS | 1480 | 1467973622959 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 03:27:03 INFO - PROCESS | 1480 | 1467973622969 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:03 INFO - PROCESS | 1480 | 1467973622972 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:03 INFO - PROCESS | 1480 | ++DOCSHELL 14CA3C00 == 31 [pid = 1480] [id = 425] 03:27:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (14CA4000) [pid = 1480] [serial = 1275] [outer = 00000000] 03:27:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (15850400) [pid = 1480] [serial = 1276] [outer = 14CA4000] 03:27:03 INFO - PROCESS | 1480 | 1467973623022 Marionette DEBUG loaded listener.js 03:27:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (15D43C00) [pid = 1480] [serial = 1277] [outer = 14CA4000] 03:27:03 INFO - PROCESS | 1480 | 1467973623503 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]]]}] 03:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 671ms 03:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:27:03 INFO - PROCESS | 1480 | 1467973623528 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 03:27:03 INFO - PROCESS | 1480 | 1467973623530 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 03:27:03 INFO - PROCESS | 1480 | 1467973623533 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:27:03 INFO - PROCESS | 1480 | 1467973623535 Marionette TRACE conn6 <- [1,1666,null,{}] 03:27:03 INFO - PROCESS | 1480 | 1467973623538 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}] 03:27:03 INFO - PROCESS | 1480 | 1467973623540 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:03 INFO - PROCESS | 1480 | 1467973623625 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 03:27:03 INFO - PROCESS | 1480 | 1467973623634 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:03 INFO - PROCESS | 1480 | 1467973623636 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:03 INFO - PROCESS | 1480 | ++DOCSHELL 16757800 == 32 [pid = 1480] [id = 426] 03:27:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1675AC00) [pid = 1480] [serial = 1278] [outer = 00000000] 03:27:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1746C400) [pid = 1480] [serial = 1279] [outer = 1675AC00] 03:27:03 INFO - PROCESS | 1480 | 1467973623690 Marionette DEBUG loaded listener.js 03:27:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17660000) [pid = 1480] [serial = 1280] [outer = 1675AC00] 03:27:04 INFO - PROCESS | 1480 | 1467973624141 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]]]}] 03:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 03:27:04 INFO - PROCESS | 1480 | 1467973624168 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 03:27:04 INFO - PROCESS | 1480 | 1467973624171 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 03:27:04 INFO - PROCESS | 1480 | 1467973624174 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:27:04 INFO - PROCESS | 1480 | 1467973624176 Marionette TRACE conn6 <- [1,1670,null,{}] 03:27:04 INFO - PROCESS | 1480 | 1467973624187 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}] 03:27:04 INFO - PROCESS | 1480 | 1467973624189 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:04 INFO - PROCESS | 1480 | 1467973624296 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 03:27:04 INFO - PROCESS | 1480 | 1467973624381 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:04 INFO - PROCESS | 1480 | 1467973624383 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:04 INFO - PROCESS | 1480 | ++DOCSHELL 179E3800 == 33 [pid = 1480] [id = 427] 03:27:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (179E4C00) [pid = 1480] [serial = 1281] [outer = 00000000] 03:27:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17C09800) [pid = 1480] [serial = 1282] [outer = 179E4C00] 03:27:04 INFO - PROCESS | 1480 | 1467973624428 Marionette DEBUG loaded listener.js 03:27:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17C96000) [pid = 1480] [serial = 1283] [outer = 179E4C00] 03:27:04 INFO - PROCESS | 1480 | 1467973624845 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]]]}] 03:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 03:27:04 INFO - PROCESS | 1480 | 1467973624909 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 03:27:04 INFO - PROCESS | 1480 | 1467973624911 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 03:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:27:04 INFO - PROCESS | 1480 | 1467973624914 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:27:04 INFO - PROCESS | 1480 | 1467973624916 Marionette TRACE conn6 <- [1,1674,null,{}] 03:27:04 INFO - PROCESS | 1480 | 1467973624920 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}] 03:27:04 INFO - PROCESS | 1480 | 1467973624926 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:05 INFO - PROCESS | 1480 | 1467973625085 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 03:27:05 INFO - PROCESS | 1480 | 1467973625145 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 1480 | 1467973625148 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:05 INFO - PROCESS | 1480 | ++DOCSHELL 17CA1400 == 34 [pid = 1480] [id = 428] 03:27:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17CC5400) [pid = 1480] [serial = 1284] [outer = 00000000] 03:27:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17CF3400) [pid = 1480] [serial = 1285] [outer = 17CC5400] 03:27:05 INFO - PROCESS | 1480 | 1467973625196 Marionette DEBUG loaded listener.js 03:27:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (185B4800) [pid = 1480] [serial = 1286] [outer = 17CC5400] 03:27:05 INFO - PROCESS | 1480 | 1467973625618 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]]]}] 03:27:05 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 03:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 770ms 03:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:27:05 INFO - PROCESS | 1480 | 1467973625689 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 03:27:05 INFO - PROCESS | 1480 | 1467973625691 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 03:27:05 INFO - PROCESS | 1480 | 1467973625694 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:27:05 INFO - PROCESS | 1480 | 1467973625696 Marionette TRACE conn6 <- [1,1678,null,{}] 03:27:05 INFO - PROCESS | 1480 | 1467973625699 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}] 03:27:05 INFO - PROCESS | 1480 | 1467973625701 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:05 INFO - PROCESS | 1480 | 1467973625821 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 03:27:05 INFO - PROCESS | 1480 | 1467973625830 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 1480 | 1467973625832 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:05 INFO - PROCESS | 1480 | ++DOCSHELL 14A6FC00 == 35 [pid = 1480] [id = 429] 03:27:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17CF2400) [pid = 1480] [serial = 1287] [outer = 00000000] 03:27:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (18BA5400) [pid = 1480] [serial = 1288] [outer = 17CF2400] 03:27:05 INFO - PROCESS | 1480 | 1467973625931 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (18BA7400) [pid = 1480] [serial = 1289] [outer = 17CF2400] 03:27:06 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17CF9C00) [pid = 1480] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:27:06 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17C0D000) [pid = 1480] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:27:06 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (18BA6000) [pid = 1480] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:27:06 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1675A400) [pid = 1480] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:27:06 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (16148C00) [pid = 1480] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:27:06 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (14A9A800) [pid = 1480] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:27:06 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1756A400) [pid = 1480] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:27:06 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (198BBC00) [pid = 1480] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:27:06 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (109CB800) [pid = 1480] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:27:06 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0F65FC00) [pid = 1480] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:27:06 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (15D47800) [pid = 1480] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:27:06 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (14BE9400) [pid = 1480] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:27:06 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1ABF3C00) [pid = 1480] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:27:06 INFO - PROCESS | 1480 | 1467973626448 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]]]}] 03:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 770ms 03:27:06 INFO - PROCESS | 1480 | 1467973626465 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 03:27:06 INFO - PROCESS | 1480 | 1467973626467 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 03:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:27:06 INFO - PROCESS | 1480 | 1467973626470 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:27:06 INFO - PROCESS | 1480 | 1467973626472 Marionette TRACE conn6 <- [1,1682,null,{}] 03:27:06 INFO - PROCESS | 1480 | 1467973626476 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}] 03:27:06 INFO - PROCESS | 1480 | 1467973626477 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:06 INFO - PROCESS | 1480 | 1467973626556 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 03:27:06 INFO - PROCESS | 1480 | 1467973626563 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:06 INFO - PROCESS | 1480 | 1467973626565 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:06 INFO - PROCESS | 1480 | ++DOCSHELL 0FE95800 == 36 [pid = 1480] [id = 430] 03:27:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (10949C00) [pid = 1480] [serial = 1290] [outer = 00000000] 03:27:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (17AA5000) [pid = 1480] [serial = 1291] [outer = 10949C00] 03:27:06 INFO - PROCESS | 1480 | 1467973626690 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (185C1800) [pid = 1480] [serial = 1292] [outer = 10949C00] 03:27:07 INFO - PROCESS | 1480 | 1467973627047 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]]]}] 03:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 03:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:27:07 INFO - PROCESS | 1480 | 1467973627105 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 03:27:07 INFO - PROCESS | 1480 | 1467973627107 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 03:27:07 INFO - PROCESS | 1480 | 1467973627110 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:27:07 INFO - PROCESS | 1480 | 1467973627112 Marionette TRACE conn6 <- [1,1686,null,{}] 03:27:07 INFO - PROCESS | 1480 | 1467973627115 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}] 03:27:07 INFO - PROCESS | 1480 | 1467973627117 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:07 INFO - PROCESS | 1480 | 1467973627256 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 03:27:07 INFO - PROCESS | 1480 | 1467973627267 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 1480 | 1467973627269 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:07 INFO - PROCESS | 1480 | ++DOCSHELL 1094B400 == 37 [pid = 1480] [id = 431] 03:27:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (16168800) [pid = 1480] [serial = 1293] [outer = 00000000] 03:27:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (18FD0800) [pid = 1480] [serial = 1294] [outer = 16168800] 03:27:07 INFO - PROCESS | 1480 | 1467973627314 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (19916800) [pid = 1480] [serial = 1295] [outer = 16168800] 03:27:07 INFO - PROCESS | 1480 | 1467973627740 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]]]}] 03:27:07 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 03:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 03:27:07 INFO - PROCESS | 1480 | 1467973627781 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 03:27:07 INFO - PROCESS | 1480 | 1467973627783 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 03:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:27:07 INFO - PROCESS | 1480 | 1467973627786 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:27:07 INFO - PROCESS | 1480 | 1467973627788 Marionette TRACE conn6 <- [1,1690,null,{}] 03:27:07 INFO - PROCESS | 1480 | 1467973627791 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}] 03:27:07 INFO - PROCESS | 1480 | 1467973627793 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:07 INFO - PROCESS | 1480 | 1467973627913 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 03:27:07 INFO - PROCESS | 1480 | 1467973627921 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 1480 | 1467973627922 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:07 INFO - PROCESS | 1480 | ++DOCSHELL 1614B000 == 38 [pid = 1480] [id = 432] 03:27:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17CCC000) [pid = 1480] [serial = 1296] [outer = 00000000] 03:27:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (19FB3000) [pid = 1480] [serial = 1297] [outer = 17CCC000] 03:27:08 INFO - PROCESS | 1480 | 1467973627970 Marionette DEBUG loaded listener.js 03:27:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (19FB8400) [pid = 1480] [serial = 1298] [outer = 17CCC000] 03:27:08 INFO - PROCESS | 1480 | 1467973628465 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]]]}] 03:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 03:27:08 INFO - PROCESS | 1480 | 1467973628527 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 03:27:08 INFO - PROCESS | 1480 | 1467973628532 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 03:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:27:08 INFO - PROCESS | 1480 | 1467973628554 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - PROCESS | 1480 | 1467973628558 Marionette TRACE conn6 <- [1,1694,null,{}] 03:27:08 INFO - PROCESS | 1480 | 1467973628564 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}] 03:27:08 INFO - PROCESS | 1480 | 1467973628567 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:08 INFO - PROCESS | 1480 | 1467973628690 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 03:27:08 INFO - PROCESS | 1480 | 1467973628791 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:08 INFO - PROCESS | 1480 | 1467973628795 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:08 INFO - PROCESS | 1480 | ++DOCSHELL 0C62BC00 == 39 [pid = 1480] [id = 433] 03:27:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0F6F0400) [pid = 1480] [serial = 1299] [outer = 00000000] 03:27:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0FEB9C00) [pid = 1480] [serial = 1300] [outer = 0F6F0400] 03:27:08 INFO - PROCESS | 1480 | 1467973628856 Marionette DEBUG loaded listener.js 03:27:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (145A8000) [pid = 1480] [serial = 1301] [outer = 0F6F0400] 03:27:09 INFO - PROCESS | 1480 | 1467973629443 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]]]}] 03:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 931ms 03:27:09 INFO - PROCESS | 1480 | 1467973629483 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 03:27:09 INFO - PROCESS | 1480 | 1467973629488 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 03:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:27:09 INFO - PROCESS | 1480 | 1467973629495 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - PROCESS | 1480 | 1467973629498 Marionette TRACE conn6 <- [1,1698,null,{}] 03:27:09 INFO - PROCESS | 1480 | 1467973629502 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}] 03:27:09 INFO - PROCESS | 1480 | 1467973629505 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:09 INFO - PROCESS | 1480 | 1467973629617 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 03:27:09 INFO - PROCESS | 1480 | 1467973629751 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:09 INFO - PROCESS | 1480 | 1467973629753 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:09 INFO - PROCESS | 1480 | ++DOCSHELL 14B75800 == 40 [pid = 1480] [id = 434] 03:27:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (14BE2C00) [pid = 1480] [serial = 1302] [outer = 00000000] 03:27:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (16149C00) [pid = 1480] [serial = 1303] [outer = 14BE2C00] 03:27:09 INFO - PROCESS | 1480 | 1467973629812 Marionette DEBUG loaded listener.js 03:27:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (16738C00) [pid = 1480] [serial = 1304] [outer = 14BE2C00] 03:27:10 INFO - PROCESS | 1480 | 1467973630446 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]]]}] 03:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1017ms 03:27:10 INFO - PROCESS | 1480 | 1467973630516 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 03:27:10 INFO - PROCESS | 1480 | 1467973630518 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 03:27:10 INFO - PROCESS | 1480 | 1467973630522 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:27:10 INFO - PROCESS | 1480 | 1467973630526 Marionette TRACE conn6 <- [1,1702,null,{}] 03:27:10 INFO - PROCESS | 1480 | 1467973630538 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}] 03:27:10 INFO - PROCESS | 1480 | 1467973630543 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:10 INFO - PROCESS | 1480 | 1467973630652 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 03:27:10 INFO - PROCESS | 1480 | 1467973630787 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 1480 | 1467973630791 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:10 INFO - PROCESS | 1480 | ++DOCSHELL 19FB0000 == 41 [pid = 1480] [id = 435] 03:27:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (19FB2000) [pid = 1480] [serial = 1305] [outer = 00000000] 03:27:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1ABEA800) [pid = 1480] [serial = 1306] [outer = 19FB2000] 03:27:10 INFO - PROCESS | 1480 | 1467973630870 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1B2E1000) [pid = 1480] [serial = 1307] [outer = 19FB2000] 03:27:11 INFO - PROCESS | 1480 | 1467973631466 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]]]}] 03:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 970ms 03:27:11 INFO - PROCESS | 1480 | 1467973631501 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 03:27:11 INFO - PROCESS | 1480 | 1467973631504 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 03:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:27:11 INFO - PROCESS | 1480 | 1467973631508 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:27:11 INFO - PROCESS | 1480 | 1467973631510 Marionette TRACE conn6 <- [1,1706,null,{}] 03:27:11 INFO - PROCESS | 1480 | 1467973631514 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}] 03:27:11 INFO - PROCESS | 1480 | 1467973631516 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:11 INFO - PROCESS | 1480 | 1467973631627 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 03:27:11 INFO - PROCESS | 1480 | 1467973631733 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:11 INFO - PROCESS | 1480 | 1467973631735 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:11 INFO - PROCESS | 1480 | ++DOCSHELL 1B808C00 == 42 [pid = 1480] [id = 436] 03:27:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (1B80BC00) [pid = 1480] [serial = 1308] [outer = 00000000] 03:27:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1BE9D400) [pid = 1480] [serial = 1309] [outer = 1B80BC00] 03:27:11 INFO - PROCESS | 1480 | 1467973631790 Marionette DEBUG loaded listener.js 03:27:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (1C156C00) [pid = 1480] [serial = 1310] [outer = 1B80BC00] 03:27:12 INFO - PROCESS | 1480 | 1467973632588 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]]]}] 03:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1117ms 03:27:12 INFO - PROCESS | 1480 | 1467973632627 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 03:27:12 INFO - PROCESS | 1480 | 1467973632632 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 03:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:27:12 INFO - PROCESS | 1480 | 1467973632637 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:27:12 INFO - PROCESS | 1480 | 1467973632640 Marionette TRACE conn6 <- [1,1710,null,{}] 03:27:12 INFO - PROCESS | 1480 | 1467973632645 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}] 03:27:12 INFO - PROCESS | 1480 | 1467973632648 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:12 INFO - PROCESS | 1480 | 1467973632796 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 03:27:12 INFO - PROCESS | 1480 | 1467973632860 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:12 INFO - PROCESS | 1480 | 1467973632864 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:12 INFO - PROCESS | 1480 | ++DOCSHELL 10FCD400 == 43 [pid = 1480] [id = 437] 03:27:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (146CD400) [pid = 1480] [serial = 1311] [outer = 00000000] 03:27:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (14A6D800) [pid = 1480] [serial = 1312] [outer = 146CD400] 03:27:12 INFO - PROCESS | 1480 | 1467973632914 Marionette DEBUG loaded listener.js 03:27:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (14BE9C00) [pid = 1480] [serial = 1313] [outer = 146CD400] 03:27:14 INFO - PROCESS | 1480 | --DOCSHELL 1094B400 == 42 [pid = 1480] [id = 431] 03:27:14 INFO - PROCESS | 1480 | --DOCSHELL 0FE95800 == 41 [pid = 1480] [id = 430] 03:27:14 INFO - PROCESS | 1480 | --DOCSHELL 14A6FC00 == 40 [pid = 1480] [id = 429] 03:27:14 INFO - PROCESS | 1480 | --DOCSHELL 17CA1400 == 39 [pid = 1480] [id = 428] 03:27:14 INFO - PROCESS | 1480 | --DOCSHELL 179E3800 == 38 [pid = 1480] [id = 427] 03:27:14 INFO - PROCESS | 1480 | --DOCSHELL 16757800 == 37 [pid = 1480] [id = 426] 03:27:14 INFO - PROCESS | 1480 | --DOCSHELL 14CA3C00 == 36 [pid = 1480] [id = 425] 03:27:14 INFO - PROCESS | 1480 | --DOCSHELL 0FEBEC00 == 35 [pid = 1480] [id = 424] 03:27:14 INFO - PROCESS | 1480 | --DOCSHELL 0F534800 == 34 [pid = 1480] [id = 423] 03:27:14 INFO - PROCESS | 1480 | --DOCSHELL 0CD6D000 == 33 [pid = 1480] [id = 422] 03:27:14 INFO - PROCESS | 1480 | --DOCSHELL 1B943000 == 32 [pid = 1480] [id = 421] 03:27:14 INFO - PROCESS | 1480 | --DOCSHELL 1B808C00 == 31 [pid = 1480] [id = 436] 03:27:14 INFO - PROCESS | 1480 | --DOCSHELL 19FB0000 == 30 [pid = 1480] [id = 435] 03:27:14 INFO - PROCESS | 1480 | --DOCSHELL 1614B000 == 29 [pid = 1480] [id = 432] 03:27:14 INFO - PROCESS | 1480 | --DOCSHELL 0C62BC00 == 28 [pid = 1480] [id = 433] 03:27:14 INFO - PROCESS | 1480 | --DOCSHELL 14B75800 == 27 [pid = 1480] [id = 434] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (1D05A400) [pid = 1480] [serial = 1261] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (1D061C00) [pid = 1480] [serial = 1262] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (185C0400) [pid = 1480] [serial = 1244] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (17C9F800) [pid = 1480] [serial = 1240] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (18BAB000) [pid = 1480] [serial = 1247] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (179DC400) [pid = 1480] [serial = 1238] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (1ABEF400) [pid = 1480] [serial = 1253] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (14B1B000) [pid = 1480] [serial = 1231] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (18667800) [pid = 1480] [serial = 1258] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (174C8000) [pid = 1480] [serial = 1237] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (18BAFC00) [pid = 1480] [serial = 1259] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1991CC00) [pid = 1480] [serial = 1249] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (14BE1C00) [pid = 1480] [serial = 1232] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1ABE8000) [pid = 1480] [serial = 1252] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (10F35C00) [pid = 1480] [serial = 1228] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (18BADC00) [pid = 1480] [serial = 1246] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0FD7C800) [pid = 1480] [serial = 1226] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (16142800) [pid = 1480] [serial = 1234] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (145A0400) [pid = 1480] [serial = 1229] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1CC8A800) [pid = 1480] [serial = 1256] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1B945000) [pid = 1480] [serial = 1255] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (185BEC00) [pid = 1480] [serial = 1243] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1616F400) [pid = 1480] [serial = 1235] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1991E800) [pid = 1480] [serial = 1250] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0FD71400) [pid = 1480] [serial = 1225] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17CC3800) [pid = 1480] [serial = 1241] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 1480 | 1467973634248 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]]]}] 03:27:14 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 03:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1637ms 03:27:14 INFO - PROCESS | 1480 | 1467973634275 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 03:27:14 INFO - PROCESS | 1480 | 1467973634279 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 03:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:27:14 INFO - PROCESS | 1480 | 1467973634285 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:27:14 INFO - PROCESS | 1480 | 1467973634288 Marionette TRACE conn6 <- [1,1714,null,{}] 03:27:14 INFO - PROCESS | 1480 | 1467973634293 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}] 03:27:14 INFO - PROCESS | 1480 | 1467973634296 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:14 INFO - PROCESS | 1480 | 1467973634390 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 03:27:14 INFO - PROCESS | 1480 | 1467973634481 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:14 INFO - PROCESS | 1480 | 1467973634485 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:14 INFO - PROCESS | 1480 | ++DOCSHELL 0F6FA800 == 28 [pid = 1480] [id = 438] 03:27:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0F6FAC00) [pid = 1480] [serial = 1314] [outer = 00000000] 03:27:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0FD7C800) [pid = 1480] [serial = 1315] [outer = 0F6FAC00] 03:27:14 INFO - PROCESS | 1480 | 1467973634536 Marionette DEBUG loaded listener.js 03:27:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0FE38400) [pid = 1480] [serial = 1316] [outer = 0F6FAC00] 03:27:14 INFO - PROCESS | 1480 | 1467973634948 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]]]}] 03:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 03:27:15 INFO - PROCESS | 1480 | 1467973635014 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 03:27:15 INFO - PROCESS | 1480 | 1467973635020 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 03:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:27:15 INFO - PROCESS | 1480 | 1467973635026 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - PROCESS | 1480 | 1467973635029 Marionette TRACE conn6 <- [1,1718,null,{}] 03:27:15 INFO - PROCESS | 1480 | 1467973635033 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}] 03:27:15 INFO - PROCESS | 1480 | 1467973635036 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:15 INFO - PROCESS | 1480 | 1467973635127 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 03:27:15 INFO - PROCESS | 1480 | 1467973635140 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 1480 | 1467973635143 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:15 INFO - PROCESS | 1480 | ++DOCSHELL 145A2C00 == 29 [pid = 1480] [id = 439] 03:27:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (145A3400) [pid = 1480] [serial = 1317] [outer = 00000000] 03:27:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (146CE000) [pid = 1480] [serial = 1318] [outer = 145A3400] 03:27:15 INFO - PROCESS | 1480 | 1467973635192 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (14A58800) [pid = 1480] [serial = 1319] [outer = 145A3400] 03:27:15 INFO - PROCESS | 1480 | 1467973635668 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]]]}] 03:27:15 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 03:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 03:27:15 INFO - PROCESS | 1480 | 1467973635699 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 03:27:15 INFO - PROCESS | 1480 | 1467973635702 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 03:27:15 INFO - PROCESS | 1480 | 1467973635706 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:27:15 INFO - PROCESS | 1480 | 1467973635709 Marionette TRACE conn6 <- [1,1722,null,{}] 03:27:15 INFO - PROCESS | 1480 | 1467973635720 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}] 03:27:15 INFO - PROCESS | 1480 | 1467973635725 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:15 INFO - PROCESS | 1480 | 1467973635840 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 03:27:15 INFO - PROCESS | 1480 | 1467973635941 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 1480 | 1467973635944 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:15 INFO - PROCESS | 1480 | ++DOCSHELL 1614B000 == 30 [pid = 1480] [id = 440] 03:27:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1614B800) [pid = 1480] [serial = 1320] [outer = 00000000] 03:27:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (16169400) [pid = 1480] [serial = 1321] [outer = 1614B800] 03:27:16 INFO - PROCESS | 1480 | 1467973635994 Marionette DEBUG loaded listener.js 03:27:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (16170800) [pid = 1480] [serial = 1322] [outer = 1614B800] 03:27:16 INFO - PROCESS | 1480 | 1467973636435 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]]]}] 03:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 770ms 03:27:16 INFO - PROCESS | 1480 | 1467973636479 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 03:27:16 INFO - PROCESS | 1480 | 1467973636482 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 03:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:27:16 INFO - PROCESS | 1480 | 1467973636496 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - PROCESS | 1480 | 1467973636498 Marionette TRACE conn6 <- [1,1726,null,{}] 03:27:16 INFO - PROCESS | 1480 | 1467973636502 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}] 03:27:16 INFO - PROCESS | 1480 | 1467973636504 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:16 INFO - PROCESS | 1480 | 1467973636618 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 03:27:16 INFO - PROCESS | 1480 | 1467973636679 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:16 INFO - PROCESS | 1480 | 1467973636681 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:16 INFO - PROCESS | 1480 | ++DOCSHELL 17463800 == 31 [pid = 1480] [id = 441] 03:27:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17466000) [pid = 1480] [serial = 1323] [outer = 00000000] 03:27:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (179DA400) [pid = 1480] [serial = 1324] [outer = 17466000] 03:27:16 INFO - PROCESS | 1480 | 1467973636728 Marionette DEBUG loaded listener.js 03:27:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17AA2800) [pid = 1480] [serial = 1325] [outer = 17466000] 03:27:17 INFO - PROCESS | 1480 | 1467973637156 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]]]}] 03:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 03:27:17 INFO - PROCESS | 1480 | 1467973637187 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 03:27:17 INFO - PROCESS | 1480 | 1467973637189 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 03:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:27:17 INFO - PROCESS | 1480 | 1467973637227 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - PROCESS | 1480 | 1467973637229 Marionette TRACE conn6 <- [1,1730,null,{}] 03:27:17 INFO - PROCESS | 1480 | 1467973637235 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}] 03:27:17 INFO - PROCESS | 1480 | 1467973637238 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:17 INFO - PROCESS | 1480 | 1467973637351 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 03:27:17 INFO - PROCESS | 1480 | 1467973637361 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:17 INFO - PROCESS | 1480 | 1467973637363 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:17 INFO - PROCESS | 1480 | ++DOCSHELL 17C06800 == 32 [pid = 1480] [id = 442] 03:27:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17C07000) [pid = 1480] [serial = 1326] [outer = 00000000] 03:27:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (17C9FC00) [pid = 1480] [serial = 1327] [outer = 17C07000] 03:27:17 INFO - PROCESS | 1480 | 1467973637408 Marionette DEBUG loaded listener.js 03:27:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17CC3C00) [pid = 1480] [serial = 1328] [outer = 17C07000] 03:27:17 INFO - PROCESS | 1480 | 1467973637880 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]]]}] 03:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 690ms 03:27:17 INFO - PROCESS | 1480 | 1467973637911 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 03:27:17 INFO - PROCESS | 1480 | 1467973637913 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 03:27:17 INFO - PROCESS | 1480 | 1467973637916 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - PROCESS | 1480 | 1467973637918 Marionette TRACE conn6 <- [1,1734,null,{}] 03:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:27:17 INFO - PROCESS | 1480 | 1467973637921 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}] 03:27:17 INFO - PROCESS | 1480 | 1467973637927 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:18 INFO - PROCESS | 1480 | 1467973638067 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 03:27:18 INFO - PROCESS | 1480 | 1467973638132 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 1480 | 1467973638134 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:18 INFO - PROCESS | 1480 | ++DOCSHELL 1866E000 == 33 [pid = 1480] [id = 443] 03:27:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (18A08400) [pid = 1480] [serial = 1329] [outer = 00000000] 03:27:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (18BB3800) [pid = 1480] [serial = 1330] [outer = 18A08400] 03:27:18 INFO - PROCESS | 1480 | 1467973638180 Marionette DEBUG loaded listener.js 03:27:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (18CD8800) [pid = 1480] [serial = 1331] [outer = 18A08400] 03:27:18 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (16168800) [pid = 1480] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:27:18 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (179E4C00) [pid = 1480] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:27:18 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17CC5400) [pid = 1480] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:27:18 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0CDCC400) [pid = 1480] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:27:18 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (14CA4000) [pid = 1480] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:27:18 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1C151C00) [pid = 1480] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:27:18 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0FEC2400) [pid = 1480] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:27:18 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1675AC00) [pid = 1480] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:27:18 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (10949C00) [pid = 1480] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:27:18 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0F5E6C00) [pid = 1480] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:27:18 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17CCC000) [pid = 1480] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:27:18 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17CF2400) [pid = 1480] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:27:18 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1D05F400) [pid = 1480] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:27:18 INFO - PROCESS | 1480 | 1467973638784 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]]]}] 03:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 932ms 03:27:18 INFO - PROCESS | 1480 | 1467973638851 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 03:27:18 INFO - PROCESS | 1480 | 1467973638853 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 03:27:18 INFO - PROCESS | 1480 | 1467973638857 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:27:18 INFO - PROCESS | 1480 | 1467973638859 Marionette TRACE conn6 <- [1,1738,null,{}] 03:27:18 INFO - PROCESS | 1480 | 1467973638862 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}] 03:27:18 INFO - PROCESS | 1480 | 1467973638864 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:18 INFO - PROCESS | 1480 | 1467973638942 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 03:27:18 INFO - PROCESS | 1480 | 1467973638948 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 1480 | 1467973638950 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:19 INFO - PROCESS | 1480 | ++DOCSHELL 14CA4000 == 34 [pid = 1480] [id = 444] 03:27:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1675E000) [pid = 1480] [serial = 1332] [outer = 00000000] 03:27:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17CF4800) [pid = 1480] [serial = 1333] [outer = 1675E000] 03:27:19 INFO - PROCESS | 1480 | 1467973638995 Marionette DEBUG loaded listener.js 03:27:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (185B6000) [pid = 1480] [serial = 1334] [outer = 1675E000] 03:27:19 INFO - PROCESS | 1480 | 1467973639430 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]]]}] 03:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 631ms 03:27:19 INFO - PROCESS | 1480 | 1467973639493 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 03:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:27:19 INFO - PROCESS | 1480 | 1467973639495 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 03:27:19 INFO - PROCESS | 1480 | 1467973639499 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:27:19 INFO - PROCESS | 1480 | 1467973639500 Marionette TRACE conn6 <- [1,1742,null,{}] 03:27:19 INFO - PROCESS | 1480 | 1467973639504 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}] 03:27:19 INFO - PROCESS | 1480 | 1467973639506 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:19 INFO - PROCESS | 1480 | 1467973639584 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 03:27:19 INFO - PROCESS | 1480 | 1467973639589 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:19 INFO - PROCESS | 1480 | 1467973639591 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:19 INFO - PROCESS | 1480 | ++DOCSHELL 146CD000 == 35 [pid = 1480] [id = 445] 03:27:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (18BAE800) [pid = 1480] [serial = 1335] [outer = 00000000] 03:27:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (198C4800) [pid = 1480] [serial = 1336] [outer = 18BAE800] 03:27:19 INFO - PROCESS | 1480 | 1467973639637 Marionette DEBUG loaded listener.js 03:27:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (18FD0400) [pid = 1480] [serial = 1337] [outer = 18BAE800] 03:27:20 INFO - PROCESS | 1480 | 1467973640094 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]]]}] 03:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 03:27:20 INFO - PROCESS | 1480 | 1467973640129 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 03:27:20 INFO - PROCESS | 1480 | 1467973640131 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 03:27:20 INFO - PROCESS | 1480 | 1467973640139 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - PROCESS | 1480 | 1467973640141 Marionette TRACE conn6 <- [1,1746,null,{}] 03:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:27:20 INFO - PROCESS | 1480 | 1467973640144 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}] 03:27:20 INFO - PROCESS | 1480 | 1467973640146 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:20 INFO - PROCESS | 1480 | 1467973640227 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 03:27:20 INFO - PROCESS | 1480 | 1467973640233 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 1480 | 1467973640235 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:20 INFO - PROCESS | 1480 | ++DOCSHELL 16142800 == 36 [pid = 1480] [id = 446] 03:27:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (19AA6000) [pid = 1480] [serial = 1338] [outer = 00000000] 03:27:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (19FB6000) [pid = 1480] [serial = 1339] [outer = 19AA6000] 03:27:20 INFO - PROCESS | 1480 | 1467973640279 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (19FCBC00) [pid = 1480] [serial = 1340] [outer = 19AA6000] 03:27:21 INFO - PROCESS | 1480 | 1467973641067 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]]]}] 03:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 03:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:27:21 INFO - PROCESS | 1480 | 1467973641115 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 03:27:21 INFO - PROCESS | 1480 | 1467973641120 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 03:27:21 INFO - PROCESS | 1480 | 1467973641124 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:27:21 INFO - PROCESS | 1480 | 1467973641129 Marionette TRACE conn6 <- [1,1750,null,{}] 03:27:21 INFO - PROCESS | 1480 | 1467973641135 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}] 03:27:21 INFO - PROCESS | 1480 | 1467973641138 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:21 INFO - PROCESS | 1480 | 1467973641294 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 03:27:21 INFO - PROCESS | 1480 | 1467973641423 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:21 INFO - PROCESS | 1480 | 1467973641426 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:21 INFO - PROCESS | 1480 | ++DOCSHELL 0FD7BC00 == 37 [pid = 1480] [id = 447] 03:27:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0FE35400) [pid = 1480] [serial = 1341] [outer = 00000000] 03:27:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (146CA000) [pid = 1480] [serial = 1342] [outer = 0FE35400] 03:27:21 INFO - PROCESS | 1480 | 1467973641486 Marionette DEBUG loaded listener.js 03:27:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (14A73400) [pid = 1480] [serial = 1343] [outer = 0FE35400] 03:27:22 INFO - PROCESS | 1480 | 1467973642146 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]]]}] 03:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1073ms 03:27:22 INFO - PROCESS | 1480 | 1467973642200 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 03:27:22 INFO - PROCESS | 1480 | 1467973642204 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 03:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:27:22 INFO - PROCESS | 1480 | 1467973642211 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:27:22 INFO - PROCESS | 1480 | 1467973642214 Marionette TRACE conn6 <- [1,1754,null,{}] 03:27:22 INFO - PROCESS | 1480 | 1467973642218 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}] 03:27:22 INFO - PROCESS | 1480 | 1467973642220 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:22 INFO - PROCESS | 1480 | 1467973642345 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 03:27:22 INFO - PROCESS | 1480 | 1467973642483 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:22 INFO - PROCESS | 1480 | 1467973642486 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:22 INFO - PROCESS | 1480 | ++DOCSHELL 14B20000 == 38 [pid = 1480] [id = 448] 03:27:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (16170400) [pid = 1480] [serial = 1344] [outer = 00000000] 03:27:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (17568800) [pid = 1480] [serial = 1345] [outer = 16170400] 03:27:22 INFO - PROCESS | 1480 | 1467973642543 Marionette DEBUG loaded listener.js 03:27:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (17C07C00) [pid = 1480] [serial = 1346] [outer = 16170400] 03:27:23 INFO - PROCESS | 1480 | --DOCSHELL 146CD000 == 37 [pid = 1480] [id = 445] 03:27:23 INFO - PROCESS | 1480 | --DOCSHELL 14CA4000 == 36 [pid = 1480] [id = 444] 03:27:23 INFO - PROCESS | 1480 | --DOCSHELL 1866E000 == 35 [pid = 1480] [id = 443] 03:27:23 INFO - PROCESS | 1480 | --DOCSHELL 17C06800 == 34 [pid = 1480] [id = 442] 03:27:23 INFO - PROCESS | 1480 | --DOCSHELL 17463800 == 33 [pid = 1480] [id = 441] 03:27:23 INFO - PROCESS | 1480 | --DOCSHELL 1614B000 == 32 [pid = 1480] [id = 440] 03:27:23 INFO - PROCESS | 1480 | --DOCSHELL 145A2C00 == 31 [pid = 1480] [id = 439] 03:27:23 INFO - PROCESS | 1480 | --DOCSHELL 0F6FA800 == 30 [pid = 1480] [id = 438] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (1D067400) [pid = 1480] [serial = 1223] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (19916800) [pid = 1480] [serial = 1295] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17C09800) [pid = 1480] [serial = 1282] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (185B4800) [pid = 1480] [serial = 1286] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17CF3400) [pid = 1480] [serial = 1285] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (104DE800) [pid = 1480] [serial = 1267] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (145AA400) [pid = 1480] [serial = 1268] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (15850400) [pid = 1480] [serial = 1276] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (15D43C00) [pid = 1480] [serial = 1277] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1D0A3C00) [pid = 1480] [serial = 1265] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1D0A0800) [pid = 1480] [serial = 1264] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (146D0000) [pid = 1480] [serial = 1273] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1489B800) [pid = 1480] [serial = 1274] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1746C400) [pid = 1480] [serial = 1279] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17AA5000) [pid = 1480] [serial = 1291] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0FEBA400) [pid = 1480] [serial = 1270] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (10F35800) [pid = 1480] [serial = 1271] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (19FB3000) [pid = 1480] [serial = 1297] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (18BA5400) [pid = 1480] [serial = 1288] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (19FB8400) [pid = 1480] [serial = 1298] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (18FD0800) [pid = 1480] [serial = 1294] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (18BA7400) [pid = 1480] [serial = 1289] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (17C96000) [pid = 1480] [serial = 1283] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (17660000) [pid = 1480] [serial = 1280] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (185C1800) [pid = 1480] [serial = 1292] [outer = 00000000] [url = about:blank] 03:27:23 INFO - PROCESS | 1480 | 1467973643411 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]]]}] 03:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1220ms 03:27:23 INFO - PROCESS | 1480 | 1467973643433 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 03:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:27:23 INFO - PROCESS | 1480 | 1467973643437 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 03:27:23 INFO - PROCESS | 1480 | 1467973643441 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:27:23 INFO - PROCESS | 1480 | 1467973643444 Marionette TRACE conn6 <- [1,1758,null,{}] 03:27:23 INFO - PROCESS | 1480 | 1467973643450 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}] 03:27:23 INFO - PROCESS | 1480 | 1467973643453 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:23 INFO - PROCESS | 1480 | 1467973643541 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 03:27:23 INFO - PROCESS | 1480 | 1467973643549 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:23 INFO - PROCESS | 1480 | 1467973643553 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:23 INFO - PROCESS | 1480 | ++DOCSHELL 1016D400 == 31 [pid = 1480] [id = 449] 03:27:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (10173800) [pid = 1480] [serial = 1347] [outer = 00000000] 03:27:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (10943C00) [pid = 1480] [serial = 1348] [outer = 10173800] 03:27:23 INFO - PROCESS | 1480 | 1467973643605 Marionette DEBUG loaded listener.js 03:27:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (10F3BC00) [pid = 1480] [serial = 1349] [outer = 10173800] 03:27:24 INFO - PROCESS | 1480 | 1467973644141 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]]]}] 03:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 03:27:24 INFO - PROCESS | 1480 | 1467973644173 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 03:27:24 INFO - PROCESS | 1480 | 1467973644177 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 03:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:27:24 INFO - PROCESS | 1480 | 1467973644183 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:27:24 INFO - PROCESS | 1480 | 1467973644186 Marionette TRACE conn6 <- [1,1762,null,{}] 03:27:24 INFO - PROCESS | 1480 | 1467973644190 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}] 03:27:24 INFO - PROCESS | 1480 | 1467973644193 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:24 INFO - PROCESS | 1480 | 1467973644280 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 03:27:24 INFO - PROCESS | 1480 | 1467973644376 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:24 INFO - PROCESS | 1480 | 1467973644379 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:24 INFO - PROCESS | 1480 | ++DOCSHELL 14A6B400 == 32 [pid = 1480] [id = 450] 03:27:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (14A6EC00) [pid = 1480] [serial = 1350] [outer = 00000000] 03:27:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (14B1E800) [pid = 1480] [serial = 1351] [outer = 14A6EC00] 03:27:24 INFO - PROCESS | 1480 | 1467973644429 Marionette DEBUG loaded listener.js 03:27:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (14BE7400) [pid = 1480] [serial = 1352] [outer = 14A6EC00] 03:27:24 INFO - PROCESS | 1480 | 1467973644820 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]]]}] 03:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 03:27:24 INFO - PROCESS | 1480 | 1467973644945 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 03:27:24 INFO - PROCESS | 1480 | 1467973644947 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 03:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:27:24 INFO - PROCESS | 1480 | 1467973644951 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:27:24 INFO - PROCESS | 1480 | 1467973644954 Marionette TRACE conn6 <- [1,1766,null,{}] 03:27:25 INFO - PROCESS | 1480 | 1467973644965 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}] 03:27:25 INFO - PROCESS | 1480 | 1467973644970 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:25 INFO - PROCESS | 1480 | 1467973645063 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 03:27:25 INFO - PROCESS | 1480 | 1467973645073 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:25 INFO - PROCESS | 1480 | 1467973645076 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:25 INFO - PROCESS | 1480 | ++DOCSHELL 179DC800 == 33 [pid = 1480] [id = 451] 03:27:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (179DCC00) [pid = 1480] [serial = 1353] [outer = 00000000] 03:27:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17AA0800) [pid = 1480] [serial = 1354] [outer = 179DCC00] 03:27:25 INFO - PROCESS | 1480 | 1467973645125 Marionette DEBUG loaded listener.js 03:27:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (17C0DC00) [pid = 1480] [serial = 1355] [outer = 179DCC00] 03:27:25 INFO - PROCESS | 1480 | 1467973645587 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]]]}] 03:27:25 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 03:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 03:27:25 INFO - PROCESS | 1480 | 1467973645624 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 03:27:25 INFO - PROCESS | 1480 | 1467973645626 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 03:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:27:25 INFO - PROCESS | 1480 | 1467973645629 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:27:25 INFO - PROCESS | 1480 | 1467973645631 Marionette TRACE conn6 <- [1,1770,null,{}] 03:27:25 INFO - PROCESS | 1480 | 1467973645640 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}] 03:27:25 INFO - PROCESS | 1480 | 1467973645642 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:25 INFO - PROCESS | 1480 | 1467973645759 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 03:27:25 INFO - PROCESS | 1480 | 1467973645765 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:25 INFO - PROCESS | 1480 | 1467973645767 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:25 INFO - PROCESS | 1480 | ++DOCSHELL 17CA2400 == 34 [pid = 1480] [id = 452] 03:27:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17CC7400) [pid = 1480] [serial = 1356] [outer = 00000000] 03:27:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18460C00) [pid = 1480] [serial = 1357] [outer = 17CC7400] 03:27:25 INFO - PROCESS | 1480 | 1467973645813 Marionette DEBUG loaded listener.js 03:27:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (185BD400) [pid = 1480] [serial = 1358] [outer = 17CC7400] 03:27:26 INFO - PROCESS | 1480 | 1467973646299 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]]]}] 03:27:26 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 03:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 731ms 03:27:26 INFO - PROCESS | 1480 | 1467973646365 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 03:27:26 INFO - PROCESS | 1480 | 1467973646367 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 03:27:26 INFO - PROCESS | 1480 | 1467973646371 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:27:26 INFO - PROCESS | 1480 | 1467973646373 Marionette TRACE conn6 <- [1,1774,null,{}] 03:27:26 INFO - PROCESS | 1480 | 1467973646377 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}] 03:27:26 INFO - PROCESS | 1480 | 1467973646379 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:26 INFO - PROCESS | 1480 | 1467973646531 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 03:27:26 INFO - PROCESS | 1480 | 1467973646555 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:26 INFO - PROCESS | 1480 | 1467973646557 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:26 INFO - PROCESS | 1480 | ++DOCSHELL 185C2C00 == 35 [pid = 1480] [id = 453] 03:27:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18A0A000) [pid = 1480] [serial = 1359] [outer = 00000000] 03:27:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (18BAE400) [pid = 1480] [serial = 1360] [outer = 18A0A000] 03:27:26 INFO - PROCESS | 1480 | 1467973646602 Marionette DEBUG loaded listener.js 03:27:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (18BAF800) [pid = 1480] [serial = 1361] [outer = 18A0A000] 03:27:27 INFO - PROCESS | 1480 | 1467973647075 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]]]}] 03:27: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 03:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 03:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:27:27 INFO - PROCESS | 1480 | 1467973647105 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 03:27:27 INFO - PROCESS | 1480 | 1467973647107 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 03:27:27 INFO - PROCESS | 1480 | 1467973647110 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:27:27 INFO - PROCESS | 1480 | 1467973647111 Marionette TRACE conn6 <- [1,1778,null,{}] 03:27:27 INFO - PROCESS | 1480 | 1467973647115 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}] 03:27:27 INFO - PROCESS | 1480 | 1467973647120 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:27 INFO - PROCESS | 1480 | 1467973647267 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 03:27:27 INFO - PROCESS | 1480 | 1467973647334 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:27 INFO - PROCESS | 1480 | 1467973647336 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:27 INFO - PROCESS | 1480 | ++DOCSHELL 185C1800 == 36 [pid = 1480] [id = 454] 03:27:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (18BAB800) [pid = 1480] [serial = 1362] [outer = 00000000] 03:27:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (19FB2800) [pid = 1480] [serial = 1363] [outer = 18BAB800] 03:27:27 INFO - PROCESS | 1480 | 1467973647381 Marionette DEBUG loaded listener.js 03:27:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (18E73000) [pid = 1480] [serial = 1364] [outer = 18BAB800] 03:27:27 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (19FB2000) [pid = 1480] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:27:27 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (18BAE800) [pid = 1480] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:27:27 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1B80BC00) [pid = 1480] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:27:27 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (18A08400) [pid = 1480] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:27:27 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1675E000) [pid = 1480] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:27:27 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17466000) [pid = 1480] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:27:27 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0F6FAC00) [pid = 1480] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:27:27 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (146CD400) [pid = 1480] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:27:27 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1614B800) [pid = 1480] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:27:27 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (145A3400) [pid = 1480] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:27:27 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17C07000) [pid = 1480] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:27:27 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0F6F0400) [pid = 1480] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:27:27 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (14BE2C00) [pid = 1480] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:27:27 INFO - PROCESS | 1480 | 1467973647905 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]]]}] 03:27:27 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) 03:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 830ms 03:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:27:27 INFO - PROCESS | 1480 | 1467973647941 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 03:27:27 INFO - PROCESS | 1480 | 1467973647943 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 03:27:27 INFO - PROCESS | 1480 | 1467973647946 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:27:27 INFO - PROCESS | 1480 | 1467973647947 Marionette TRACE conn6 <- [1,1782,null,{}] 03:27:27 INFO - PROCESS | 1480 | 1467973647951 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}] 03:27:27 INFO - PROCESS | 1480 | 1467973647953 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:28 INFO - PROCESS | 1480 | 1467973648066 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 03:27:28 INFO - PROCESS | 1480 | 1467973648128 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:28 INFO - PROCESS | 1480 | 1467973648130 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:28 INFO - PROCESS | 1480 | ++DOCSHELL 0F5E7C00 == 37 [pid = 1480] [id = 455] 03:27:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0F6FAC00) [pid = 1480] [serial = 1365] [outer = 00000000] 03:27:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17466000) [pid = 1480] [serial = 1366] [outer = 0F6FAC00] 03:27:28 INFO - PROCESS | 1480 | 1467973648174 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17C0D800) [pid = 1480] [serial = 1367] [outer = 0F6FAC00] 03:27:28 INFO - PROCESS | 1480 | 1467973648525 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]]]}] 03:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 03:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:27:28 INFO - PROCESS | 1480 | 1467973648577 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 03:27:28 INFO - PROCESS | 1480 | 1467973648579 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 03:27:28 INFO - PROCESS | 1480 | 1467973648590 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:27:28 INFO - PROCESS | 1480 | 1467973648591 Marionette TRACE conn6 <- [1,1786,null,{}] 03:27:28 INFO - PROCESS | 1480 | 1467973648595 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}] 03:27:28 INFO - PROCESS | 1480 | 1467973648597 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:28 INFO - PROCESS | 1480 | 1467973648678 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 03:27:28 INFO - PROCESS | 1480 | 1467973648684 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:28 INFO - PROCESS | 1480 | 1467973648686 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:28 INFO - PROCESS | 1480 | ++DOCSHELL 1616F800 == 38 [pid = 1480] [id = 456] 03:27:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (18A08400) [pid = 1480] [serial = 1368] [outer = 00000000] 03:27:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1ABEC000) [pid = 1480] [serial = 1369] [outer = 18A08400] 03:27:28 INFO - PROCESS | 1480 | 1467973648730 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1B72E000) [pid = 1480] [serial = 1370] [outer = 18A08400] 03:27:29 INFO - PROCESS | 1480 | 1467973649157 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]]]}] 03:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 631ms 03:27:29 INFO - PROCESS | 1480 | 1467973649213 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 03:27:29 INFO - PROCESS | 1480 | 1467973649215 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 03:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:27:29 INFO - PROCESS | 1480 | 1467973649218 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:27:29 INFO - PROCESS | 1480 | 1467973649220 Marionette TRACE conn6 <- [1,1790,null,{}] 03:27:29 INFO - PROCESS | 1480 | 1467973649223 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}] 03:27:29 INFO - PROCESS | 1480 | 1467973649225 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:29 INFO - PROCESS | 1480 | 1467973649307 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 03:27:29 INFO - PROCESS | 1480 | 1467973649315 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 1480 | 1467973649317 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:29 INFO - PROCESS | 1480 | ++DOCSHELL 199E4C00 == 39 [pid = 1480] [id = 457] 03:27:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1B775000) [pid = 1480] [serial = 1371] [outer = 00000000] 03:27:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1B944400) [pid = 1480] [serial = 1372] [outer = 1B775000] 03:27:29 INFO - PROCESS | 1480 | 1467973649362 Marionette DEBUG loaded listener.js 03:27:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1BEA3000) [pid = 1480] [serial = 1373] [outer = 1B775000] 03:27:29 INFO - PROCESS | 1480 | 1467973649897 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]]]}] 03:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 03:27:29 INFO - PROCESS | 1480 | 1467973649950 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 03:27:29 INFO - PROCESS | 1480 | 1467973649955 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 03:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:27:29 INFO - PROCESS | 1480 | 1467973649960 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:27:29 INFO - PROCESS | 1480 | 1467973649964 Marionette TRACE conn6 <- [1,1794,null,{}] 03:27:30 INFO - PROCESS | 1480 | 1467973649970 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}] 03:27:30 INFO - PROCESS | 1480 | 1467973649973 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:30 INFO - PROCESS | 1480 | 1467973650090 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 03:27:30 INFO - PROCESS | 1480 | 1467973650229 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:30 INFO - PROCESS | 1480 | 1467973650234 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:30 INFO - PROCESS | 1480 | ++DOCSHELL 0F53A800 == 40 [pid = 1480] [id = 458] 03:27:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0FD76800) [pid = 1480] [serial = 1374] [outer = 00000000] 03:27:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (10FCA400) [pid = 1480] [serial = 1375] [outer = 0FD76800] 03:27:30 INFO - PROCESS | 1480 | 1467973650297 Marionette DEBUG loaded listener.js 03:27:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (14A2A000) [pid = 1480] [serial = 1376] [outer = 0FD76800] 03:27:30 INFO - PROCESS | 1480 | 1467973650917 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]]]}] 03:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1018ms 03:27:31 INFO - PROCESS | 1480 | 1467973650982 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 03:27:31 INFO - PROCESS | 1480 | 1467973650987 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 03:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:27:31 INFO - PROCESS | 1480 | 1467973650994 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:27:31 INFO - PROCESS | 1480 | 1467973650997 Marionette TRACE conn6 <- [1,1798,null,{}] 03:27:31 INFO - PROCESS | 1480 | 1467973651016 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}] 03:27:31 INFO - PROCESS | 1480 | 1467973651019 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:31 INFO - PROCESS | 1480 | 1467973651160 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 03:27:31 INFO - PROCESS | 1480 | 1467973651289 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:31 INFO - PROCESS | 1480 | 1467973651292 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:31 INFO - PROCESS | 1480 | ++DOCSHELL 16759800 == 41 [pid = 1480] [id = 459] 03:27:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17463800) [pid = 1480] [serial = 1377] [outer = 00000000] 03:27:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1756A400) [pid = 1480] [serial = 1378] [outer = 17463800] 03:27:31 INFO - PROCESS | 1480 | 1467973651354 Marionette DEBUG loaded listener.js 03:27:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17C9F400) [pid = 1480] [serial = 1379] [outer = 17463800] 03:27:32 INFO - PROCESS | 1480 | 1467973651972 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]]]}] 03:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1019ms 03:27:32 INFO - PROCESS | 1480 | 1467973652017 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 03:27:32 INFO - PROCESS | 1480 | 1467973652019 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 03:27:32 INFO - PROCESS | 1480 | 1467973652023 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:27:32 INFO - PROCESS | 1480 | 1467973652027 Marionette TRACE conn6 <- [1,1802,null,{}] 03:27:32 INFO - PROCESS | 1480 | 1467973652038 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}] 03:27:32 INFO - PROCESS | 1480 | 1467973652043 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:32 INFO - PROCESS | 1480 | 1467973652153 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 03:27:32 INFO - PROCESS | 1480 | 1467973652290 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:32 INFO - PROCESS | 1480 | 1467973652294 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:32 INFO - PROCESS | 1480 | ++DOCSHELL 1ABEF400 == 42 [pid = 1480] [id = 460] 03:27:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1B2D4C00) [pid = 1480] [serial = 1380] [outer = 00000000] 03:27:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1BEA5C00) [pid = 1480] [serial = 1381] [outer = 1B2D4C00] 03:27:32 INFO - PROCESS | 1480 | 1467973652353 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1C15C400) [pid = 1480] [serial = 1382] [outer = 1B2D4C00] 03:27:33 INFO - PROCESS | 1480 | 1467973652979 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]]]}] 03:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 03:27:33 INFO - PROCESS | 1480 | 1467973652996 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 03:27:33 INFO - PROCESS | 1480 | 1467973652999 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 03:27:33 INFO - PROCESS | 1480 | 1467973653003 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:27:33 INFO - PROCESS | 1480 | 1467973653005 Marionette TRACE conn6 <- [1,1806,null,{}] 03:27:33 INFO - PROCESS | 1480 | 1467973653009 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}] 03:27:33 INFO - PROCESS | 1480 | 1467973653011 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:33 INFO - PROCESS | 1480 | 1467973653121 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 03:27:33 INFO - PROCESS | 1480 | 1467973653229 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:33 INFO - PROCESS | 1480 | 1467973653231 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:33 INFO - PROCESS | 1480 | ++DOCSHELL 1C15C000 == 43 [pid = 1480] [id = 461] 03:27:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1CC8A800) [pid = 1480] [serial = 1383] [outer = 00000000] 03:27:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1D063400) [pid = 1480] [serial = 1384] [outer = 1CC8A800] 03:27:33 INFO - PROCESS | 1480 | 1467973653286 Marionette DEBUG loaded listener.js 03:27:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (1D066800) [pid = 1480] [serial = 1385] [outer = 1CC8A800] 03:27:34 INFO - PROCESS | 1480 | 1467973654035 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]]]}] 03:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1018ms 03:27:34 INFO - PROCESS | 1480 | 1467973654073 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 03:27:34 INFO - PROCESS | 1480 | 1467973654077 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 03:27:34 INFO - PROCESS | 1480 | 1467973654104 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:27:34 INFO - PROCESS | 1480 | 1467973654107 Marionette TRACE conn6 <- [1,1810,null,{}] 03:27:34 INFO - PROCESS | 1480 | 1467973654112 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}] 03:27:34 INFO - PROCESS | 1480 | 1467973654116 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:34 INFO - PROCESS | 1480 | 1467973654217 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 03:27:34 INFO - PROCESS | 1480 | 1467973654348 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:34 INFO - PROCESS | 1480 | 1467973654352 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:34 INFO - PROCESS | 1480 | ++DOCSHELL 1430E000 == 44 [pid = 1480] [id = 462] 03:27:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (145A0400) [pid = 1480] [serial = 1386] [outer = 00000000] 03:27:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (145EF800) [pid = 1480] [serial = 1387] [outer = 145A0400] 03:27:34 INFO - PROCESS | 1480 | 1467973654403 Marionette DEBUG loaded listener.js 03:27:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (14A69C00) [pid = 1480] [serial = 1388] [outer = 145A0400] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 10FCD400 == 43 [pid = 1480] [id = 437] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 1616F800 == 42 [pid = 1480] [id = 456] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 0F5E7C00 == 41 [pid = 1480] [id = 455] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 185C1800 == 40 [pid = 1480] [id = 454] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 185C2C00 == 39 [pid = 1480] [id = 453] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 17CA2400 == 38 [pid = 1480] [id = 452] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 179DC800 == 37 [pid = 1480] [id = 451] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 14A6B400 == 36 [pid = 1480] [id = 450] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 1016D400 == 35 [pid = 1480] [id = 449] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 0FD7BC00 == 34 [pid = 1480] [id = 447] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 14B20000 == 33 [pid = 1480] [id = 448] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 16142800 == 32 [pid = 1480] [id = 446] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 1C15C000 == 31 [pid = 1480] [id = 461] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 16759800 == 30 [pid = 1480] [id = 459] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 1ABEF400 == 29 [pid = 1480] [id = 460] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 199E4C00 == 28 [pid = 1480] [id = 457] 03:27:35 INFO - PROCESS | 1480 | --DOCSHELL 0F53A800 == 27 [pid = 1480] [id = 458] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (179DA400) [pid = 1480] [serial = 1324] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (0FD7C800) [pid = 1480] [serial = 1315] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (0FE38400) [pid = 1480] [serial = 1316] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (14BE9C00) [pid = 1480] [serial = 1313] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (14A6D800) [pid = 1480] [serial = 1312] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (16169400) [pid = 1480] [serial = 1321] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (146CE000) [pid = 1480] [serial = 1318] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (14A58800) [pid = 1480] [serial = 1319] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17C9FC00) [pid = 1480] [serial = 1327] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (145A8000) [pid = 1480] [serial = 1301] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0FEB9C00) [pid = 1480] [serial = 1300] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (16738C00) [pid = 1480] [serial = 1304] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (16149C00) [pid = 1480] [serial = 1303] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1B2E1000) [pid = 1480] [serial = 1307] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1ABEA800) [pid = 1480] [serial = 1306] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (18FD0400) [pid = 1480] [serial = 1337] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (19FB6000) [pid = 1480] [serial = 1339] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1C156C00) [pid = 1480] [serial = 1310] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1BE9D400) [pid = 1480] [serial = 1309] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17AA2800) [pid = 1480] [serial = 1325] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18BB3800) [pid = 1480] [serial = 1330] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (198C4800) [pid = 1480] [serial = 1336] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (18CD8800) [pid = 1480] [serial = 1331] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17CC3C00) [pid = 1480] [serial = 1328] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (185B6000) [pid = 1480] [serial = 1334] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17CF4800) [pid = 1480] [serial = 1333] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (16170800) [pid = 1480] [serial = 1322] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 1480 | 1467973655698 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]]]}] 03:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1670ms 03:27:35 INFO - PROCESS | 1480 | 1467973655781 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 03:27:35 INFO - PROCESS | 1480 | 1467973655785 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 03:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:27:35 INFO - PROCESS | 1480 | 1467973655792 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:27:35 INFO - PROCESS | 1480 | 1467973655795 Marionette TRACE conn6 <- [1,1814,null,{}] 03:27:35 INFO - PROCESS | 1480 | 1467973655805 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}] 03:27:35 INFO - PROCESS | 1480 | 1467973655808 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:35 INFO - PROCESS | 1480 | 1467973655892 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 03:27:35 INFO - PROCESS | 1480 | 1467973655906 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:35 INFO - PROCESS | 1480 | 1467973655909 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:35 INFO - PROCESS | 1480 | ++DOCSHELL 0FD7B000 == 28 [pid = 1480] [id = 463] 03:27:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0FD7BC00) [pid = 1480] [serial = 1389] [outer = 00000000] 03:27:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0FE39400) [pid = 1480] [serial = 1390] [outer = 0FD7BC00] 03:27:35 INFO - PROCESS | 1480 | 1467973655958 Marionette DEBUG loaded listener.js 03:27:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0FEBA800) [pid = 1480] [serial = 1391] [outer = 0FD7BC00] 03:27:36 INFO - PROCESS | 1480 | 1467973656464 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]]]}] 03:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 03:27:36 INFO - PROCESS | 1480 | 1467973656521 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 03:27:36 INFO - PROCESS | 1480 | 1467973656526 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 03:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:27:36 INFO - PROCESS | 1480 | 1467973656532 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:27:36 INFO - PROCESS | 1480 | 1467973656534 Marionette TRACE conn6 <- [1,1818,null,{}] 03:27:36 INFO - PROCESS | 1480 | 1467973656538 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}] 03:27:36 INFO - PROCESS | 1480 | 1467973656541 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:36 INFO - PROCESS | 1480 | 1467973656630 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 03:27:36 INFO - PROCESS | 1480 | 1467973656718 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:36 INFO - PROCESS | 1480 | 1467973656721 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:36 INFO - PROCESS | 1480 | ++DOCSHELL 146CE800 == 29 [pid = 1480] [id = 464] 03:27:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (146D4000) [pid = 1480] [serial = 1392] [outer = 00000000] 03:27:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1489B800) [pid = 1480] [serial = 1393] [outer = 146D4000] 03:27:36 INFO - PROCESS | 1480 | 1467973656778 Marionette DEBUG loaded listener.js 03:27:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14A68400) [pid = 1480] [serial = 1394] [outer = 146D4000] 03:27:37 INFO - PROCESS | 1480 | 1467973657167 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]]]}] 03:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 03:27:37 INFO - PROCESS | 1480 | 1467973657314 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 03:27:37 INFO - PROCESS | 1480 | 1467973657319 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 03:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:27:37 INFO - PROCESS | 1480 | 1467973657349 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:27:37 INFO - PROCESS | 1480 | 1467973657354 Marionette TRACE conn6 <- [1,1822,null,{}] 03:27:37 INFO - PROCESS | 1480 | 1467973657393 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}] 03:27:37 INFO - PROCESS | 1480 | 1467973657397 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:37 INFO - PROCESS | 1480 | 1467973657554 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 03:27:37 INFO - PROCESS | 1480 | 1467973657636 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:37 INFO - PROCESS | 1480 | 1467973657642 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:37 INFO - PROCESS | 1480 | ++DOCSHELL 0FE3E000 == 30 [pid = 1480] [id = 465] 03:27:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0FE3F000) [pid = 1480] [serial = 1395] [outer = 00000000] 03:27:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (109C2800) [pid = 1480] [serial = 1396] [outer = 0FE3F000] 03:27:37 INFO - PROCESS | 1480 | 1467973657703 Marionette DEBUG loaded listener.js 03:27:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (146C7800) [pid = 1480] [serial = 1397] [outer = 0FE3F000] 03:27:38 INFO - PROCESS | 1480 | 1467973658377 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]]]}] 03:27:38 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 03:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1070ms 03:27:38 INFO - PROCESS | 1480 | 1467973658427 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 03:27:38 INFO - PROCESS | 1480 | 1467973658431 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 03:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:27:38 INFO - PROCESS | 1480 | 1467973658484 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:27:38 INFO - PROCESS | 1480 | 1467973658489 Marionette TRACE conn6 <- [1,1826,null,{}] 03:27:38 INFO - PROCESS | 1480 | 1467973658493 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}] 03:27:38 INFO - PROCESS | 1480 | 1467973658496 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:38 INFO - PROCESS | 1480 | 1467973658619 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 03:27:38 INFO - PROCESS | 1480 | 1467973658745 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:38 INFO - PROCESS | 1480 | 1467973658748 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:38 INFO - PROCESS | 1480 | ++DOCSHELL 16148C00 == 31 [pid = 1480] [id = 466] 03:27:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (16164400) [pid = 1480] [serial = 1398] [outer = 00000000] 03:27:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (16168400) [pid = 1480] [serial = 1399] [outer = 16164400] 03:27:38 INFO - PROCESS | 1480 | 1467973658809 Marionette DEBUG loaded listener.js 03:27:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1616F000) [pid = 1480] [serial = 1400] [outer = 16164400] 03:27:39 INFO - PROCESS | 1480 | 1467973659582 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]]]}] 03:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1155ms 03:27:39 INFO - PROCESS | 1480 | 1467973659617 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 03:27:39 INFO - PROCESS | 1480 | 1467973659620 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 03:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:27:39 INFO - PROCESS | 1480 | 1467973659624 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:27:39 INFO - PROCESS | 1480 | 1467973659626 Marionette TRACE conn6 <- [1,1830,null,{}] 03:27:39 INFO - PROCESS | 1480 | 1467973659637 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}] 03:27:39 INFO - PROCESS | 1480 | 1467973659642 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:39 INFO - PROCESS | 1480 | 1467973659783 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 03:27:39 INFO - PROCESS | 1480 | 1467973659946 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:39 INFO - PROCESS | 1480 | 1467973659949 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:39 INFO - PROCESS | 1480 | ++DOCSHELL 0C623800 == 32 [pid = 1480] [id = 467] 03:27:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0C625800) [pid = 1480] [serial = 1401] [outer = 00000000] 03:27:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0CDC9400) [pid = 1480] [serial = 1402] [outer = 0C625800] 03:27:40 INFO - PROCESS | 1480 | 1467973660002 Marionette DEBUG loaded listener.js 03:27:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0F6F8400) [pid = 1480] [serial = 1403] [outer = 0C625800] 03:27:40 INFO - PROCESS | 1480 | --DOCSHELL 0FD7B000 == 31 [pid = 1480] [id = 463] 03:27:40 INFO - PROCESS | 1480 | --DOCSHELL 1430E000 == 30 [pid = 1480] [id = 462] 03:27:40 INFO - PROCESS | 1480 | 1467973660551 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]]]}] 03:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 970ms 03:27:40 INFO - PROCESS | 1480 | 1467973660598 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 03:27:40 INFO - PROCESS | 1480 | 1467973660602 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 03:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:27:40 INFO - PROCESS | 1480 | 1467973660606 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:27:40 INFO - PROCESS | 1480 | 1467973660608 Marionette TRACE conn6 <- [1,1834,null,{}] 03:27:40 INFO - PROCESS | 1480 | 1467973660614 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}] 03:27:40 INFO - PROCESS | 1480 | 1467973660618 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:40 INFO - PROCESS | 1480 | 1467973660706 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 03:27:40 INFO - PROCESS | 1480 | 1467973660717 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:40 INFO - PROCESS | 1480 | 1467973660720 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:40 INFO - PROCESS | 1480 | ++DOCSHELL 15849800 == 31 [pid = 1480] [id = 468] 03:27:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (15850000) [pid = 1480] [serial = 1404] [outer = 00000000] 03:27:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1616E000) [pid = 1480] [serial = 1405] [outer = 15850000] 03:27:40 INFO - PROCESS | 1480 | 1467973660768 Marionette DEBUG loaded listener.js 03:27:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (16738000) [pid = 1480] [serial = 1406] [outer = 15850000] 03:27:41 INFO - PROCESS | 1480 | 1467973661367 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]]]}] 03:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 830ms 03:27:41 INFO - PROCESS | 1480 | 1467973661439 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 03:27:41 INFO - PROCESS | 1480 | 1467973661443 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 03:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:27:41 INFO - PROCESS | 1480 | 1467973661447 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:27:41 INFO - PROCESS | 1480 | 1467973661449 Marionette TRACE conn6 <- [1,1838,null,{}] 03:27:41 INFO - PROCESS | 1480 | 1467973661458 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}] 03:27:41 INFO - PROCESS | 1480 | 1467973661461 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:41 INFO - PROCESS | 1480 | 1467973661582 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 03:27:41 INFO - PROCESS | 1480 | 1467973661596 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:41 INFO - PROCESS | 1480 | 1467973661598 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:41 INFO - PROCESS | 1480 | ++DOCSHELL 17C0C400 == 32 [pid = 1480] [id = 469] 03:27:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (17C0C800) [pid = 1480] [serial = 1407] [outer = 00000000] 03:27:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (17C9B400) [pid = 1480] [serial = 1408] [outer = 17C0C800] 03:27:41 INFO - PROCESS | 1480 | 1467973661700 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (17CA3400) [pid = 1480] [serial = 1409] [outer = 17C0C800] 03:27:42 INFO - PROCESS | 1480 | 1467973662147 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]]]}] 03:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 03:27:42 INFO - PROCESS | 1480 | 1467973662186 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 03:27:42 INFO - PROCESS | 1480 | 1467973662188 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 03:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:27:42 INFO - PROCESS | 1480 | 1467973662199 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:27:42 INFO - PROCESS | 1480 | 1467973662205 Marionette TRACE conn6 <- [1,1842,null,{}] 03:27:42 INFO - PROCESS | 1480 | 1467973662213 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}] 03:27:42 INFO - PROCESS | 1480 | 1467973662217 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:42 INFO - PROCESS | 1480 | 1467973662339 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 03:27:42 INFO - PROCESS | 1480 | 1467973662411 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:42 INFO - PROCESS | 1480 | 1467973662413 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:42 INFO - PROCESS | 1480 | ++DOCSHELL 18A09400 == 33 [pid = 1480] [id = 470] 03:27:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (18A0A400) [pid = 1480] [serial = 1410] [outer = 00000000] 03:27:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (18BAC400) [pid = 1480] [serial = 1411] [outer = 18A0A400] 03:27:42 INFO - PROCESS | 1480 | 1467973662459 Marionette DEBUG loaded listener.js 03:27:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (18BB3C00) [pid = 1480] [serial = 1412] [outer = 18A0A400] 03:27:42 INFO - PROCESS | 1480 | 1467973662901 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]]]}] 03:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (0FD7BC00) [pid = 1480] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (145A0400) [pid = 1480] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0FD76800) [pid = 1480] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17463800) [pid = 1480] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (1B2D4C00) [pid = 1480] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17CC7400) [pid = 1480] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (18A0A000) [pid = 1480] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (16170400) [pid = 1480] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0F6FAC00) [pid = 1480] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0FE35400) [pid = 1480] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (19AA6000) [pid = 1480] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (14A6EC00) [pid = 1480] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (10173800) [pid = 1480] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (179DCC00) [pid = 1480] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (18BAB800) [pid = 1480] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1CC8A800) [pid = 1480] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (18A08400) [pid = 1480] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:27:42 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1B775000) [pid = 1480] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:27:42 INFO - PROCESS | 1480 | 1467973662989 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 03:27:42 INFO - PROCESS | 1480 | 1467973662992 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 03:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:27:43 INFO - PROCESS | 1480 | 1467973662997 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:27:43 INFO - PROCESS | 1480 | 1467973662999 Marionette TRACE conn6 <- [1,1846,null,{}] 03:27:43 INFO - PROCESS | 1480 | 1467973663002 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}] 03:27:43 INFO - PROCESS | 1480 | 1467973663004 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:43 INFO - PROCESS | 1480 | 1467973663091 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 03:27:43 INFO - PROCESS | 1480 | 1467973663101 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:43 INFO - PROCESS | 1480 | 1467973663103 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:43 INFO - PROCESS | 1480 | ++DOCSHELL 0FE3B000 == 34 [pid = 1480] [id = 471] 03:27:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (104E8400) [pid = 1480] [serial = 1413] [outer = 00000000] 03:27:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (145E4400) [pid = 1480] [serial = 1414] [outer = 104E8400] 03:27:43 INFO - PROCESS | 1480 | 1467973663148 Marionette DEBUG loaded listener.js 03:27:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (14BE0000) [pid = 1480] [serial = 1415] [outer = 104E8400] 03:27:43 INFO - PROCESS | 1480 | 1467973663565 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]]]}] 03:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 03:27:43 INFO - PROCESS | 1480 | 1467973663629 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 03:27:43 INFO - PROCESS | 1480 | 1467973663631 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 03:27:43 INFO - PROCESS | 1480 | 1467973663635 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:27:43 INFO - PROCESS | 1480 | 1467973663637 Marionette TRACE conn6 <- [1,1850,null,{}] 03:27:43 INFO - PROCESS | 1480 | 1467973663640 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}] 03:27:43 INFO - PROCESS | 1480 | 1467973663642 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:43 INFO - PROCESS | 1480 | 1467973663725 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 03:27:43 INFO - PROCESS | 1480 | 1467973663731 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:43 INFO - PROCESS | 1480 | 1467973663737 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:43 INFO - PROCESS | 1480 | ++DOCSHELL 145E3800 == 35 [pid = 1480] [id = 472] 03:27:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1866DC00) [pid = 1480] [serial = 1416] [outer = 00000000] 03:27:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18E70800) [pid = 1480] [serial = 1417] [outer = 1866DC00] 03:27:43 INFO - PROCESS | 1480 | 1467973663792 Marionette DEBUG loaded listener.js 03:27:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (199E9400) [pid = 1480] [serial = 1418] [outer = 1866DC00] 03:27:44 INFO - PROCESS | 1480 | 1467973664257 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]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 03:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:27:44 INFO - PROCESS | 1480 | 1467973664309 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 03:27:44 INFO - PROCESS | 1480 | 1467973664311 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 03:27:44 INFO - PROCESS | 1480 | 1467973664314 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:27:44 INFO - PROCESS | 1480 | 1467973664316 Marionette TRACE conn6 <- [1,1854,null,{}] 03:27:44 INFO - PROCESS | 1480 | 1467973664319 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}] 03:27:44 INFO - PROCESS | 1480 | 1467973664321 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:44 INFO - PROCESS | 1480 | 1467973664405 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 03:27:44 INFO - PROCESS | 1480 | 1467973664440 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 1480 | 1467973664441 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:44 INFO - PROCESS | 1480 | ++DOCSHELL 18E76C00 == 36 [pid = 1480] [id = 473] 03:27:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (19F41C00) [pid = 1480] [serial = 1419] [outer = 00000000] 03:27:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1ABED400) [pid = 1480] [serial = 1420] [outer = 19F41C00] 03:27:44 INFO - PROCESS | 1480 | 1467973664495 Marionette DEBUG loaded listener.js 03:27:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1ABEF800) [pid = 1480] [serial = 1421] [outer = 19F41C00] 03:27:44 INFO - PROCESS | 1480 | 1467973664942 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]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 03:27:45 INFO - PROCESS | 1480 | 1467973665008 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 03:27:45 INFO - PROCESS | 1480 | 1467973665013 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 03:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:27:45 INFO - PROCESS | 1480 | 1467973665019 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:27:45 INFO - PROCESS | 1480 | 1467973665023 Marionette TRACE conn6 <- [1,1858,null,{}] 03:27:45 INFO - PROCESS | 1480 | 1467973665029 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}] 03:27:45 INFO - PROCESS | 1480 | 1467973665033 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:45 INFO - PROCESS | 1480 | 1467973665152 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 03:27:45 INFO - PROCESS | 1480 | 1467973665285 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:45 INFO - PROCESS | 1480 | 1467973665288 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:45 INFO - PROCESS | 1480 | ++DOCSHELL 10174400 == 37 [pid = 1480] [id = 474] 03:27:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (104E1800) [pid = 1480] [serial = 1422] [outer = 00000000] 03:27:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (145A3400) [pid = 1480] [serial = 1423] [outer = 104E1800] 03:27:45 INFO - PROCESS | 1480 | 1467973665351 Marionette DEBUG loaded listener.js 03:27:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (14B1FC00) [pid = 1480] [serial = 1424] [outer = 104E1800] 03:27:46 INFO - PROCESS | 1480 | 1467973665991 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]]]}] 03:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1024ms 03:27:46 INFO - PROCESS | 1480 | 1467973666046 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 03:27:46 INFO - PROCESS | 1480 | 1467973666050 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 03:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:27:46 INFO - PROCESS | 1480 | 1467973666057 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:27:46 INFO - PROCESS | 1480 | 1467973666061 Marionette TRACE conn6 <- [1,1862,null,{}] 03:27:46 INFO - PROCESS | 1480 | 1467973666066 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}] 03:27:46 INFO - PROCESS | 1480 | 1467973666069 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:46 INFO - PROCESS | 1480 | 1467973666185 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 03:27:46 INFO - PROCESS | 1480 | 1467973666320 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:46 INFO - PROCESS | 1480 | 1467973666323 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:46 INFO - PROCESS | 1480 | ++DOCSHELL 179DB000 == 38 [pid = 1480] [id = 475] 03:27:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (179DCC00) [pid = 1480] [serial = 1425] [outer = 00000000] 03:27:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (17CC4400) [pid = 1480] [serial = 1426] [outer = 179DCC00] 03:27:46 INFO - PROCESS | 1480 | 1467973666381 Marionette DEBUG loaded listener.js 03:27:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (17CC9C00) [pid = 1480] [serial = 1427] [outer = 179DCC00] 03:27:46 INFO - PROCESS | 1480 | 1467973666984 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]]]}] 03:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 990ms 03:27:47 INFO - PROCESS | 1480 | 1467973667046 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 03:27:47 INFO - PROCESS | 1480 | 1467973667048 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 03:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:27:47 INFO - PROCESS | 1480 | 1467973667052 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:27:47 INFO - PROCESS | 1480 | 1467973667054 Marionette TRACE conn6 <- [1,1866,null,{}] 03:27:47 INFO - PROCESS | 1480 | 1467973667065 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}] 03:27:47 INFO - PROCESS | 1480 | 1467973667069 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:47 INFO - PROCESS | 1480 | 1467973667212 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 03:27:47 INFO - PROCESS | 1480 | 1467973667352 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:47 INFO - PROCESS | 1480 | 1467973667356 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:47 INFO - PROCESS | 1480 | ++DOCSHELL 1ABE5C00 == 39 [pid = 1480] [id = 476] 03:27:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1ABE6800) [pid = 1480] [serial = 1428] [outer = 00000000] 03:27:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1B737800) [pid = 1480] [serial = 1429] [outer = 1ABE6800] 03:27:47 INFO - PROCESS | 1480 | 1467973667415 Marionette DEBUG loaded listener.js 03:27:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (1B808C00) [pid = 1480] [serial = 1430] [outer = 1ABE6800] 03:27:48 INFO - PROCESS | 1480 | 1467973668019 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]]]}] 03:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1018ms 03:27:48 INFO - PROCESS | 1480 | 1467973668073 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 03:27:48 INFO - PROCESS | 1480 | 1467973668076 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 03:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:27:48 INFO - PROCESS | 1480 | 1467973668079 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:27:48 INFO - PROCESS | 1480 | 1467973668081 Marionette TRACE conn6 <- [1,1870,null,{}] 03:27:48 INFO - PROCESS | 1480 | 1467973668085 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}] 03:27:48 INFO - PROCESS | 1480 | 1467973668088 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:48 INFO - PROCESS | 1480 | 1467973668197 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 03:27:48 INFO - PROCESS | 1480 | 1467973668328 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:48 INFO - PROCESS | 1480 | 1467973668330 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:48 INFO - PROCESS | 1480 | ++DOCSHELL 10434C00 == 40 [pid = 1480] [id = 477] 03:27:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (145AEC00) [pid = 1480] [serial = 1431] [outer = 00000000] 03:27:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (1CC8A800) [pid = 1480] [serial = 1432] [outer = 145AEC00] 03:27:48 INFO - PROCESS | 1480 | 1467973668385 Marionette DEBUG loaded listener.js 03:27:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (1D05BC00) [pid = 1480] [serial = 1433] [outer = 145AEC00] 03:27:49 INFO - PROCESS | 1480 | 1467973669108 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]]]}] 03:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1073ms 03:27:49 INFO - PROCESS | 1480 | 1467973669162 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 03:27:49 INFO - PROCESS | 1480 | 1467973669166 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 03:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:27:49 INFO - PROCESS | 1480 | 1467973669171 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 1480 | 1467973669175 Marionette TRACE conn6 <- [1,1874,null,{}] 03:27:49 INFO - PROCESS | 1480 | 1467973669180 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}] 03:27:49 INFO - PROCESS | 1480 | 1467973669183 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:49 INFO - PROCESS | 1480 | 1467973669286 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 03:27:49 INFO - PROCESS | 1480 | 1467973669428 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 1480 | 1467973669431 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:49 INFO - PROCESS | 1480 | ++DOCSHELL 14A5E400 == 41 [pid = 1480] [id = 478] 03:27:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (14A5EC00) [pid = 1480] [serial = 1434] [outer = 00000000] 03:27:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (14B74000) [pid = 1480] [serial = 1435] [outer = 14A5EC00] 03:27:49 INFO - PROCESS | 1480 | 1467973669483 Marionette DEBUG loaded listener.js 03:27:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (15855000) [pid = 1480] [serial = 1436] [outer = 14A5EC00] 03:27:49 INFO - PROCESS | 1480 | --DOCSHELL 145E3800 == 40 [pid = 1480] [id = 472] 03:27:49 INFO - PROCESS | 1480 | --DOCSHELL 0FE3B000 == 39 [pid = 1480] [id = 471] 03:27:49 INFO - PROCESS | 1480 | --DOCSHELL 18A09400 == 38 [pid = 1480] [id = 470] 03:27:49 INFO - PROCESS | 1480 | --DOCSHELL 17C0C400 == 37 [pid = 1480] [id = 469] 03:27:49 INFO - PROCESS | 1480 | --DOCSHELL 15849800 == 36 [pid = 1480] [id = 468] 03:27:49 INFO - PROCESS | 1480 | --DOCSHELL 0C623800 == 35 [pid = 1480] [id = 467] 03:27:49 INFO - PROCESS | 1480 | --DOCSHELL 16148C00 == 34 [pid = 1480] [id = 466] 03:27:49 INFO - PROCESS | 1480 | --DOCSHELL 0FE3E000 == 33 [pid = 1480] [id = 465] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (0FE39400) [pid = 1480] [serial = 1390] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (145EF800) [pid = 1480] [serial = 1387] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (14A69C00) [pid = 1480] [serial = 1388] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (14A2A000) [pid = 1480] [serial = 1376] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (10FCA400) [pid = 1480] [serial = 1375] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (0FEBA800) [pid = 1480] [serial = 1391] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (1756A400) [pid = 1480] [serial = 1378] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (1BEA5C00) [pid = 1480] [serial = 1381] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (18460C00) [pid = 1480] [serial = 1357] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (18BAE400) [pid = 1480] [serial = 1360] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (17568800) [pid = 1480] [serial = 1345] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17466000) [pid = 1480] [serial = 1366] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17C07C00) [pid = 1480] [serial = 1346] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (146CA000) [pid = 1480] [serial = 1342] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17C9F400) [pid = 1480] [serial = 1379] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (14A73400) [pid = 1480] [serial = 1343] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (19FCBC00) [pid = 1480] [serial = 1340] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (14B1E800) [pid = 1480] [serial = 1351] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14BE7400) [pid = 1480] [serial = 1352] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (10943C00) [pid = 1480] [serial = 1348] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (10F3BC00) [pid = 1480] [serial = 1349] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17AA0800) [pid = 1480] [serial = 1354] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (19FB2800) [pid = 1480] [serial = 1363] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1D063400) [pid = 1480] [serial = 1384] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1489B800) [pid = 1480] [serial = 1393] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1B72E000) [pid = 1480] [serial = 1370] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1B944400) [pid = 1480] [serial = 1372] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1BEA3000) [pid = 1480] [serial = 1373] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1C15C400) [pid = 1480] [serial = 1382] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1ABEC000) [pid = 1480] [serial = 1369] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (18E73000) [pid = 1480] [serial = 1364] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (1D066800) [pid = 1480] [serial = 1385] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (18BAF800) [pid = 1480] [serial = 1361] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (185BD400) [pid = 1480] [serial = 1358] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (17C0D800) [pid = 1480] [serial = 1367] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (17C0DC00) [pid = 1480] [serial = 1355] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 1480 | 1467973669952 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]]]}] 03:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 830ms 03:27:50 INFO - PROCESS | 1480 | 1467973670010 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 03:27:50 INFO - PROCESS | 1480 | 1467973670014 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 03:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:27:50 INFO - PROCESS | 1480 | 1467973670020 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:27:50 INFO - PROCESS | 1480 | 1467973670023 Marionette TRACE conn6 <- [1,1878,null,{}] 03:27:50 INFO - PROCESS | 1480 | 1467973670027 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}] 03:27:50 INFO - PROCESS | 1480 | 1467973670029 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:50 INFO - PROCESS | 1480 | 1467973670123 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 03:27:50 INFO - PROCESS | 1480 | 1467973670133 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:50 INFO - PROCESS | 1480 | 1467973670135 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:50 INFO - PROCESS | 1480 | ++DOCSHELL 10FCB400 == 34 [pid = 1480] [id = 479] 03:27:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (10FCD400) [pid = 1480] [serial = 1437] [outer = 00000000] 03:27:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (1489B800) [pid = 1480] [serial = 1438] [outer = 10FCD400] 03:27:50 INFO - PROCESS | 1480 | 1467973670182 Marionette DEBUG loaded listener.js 03:27:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (14A6DC00) [pid = 1480] [serial = 1439] [outer = 10FCD400] 03:27:50 INFO - PROCESS | 1480 | 1467973670656 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]]]}] 03:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 03:27:50 INFO - PROCESS | 1480 | 1467973670691 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 03:27:50 INFO - PROCESS | 1480 | 1467973670694 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 03:27:50 INFO - PROCESS | 1480 | 1467973670697 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:27:50 INFO - PROCESS | 1480 | 1467973670701 Marionette TRACE conn6 <- [1,1882,null,{}] 03:27:50 INFO - PROCESS | 1480 | 1467973670711 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}] 03:27:50 INFO - PROCESS | 1480 | 1467973670715 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:50 INFO - PROCESS | 1480 | 1467973670834 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 03:27:50 INFO - PROCESS | 1480 | 1467973670851 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:50 INFO - PROCESS | 1480 | 1467973670854 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:50 INFO - PROCESS | 1480 | ++DOCSHELL 17568800 == 35 [pid = 1480] [id = 480] 03:27:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (1756A400) [pid = 1480] [serial = 1440] [outer = 00000000] 03:27:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (179DC800) [pid = 1480] [serial = 1441] [outer = 1756A400] 03:27:50 INFO - PROCESS | 1480 | 1467973670906 Marionette DEBUG loaded listener.js 03:27:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (17C03C00) [pid = 1480] [serial = 1442] [outer = 1756A400] 03:27:51 INFO - PROCESS | 1480 | 1467973671364 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]]]}] 03:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 03:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:27:51 INFO - PROCESS | 1480 | 1467973671431 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 03:27:51 INFO - PROCESS | 1480 | 1467973671434 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 03:27:51 INFO - PROCESS | 1480 | 1467973671437 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:27:51 INFO - PROCESS | 1480 | 1467973671439 Marionette TRACE conn6 <- [1,1886,null,{}] 03:27:51 INFO - PROCESS | 1480 | 1467973671443 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}] 03:27:51 INFO - PROCESS | 1480 | 1467973671445 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:51 INFO - PROCESS | 1480 | 1467973671531 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 03:27:51 INFO - PROCESS | 1480 | 1467973671539 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:51 INFO - PROCESS | 1480 | 1467973671550 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:51 INFO - PROCESS | 1480 | ++DOCSHELL 17C06800 == 36 [pid = 1480] [id = 481] 03:27:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17C95000) [pid = 1480] [serial = 1443] [outer = 00000000] 03:27:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (17C9F400) [pid = 1480] [serial = 1444] [outer = 17C95000] 03:27:51 INFO - PROCESS | 1480 | 1467973671596 Marionette DEBUG loaded listener.js 03:27:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (17CC1C00) [pid = 1480] [serial = 1445] [outer = 17C95000] 03:27:52 INFO - PROCESS | 1480 | 1467973672057 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]]]}] 03:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 03:27:52 INFO - PROCESS | 1480 | 1467973672111 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 1480 | 1467973672113 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 03:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:27:52 INFO - PROCESS | 1480 | 1467973672117 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - PROCESS | 1480 | 1467973672119 Marionette TRACE conn6 <- [1,1890,null,{}] 03:27:52 INFO - PROCESS | 1480 | 1467973672122 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}] 03:27:52 INFO - PROCESS | 1480 | 1467973672124 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:52 INFO - PROCESS | 1480 | 1467973672271 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 03:27:52 INFO - PROCESS | 1480 | 1467973672335 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:52 INFO - PROCESS | 1480 | 1467973672337 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:52 INFO - PROCESS | 1480 | ++DOCSHELL 185BA400 == 37 [pid = 1480] [id = 482] 03:27:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (185BB000) [pid = 1480] [serial = 1446] [outer = 00000000] 03:27:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (185C0400) [pid = 1480] [serial = 1447] [outer = 185BB000] 03:27:52 INFO - PROCESS | 1480 | 1467973672385 Marionette DEBUG loaded listener.js 03:27:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (18A0B800) [pid = 1480] [serial = 1448] [outer = 185BB000] 03:27:52 INFO - PROCESS | 1480 | 1467973672813 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]]]}] 03:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 03:27:52 INFO - PROCESS | 1480 | 1467973672851 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 1480 | 1467973672853 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 03:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:27:52 INFO - PROCESS | 1480 | 1467973672856 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - PROCESS | 1480 | 1467973672858 Marionette TRACE conn6 <- [1,1894,null,{}] 03:27:52 INFO - PROCESS | 1480 | 1467973672861 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}] 03:27:52 INFO - PROCESS | 1480 | 1467973672867 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:53 INFO - PROCESS | 1480 | 1467973673008 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 03:27:53 INFO - PROCESS | 1480 | 1467973673076 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 1480 | 1467973673078 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:53 INFO - PROCESS | 1480 | ++DOCSHELL 18BB3000 == 38 [pid = 1480] [id = 483] 03:27:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (18CD9400) [pid = 1480] [serial = 1449] [outer = 00000000] 03:27:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (19FBC400) [pid = 1480] [serial = 1450] [outer = 18CD9400] 03:27:53 INFO - PROCESS | 1480 | 1467973673124 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1ABE9800) [pid = 1480] [serial = 1451] [outer = 18CD9400] 03:27:53 INFO - PROCESS | 1480 | 1467973673552 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]]]}] 03:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 03:27:53 INFO - PROCESS | 1480 | 1467973673587 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 03:27:53 INFO - PROCESS | 1480 | 1467973673589 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 03:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:27:53 INFO - PROCESS | 1480 | 1467973673592 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:27:53 INFO - PROCESS | 1480 | 1467973673594 Marionette TRACE conn6 <- [1,1898,null,{}] 03:27:53 INFO - PROCESS | 1480 | 1467973673597 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}] 03:27:53 INFO - PROCESS | 1480 | 1467973673609 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:53 INFO - PROCESS | 1480 | 1467973673758 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 03:27:53 INFO - PROCESS | 1480 | 1467973673768 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 1480 | 1467973673769 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:53 INFO - PROCESS | 1480 | ++DOCSHELL 1ABE4400 == 39 [pid = 1480] [id = 484] 03:27:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1ABEE000) [pid = 1480] [serial = 1452] [outer = 00000000] 03:27:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1B943000) [pid = 1480] [serial = 1453] [outer = 1ABEE000] 03:27:53 INFO - PROCESS | 1480 | 1467973673814 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1B944000) [pid = 1480] [serial = 1454] [outer = 1ABEE000] 03:27:54 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (18A0A400) [pid = 1480] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:27:54 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0C625800) [pid = 1480] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:27:54 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (104E8400) [pid = 1480] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:27:54 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17C0C800) [pid = 1480] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:27:54 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (15850000) [pid = 1480] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:27:54 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1866DC00) [pid = 1480] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:27:54 INFO - PROCESS | 1480 | 1467973674301 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]]]}] 03:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 03:27:54 INFO - PROCESS | 1480 | 1467973674323 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 03:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:27:54 INFO - PROCESS | 1480 | 1467973674325 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 03:27:54 INFO - PROCESS | 1480 | 1467973674328 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:27:54 INFO - PROCESS | 1480 | 1467973674330 Marionette TRACE conn6 <- [1,1902,null,{}] 03:27:54 INFO - PROCESS | 1480 | 1467973674334 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}] 03:27:54 INFO - PROCESS | 1480 | 1467973674336 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:54 INFO - PROCESS | 1480 | 1467973674418 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 03:27:54 INFO - PROCESS | 1480 | 1467973674512 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:54 INFO - PROCESS | 1480 | 1467973674515 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:54 INFO - PROCESS | 1480 | ++DOCSHELL 0FE35000 == 40 [pid = 1480] [id = 485] 03:27:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0FE99C00) [pid = 1480] [serial = 1455] [outer = 00000000] 03:27:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1866DC00) [pid = 1480] [serial = 1456] [outer = 0FE99C00] 03:27:54 INFO - PROCESS | 1480 | 1467973674561 Marionette DEBUG loaded listener.js 03:27:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1B737400) [pid = 1480] [serial = 1457] [outer = 0FE99C00] 03:27:54 INFO - PROCESS | 1480 | 1467973674921 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]]]}] 03:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 03:27:54 INFO - PROCESS | 1480 | 1467973674959 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 03:27:54 INFO - PROCESS | 1480 | 1467973674961 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 03:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:27:54 INFO - PROCESS | 1480 | 1467973674964 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:27:54 INFO - PROCESS | 1480 | 1467973674966 Marionette TRACE conn6 <- [1,1906,null,{}] 03:27:54 INFO - PROCESS | 1480 | 1467973674969 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}] 03:27:54 INFO - PROCESS | 1480 | 1467973674971 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:55 INFO - PROCESS | 1480 | 1467973675053 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 03:27:55 INFO - PROCESS | 1480 | 1467973675174 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:55 INFO - PROCESS | 1480 | 1467973675176 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:55 INFO - PROCESS | 1480 | ++DOCSHELL 185C2C00 == 41 [pid = 1480] [id = 486] 03:27:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (18E77000) [pid = 1480] [serial = 1458] [outer = 00000000] 03:27:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1CCE0400) [pid = 1480] [serial = 1459] [outer = 18E77000] 03:27:55 INFO - PROCESS | 1480 | 1467973675220 Marionette DEBUG loaded listener.js 03:27:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1D063400) [pid = 1480] [serial = 1460] [outer = 18E77000] 03:27:55 INFO - PROCESS | 1480 | 1467973675597 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]]]}] 03:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 03:27:55 INFO - PROCESS | 1480 | 1467973675635 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 03:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:27:55 INFO - PROCESS | 1480 | 1467973675637 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 03:27:55 INFO - PROCESS | 1480 | 1467973675640 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - PROCESS | 1480 | 1467973675642 Marionette TRACE conn6 <- [1,1910,null,{}] 03:27:55 INFO - PROCESS | 1480 | 1467973675646 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}] 03:27:55 INFO - PROCESS | 1480 | 1467973675647 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:55 INFO - PROCESS | 1480 | 1467973675733 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 03:27:55 INFO - PROCESS | 1480 | 1467973675738 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:55 INFO - PROCESS | 1480 | 1467973675740 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:55 INFO - PROCESS | 1480 | ++DOCSHELL 0F584400 == 42 [pid = 1480] [id = 487] 03:27:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (10949000) [pid = 1480] [serial = 1461] [outer = 00000000] 03:27:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1D068C00) [pid = 1480] [serial = 1462] [outer = 10949000] 03:27:55 INFO - PROCESS | 1480 | 1467973675784 Marionette DEBUG loaded listener.js 03:27:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1D09BC00) [pid = 1480] [serial = 1463] [outer = 10949000] 03:27:56 INFO - PROCESS | 1480 | 1467973676329 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]]]}] 03:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 03:27:56 INFO - PROCESS | 1480 | 1467973676372 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 03:27:56 INFO - PROCESS | 1480 | 1467973676377 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 03:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:27:56 INFO - PROCESS | 1480 | 1467973676382 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:27:56 INFO - PROCESS | 1480 | 1467973676385 Marionette TRACE conn6 <- [1,1914,null,{}] 03:27:56 INFO - PROCESS | 1480 | 1467973676391 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}] 03:27:56 INFO - PROCESS | 1480 | 1467973676395 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:56 INFO - PROCESS | 1480 | 1467973676558 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 03:27:56 INFO - PROCESS | 1480 | 1467973676671 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:56 INFO - PROCESS | 1480 | 1467973676676 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:56 INFO - PROCESS | 1480 | ++DOCSHELL 0F584000 == 43 [pid = 1480] [id = 488] 03:27:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0FE37400) [pid = 1480] [serial = 1464] [outer = 00000000] 03:27:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (10FCA400) [pid = 1480] [serial = 1465] [outer = 0FE37400] 03:27:56 INFO - PROCESS | 1480 | 1467973676734 Marionette DEBUG loaded listener.js 03:27:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1489B000) [pid = 1480] [serial = 1466] [outer = 0FE37400] 03:27:57 INFO - PROCESS | 1480 | 1467973677298 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]]]}] 03:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 990ms 03:27:57 INFO - PROCESS | 1480 | 1467973677372 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 03:27:57 INFO - PROCESS | 1480 | 1467973677377 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 03:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:27:57 INFO - PROCESS | 1480 | 1467973677383 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:27:57 INFO - PROCESS | 1480 | 1467973677386 Marionette TRACE conn6 <- [1,1918,null,{}] 03:27:57 INFO - PROCESS | 1480 | 1467973677391 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}] 03:27:57 INFO - PROCESS | 1480 | 1467973677394 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:57 INFO - PROCESS | 1480 | 1467973677509 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 03:27:57 INFO - PROCESS | 1480 | 1467973677649 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:57 INFO - PROCESS | 1480 | 1467973677651 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:57 INFO - PROCESS | 1480 | ++DOCSHELL 1675A400 == 44 [pid = 1480] [id = 489] 03:27:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (17463400) [pid = 1480] [serial = 1467] [outer = 00000000] 03:27:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (179E4400) [pid = 1480] [serial = 1468] [outer = 17463400] 03:27:57 INFO - PROCESS | 1480 | 1467973677709 Marionette DEBUG loaded listener.js 03:27:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (17C9B800) [pid = 1480] [serial = 1469] [outer = 17463400] 03:27:58 INFO - PROCESS | 1480 | 1467973678337 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]]]}] 03:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 03:27:58 INFO - PROCESS | 1480 | 1467973678357 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 03:27:58 INFO - PROCESS | 1480 | 1467973678359 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 03:27:58 INFO - PROCESS | 1480 | 1467973678363 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:27:58 INFO - PROCESS | 1480 | 1467973678367 Marionette TRACE conn6 <- [1,1922,null,{}] 03:27:58 INFO - PROCESS | 1480 | 1467973678377 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}] 03:27:58 INFO - PROCESS | 1480 | 1467973678382 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:58 INFO - PROCESS | 1480 | 1467973678527 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 03:27:58 INFO - PROCESS | 1480 | 1467973678668 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:58 INFO - PROCESS | 1480 | 1467973678671 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:58 INFO - PROCESS | 1480 | ++DOCSHELL 1ABEB000 == 45 [pid = 1480] [id = 490] 03:27:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1B2E0C00) [pid = 1480] [serial = 1470] [outer = 00000000] 03:27:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1D062000) [pid = 1480] [serial = 1471] [outer = 1B2E0C00] 03:27:58 INFO - PROCESS | 1480 | 1467973678730 Marionette DEBUG loaded listener.js 03:27:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (1D0A3400) [pid = 1480] [serial = 1472] [outer = 1B2E0C00] 03:27:59 INFO - PROCESS | 1480 | 1467973679344 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]]]}] 03:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1023ms 03:27:59 INFO - PROCESS | 1480 | 1467973679389 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 03:27:59 INFO - PROCESS | 1480 | 1467973679392 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 03:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:27:59 INFO - PROCESS | 1480 | 1467973679395 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:27:59 INFO - PROCESS | 1480 | 1467973679397 Marionette TRACE conn6 <- [1,1926,null,{}] 03:27:59 INFO - PROCESS | 1480 | 1467973679401 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}] 03:27:59 INFO - PROCESS | 1480 | 1467973679404 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:59 INFO - PROCESS | 1480 | 1467973679515 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 03:27:59 INFO - PROCESS | 1480 | 1467973679654 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:59 INFO - PROCESS | 1480 | 1467973679656 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:27:59 INFO - PROCESS | 1480 | ++DOCSHELL 1D0E7400 == 46 [pid = 1480] [id = 491] 03:27:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1D0EEC00) [pid = 1480] [serial = 1473] [outer = 00000000] 03:27:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (1D5B4400) [pid = 1480] [serial = 1474] [outer = 1D0EEC00] 03:27:59 INFO - PROCESS | 1480 | 1467973679712 Marionette DEBUG loaded listener.js 03:27:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (1D5B8C00) [pid = 1480] [serial = 1475] [outer = 1D0EEC00] 03:28:00 INFO - PROCESS | 1480 | 1467973680531 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]]]}] 03:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1170ms 03:28:00 INFO - PROCESS | 1480 | 1467973680569 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 03:28:00 INFO - PROCESS | 1480 | 1467973680573 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 03:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:28:00 INFO - PROCESS | 1480 | 1467973680578 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:28:00 INFO - PROCESS | 1480 | 1467973680582 Marionette TRACE conn6 <- [1,1930,null,{}] 03:28:00 INFO - PROCESS | 1480 | 1467973680587 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}] 03:28:00 INFO - PROCESS | 1480 | 1467973680590 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:00 INFO - PROCESS | 1480 | 1467973680697 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 03:28:00 INFO - PROCESS | 1480 | 1467973680838 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 1480 | 1467973680842 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:00 INFO - PROCESS | 1480 | ++DOCSHELL 145E3400 == 47 [pid = 1480] [id = 492] 03:28:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (145EDC00) [pid = 1480] [serial = 1476] [outer = 00000000] 03:28:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (14B76400) [pid = 1480] [serial = 1477] [outer = 145EDC00] 03:28:00 INFO - PROCESS | 1480 | 1467973680896 Marionette DEBUG loaded listener.js 03:28:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (16167C00) [pid = 1480] [serial = 1478] [outer = 145EDC00] 03:28:01 INFO - PROCESS | 1480 | --DOCSHELL 185C2C00 == 46 [pid = 1480] [id = 486] 03:28:01 INFO - PROCESS | 1480 | --DOCSHELL 0FE35000 == 45 [pid = 1480] [id = 485] 03:28:01 INFO - PROCESS | 1480 | --DOCSHELL 1ABE4400 == 44 [pid = 1480] [id = 484] 03:28:01 INFO - PROCESS | 1480 | --DOCSHELL 18BB3000 == 43 [pid = 1480] [id = 483] 03:28:01 INFO - PROCESS | 1480 | --DOCSHELL 185BA400 == 42 [pid = 1480] [id = 482] 03:28:01 INFO - PROCESS | 1480 | --DOCSHELL 17C06800 == 41 [pid = 1480] [id = 481] 03:28:01 INFO - PROCESS | 1480 | --DOCSHELL 17568800 == 40 [pid = 1480] [id = 480] 03:28:01 INFO - PROCESS | 1480 | --DOCSHELL 10FCB400 == 39 [pid = 1480] [id = 479] 03:28:01 INFO - PROCESS | 1480 | --DOCSHELL 14A5E400 == 38 [pid = 1480] [id = 478] 03:28:01 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (1ABED400) [pid = 1480] [serial = 1420] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 1480 | --DOCSHELL 18E76C00 == 37 [pid = 1480] [id = 473] 03:28:01 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (199E9400) [pid = 1480] [serial = 1418] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (109C2800) [pid = 1480] [serial = 1396] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (18BB3C00) [pid = 1480] [serial = 1412] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (0CDC9400) [pid = 1480] [serial = 1402] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (145E4400) [pid = 1480] [serial = 1414] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (17CA3400) [pid = 1480] [serial = 1409] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (0F6F8400) [pid = 1480] [serial = 1403] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1616E000) [pid = 1480] [serial = 1405] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (16168400) [pid = 1480] [serial = 1399] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (14BE0000) [pid = 1480] [serial = 1415] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (16738000) [pid = 1480] [serial = 1406] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (18BAC400) [pid = 1480] [serial = 1411] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17C9B400) [pid = 1480] [serial = 1408] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (18E70800) [pid = 1480] [serial = 1417] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 1480 | 1467973681474 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]]]}] 03:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 930ms 03:28:01 INFO - PROCESS | 1480 | 1467973681509 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 03:28:01 INFO - PROCESS | 1480 | 1467973681513 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 03:28:01 INFO - PROCESS | 1480 | 1467973681519 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:28:01 INFO - PROCESS | 1480 | 1467973681521 Marionette TRACE conn6 <- [1,1934,null,{}] 03:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:28:01 INFO - PROCESS | 1480 | 1467973681525 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}] 03:28:01 INFO - PROCESS | 1480 | 1467973681527 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:01 INFO - PROCESS | 1480 | 1467973681616 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 03:28:01 INFO - PROCESS | 1480 | 1467973681717 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:01 INFO - PROCESS | 1480 | 1467973681719 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:01 INFO - PROCESS | 1480 | ++DOCSHELL 0F6F8C00 == 38 [pid = 1480] [id = 493] 03:28:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0F6FA800) [pid = 1480] [serial = 1479] [outer = 00000000] 03:28:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (145E3C00) [pid = 1480] [serial = 1480] [outer = 0F6FA800] 03:28:01 INFO - PROCESS | 1480 | 1467973681771 Marionette DEBUG loaded listener.js 03:28:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (14A6EC00) [pid = 1480] [serial = 1481] [outer = 0F6FA800] 03:28:02 INFO - PROCESS | 1480 | 1467973682183 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]]]}] 03:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 730ms 03:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:28:02 INFO - PROCESS | 1480 | 1467973682254 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 03:28:02 INFO - PROCESS | 1480 | 1467973682256 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 03:28:02 INFO - PROCESS | 1480 | 1467973682260 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:28:02 INFO - PROCESS | 1480 | 1467973682263 Marionette TRACE conn6 <- [1,1938,null,{}] 03:28:02 INFO - PROCESS | 1480 | 1467973682278 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}] 03:28:02 INFO - PROCESS | 1480 | 1467973682283 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:02 INFO - PROCESS | 1480 | 1467973682376 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 03:28:02 INFO - PROCESS | 1480 | 1467973682392 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:02 INFO - PROCESS | 1480 | 1467973682395 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:02 INFO - PROCESS | 1480 | ++DOCSHELL 17568400 == 39 [pid = 1480] [id = 494] 03:28:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (17568800) [pid = 1480] [serial = 1482] [outer = 00000000] 03:28:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (179DC400) [pid = 1480] [serial = 1483] [outer = 17568800] 03:28:02 INFO - PROCESS | 1480 | 1467973682446 Marionette DEBUG loaded listener.js 03:28:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (17C09800) [pid = 1480] [serial = 1484] [outer = 17568800] 03:28:02 INFO - PROCESS | 1480 | 1467973682917 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]]]}] 03:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 690ms 03:28:02 INFO - PROCESS | 1480 | 1467973682954 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 03:28:02 INFO - PROCESS | 1480 | 1467973682956 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 03:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:28:02 INFO - PROCESS | 1480 | 1467973682960 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:28:02 INFO - PROCESS | 1480 | 1467973682962 Marionette TRACE conn6 <- [1,1942,null,{}] 03:28:02 INFO - PROCESS | 1480 | 1467973682965 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}] 03:28:02 INFO - PROCESS | 1480 | 1467973682967 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:03 INFO - PROCESS | 1480 | 1467973683054 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 03:28:03 INFO - PROCESS | 1480 | 1467973683060 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:03 INFO - PROCESS | 1480 | 1467973683062 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:03 INFO - PROCESS | 1480 | ++DOCSHELL 17CA3800 == 40 [pid = 1480] [id = 495] 03:28:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (17CC3400) [pid = 1480] [serial = 1485] [outer = 00000000] 03:28:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (185BEC00) [pid = 1480] [serial = 1486] [outer = 17CC3400] 03:28:03 INFO - PROCESS | 1480 | 1467973683116 Marionette DEBUG loaded listener.js 03:28:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (185C1800) [pid = 1480] [serial = 1487] [outer = 17CC3400] 03:28:03 INFO - PROCESS | 1480 | 1467973683542 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]]]}] 03:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 03:28:03 INFO - PROCESS | 1480 | 1467973683606 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 03:28:03 INFO - PROCESS | 1480 | 1467973683608 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 03:28:03 INFO - PROCESS | 1480 | 1467973683611 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:28:03 INFO - PROCESS | 1480 | 1467973683613 Marionette TRACE conn6 <- [1,1946,null,{}] 03:28:03 INFO - PROCESS | 1480 | 1467973683616 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}] 03:28:03 INFO - PROCESS | 1480 | 1467973683618 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:03 INFO - PROCESS | 1480 | 1467973683744 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 03:28:03 INFO - PROCESS | 1480 | 1467973683834 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:03 INFO - PROCESS | 1480 | 1467973683836 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:03 INFO - PROCESS | 1480 | ++DOCSHELL 18BB2C00 == 41 [pid = 1480] [id = 496] 03:28:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (18BB3C00) [pid = 1480] [serial = 1488] [outer = 00000000] 03:28:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (18CD3800) [pid = 1480] [serial = 1489] [outer = 18BB3C00] 03:28:03 INFO - PROCESS | 1480 | 1467973683881 Marionette DEBUG loaded listener.js 03:28:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (18E75000) [pid = 1480] [serial = 1490] [outer = 18BB3C00] 03:28:04 INFO - PROCESS | 1480 | 1467973684315 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]]]}] 03:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 03:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:28:04 INFO - PROCESS | 1480 | 1467973684345 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 03:28:04 INFO - PROCESS | 1480 | 1467973684347 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 03:28:04 INFO - PROCESS | 1480 | 1467973684350 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:28:04 INFO - PROCESS | 1480 | 1467973684352 Marionette TRACE conn6 <- [1,1950,null,{}] 03:28:04 INFO - PROCESS | 1480 | 1467973684355 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}] 03:28:04 INFO - PROCESS | 1480 | 1467973684362 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:04 INFO - PROCESS | 1480 | 1467973684518 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 03:28:04 INFO - PROCESS | 1480 | 1467973684529 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:04 INFO - PROCESS | 1480 | 1467973684531 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:04 INFO - PROCESS | 1480 | ++DOCSHELL 18BB3000 == 42 [pid = 1480] [id = 497] 03:28:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (198BE800) [pid = 1480] [serial = 1491] [outer = 00000000] 03:28:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (1ABEEC00) [pid = 1480] [serial = 1492] [outer = 198BE800] 03:28:04 INFO - PROCESS | 1480 | 1467973684633 Marionette DEBUG loaded listener.js 03:28:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (1B944400) [pid = 1480] [serial = 1493] [outer = 198BE800] 03:28:05 INFO - PROCESS | 1480 | 1467973685065 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]]]}] 03:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 770ms 03:28:05 INFO - PROCESS | 1480 | 1467973685123 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 03:28:05 INFO - PROCESS | 1480 | 1467973685125 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 03:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:28:05 INFO - PROCESS | 1480 | 1467973685128 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:28:05 INFO - PROCESS | 1480 | 1467973685130 Marionette TRACE conn6 <- [1,1954,null,{}] 03:28:05 INFO - PROCESS | 1480 | 1467973685134 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}] 03:28:05 INFO - PROCESS | 1480 | 1467973685136 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:05 INFO - PROCESS | 1480 | 1467973685263 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 03:28:05 INFO - PROCESS | 1480 | 1467973685332 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:05 INFO - PROCESS | 1480 | 1467973685334 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:05 INFO - PROCESS | 1480 | ++DOCSHELL 1C159400 == 43 [pid = 1480] [id = 498] 03:28:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (1CCEA000) [pid = 1480] [serial = 1494] [outer = 00000000] 03:28:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (1D068800) [pid = 1480] [serial = 1495] [outer = 1CCEA000] 03:28:05 INFO - PROCESS | 1480 | 1467973685378 Marionette DEBUG loaded listener.js 03:28:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (1D0A6000) [pid = 1480] [serial = 1496] [outer = 1CCEA000] 03:28:05 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (185BB000) [pid = 1480] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:28:05 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (14A5EC00) [pid = 1480] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:28:05 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (17C95000) [pid = 1480] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:28:05 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (18CD9400) [pid = 1480] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:28:05 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (1756A400) [pid = 1480] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:28:05 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (10FCD400) [pid = 1480] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:28:05 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (0FE99C00) [pid = 1480] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:28:05 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (1ABEE000) [pid = 1480] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:28:05 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (18E77000) [pid = 1480] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:28:05 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (16164400) [pid = 1480] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:28:05 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (0FE3F000) [pid = 1480] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:28:05 INFO - PROCESS | 1480 | 1467973685958 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]]]}] 03:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 871ms 03:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:28:06 INFO - PROCESS | 1480 | 1467973686002 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 03:28:06 INFO - PROCESS | 1480 | 1467973686004 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 03:28:06 INFO - PROCESS | 1480 | 1467973686007 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:28:06 INFO - PROCESS | 1480 | 1467973686009 Marionette TRACE conn6 <- [1,1958,null,{}] 03:28:06 INFO - PROCESS | 1480 | 1467973686012 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}] 03:28:06 INFO - PROCESS | 1480 | 1467973686014 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:06 INFO - PROCESS | 1480 | 1467973686103 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 03:28:06 INFO - PROCESS | 1480 | 1467973686208 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:06 INFO - PROCESS | 1480 | 1467973686210 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:06 INFO - PROCESS | 1480 | ++DOCSHELL 0FEBAC00 == 44 [pid = 1480] [id = 499] 03:28:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (10FCD400) [pid = 1480] [serial = 1497] [outer = 00000000] 03:28:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (1616C000) [pid = 1480] [serial = 1498] [outer = 10FCD400] 03:28:06 INFO - PROCESS | 1480 | 1467973686256 Marionette DEBUG loaded listener.js 03:28:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1616EC00) [pid = 1480] [serial = 1499] [outer = 10FCD400] 03:28:06 INFO - PROCESS | 1480 | 1467973686616 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]]]}] 03:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 03:28:06 INFO - PROCESS | 1480 | 1467973686678 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 03:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:28:06 INFO - PROCESS | 1480 | 1467973686680 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 03:28:06 INFO - PROCESS | 1480 | 1467973686683 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:28:06 INFO - PROCESS | 1480 | 1467973686685 Marionette TRACE conn6 <- [1,1962,null,{}] 03:28:06 INFO - PROCESS | 1480 | 1467973686688 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}] 03:28:06 INFO - PROCESS | 1480 | 1467973686690 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:06 INFO - PROCESS | 1480 | 1467973686775 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 03:28:06 INFO - PROCESS | 1480 | 1467973686781 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:06 INFO - PROCESS | 1480 | 1467973686783 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:06 INFO - PROCESS | 1480 | ++DOCSHELL 17C0A000 == 45 [pid = 1480] [id = 500] 03:28:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (185BB000) [pid = 1480] [serial = 1500] [outer = 00000000] 03:28:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (1C150C00) [pid = 1480] [serial = 1501] [outer = 185BB000] 03:28:06 INFO - PROCESS | 1480 | 1467973686828 Marionette DEBUG loaded listener.js 03:28:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (1D0E9800) [pid = 1480] [serial = 1502] [outer = 185BB000] 03:28:07 INFO - PROCESS | 1480 | 1467973687274 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]]]}] 03:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 03:28:07 INFO - PROCESS | 1480 | 1467973687316 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 03:28:07 INFO - PROCESS | 1480 | 1467973687318 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 03:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:28:07 INFO - PROCESS | 1480 | 1467973687321 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:28:07 INFO - PROCESS | 1480 | 1467973687323 Marionette TRACE conn6 <- [1,1966,null,{}] 03:28:07 INFO - PROCESS | 1480 | 1467973687326 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}] 03:28:07 INFO - PROCESS | 1480 | 1467973687328 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:07 INFO - PROCESS | 1480 | 1467973687413 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 03:28:07 INFO - PROCESS | 1480 | 1467973687418 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:07 INFO - PROCESS | 1480 | 1467973687420 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:07 INFO - PROCESS | 1480 | ++DOCSHELL 0FD76800 == 46 [pid = 1480] [id = 501] 03:28:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (0FF1B800) [pid = 1480] [serial = 1503] [outer = 00000000] 03:28:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (0FF21000) [pid = 1480] [serial = 1504] [outer = 0FF1B800] 03:28:07 INFO - PROCESS | 1480 | 1467973687464 Marionette DEBUG loaded listener.js 03:28:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (0FF23400) [pid = 1480] [serial = 1505] [outer = 0FF1B800] 03:28:08 INFO - PROCESS | 1480 | 1467973688016 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]]]}] 03:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 03:28:08 INFO - PROCESS | 1480 | 1467973688054 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 03:28:08 INFO - PROCESS | 1480 | 1467973688059 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 03:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:28:08 INFO - PROCESS | 1480 | 1467973688065 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:28:08 INFO - PROCESS | 1480 | 1467973688069 Marionette TRACE conn6 <- [1,1970,null,{}] 03:28:08 INFO - PROCESS | 1480 | 1467973688075 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}] 03:28:08 INFO - PROCESS | 1480 | 1467973688078 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:08 INFO - PROCESS | 1480 | 1467973688241 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 03:28:08 INFO - PROCESS | 1480 | 1467973688359 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:08 INFO - PROCESS | 1480 | 1467973688364 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:08 INFO - PROCESS | 1480 | ++DOCSHELL 0FE34800 == 47 [pid = 1480] [id = 502] 03:28:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (0FE36400) [pid = 1480] [serial = 1506] [outer = 00000000] 03:28:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (14524800) [pid = 1480] [serial = 1507] [outer = 0FE36400] 03:28:08 INFO - PROCESS | 1480 | 1467973688464 Marionette DEBUG loaded listener.js 03:28:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (14A74400) [pid = 1480] [serial = 1508] [outer = 0FE36400] 03:28:09 INFO - PROCESS | 1480 | 1467973689055 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]]]}] 03:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1024ms 03:28:09 INFO - PROCESS | 1480 | 1467973689097 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 03:28:09 INFO - PROCESS | 1480 | 1467973689102 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 03:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:28:09 INFO - PROCESS | 1480 | 1467973689110 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:28:09 INFO - PROCESS | 1480 | 1467973689113 Marionette TRACE conn6 <- [1,1974,null,{}] 03:28:09 INFO - PROCESS | 1480 | 1467973689118 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}] 03:28:09 INFO - PROCESS | 1480 | 1467973689121 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:09 INFO - PROCESS | 1480 | 1467973689256 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 03:28:09 INFO - PROCESS | 1480 | 1467973689400 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:09 INFO - PROCESS | 1480 | 1467973689402 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:09 INFO - PROCESS | 1480 | ++DOCSHELL 16731C00 == 48 [pid = 1480] [id = 503] 03:28:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 104 (16738400) [pid = 1480] [serial = 1509] [outer = 00000000] 03:28:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (1756F400) [pid = 1480] [serial = 1510] [outer = 16738400] 03:28:09 INFO - PROCESS | 1480 | 1467973689461 Marionette DEBUG loaded listener.js 03:28:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 106 (17C9A400) [pid = 1480] [serial = 1511] [outer = 16738400] 03:28:10 INFO - PROCESS | 1480 | 1467973690054 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]]]}] 03:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 03:28:10 INFO - PROCESS | 1480 | 1467973690084 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 03:28:10 INFO - PROCESS | 1480 | 1467973690086 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 03:28:10 INFO - PROCESS | 1480 | 1467973690090 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:28:10 INFO - PROCESS | 1480 | 1467973690094 Marionette TRACE conn6 <- [1,1978,null,{}] 03:28:10 INFO - PROCESS | 1480 | 1467973690105 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}] 03:28:10 INFO - PROCESS | 1480 | 1467973690110 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:10 INFO - PROCESS | 1480 | 1467973690223 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 03:28:10 INFO - PROCESS | 1480 | 1467973690339 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:10 INFO - PROCESS | 1480 | 1467973690342 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:10 INFO - PROCESS | 1480 | ++DOCSHELL 1C157C00 == 49 [pid = 1480] [id = 504] 03:28:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 107 (1C158800) [pid = 1480] [serial = 1512] [outer = 00000000] 03:28:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 108 (1D09AC00) [pid = 1480] [serial = 1513] [outer = 1C158800] 03:28:10 INFO - PROCESS | 1480 | 1467973690400 Marionette DEBUG loaded listener.js 03:28:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 109 (1D5B6800) [pid = 1480] [serial = 1514] [outer = 1C158800] 03:28:11 INFO - PROCESS | 1480 | 1467973691003 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]]]}] 03:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 930ms 03:28:11 INFO - PROCESS | 1480 | 1467973691023 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 03:28:11 INFO - PROCESS | 1480 | 1467973691027 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 03:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:28:11 INFO - PROCESS | 1480 | 1467973691030 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:28:11 INFO - PROCESS | 1480 | 1467973691032 Marionette TRACE conn6 <- [1,1982,null,{}] 03:28:11 INFO - PROCESS | 1480 | 1467973691036 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}] 03:28:11 INFO - PROCESS | 1480 | 1467973691038 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:11 INFO - PROCESS | 1480 | 1467973691160 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 03:28:11 INFO - PROCESS | 1480 | 1467973691275 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 1480 | 1467973691277 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:11 INFO - PROCESS | 1480 | ++DOCSHELL 1D5BE400 == 50 [pid = 1480] [id = 505] 03:28:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 110 (1D5BFC00) [pid = 1480] [serial = 1515] [outer = 00000000] 03:28:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 111 (1D825C00) [pid = 1480] [serial = 1516] [outer = 1D5BFC00] 03:28:11 INFO - PROCESS | 1480 | 1467973691376 Marionette DEBUG loaded listener.js 03:28:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 112 (1D82A800) [pid = 1480] [serial = 1517] [outer = 1D5BFC00] 03:28:11 INFO - PROCESS | 1480 | 1467973691939 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]]]}] 03:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 03:28:12 INFO - PROCESS | 1480 | 1467973692003 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 03:28:12 INFO - PROCESS | 1480 | 1467973692006 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 03:28:12 INFO - PROCESS | 1480 | 1467973692009 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:28:12 INFO - PROCESS | 1480 | 1467973692011 Marionette TRACE conn6 <- [1,1986,null,{}] 03:28:12 INFO - PROCESS | 1480 | 1467973692015 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}] 03:28:12 INFO - PROCESS | 1480 | 1467973692018 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:12 INFO - PROCESS | 1480 | 1467973692126 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 03:28:12 INFO - PROCESS | 1480 | 1467973692270 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:12 INFO - PROCESS | 1480 | 1467973692272 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:12 INFO - PROCESS | 1480 | ++DOCSHELL 1D823400 == 51 [pid = 1480] [id = 506] 03:28:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 113 (1D82F000) [pid = 1480] [serial = 1518] [outer = 00000000] 03:28:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 114 (1E45DC00) [pid = 1480] [serial = 1519] [outer = 1D82F000] 03:28:12 INFO - PROCESS | 1480 | 1467973692327 Marionette DEBUG loaded listener.js 03:28:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 115 (1E462000) [pid = 1480] [serial = 1520] [outer = 1D82F000] 03:28:12 INFO - PROCESS | 1480 | 1467973692941 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]]]}] 03:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 03:28:12 INFO - PROCESS | 1480 | 1467973692984 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 03:28:12 INFO - PROCESS | 1480 | 1467973692987 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 03:28:12 INFO - PROCESS | 1480 | 1467973692990 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:28:13 INFO - PROCESS | 1480 | 1467973692992 Marionette TRACE conn6 <- [1,1990,null,{}] 03:28:13 INFO - PROCESS | 1480 | 1467973692996 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}] 03:28:13 INFO - PROCESS | 1480 | 1467973693002 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:13 INFO - PROCESS | 1480 | 1467973693132 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 03:28:13 INFO - PROCESS | 1480 | 1467973693405 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:13 INFO - PROCESS | 1480 | 1467973693408 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:13 INFO - PROCESS | 1480 | ++DOCSHELL 0CDC9400 == 52 [pid = 1480] [id = 507] 03:28:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 116 (0F533400) [pid = 1480] [serial = 1521] [outer = 00000000] 03:28:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 117 (0FE9B400) [pid = 1480] [serial = 1522] [outer = 0F533400] 03:28:13 INFO - PROCESS | 1480 | 1467973693479 Marionette DEBUG loaded listener.js 03:28:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 118 (0FF20C00) [pid = 1480] [serial = 1523] [outer = 0F533400] 03:28:14 INFO - PROCESS | 1480 | 1467973694098 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]]]}] 03:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1178ms 03:28:14 INFO - PROCESS | 1480 | 1467973694173 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 03:28:14 INFO - PROCESS | 1480 | 1467973694177 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 03:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:28:14 INFO - PROCESS | 1480 | 1467973694252 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:28:14 INFO - PROCESS | 1480 | 1467973694255 Marionette TRACE conn6 <- [1,1994,null,{}] 03:28:14 INFO - PROCESS | 1480 | 1467973694270 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}] 03:28:14 INFO - PROCESS | 1480 | 1467973694273 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:14 INFO - PROCESS | 1480 | 1467973694379 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 03:28:14 INFO - PROCESS | 1480 | --DOCSHELL 17C0A000 == 51 [pid = 1480] [id = 500] 03:28:14 INFO - PROCESS | 1480 | --DOCSHELL 0FEBAC00 == 50 [pid = 1480] [id = 499] 03:28:14 INFO - PROCESS | 1480 | --DOCSHELL 1C159400 == 49 [pid = 1480] [id = 498] 03:28:14 INFO - PROCESS | 1480 | --DOCSHELL 18BB3000 == 48 [pid = 1480] [id = 497] 03:28:14 INFO - PROCESS | 1480 | --DOCSHELL 17568400 == 47 [pid = 1480] [id = 494] 03:28:14 INFO - PROCESS | 1480 | --DOCSHELL 0F6F8C00 == 46 [pid = 1480] [id = 493] 03:28:14 INFO - PROCESS | 1480 | --DOCSHELL 145E3400 == 45 [pid = 1480] [id = 492] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 117 (1616F000) [pid = 1480] [serial = 1400] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 116 (146C7800) [pid = 1480] [serial = 1397] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 115 (185C0400) [pid = 1480] [serial = 1447] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 114 (18A0B800) [pid = 1480] [serial = 1448] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 113 (17CC4400) [pid = 1480] [serial = 1426] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 112 (15855000) [pid = 1480] [serial = 1436] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 111 (14B74000) [pid = 1480] [serial = 1435] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 110 (17C9F400) [pid = 1480] [serial = 1444] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 109 (1ABE9800) [pid = 1480] [serial = 1451] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 108 (179DC800) [pid = 1480] [serial = 1441] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 107 (17C03C00) [pid = 1480] [serial = 1442] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 106 (19FBC400) [pid = 1480] [serial = 1450] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 105 (1489B800) [pid = 1480] [serial = 1438] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (14A6DC00) [pid = 1480] [serial = 1439] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 103 (1B737800) [pid = 1480] [serial = 1429] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (1CC8A800) [pid = 1480] [serial = 1432] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (145A3400) [pid = 1480] [serial = 1423] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (1866DC00) [pid = 1480] [serial = 1456] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (1B943000) [pid = 1480] [serial = 1453] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (1D063400) [pid = 1480] [serial = 1460] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (1CCE0400) [pid = 1480] [serial = 1459] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (1D068C00) [pid = 1480] [serial = 1462] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (1B944000) [pid = 1480] [serial = 1454] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (17CC1C00) [pid = 1480] [serial = 1445] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (1B737400) [pid = 1480] [serial = 1457] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 1480 | 1467973694549 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:14 INFO - PROCESS | 1480 | 1467973694552 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:14 INFO - PROCESS | 1480 | ++DOCSHELL 0C60BC00 == 46 [pid = 1480] [id = 508] 03:28:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (0F536C00) [pid = 1480] [serial = 1524] [outer = 00000000] 03:28:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (0FD7C800) [pid = 1480] [serial = 1525] [outer = 0F536C00] 03:28:14 INFO - PROCESS | 1480 | 1467973694603 Marionette DEBUG loaded listener.js 03:28:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (0FF15C00) [pid = 1480] [serial = 1526] [outer = 0F536C00] 03:28:15 INFO - PROCESS | 1480 | 1467973695037 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]]]}] 03:28:15 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 03:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 912ms 03:28:15 INFO - PROCESS | 1480 | 1467973695107 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 03:28:15 INFO - PROCESS | 1480 | 1467973695111 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 03:28:15 INFO - PROCESS | 1480 | 1467973695117 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:28:15 INFO - PROCESS | 1480 | 1467973695119 Marionette TRACE conn6 <- [1,1998,null,{}] 03:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:28:15 INFO - PROCESS | 1480 | 1467973695122 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}] 03:28:15 INFO - PROCESS | 1480 | 1467973695125 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:15 INFO - PROCESS | 1480 | 1467973695218 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 03:28:15 INFO - PROCESS | 1480 | 1467973695224 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:15 INFO - PROCESS | 1480 | 1467973695226 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:15 INFO - PROCESS | 1480 | ++DOCSHELL 14A25000 == 47 [pid = 1480] [id = 509] 03:28:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (14A5AC00) [pid = 1480] [serial = 1527] [outer = 00000000] 03:28:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (16172800) [pid = 1480] [serial = 1528] [outer = 14A5AC00] 03:28:15 INFO - PROCESS | 1480 | 1467973695272 Marionette DEBUG loaded listener.js 03:28:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (1756A800) [pid = 1480] [serial = 1529] [outer = 14A5AC00] 03:28:15 INFO - PROCESS | 1480 | 1467973695754 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]]]}] 03:28:15 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 03:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 03:28:15 INFO - PROCESS | 1480 | 1467973695792 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 03:28:15 INFO - PROCESS | 1480 | 1467973695795 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 03:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:28:15 INFO - PROCESS | 1480 | 1467973695799 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:28:15 INFO - PROCESS | 1480 | 1467973695805 Marionette TRACE conn6 <- [1,2002,null,{}] 03:28:15 INFO - PROCESS | 1480 | 1467973695813 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}] 03:28:15 INFO - PROCESS | 1480 | 1467973695817 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:15 INFO - PROCESS | 1480 | 1467973695934 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 03:28:16 INFO - PROCESS | 1480 | 1467973696043 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:16 INFO - PROCESS | 1480 | 1467973696046 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:16 INFO - PROCESS | 1480 | ++DOCSHELL 179DAC00 == 48 [pid = 1480] [id = 510] 03:28:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (179DB800) [pid = 1480] [serial = 1530] [outer = 00000000] 03:28:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (17CF4800) [pid = 1480] [serial = 1531] [outer = 179DB800] 03:28:16 INFO - PROCESS | 1480 | 1467973696091 Marionette DEBUG loaded listener.js 03:28:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (18A0A000) [pid = 1480] [serial = 1532] [outer = 179DB800] 03:28:16 INFO - PROCESS | 1480 | 1467973696473 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]]]}] 03:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 731ms 03:28:16 INFO - PROCESS | 1480 | 1467973696534 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 03:28:16 INFO - PROCESS | 1480 | 1467973696545 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 03:28:16 INFO - PROCESS | 1480 | 1467973696556 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:28:16 INFO - PROCESS | 1480 | 1467973696558 Marionette TRACE conn6 <- [1,2006,null,{}] 03:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:28:16 INFO - PROCESS | 1480 | 1467973696562 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}] 03:28:16 INFO - PROCESS | 1480 | 1467973696563 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:16 INFO - PROCESS | 1480 | 1467973696687 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 03:28:16 INFO - PROCESS | 1480 | 1467973696692 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:16 INFO - PROCESS | 1480 | 1467973696694 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:16 INFO - PROCESS | 1480 | ++DOCSHELL 14A62000 == 49 [pid = 1480] [id = 511] 03:28:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (185BDC00) [pid = 1480] [serial = 1533] [outer = 00000000] 03:28:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 104 (18C3CC00) [pid = 1480] [serial = 1534] [outer = 185BDC00] 03:28:16 INFO - PROCESS | 1480 | 1467973696740 Marionette DEBUG loaded listener.js 03:28:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (198C1000) [pid = 1480] [serial = 1535] [outer = 185BDC00] 03:28:17 INFO - PROCESS | 1480 | 1467973697196 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]]]}] 03:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 03:28:17 INFO - PROCESS | 1480 | 1467973697232 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 03:28:17 INFO - PROCESS | 1480 | 1467973697234 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 03:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:28:17 INFO - PROCESS | 1480 | 1467973697237 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:28:17 INFO - PROCESS | 1480 | 1467973697238 Marionette TRACE conn6 <- [1,2010,null,{}] 03:28:17 INFO - PROCESS | 1480 | 1467973697242 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}] 03:28:17 INFO - PROCESS | 1480 | 1467973697244 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:17 INFO - PROCESS | 1480 | 1467973697392 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 03:28:17 INFO - PROCESS | 1480 | 1467973697415 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:17 INFO - PROCESS | 1480 | 1467973697421 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:17 INFO - PROCESS | 1480 | ++DOCSHELL 0F6F8400 == 50 [pid = 1480] [id = 512] 03:28:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 106 (19F41400) [pid = 1480] [serial = 1536] [outer = 00000000] 03:28:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 107 (1ABEBC00) [pid = 1480] [serial = 1537] [outer = 19F41400] 03:28:17 INFO - PROCESS | 1480 | 1467973697475 Marionette DEBUG loaded listener.js 03:28:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 108 (1B803C00) [pid = 1480] [serial = 1538] [outer = 19F41400] 03:28:17 INFO - PROCESS | 1480 | 1467973697949 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]]]}] 03:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 770ms 03:28:18 INFO - PROCESS | 1480 | 1467973698008 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 03:28:18 INFO - PROCESS | 1480 | 1467973698010 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 03:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:28:18 INFO - PROCESS | 1480 | 1467973698014 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:28:18 INFO - PROCESS | 1480 | 1467973698016 Marionette TRACE conn6 <- [1,2014,null,{}] 03:28:18 INFO - PROCESS | 1480 | 1467973698020 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}] 03:28:18 INFO - PROCESS | 1480 | 1467973698022 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:18 INFO - PROCESS | 1480 | 1467973698147 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 03:28:18 INFO - PROCESS | 1480 | 1467973698222 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 1480 | 1467973698224 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:18 INFO - PROCESS | 1480 | ++DOCSHELL 1BEACC00 == 51 [pid = 1480] [id = 513] 03:28:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 109 (1C152C00) [pid = 1480] [serial = 1539] [outer = 00000000] 03:28:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 110 (1D061800) [pid = 1480] [serial = 1540] [outer = 1C152C00] 03:28:18 INFO - PROCESS | 1480 | 1467973698269 Marionette DEBUG loaded listener.js 03:28:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 111 (1D065800) [pid = 1480] [serial = 1541] [outer = 1C152C00] 03:28:18 INFO - PROCESS | 1480 | --DOMWINDOW == 110 (18BB3C00) [pid = 1480] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:28:18 INFO - PROCESS | 1480 | --DOMWINDOW == 109 (198BE800) [pid = 1480] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:28:18 INFO - PROCESS | 1480 | --DOMWINDOW == 108 (10FCD400) [pid = 1480] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:28:18 INFO - PROCESS | 1480 | --DOMWINDOW == 107 (17568800) [pid = 1480] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:28:18 INFO - PROCESS | 1480 | --DOMWINDOW == 106 (0F6FA800) [pid = 1480] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:28:18 INFO - PROCESS | 1480 | --DOMWINDOW == 105 (145EDC00) [pid = 1480] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:28:18 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (17CC3400) [pid = 1480] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:28:18 INFO - PROCESS | 1480 | --DOMWINDOW == 103 (1CCEA000) [pid = 1480] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:28:18 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (185BB000) [pid = 1480] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:28:18 INFO - PROCESS | 1480 | 1467973698844 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]]]}] 03:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 871ms 03:28:18 INFO - PROCESS | 1480 | 1467973698888 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 03:28:18 INFO - PROCESS | 1480 | 1467973698890 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 03:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:28:18 INFO - PROCESS | 1480 | 1467973698893 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:28:18 INFO - PROCESS | 1480 | 1467973698895 Marionette TRACE conn6 <- [1,2018,null,{}] 03:28:18 INFO - PROCESS | 1480 | 1467973698899 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}] 03:28:18 INFO - PROCESS | 1480 | 1467973698900 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:19 INFO - PROCESS | 1480 | 1467973699024 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 03:28:19 INFO - PROCESS | 1480 | 1467973699092 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:19 INFO - PROCESS | 1480 | 1467973699094 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:19 INFO - PROCESS | 1480 | ++DOCSHELL 0F6FA800 == 52 [pid = 1480] [id = 514] 03:28:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (0FD7E800) [pid = 1480] [serial = 1542] [outer = 00000000] 03:28:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 104 (198BE800) [pid = 1480] [serial = 1543] [outer = 0FD7E800] 03:28:19 INFO - PROCESS | 1480 | 1467973699139 Marionette DEBUG loaded listener.js 03:28:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (1D05D000) [pid = 1480] [serial = 1544] [outer = 0FD7E800] 03:28:19 INFO - PROCESS | 1480 | 1467973699491 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]]]}] 03:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 03:28:19 INFO - PROCESS | 1480 | 1467973699540 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 03:28:19 INFO - PROCESS | 1480 | 1467973699542 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 03:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:28:19 INFO - PROCESS | 1480 | 1467973699546 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:28:19 INFO - PROCESS | 1480 | 1467973699548 Marionette TRACE conn6 <- [1,2022,null,{}] 03:28:19 INFO - PROCESS | 1480 | 1467973699551 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}] 03:28:19 INFO - PROCESS | 1480 | 1467973699554 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:19 INFO - PROCESS | 1480 | 1467973699643 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 03:28:19 INFO - PROCESS | 1480 | 1467973699650 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:19 INFO - PROCESS | 1480 | 1467973699652 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:19 INFO - PROCESS | 1480 | ++DOCSHELL 1616B000 == 53 [pid = 1480] [id = 515] 03:28:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 106 (1D0A2C00) [pid = 1480] [serial = 1545] [outer = 00000000] 03:28:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 107 (1D821C00) [pid = 1480] [serial = 1546] [outer = 1D0A2C00] 03:28:19 INFO - PROCESS | 1480 | 1467973699696 Marionette DEBUG loaded listener.js 03:28:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 108 (1D82EC00) [pid = 1480] [serial = 1547] [outer = 1D0A2C00] 03:28:20 INFO - PROCESS | 1480 | 1467973700134 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]]]}] 03:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 631ms 03:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:28:20 INFO - PROCESS | 1480 | 1467973700185 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 03:28:20 INFO - PROCESS | 1480 | 1467973700187 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 03:28:20 INFO - PROCESS | 1480 | 1467973700190 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:28:20 INFO - PROCESS | 1480 | 1467973700192 Marionette TRACE conn6 <- [1,2026,null,{}] 03:28:20 INFO - PROCESS | 1480 | 1467973700195 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}] 03:28:20 INFO - PROCESS | 1480 | 1467973700197 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:20 INFO - PROCESS | 1480 | 1467973700286 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 03:28:20 INFO - PROCESS | 1480 | 1467973700300 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:20 INFO - PROCESS | 1480 | 1467973700302 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:20 INFO - PROCESS | 1480 | ++DOCSHELL 1D821400 == 54 [pid = 1480] [id = 516] 03:28:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 109 (1E3AF000) [pid = 1480] [serial = 1548] [outer = 00000000] 03:28:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 110 (1E46BC00) [pid = 1480] [serial = 1549] [outer = 1E3AF000] 03:28:20 INFO - PROCESS | 1480 | 1467973700347 Marionette DEBUG loaded listener.js 03:28:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 111 (1E54F400) [pid = 1480] [serial = 1550] [outer = 1E3AF000] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 1ABEB000 == 53 [pid = 1480] [id = 490] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 1D0E7400 == 52 [pid = 1480] [id = 491] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 10174400 == 51 [pid = 1480] [id = 474] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 146CE800 == 50 [pid = 1480] [id = 464] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 0F584400 == 49 [pid = 1480] [id = 487] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 0F584000 == 48 [pid = 1480] [id = 488] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 1675A400 == 47 [pid = 1480] [id = 489] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 179DB000 == 46 [pid = 1480] [id = 475] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 1ABE5C00 == 45 [pid = 1480] [id = 476] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 10434C00 == 44 [pid = 1480] [id = 477] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 18BB2C00 == 43 [pid = 1480] [id = 496] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 17CA3800 == 42 [pid = 1480] [id = 495] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 0C60BC00 == 41 [pid = 1480] [id = 508] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 0CDC9400 == 40 [pid = 1480] [id = 507] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 1D823400 == 39 [pid = 1480] [id = 506] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 1C157C00 == 38 [pid = 1480] [id = 504] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 1D5BE400 == 37 [pid = 1480] [id = 505] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 16731C00 == 36 [pid = 1480] [id = 503] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 0FD76800 == 35 [pid = 1480] [id = 501] 03:28:21 INFO - PROCESS | 1480 | --DOCSHELL 0FE34800 == 34 [pid = 1480] [id = 502] 03:28:22 INFO - PROCESS | 1480 | --DOCSHELL 1BEACC00 == 33 [pid = 1480] [id = 513] 03:28:22 INFO - PROCESS | 1480 | --DOCSHELL 1616B000 == 32 [pid = 1480] [id = 515] 03:28:22 INFO - PROCESS | 1480 | --DOCSHELL 14A62000 == 31 [pid = 1480] [id = 511] 03:28:22 INFO - PROCESS | 1480 | --DOCSHELL 0F6F8400 == 30 [pid = 1480] [id = 512] 03:28:22 INFO - PROCESS | 1480 | --DOCSHELL 0F6FA800 == 29 [pid = 1480] [id = 514] 03:28:22 INFO - PROCESS | 1480 | --DOCSHELL 179DAC00 == 28 [pid = 1480] [id = 510] 03:28:22 INFO - PROCESS | 1480 | --DOCSHELL 14A25000 == 27 [pid = 1480] [id = 509] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 110 (18CD3800) [pid = 1480] [serial = 1489] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 109 (18E75000) [pid = 1480] [serial = 1490] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 108 (1B944400) [pid = 1480] [serial = 1493] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 107 (1ABEEC00) [pid = 1480] [serial = 1492] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 106 (1616C000) [pid = 1480] [serial = 1498] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 105 (179DC400) [pid = 1480] [serial = 1483] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (17C09800) [pid = 1480] [serial = 1484] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 103 (145E3C00) [pid = 1480] [serial = 1480] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (14A6EC00) [pid = 1480] [serial = 1481] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (14B76400) [pid = 1480] [serial = 1477] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (16167C00) [pid = 1480] [serial = 1478] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (179E4400) [pid = 1480] [serial = 1468] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (1D5B4400) [pid = 1480] [serial = 1474] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (1D062000) [pid = 1480] [serial = 1471] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (185BEC00) [pid = 1480] [serial = 1486] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (10FCA400) [pid = 1480] [serial = 1465] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (1D068800) [pid = 1480] [serial = 1495] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (0FF21000) [pid = 1480] [serial = 1504] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (1D0E9800) [pid = 1480] [serial = 1502] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (1C150C00) [pid = 1480] [serial = 1501] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1D0A6000) [pid = 1480] [serial = 1496] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (1616EC00) [pid = 1480] [serial = 1499] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (185C1800) [pid = 1480] [serial = 1487] [outer = 00000000] [url = about:blank] 03:28:22 INFO - PROCESS | 1480 | 1467973702714 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]]]}] 03:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2578ms 03:28:22 INFO - PROCESS | 1480 | 1467973702773 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 03:28:22 INFO - PROCESS | 1480 | 1467973702777 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 03:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:28:22 INFO - PROCESS | 1480 | 1467973702783 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:28:22 INFO - PROCESS | 1480 | 1467973702786 Marionette TRACE conn6 <- [1,2030,null,{}] 03:28:22 INFO - PROCESS | 1480 | 1467973702792 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}] 03:28:22 INFO - PROCESS | 1480 | 1467973702796 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:22 INFO - PROCESS | 1480 | 1467973702894 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 03:28:23 INFO - PROCESS | 1480 | 1467973703031 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:23 INFO - PROCESS | 1480 | 1467973703033 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:23 INFO - PROCESS | 1480 | ++DOCSHELL 0F5E7C00 == 28 [pid = 1480] [id = 517] 03:28:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0F6F3400) [pid = 1480] [serial = 1551] [outer = 00000000] 03:28:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0FD79C00) [pid = 1480] [serial = 1552] [outer = 0F6F3400] 03:28:23 INFO - PROCESS | 1480 | 1467973703083 Marionette DEBUG loaded listener.js 03:28:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (0FE35800) [pid = 1480] [serial = 1553] [outer = 0F6F3400] 03:28:23 INFO - PROCESS | 1480 | 1467973703499 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]]]}] 03:28:23 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) 03:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 790ms 03:28:23 INFO - PROCESS | 1480 | 1467973703573 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 03:28:23 INFO - PROCESS | 1480 | 1467973703578 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 03:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:28:23 INFO - PROCESS | 1480 | 1467973703584 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:28:23 INFO - PROCESS | 1480 | 1467973703587 Marionette TRACE conn6 <- [1,2034,null,{}] 03:28:23 INFO - PROCESS | 1480 | 1467973703591 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}] 03:28:23 INFO - PROCESS | 1480 | 1467973703594 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:23 INFO - PROCESS | 1480 | 1467973703691 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 03:28:23 INFO - PROCESS | 1480 | 1467973703704 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:23 INFO - PROCESS | 1480 | 1467973703707 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:23 INFO - PROCESS | 1480 | ++DOCSHELL 1094E400 == 29 [pid = 1480] [id = 518] 03:28:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (109C2800) [pid = 1480] [serial = 1554] [outer = 00000000] 03:28:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (10F3D800) [pid = 1480] [serial = 1555] [outer = 109C2800] 03:28:23 INFO - PROCESS | 1480 | 1467973703757 Marionette DEBUG loaded listener.js 03:28:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (145A7800) [pid = 1480] [serial = 1556] [outer = 109C2800] 03:28:24 INFO - PROCESS | 1480 | 1467973704259 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]]]}] 03:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 03:28:24 INFO - PROCESS | 1480 | 1467973704319 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 03:28:24 INFO - PROCESS | 1480 | 1467973704322 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 03:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:28:24 INFO - PROCESS | 1480 | 1467973704325 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:28:24 INFO - PROCESS | 1480 | 1467973704329 Marionette TRACE conn6 <- [1,2038,null,{}] 03:28:24 INFO - PROCESS | 1480 | 1467973704340 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}] 03:28:24 INFO - PROCESS | 1480 | 1467973704345 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:24 INFO - PROCESS | 1480 | 1467973704438 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 03:28:24 INFO - PROCESS | 1480 | 1467973704456 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:24 INFO - PROCESS | 1480 | 1467973704459 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:24 INFO - PROCESS | 1480 | ++DOCSHELL 14B1F800 == 30 [pid = 1480] [id = 519] 03:28:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (14B20400) [pid = 1480] [serial = 1557] [outer = 00000000] 03:28:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (14B74000) [pid = 1480] [serial = 1558] [outer = 14B20400] 03:28:24 INFO - PROCESS | 1480 | 1467973704510 Marionette DEBUG loaded listener.js 03:28:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (14CA9000) [pid = 1480] [serial = 1559] [outer = 14B20400] 03:28:25 INFO - PROCESS | 1480 | 1467973704991 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]]]}] 03:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 731ms 03:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:28:25 INFO - PROCESS | 1480 | 1467973705059 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 03:28:25 INFO - PROCESS | 1480 | 1467973705061 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 03:28:25 INFO - PROCESS | 1480 | 1467973705065 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:28:25 INFO - PROCESS | 1480 | 1467973705066 Marionette TRACE conn6 <- [1,2042,null,{}] 03:28:25 INFO - PROCESS | 1480 | 1467973705070 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}] 03:28:25 INFO - PROCESS | 1480 | 1467973705072 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:25 INFO - PROCESS | 1480 | 1467973705162 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 03:28:25 INFO - PROCESS | 1480 | 1467973705169 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:25 INFO - PROCESS | 1480 | 1467973705171 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:25 INFO - PROCESS | 1480 | ++DOCSHELL 0FF23C00 == 31 [pid = 1480] [id = 520] 03:28:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (14A58800) [pid = 1480] [serial = 1560] [outer = 00000000] 03:28:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (1616BC00) [pid = 1480] [serial = 1561] [outer = 14A58800] 03:28:25 INFO - PROCESS | 1480 | 1467973705217 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (16759000) [pid = 1480] [serial = 1562] [outer = 14A58800] 03:28:25 INFO - PROCESS | 1480 | 1467973705686 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]]]}] 03:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 03:28:25 INFO - PROCESS | 1480 | 1467973705739 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 03:28:25 INFO - PROCESS | 1480 | 1467973705741 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 03:28:25 INFO - PROCESS | 1480 | 1467973705744 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:28:25 INFO - PROCESS | 1480 | 1467973705746 Marionette TRACE conn6 <- [1,2046,null,{}] 03:28:25 INFO - PROCESS | 1480 | 1467973705749 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}] 03:28:25 INFO - PROCESS | 1480 | 1467973705751 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:25 INFO - PROCESS | 1480 | 1467973705860 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 03:28:25 INFO - PROCESS | 1480 | 1467973705869 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:25 INFO - PROCESS | 1480 | 1467973705871 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:25 INFO - PROCESS | 1480 | ++DOCSHELL 174CA400 == 32 [pid = 1480] [id = 521] 03:28:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (17561C00) [pid = 1480] [serial = 1563] [outer = 00000000] 03:28:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (179D6800) [pid = 1480] [serial = 1564] [outer = 17561C00] 03:28:25 INFO - PROCESS | 1480 | 1467973705916 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (179E5400) [pid = 1480] [serial = 1565] [outer = 17561C00] 03:28:26 INFO - PROCESS | 1480 | 1467973706368 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]]]}] 03:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 03:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:28:26 INFO - PROCESS | 1480 | 1467973706419 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 03:28:26 INFO - PROCESS | 1480 | 1467973706421 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 03:28:26 INFO - PROCESS | 1480 | 1467973706425 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:28:26 INFO - PROCESS | 1480 | 1467973706426 Marionette TRACE conn6 <- [1,2050,null,{}] 03:28:26 INFO - PROCESS | 1480 | 1467973706430 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}] 03:28:26 INFO - PROCESS | 1480 | 1467973706435 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:26 INFO - PROCESS | 1480 | 1467973706557 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 03:28:26 INFO - PROCESS | 1480 | 1467973706563 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:26 INFO - PROCESS | 1480 | 1467973706565 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:26 INFO - PROCESS | 1480 | ++DOCSHELL 17CA3400 == 33 [pid = 1480] [id = 522] 03:28:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 104 (17CC1800) [pid = 1480] [serial = 1566] [outer = 00000000] 03:28:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (17CFAC00) [pid = 1480] [serial = 1567] [outer = 17CC1800] 03:28:26 INFO - PROCESS | 1480 | 1467973706612 Marionette DEBUG loaded listener.js 03:28:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 106 (1847AC00) [pid = 1480] [serial = 1568] [outer = 17CC1800] 03:28:27 INFO - PROCESS | 1480 | 1467973707063 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]]]}] 03:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 03:28:27 INFO - PROCESS | 1480 | 1467973707117 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 03:28:27 INFO - PROCESS | 1480 | 1467973707119 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 03:28:27 INFO - PROCESS | 1480 | 1467973707122 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:28:27 INFO - PROCESS | 1480 | 1467973707124 Marionette TRACE conn6 <- [1,2054,null,{}] 03:28:27 INFO - PROCESS | 1480 | 1467973707128 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}] 03:28:27 INFO - PROCESS | 1480 | 1467973707130 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:27 INFO - PROCESS | 1480 | 1467973707238 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 03:28:27 INFO - PROCESS | 1480 | 1467973707246 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 1480 | 1467973707247 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:27 INFO - PROCESS | 1480 | ++DOCSHELL 185BC400 == 34 [pid = 1480] [id = 523] 03:28:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 107 (185BEC00) [pid = 1480] [serial = 1569] [outer = 00000000] 03:28:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 108 (18BAB400) [pid = 1480] [serial = 1570] [outer = 185BEC00] 03:28:27 INFO - PROCESS | 1480 | 1467973707292 Marionette DEBUG loaded listener.js 03:28:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 109 (18BAD400) [pid = 1480] [serial = 1571] [outer = 185BEC00] 03:28:27 INFO - PROCESS | 1480 | 1467973707736 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]]]}] 03:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 631ms 03:28:27 INFO - PROCESS | 1480 | 1467973707758 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 03:28:27 INFO - PROCESS | 1480 | 1467973707760 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 03:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:28:27 INFO - PROCESS | 1480 | 1467973707787 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:28:27 INFO - PROCESS | 1480 | 1467973707789 Marionette TRACE conn6 <- [1,2058,null,{}] 03:28:27 INFO - PROCESS | 1480 | 1467973707793 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}] 03:28:27 INFO - PROCESS | 1480 | 1467973707795 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:27 INFO - PROCESS | 1480 | 1467973707878 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 03:28:27 INFO - PROCESS | 1480 | 1467973707884 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 1480 | 1467973707886 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:27 INFO - PROCESS | 1480 | ++DOCSHELL 18BB3000 == 35 [pid = 1480] [id = 524] 03:28:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 110 (18C3E800) [pid = 1480] [serial = 1572] [outer = 00000000] 03:28:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 111 (18E73400) [pid = 1480] [serial = 1573] [outer = 18C3E800] 03:28:27 INFO - PROCESS | 1480 | 1467973707934 Marionette DEBUG loaded listener.js 03:28:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 112 (18CD9800) [pid = 1480] [serial = 1574] [outer = 18C3E800] 03:28:28 INFO - PROCESS | 1480 | 1467973708438 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]]]}] 03:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 03:28:28 INFO - PROCESS | 1480 | 1467973708457 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 03:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:28:28 INFO - PROCESS | 1480 | 1467973708459 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 03:28:28 INFO - PROCESS | 1480 | 1467973708462 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:28:28 INFO - PROCESS | 1480 | 1467973708464 Marionette TRACE conn6 <- [1,2062,null,{}] 03:28:28 INFO - PROCESS | 1480 | 1467973708474 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}] 03:28:28 INFO - PROCESS | 1480 | 1467973708475 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:28 INFO - PROCESS | 1480 | 1467973708595 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 03:28:28 INFO - PROCESS | 1480 | 1467973708692 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:28 INFO - PROCESS | 1480 | 1467973708694 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:28 INFO - PROCESS | 1480 | ++DOCSHELL 14AA0000 == 36 [pid = 1480] [id = 525] 03:28:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 113 (19A9FC00) [pid = 1480] [serial = 1575] [outer = 00000000] 03:28:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 114 (19FB2800) [pid = 1480] [serial = 1576] [outer = 19A9FC00] 03:28:28 INFO - PROCESS | 1480 | 1467973708738 Marionette DEBUG loaded listener.js 03:28:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 115 (19FB5000) [pid = 1480] [serial = 1577] [outer = 19A9FC00] 03:28:29 INFO - PROCESS | 1480 | 1467973709191 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]]]}] 03:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 771ms 03:28:29 INFO - PROCESS | 1480 | 1467973709233 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 03:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:28:29 INFO - PROCESS | 1480 | 1467973709235 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 03:28:29 INFO - PROCESS | 1480 | 1467973709238 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:28:29 INFO - PROCESS | 1480 | 1467973709240 Marionette TRACE conn6 <- [1,2066,null,{}] 03:28:29 INFO - PROCESS | 1480 | 1467973709243 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}] 03:28:29 INFO - PROCESS | 1480 | 1467973709246 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:29 INFO - PROCESS | 1480 | 1467973709368 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 03:28:29 INFO - PROCESS | 1480 | 1467973709435 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:29 INFO - PROCESS | 1480 | 1467973709437 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:29 INFO - PROCESS | 1480 | ++DOCSHELL 1ABEA800 == 37 [pid = 1480] [id = 526] 03:28:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 116 (1B2D5800) [pid = 1480] [serial = 1578] [outer = 00000000] 03:28:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 117 (1B775000) [pid = 1480] [serial = 1579] [outer = 1B2D5800] 03:28:29 INFO - PROCESS | 1480 | 1467973709487 Marionette DEBUG loaded listener.js 03:28:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 118 (1B946400) [pid = 1480] [serial = 1580] [outer = 1B2D5800] 03:28:29 INFO - PROCESS | 1480 | 1467973709936 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]]]}] 03:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 03:28:30 INFO - PROCESS | 1480 | 1467973710013 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 03:28:30 INFO - PROCESS | 1480 | 1467973710016 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 03:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:28:30 INFO - PROCESS | 1480 | 1467973710020 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:28:30 INFO - PROCESS | 1480 | 1467973710022 Marionette TRACE conn6 <- [1,2070,null,{}] 03:28:30 INFO - PROCESS | 1480 | 1467973710026 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}] 03:28:30 INFO - PROCESS | 1480 | 1467973710028 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:30 INFO - PROCESS | 1480 | 1467973710664 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 117 (0FE37400) [pid = 1480] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 116 (145AEC00) [pid = 1480] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 115 (104E1800) [pid = 1480] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 114 (1D0EEC00) [pid = 1480] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 113 (1ABE6800) [pid = 1480] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 112 (179DCC00) [pid = 1480] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 111 (19F41C00) [pid = 1480] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 110 (146D4000) [pid = 1480] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 109 (185BDC00) [pid = 1480] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 108 (19F41400) [pid = 1480] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 107 (0FD7E800) [pid = 1480] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 106 (1C152C00) [pid = 1480] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 105 (1D0A2C00) [pid = 1480] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (14A5AC00) [pid = 1480] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 103 (0F536C00) [pid = 1480] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (0F533400) [pid = 1480] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (1D82F000) [pid = 1480] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (1D5BFC00) [pid = 1480] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (1C158800) [pid = 1480] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (16738400) [pid = 1480] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (0FE36400) [pid = 1480] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (0FF1B800) [pid = 1480] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (179DB800) [pid = 1480] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (17463400) [pid = 1480] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (10949000) [pid = 1480] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:28:30 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (1B2E0C00) [pid = 1480] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:28:30 INFO - PROCESS | 1480 | 1467973710750 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:30 INFO - PROCESS | 1480 | 1467973710753 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:30 INFO - PROCESS | 1480 | ++DOCSHELL 0F5E5800 == 38 [pid = 1480] [id = 527] 03:28:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (0F659C00) [pid = 1480] [serial = 1581] [outer = 00000000] 03:28:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (10949000) [pid = 1480] [serial = 1582] [outer = 0F659C00] 03:28:30 INFO - PROCESS | 1480 | 1467973710805 Marionette DEBUG loaded listener.js 03:28:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (16149C00) [pid = 1480] [serial = 1583] [outer = 0F659C00] 03:28:31 INFO - PROCESS | 1480 | 1467973711179 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]]]}] 03:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1222ms 03:28:31 INFO - PROCESS | 1480 | 1467973711246 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 03:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:28:31 INFO - PROCESS | 1480 | 1467973711248 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 03:28:31 INFO - PROCESS | 1480 | 1467973711251 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:28:31 INFO - PROCESS | 1480 | 1467973711253 Marionette TRACE conn6 <- [1,2074,null,{}] 03:28:31 INFO - PROCESS | 1480 | 1467973711257 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}] 03:28:31 INFO - PROCESS | 1480 | 1467973711259 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:31 INFO - PROCESS | 1480 | 1467973711343 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 03:28:31 INFO - PROCESS | 1480 | 1467973711348 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:31 INFO - PROCESS | 1480 | 1467973711350 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:31 INFO - PROCESS | 1480 | ++DOCSHELL 148BB800 == 39 [pid = 1480] [id = 528] 03:28:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (16172000) [pid = 1480] [serial = 1584] [outer = 00000000] 03:28:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (18A0A400) [pid = 1480] [serial = 1585] [outer = 16172000] 03:28:31 INFO - PROCESS | 1480 | 1467973711405 Marionette DEBUG loaded listener.js 03:28:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (19FCBC00) [pid = 1480] [serial = 1586] [outer = 16172000] 03:28:31 INFO - PROCESS | 1480 | 1467973711857 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]]]}] 03:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 03:28:31 INFO - PROCESS | 1480 | 1467973711885 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 03:28:31 INFO - PROCESS | 1480 | 1467973711887 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 03:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:28:31 INFO - PROCESS | 1480 | 1467973711891 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:28:31 INFO - PROCESS | 1480 | 1467973711892 Marionette TRACE conn6 <- [1,2078,null,{}] 03:28:31 INFO - PROCESS | 1480 | 1467973711896 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}] 03:28:31 INFO - PROCESS | 1480 | 1467973711898 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:31 INFO - PROCESS | 1480 | 1467973711982 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 03:28:32 INFO - PROCESS | 1480 | 1467973711988 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 1480 | 1467973711989 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:32 INFO - PROCESS | 1480 | ++DOCSHELL 14313C00 == 40 [pid = 1480] [id = 529] 03:28:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (14893C00) [pid = 1480] [serial = 1587] [outer = 00000000] 03:28:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (1C158400) [pid = 1480] [serial = 1588] [outer = 14893C00] 03:28:32 INFO - PROCESS | 1480 | 1467973712033 Marionette DEBUG loaded listener.js 03:28:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (1CCEB000) [pid = 1480] [serial = 1589] [outer = 14893C00] 03:28:32 INFO - PROCESS | 1480 | 1467973712493 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]]]}] 03:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 03:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:28:32 INFO - PROCESS | 1480 | 1467973712522 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 03:28:32 INFO - PROCESS | 1480 | 1467973712524 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 03:28:32 INFO - PROCESS | 1480 | 1467973712527 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:28:32 INFO - PROCESS | 1480 | 1467973712529 Marionette TRACE conn6 <- [1,2082,null,{}] 03:28:32 INFO - PROCESS | 1480 | 1467973712552 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}] 03:28:32 INFO - PROCESS | 1480 | 1467973712554 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:32 INFO - PROCESS | 1480 | 1467973712640 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 03:28:32 INFO - PROCESS | 1480 | 1467973712834 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 1480 | 1467973712838 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:32 INFO - PROCESS | 1480 | ++DOCSHELL 0C60E800 == 41 [pid = 1480] [id = 530] 03:28:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (0C610400) [pid = 1480] [serial = 1590] [outer = 00000000] 03:28:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (0C628400) [pid = 1480] [serial = 1591] [outer = 0C610400] 03:28:32 INFO - PROCESS | 1480 | 1467973712899 Marionette DEBUG loaded listener.js 03:28:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 104 (0F535800) [pid = 1480] [serial = 1592] [outer = 0C610400] 03:28:33 INFO - PROCESS | 1480 | 1467973713675 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]]]}] 03:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1234ms 03:28:33 INFO - PROCESS | 1480 | 1467973713764 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 03:28:33 INFO - PROCESS | 1480 | 1467973713768 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 03:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:28:33 INFO - PROCESS | 1480 | 1467973713773 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:28:33 INFO - PROCESS | 1480 | 1467973713776 Marionette TRACE conn6 <- [1,2086,null,{}] 03:28:33 INFO - PROCESS | 1480 | 1467973713782 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}] 03:28:33 INFO - PROCESS | 1480 | 1467973713785 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:33 INFO - PROCESS | 1480 | 1467973713938 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 03:28:34 INFO - PROCESS | 1480 | 1467973714080 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:34 INFO - PROCESS | 1480 | 1467973714083 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:34 INFO - PROCESS | 1480 | ++DOCSHELL 14519C00 == 42 [pid = 1480] [id = 531] 03:28:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (145A1C00) [pid = 1480] [serial = 1593] [outer = 00000000] 03:28:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 106 (148B7800) [pid = 1480] [serial = 1594] [outer = 145A1C00] 03:28:34 INFO - PROCESS | 1480 | 1467973714144 Marionette DEBUG loaded listener.js 03:28:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 107 (14A70000) [pid = 1480] [serial = 1595] [outer = 145A1C00] 03:28:34 INFO - PROCESS | 1480 | 1467973714883 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]]]}] 03:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1124ms 03:28:34 INFO - PROCESS | 1480 | 1467973714904 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 03:28:34 INFO - PROCESS | 1480 | 1467973714909 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 03:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:28:34 INFO - PROCESS | 1480 | 1467973714912 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - PROCESS | 1480 | 1467973714915 Marionette TRACE conn6 <- [1,2090,null,{}] 03:28:34 INFO - PROCESS | 1480 | 1467973714919 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}] 03:28:34 INFO - PROCESS | 1480 | 1467973714921 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:35 INFO - PROCESS | 1480 | 1467973715049 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 03:28:35 INFO - PROCESS | 1480 | 1467973715342 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 1480 | 1467973715345 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:35 INFO - PROCESS | 1480 | ++DOCSHELL 0C620000 == 43 [pid = 1480] [id = 532] 03:28:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 108 (0C624000) [pid = 1480] [serial = 1596] [outer = 00000000] 03:28:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 109 (0F584400) [pid = 1480] [serial = 1597] [outer = 0C624000] 03:28:35 INFO - PROCESS | 1480 | 1467973715430 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 110 (0FD78C00) [pid = 1480] [serial = 1598] [outer = 0C624000] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 17462400 == 42 [pid = 1480] [id = 388] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 0FE3F800 == 41 [pid = 1480] [id = 375] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 14A2F400 == 40 [pid = 1480] [id = 386] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 14C9E400 == 39 [pid = 1480] [id = 384] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 0FE33800 == 38 [pid = 1480] [id = 385] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 0C620C00 == 37 [pid = 1480] [id = 383] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 0C694C00 == 36 [pid = 1480] [id = 382] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 0C625000 == 35 [pid = 1480] [id = 380] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 0F6FE800 == 34 [pid = 1480] [id = 389] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 16753800 == 33 [pid = 1480] [id = 377] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 0F6F4C00 == 32 [pid = 1480] [id = 391] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 0FE3CC00 == 31 [pid = 1480] [id = 376] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 15D46800 == 30 [pid = 1480] [id = 381] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 17C0A400 == 29 [pid = 1480] [id = 390] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 17CC6400 == 28 [pid = 1480] [id = 379] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 0F6F8800 == 27 [pid = 1480] [id = 392] 03:28:36 INFO - PROCESS | 1480 | --DOCSHELL 16149800 == 26 [pid = 1480] [id = 387] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 109 (1E46BC00) [pid = 1480] [serial = 1549] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | 1467973716175 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]]]}] 03:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1272ms 03:28:36 INFO - PROCESS | 1480 | 1467973716189 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 03:28:36 INFO - PROCESS | 1480 | 1467973716193 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 03:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:28:36 INFO - PROCESS | 1480 | 1467973716197 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:28:36 INFO - PROCESS | 1480 | 1467973716200 Marionette TRACE conn6 <- [1,2094,null,{}] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 108 (1ABEF800) [pid = 1480] [serial = 1421] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 107 (14A68400) [pid = 1480] [serial = 1394] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 106 (1D05BC00) [pid = 1480] [serial = 1433] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 105 (14B1FC00) [pid = 1480] [serial = 1424] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (1D5B8C00) [pid = 1480] [serial = 1475] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 103 (1B808C00) [pid = 1480] [serial = 1430] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (17CC9C00) [pid = 1480] [serial = 1427] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (17C9B800) [pid = 1480] [serial = 1469] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (1D09BC00) [pid = 1480] [serial = 1463] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (1D0A3400) [pid = 1480] [serial = 1472] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (1489B000) [pid = 1480] [serial = 1466] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (18C3CC00) [pid = 1480] [serial = 1534] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (1ABEBC00) [pid = 1480] [serial = 1537] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (198BE800) [pid = 1480] [serial = 1543] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (1D061800) [pid = 1480] [serial = 1540] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (1D821C00) [pid = 1480] [serial = 1546] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (1D065800) [pid = 1480] [serial = 1541] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (16172800) [pid = 1480] [serial = 1528] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1756A800) [pid = 1480] [serial = 1529] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0FD7C800) [pid = 1480] [serial = 1525] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0FF15C00) [pid = 1480] [serial = 1526] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0FF20C00) [pid = 1480] [serial = 1523] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0FE9B400) [pid = 1480] [serial = 1522] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1E462000) [pid = 1480] [serial = 1520] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1E45DC00) [pid = 1480] [serial = 1519] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1D82A800) [pid = 1480] [serial = 1517] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1D825C00) [pid = 1480] [serial = 1516] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1D5B6800) [pid = 1480] [serial = 1514] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1D09AC00) [pid = 1480] [serial = 1513] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17C9A400) [pid = 1480] [serial = 1511] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1756F400) [pid = 1480] [serial = 1510] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (14A74400) [pid = 1480] [serial = 1508] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (14524800) [pid = 1480] [serial = 1507] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0FF23400) [pid = 1480] [serial = 1505] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1D82EC00) [pid = 1480] [serial = 1547] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17CF4800) [pid = 1480] [serial = 1531] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1B803C00) [pid = 1480] [serial = 1538] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1D05D000) [pid = 1480] [serial = 1544] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (198C1000) [pid = 1480] [serial = 1535] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (18A0A000) [pid = 1480] [serial = 1532] [outer = 00000000] [url = about:blank] 03:28:36 INFO - PROCESS | 1480 | 1467973716224 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}] 03:28:36 INFO - PROCESS | 1480 | 1467973716228 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:36 INFO - PROCESS | 1480 | 1467973716322 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 03:28:36 INFO - PROCESS | 1480 | 1467973716333 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:36 INFO - PROCESS | 1480 | 1467973716335 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:36 INFO - PROCESS | 1480 | ++DOCSHELL 0F6FAC00 == 27 [pid = 1480] [id = 533] 03:28:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0F6FE800) [pid = 1480] [serial = 1599] [outer = 00000000] 03:28:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0FF1A800) [pid = 1480] [serial = 1600] [outer = 0F6FE800] 03:28:36 INFO - PROCESS | 1480 | 1467973716384 Marionette DEBUG loaded listener.js 03:28:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0FF23400) [pid = 1480] [serial = 1601] [outer = 0F6FE800] 03:28:36 INFO - PROCESS | 1480 | 1467973716933 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]]]}] 03:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 790ms 03:28:36 INFO - PROCESS | 1480 | 1467973716990 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 03:28:37 INFO - PROCESS | 1480 | 1467973716994 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 03:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:28:37 INFO - PROCESS | 1480 | 1467973716998 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:28:37 INFO - PROCESS | 1480 | 1467973717000 Marionette TRACE conn6 <- [1,2098,null,{}] 03:28:37 INFO - PROCESS | 1480 | 1467973717004 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}] 03:28:37 INFO - PROCESS | 1480 | 1467973717006 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:37 INFO - PROCESS | 1480 | 1467973717101 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 03:28:37 INFO - PROCESS | 1480 | 1467973717199 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:37 INFO - PROCESS | 1480 | 1467973717201 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:37 INFO - PROCESS | 1480 | ++DOCSHELL 1430DC00 == 28 [pid = 1480] [id = 534] 03:28:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (145EDC00) [pid = 1480] [serial = 1602] [outer = 00000000] 03:28:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14A6FC00) [pid = 1480] [serial = 1603] [outer = 145EDC00] 03:28:37 INFO - PROCESS | 1480 | 1467973717248 Marionette DEBUG loaded listener.js 03:28:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14B75000) [pid = 1480] [serial = 1604] [outer = 145EDC00] 03:28:37 INFO - PROCESS | 1480 | 1467973717648 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]]]}] 03:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 03:28:37 INFO - PROCESS | 1480 | 1467973717674 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 03:28:37 INFO - PROCESS | 1480 | 1467973717676 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 03:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:28:37 INFO - PROCESS | 1480 | 1467973717681 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:28:37 INFO - PROCESS | 1480 | 1467973717687 Marionette TRACE conn6 <- [1,2102,null,{}] 03:28:37 INFO - PROCESS | 1480 | 1467973717696 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}] 03:28:37 INFO - PROCESS | 1480 | 1467973717700 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:37 INFO - PROCESS | 1480 | 1467973717791 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 03:28:37 INFO - PROCESS | 1480 | 1467973717799 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:37 INFO - PROCESS | 1480 | 1467973717801 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:37 INFO - PROCESS | 1480 | ++DOCSHELL 16169000 == 29 [pid = 1480] [id = 535] 03:28:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1616C800) [pid = 1480] [serial = 1605] [outer = 00000000] 03:28:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1766E800) [pid = 1480] [serial = 1606] [outer = 1616C800] 03:28:37 INFO - PROCESS | 1480 | 1467973717847 Marionette DEBUG loaded listener.js 03:28:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17AA1400) [pid = 1480] [serial = 1607] [outer = 1616C800] 03:28:38 INFO - PROCESS | 1480 | 1467973718339 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]]]}] 03:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 690ms 03:28:38 INFO - PROCESS | 1480 | 1467973718374 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 03:28:38 INFO - PROCESS | 1480 | 1467973718377 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 03:28:38 INFO - PROCESS | 1480 | 1467973718380 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:28:38 INFO - PROCESS | 1480 | 1467973718381 Marionette TRACE conn6 <- [1,2106,null,{}] 03:28:38 INFO - PROCESS | 1480 | 1467973718385 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}] 03:28:38 INFO - PROCESS | 1480 | 1467973718387 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:38 INFO - PROCESS | 1480 | 1467973718514 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 03:28:38 INFO - PROCESS | 1480 | 1467973718520 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:38 INFO - PROCESS | 1480 | 1467973718522 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:38 INFO - PROCESS | 1480 | ++DOCSHELL 16739800 == 30 [pid = 1480] [id = 536] 03:28:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17C06000) [pid = 1480] [serial = 1608] [outer = 00000000] 03:28:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17CC2800) [pid = 1480] [serial = 1609] [outer = 17C06000] 03:28:38 INFO - PROCESS | 1480 | 1467973718566 Marionette DEBUG loaded listener.js 03:28:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17CC9400) [pid = 1480] [serial = 1610] [outer = 17C06000] 03:28:39 INFO - PROCESS | 1480 | 1467973719013 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]]]}] 03:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 671ms 03:28:39 INFO - PROCESS | 1480 | 1467973719053 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 03:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:28:39 INFO - PROCESS | 1480 | 1467973719055 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 03:28:39 INFO - PROCESS | 1480 | 1467973719058 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:28:39 INFO - PROCESS | 1480 | 1467973719060 Marionette TRACE conn6 <- [1,2110,null,{}] 03:28:39 INFO - PROCESS | 1480 | 1467973719064 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}] 03:28:39 INFO - PROCESS | 1480 | 1467973719066 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:39 INFO - PROCESS | 1480 | 1467973719182 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 03:28:39 INFO - PROCESS | 1480 | 1467973719270 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:39 INFO - PROCESS | 1480 | 1467973719275 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:39 INFO - PROCESS | 1480 | ++DOCSHELL 17CFBC00 == 31 [pid = 1480] [id = 537] 03:28:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1847A800) [pid = 1480] [serial = 1611] [outer = 00000000] 03:28:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (185BE000) [pid = 1480] [serial = 1612] [outer = 1847A800] 03:28:39 INFO - PROCESS | 1480 | 1467973719334 Marionette DEBUG loaded listener.js 03:28:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (18A10800) [pid = 1480] [serial = 1613] [outer = 1847A800] 03:28:39 INFO - PROCESS | 1480 | 1467973719804 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]]]}] 03:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 770ms 03:28:39 INFO - PROCESS | 1480 | 1467973719829 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 03:28:39 INFO - PROCESS | 1480 | 1467973719831 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 03:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:28:39 INFO - PROCESS | 1480 | 1467973719838 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:28:39 INFO - PROCESS | 1480 | 1467973719840 Marionette TRACE conn6 <- [1,2114,null,{}] 03:28:39 INFO - PROCESS | 1480 | 1467973719843 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}] 03:28:39 INFO - PROCESS | 1480 | 1467973719846 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:39 INFO - PROCESS | 1480 | 1467973719978 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 03:28:40 INFO - PROCESS | 1480 | 1467973719986 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:40 INFO - PROCESS | 1480 | 1467973719988 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:40 INFO - PROCESS | 1480 | ++DOCSHELL 16758000 == 32 [pid = 1480] [id = 538] 03:28:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17CC2000) [pid = 1480] [serial = 1614] [outer = 00000000] 03:28:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (18FC3400) [pid = 1480] [serial = 1615] [outer = 17CC2000] 03:28:40 INFO - PROCESS | 1480 | 1467973720032 Marionette DEBUG loaded listener.js 03:28:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (198BE800) [pid = 1480] [serial = 1616] [outer = 17CC2000] 03:28:41 INFO - PROCESS | 1480 | --DOCSHELL 179DE800 == 31 [pid = 1480] [id = 378] 03:28:41 INFO - PROCESS | 1480 | --DOCSHELL 1D821400 == 30 [pid = 1480] [id = 516] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (19A9FC00) [pid = 1480] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1B2D5800) [pid = 1480] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17CC1800) [pid = 1480] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1E3AF000) [pid = 1480] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (185BEC00) [pid = 1480] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (109C2800) [pid = 1480] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14B20400) [pid = 1480] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (18C3E800) [pid = 1480] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17561C00) [pid = 1480] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0F6F3400) [pid = 1480] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (14A58800) [pid = 1480] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (16172000) [pid = 1480] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0F659C00) [pid = 1480] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (19FB2800) [pid = 1480] [serial = 1576] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1B775000) [pid = 1480] [serial = 1579] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (19FB5000) [pid = 1480] [serial = 1577] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17CFAC00) [pid = 1480] [serial = 1567] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1E54F400) [pid = 1480] [serial = 1550] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (18BAB400) [pid = 1480] [serial = 1570] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (18BAD400) [pid = 1480] [serial = 1571] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (10F3D800) [pid = 1480] [serial = 1555] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (145A7800) [pid = 1480] [serial = 1556] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (14B74000) [pid = 1480] [serial = 1558] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (14CA9000) [pid = 1480] [serial = 1559] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (18E73400) [pid = 1480] [serial = 1573] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (179D6800) [pid = 1480] [serial = 1564] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (179E5400) [pid = 1480] [serial = 1565] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (0FD79C00) [pid = 1480] [serial = 1552] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (0FE35800) [pid = 1480] [serial = 1553] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (1616BC00) [pid = 1480] [serial = 1561] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (16759000) [pid = 1480] [serial = 1562] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (1B946400) [pid = 1480] [serial = 1580] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (18A0A400) [pid = 1480] [serial = 1585] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 53 (10949000) [pid = 1480] [serial = 1582] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 52 (1847AC00) [pid = 1480] [serial = 1568] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 51 (16149C00) [pid = 1480] [serial = 1583] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 50 (19FCBC00) [pid = 1480] [serial = 1586] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 49 (18CD9800) [pid = 1480] [serial = 1574] [outer = 00000000] [url = about:blank] 03:28:41 INFO - PROCESS | 1480 | --DOMWINDOW == 48 (1C158400) [pid = 1480] [serial = 1588] [outer = 00000000] [url = about:blank] 03:28:42 INFO - PROCESS | 1480 | 1467973722029 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]]]}] 03:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2237ms 03:28:42 INFO - PROCESS | 1480 | 1467973722073 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 1480 | 1467973722077 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 03:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:28:42 INFO - PROCESS | 1480 | 1467973722083 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - PROCESS | 1480 | 1467973722085 Marionette TRACE conn6 <- [1,2118,null,{}] 03:28:42 INFO - PROCESS | 1480 | 1467973722091 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}] 03:28:42 INFO - PROCESS | 1480 | 1467973722094 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:42 INFO - PROCESS | 1480 | 1467973722188 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 03:28:42 INFO - PROCESS | 1480 | 1467973722195 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:42 INFO - PROCESS | 1480 | 1467973722198 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:42 INFO - PROCESS | 1480 | ++DOCSHELL 0FD76800 == 31 [pid = 1480] [id = 539] 03:28:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 49 (0FE35400) [pid = 1480] [serial = 1617] [outer = 00000000] 03:28:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 50 (0FE8FC00) [pid = 1480] [serial = 1618] [outer = 0FE35400] 03:28:42 INFO - PROCESS | 1480 | 1467973722249 Marionette DEBUG loaded listener.js 03:28:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 51 (0FF16400) [pid = 1480] [serial = 1619] [outer = 0FE35400] 03:28:42 INFO - PROCESS | 1480 | --DOCSHELL 19913C00 == 30 [pid = 1480] [id = 12] 03:28:43 INFO - PROCESS | 1480 | 1467973723031 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] 03:28:43 INFO - PROCESS | 1480 | 1467973723112 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 03:28:43 INFO - PROCESS | 1480 | 1467973723117 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:28:43 INFO - PROCESS | 1480 | 1467973723121 Marionette TRACE conn6 <- [1,2122,null,{}] 03:28:43 INFO - PROCESS | 1480 | 1467973723127 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}] 03:28:43 INFO - PROCESS | 1480 | 1467973723130 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:43 INFO - PROCESS | 1480 | 1467973723262 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 03:28:43 INFO - PROCESS | 1480 | 1467973723386 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:43 INFO - PROCESS | 1480 | 1467973723389 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:43 INFO - PROCESS | 1480 | ++DOCSHELL 0FF1C400 == 31 [pid = 1480] [id = 540] 03:28:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 52 (0FF22800) [pid = 1480] [serial = 1620] [outer = 00000000] 03:28:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 53 (10436800) [pid = 1480] [serial = 1621] [outer = 0FF22800] 03:28:43 INFO - PROCESS | 1480 | 1467973723449 Marionette DEBUG loaded listener.js 03:28:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 54 (1094B800) [pid = 1480] [serial = 1622] [outer = 0FF22800] 03:28:44 INFO - PROCESS | 1480 | 1467973724144 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]]]}] 03:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1071ms 03:28:44 INFO - PROCESS | 1480 | 1467973724195 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 03:28:44 INFO - PROCESS | 1480 | 1467973724200 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 03:28:44 INFO - PROCESS | 1480 | 1467973724207 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:28:44 INFO - PROCESS | 1480 | 1467973724210 Marionette TRACE conn6 <- [1,2126,null,{}] 03:28:44 INFO - PROCESS | 1480 | 1467973724215 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}] 03:28:44 INFO - PROCESS | 1480 | 1467973724218 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:44 INFO - PROCESS | 1480 | 1467973724342 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 03:28:44 INFO - PROCESS | 1480 | 1467973724472 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 1480 | 1467973724475 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:44 INFO - PROCESS | 1480 | ++DOCSHELL 1430E400 == 32 [pid = 1480] [id = 541] 03:28:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (145A1400) [pid = 1480] [serial = 1623] [outer = 00000000] 03:28:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (145EC800) [pid = 1480] [serial = 1624] [outer = 145A1400] 03:28:44 INFO - PROCESS | 1480 | 1467973724536 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (1489A800) [pid = 1480] [serial = 1625] [outer = 145A1400] 03:28:45 INFO - PROCESS | 1480 | --DOCSHELL 14313C00 == 31 [pid = 1480] [id = 529] 03:28:45 INFO - PROCESS | 1480 | --DOCSHELL 0C620000 == 30 [pid = 1480] [id = 532] 03:28:45 INFO - PROCESS | 1480 | --DOCSHELL 0C60E800 == 29 [pid = 1480] [id = 530] 03:28:45 INFO - PROCESS | 1480 | --DOCSHELL 0F5E5800 == 28 [pid = 1480] [id = 527] 03:28:45 INFO - PROCESS | 1480 | --DOCSHELL 14519C00 == 27 [pid = 1480] [id = 531] 03:28:45 INFO - PROCESS | 1480 | 1467973725194 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]]]}] 03:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1020ms 03:28:45 INFO - PROCESS | 1480 | 1467973725232 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 03:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:28:45 INFO - PROCESS | 1480 | 1467973725237 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 03:28:45 INFO - PROCESS | 1480 | 1467973725241 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:28:45 INFO - PROCESS | 1480 | 1467973725244 Marionette TRACE conn6 <- [1,2130,null,{}] 03:28:45 INFO - PROCESS | 1480 | 1467973725251 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}] 03:28:45 INFO - PROCESS | 1480 | 1467973725253 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:45 INFO - PROCESS | 1480 | 1467973725350 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 03:28:45 INFO - PROCESS | 1480 | 1467973725443 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:45 INFO - PROCESS | 1480 | 1467973725446 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:45 INFO - PROCESS | 1480 | ++DOCSHELL 0FF1B800 == 28 [pid = 1480] [id = 542] 03:28:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (0FF1BC00) [pid = 1480] [serial = 1626] [outer = 00000000] 03:28:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (10F3D800) [pid = 1480] [serial = 1627] [outer = 0FF1BC00] 03:28:45 INFO - PROCESS | 1480 | 1467973725494 Marionette DEBUG loaded listener.js 03:28:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (145E5400) [pid = 1480] [serial = 1628] [outer = 0FF1BC00] 03:28:45 INFO - PROCESS | 1480 | 1467973725898 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] 03:28:45 INFO - PROCESS | 1480 | 1467973725978 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 03:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:28:45 INFO - PROCESS | 1480 | 1467973725984 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:28:45 INFO - PROCESS | 1480 | 1467973725986 Marionette TRACE conn6 <- [1,2134,null,{}] 03:28:46 INFO - PROCESS | 1480 | 1467973725990 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}] 03:28:46 INFO - PROCESS | 1480 | 1467973725993 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:46 INFO - PROCESS | 1480 | 1467973726081 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 03:28:46 INFO - PROCESS | 1480 | 1467973726093 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 1480 | 1467973726096 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:46 INFO - PROCESS | 1480 | ++DOCSHELL 0FF19800 == 29 [pid = 1480] [id = 543] 03:28:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (14B71000) [pid = 1480] [serial = 1629] [outer = 00000000] 03:28:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (14CA1800) [pid = 1480] [serial = 1630] [outer = 14B71000] 03:28:46 INFO - PROCESS | 1480 | 1467973726147 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (1584C800) [pid = 1480] [serial = 1631] [outer = 14B71000] 03:28:46 INFO - PROCESS | 1480 | 1467973726626 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] 03:28:46 INFO - PROCESS | 1480 | 1467973726661 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 03:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:28:46 INFO - PROCESS | 1480 | 1467973726664 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:28:46 INFO - PROCESS | 1480 | 1467973726668 Marionette TRACE conn6 <- [1,2138,null,{}] 03:28:46 INFO - PROCESS | 1480 | 1467973726678 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}] 03:28:46 INFO - PROCESS | 1480 | 1467973726683 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:46 INFO - PROCESS | 1480 | 1467973726784 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 03:28:46 INFO - PROCESS | 1480 | 1467973726881 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 1480 | 1467973726884 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:46 INFO - PROCESS | 1480 | ++DOCSHELL 16171400 == 30 [pid = 1480] [id = 544] 03:28:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (16171800) [pid = 1480] [serial = 1632] [outer = 00000000] 03:28:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (1675AC00) [pid = 1480] [serial = 1633] [outer = 16171800] 03:28:46 INFO - PROCESS | 1480 | 1467973726935 Marionette DEBUG loaded listener.js 03:28:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (1746A400) [pid = 1480] [serial = 1634] [outer = 16171800] 03:28:47 INFO - PROCESS | 1480 | 1467973727322 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]]]}] 03:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 03:28:47 INFO - PROCESS | 1480 | 1467973727398 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 03:28:47 INFO - PROCESS | 1480 | 1467973727401 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 03:28:47 INFO - PROCESS | 1480 | 1467973727404 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:28:47 INFO - PROCESS | 1480 | 1467973727406 Marionette TRACE conn6 <- [1,2142,null,{}] 03:28:47 INFO - PROCESS | 1480 | 1467973727409 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}] 03:28:47 INFO - PROCESS | 1480 | 1467973727411 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:47 INFO - PROCESS | 1480 | 1467973727574 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 03:28:47 INFO - PROCESS | 1480 | 1467973727579 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:47 INFO - PROCESS | 1480 | 1467973727581 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:47 INFO - PROCESS | 1480 | ++DOCSHELL 17562400 == 31 [pid = 1480] [id = 545] 03:28:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (1756A400) [pid = 1480] [serial = 1635] [outer = 00000000] 03:28:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (179DC800) [pid = 1480] [serial = 1636] [outer = 1756A400] 03:28:47 INFO - PROCESS | 1480 | 1467973727628 Marionette DEBUG loaded listener.js 03:28:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (17AA3000) [pid = 1480] [serial = 1637] [outer = 1756A400] 03:28:48 INFO - PROCESS | 1480 | 1467973728070 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]]]}] 03:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 03:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:28:48 INFO - PROCESS | 1480 | 1467973728138 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 03:28:48 INFO - PROCESS | 1480 | 1467973728140 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 03:28:48 INFO - PROCESS | 1480 | 1467973728144 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:28:48 INFO - PROCESS | 1480 | 1467973728145 Marionette TRACE conn6 <- [1,2146,null,{}] 03:28:48 INFO - PROCESS | 1480 | 1467973728149 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}] 03:28:48 INFO - PROCESS | 1480 | 1467973728151 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:48 INFO - PROCESS | 1480 | 1467973728262 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 03:28:48 INFO - PROCESS | 1480 | 1467973728272 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 1480 | 1467973728274 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:48 INFO - PROCESS | 1480 | ++DOCSHELL 17C05C00 == 32 [pid = 1480] [id = 546] 03:28:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17C09800) [pid = 1480] [serial = 1638] [outer = 00000000] 03:28:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (17C94400) [pid = 1480] [serial = 1639] [outer = 17C09800] 03:28:48 INFO - PROCESS | 1480 | 1467973728318 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (17C9B000) [pid = 1480] [serial = 1640] [outer = 17C09800] 03:28:48 INFO - PROCESS | 1480 | 1467973728780 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]]]}] 03:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 03:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:28:48 INFO - PROCESS | 1480 | 1467973728818 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 03:28:48 INFO - PROCESS | 1480 | 1467973728820 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 03:28:48 INFO - PROCESS | 1480 | 1467973728823 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:28:48 INFO - PROCESS | 1480 | 1467973728825 Marionette TRACE conn6 <- [1,2150,null,{}] 03:28:48 INFO - PROCESS | 1480 | 1467973728833 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}] 03:28:48 INFO - PROCESS | 1480 | 1467973728838 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:49 INFO - PROCESS | 1480 | 1467973729008 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 03:28:49 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1616C800) [pid = 1480] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:28:49 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17C06000) [pid = 1480] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:28:49 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (14893C00) [pid = 1480] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:28:49 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1847A800) [pid = 1480] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:28:49 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (17CC2000) [pid = 1480] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:28:49 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (145EDC00) [pid = 1480] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:28:49 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (0F6FE800) [pid = 1480] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:28:49 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (0C624000) [pid = 1480] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:28:49 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (145A1C00) [pid = 1480] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:28:49 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (0C610400) [pid = 1480] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:28:49 INFO - PROCESS | 1480 | 1467973729079 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:49 INFO - PROCESS | 1480 | 1467973729081 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:49 INFO - PROCESS | 1480 | ++DOCSHELL 0C620C00 == 33 [pid = 1480] [id = 547] 03:28:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (0C623C00) [pid = 1480] [serial = 1641] [outer = 00000000] 03:28:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0FEB9400) [pid = 1480] [serial = 1642] [outer = 0C623C00] 03:28:49 INFO - PROCESS | 1480 | 1467973729128 Marionette DEBUG loaded listener.js 03:28:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (145E4000) [pid = 1480] [serial = 1643] [outer = 0C623C00] 03:28:49 INFO - PROCESS | 1480 | 1467973729521 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]]]}] 03:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 732ms 03:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:28:49 INFO - PROCESS | 1480 | 1467973729555 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 1480 | 1467973729557 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 03:28:49 INFO - PROCESS | 1480 | 1467973729567 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 1480 | 1467973729568 Marionette TRACE conn6 <- [1,2154,null,{}] 03:28:49 INFO - PROCESS | 1480 | 1467973729572 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}] 03:28:49 INFO - PROCESS | 1480 | 1467973729574 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:49 INFO - PROCESS | 1480 | 1467973729653 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 03:28:49 INFO - PROCESS | 1480 | 1467973729659 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:49 INFO - PROCESS | 1480 | 1467973729661 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:49 INFO - PROCESS | 1480 | ++DOCSHELL 17CA1C00 == 34 [pid = 1480] [id = 548] 03:28:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (17CC2000) [pid = 1480] [serial = 1644] [outer = 00000000] 03:28:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (185BF400) [pid = 1480] [serial = 1645] [outer = 17CC2000] 03:28:49 INFO - PROCESS | 1480 | 1467973729706 Marionette DEBUG loaded listener.js 03:28:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (185C2400) [pid = 1480] [serial = 1646] [outer = 17CC2000] 03:28:50 INFO - PROCESS | 1480 | 1467973730158 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]]]}] 03:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 03:28:50 INFO - PROCESS | 1480 | 1467973730191 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 1480 | 1467973730193 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 03:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:28:50 INFO - PROCESS | 1480 | 1467973730197 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - PROCESS | 1480 | 1467973730199 Marionette TRACE conn6 <- [1,2158,null,{}] 03:28:50 INFO - PROCESS | 1480 | 1467973730203 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}] 03:28:50 INFO - PROCESS | 1480 | 1467973730204 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:50 INFO - PROCESS | 1480 | 1467973730286 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 03:28:50 INFO - PROCESS | 1480 | 1467973730292 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 1480 | 1467973730294 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:50 INFO - PROCESS | 1480 | ++DOCSHELL 18BA5800 == 35 [pid = 1480] [id = 549] 03:28:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (18BA8800) [pid = 1480] [serial = 1647] [outer = 00000000] 03:28:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (18BAE800) [pid = 1480] [serial = 1648] [outer = 18BA8800] 03:28:50 INFO - PROCESS | 1480 | 1467973730344 Marionette DEBUG loaded listener.js 03:28:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (18BB4000) [pid = 1480] [serial = 1649] [outer = 18BA8800] 03:28:50 INFO - PROCESS | 1480 | 1467973730801 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]]]}] 03:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 03:28:50 INFO - PROCESS | 1480 | 1467973730831 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 1480 | 1467973730833 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 03:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:28:50 INFO - PROCESS | 1480 | 1467973730850 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - PROCESS | 1480 | 1467973730851 Marionette TRACE conn6 <- [1,2162,null,{}] 03:28:50 INFO - PROCESS | 1480 | 1467973730860 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}] 03:28:50 INFO - PROCESS | 1480 | 1467973730862 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:50 INFO - PROCESS | 1480 | 1467973730945 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 03:28:50 INFO - PROCESS | 1480 | 1467973730952 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 1480 | 1467973730953 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:50 INFO - PROCESS | 1480 | ++DOCSHELL 0F5E1800 == 36 [pid = 1480] [id = 550] 03:28:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0F5E4800) [pid = 1480] [serial = 1650] [outer = 00000000] 03:28:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (18C3E000) [pid = 1480] [serial = 1651] [outer = 0F5E4800] 03:28:51 INFO - PROCESS | 1480 | 1467973730997 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18E76400) [pid = 1480] [serial = 1652] [outer = 0F5E4800] 03:28:51 INFO - PROCESS | 1480 | 1467973731613 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]]]}] 03:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 790ms 03:28:51 INFO - PROCESS | 1480 | 1467973731632 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 03:28:51 INFO - PROCESS | 1480 | 1467973731637 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 03:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:28:51 INFO - PROCESS | 1480 | 1467973731698 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:28:51 INFO - PROCESS | 1480 | 1467973731702 Marionette TRACE conn6 <- [1,2166,null,{}] 03:28:51 INFO - PROCESS | 1480 | 1467973731711 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}] 03:28:51 INFO - PROCESS | 1480 | 1467973731714 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:51 INFO - PROCESS | 1480 | 1467973731835 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 03:28:51 INFO - PROCESS | 1480 | 1467973731964 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:51 INFO - PROCESS | 1480 | 1467973731969 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:51 INFO - PROCESS | 1480 | ++DOCSHELL 0CD6B400 == 37 [pid = 1480] [id = 551] 03:28:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0CD6C000) [pid = 1480] [serial = 1653] [outer = 00000000] 03:28:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (10FCA000) [pid = 1480] [serial = 1654] [outer = 0CD6C000] 03:28:52 INFO - PROCESS | 1480 | 1467973732028 Marionette DEBUG loaded listener.js 03:28:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (14A74400) [pid = 1480] [serial = 1655] [outer = 0CD6C000] 03:28:52 INFO - PROCESS | 1480 | 1467973732624 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]]]}] 03:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1026ms 03:28:52 INFO - PROCESS | 1480 | 1467973732673 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 03:28:52 INFO - PROCESS | 1480 | 1467973732677 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 03:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:28:52 INFO - PROCESS | 1480 | 1467973732684 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:28:52 INFO - PROCESS | 1480 | 1467973732687 Marionette TRACE conn6 <- [1,2170,null,{}] 03:28:52 INFO - PROCESS | 1480 | 1467973732691 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}] 03:28:52 INFO - PROCESS | 1480 | 1467973732694 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:52 INFO - PROCESS | 1480 | 1467973732806 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 03:28:52 INFO - PROCESS | 1480 | 1467973732943 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:52 INFO - PROCESS | 1480 | 1467973732945 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:52 INFO - PROCESS | 1480 | ++DOCSHELL 16164800 == 38 [pid = 1480] [id = 552] 03:28:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (16164C00) [pid = 1480] [serial = 1656] [outer = 00000000] 03:28:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1616FC00) [pid = 1480] [serial = 1657] [outer = 16164C00] 03:28:53 INFO - PROCESS | 1480 | 1467973733004 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (174C4C00) [pid = 1480] [serial = 1658] [outer = 16164C00] 03:28:53 INFO - PROCESS | 1480 | 1467973733630 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]]]}] 03:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 970ms 03:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:28:53 INFO - PROCESS | 1480 | 1467973733657 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 03:28:53 INFO - PROCESS | 1480 | 1467973733660 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 03:28:53 INFO - PROCESS | 1480 | 1467973733664 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - PROCESS | 1480 | 1467973733668 Marionette TRACE conn6 <- [1,2174,null,{}] 03:28:53 INFO - PROCESS | 1480 | 1467973733679 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}] 03:28:53 INFO - PROCESS | 1480 | 1467973733684 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:53 INFO - PROCESS | 1480 | 1467973733793 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 03:28:53 INFO - PROCESS | 1480 | 1467973733929 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 1480 | 1467973733933 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:53 INFO - PROCESS | 1480 | ++DOCSHELL 1847C400 == 39 [pid = 1480] [id = 553] 03:28:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (185B4800) [pid = 1480] [serial = 1659] [outer = 00000000] 03:28:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (198BEC00) [pid = 1480] [serial = 1660] [outer = 185B4800] 03:28:54 INFO - PROCESS | 1480 | 1467973733992 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (199E4C00) [pid = 1480] [serial = 1661] [outer = 185B4800] 03:28:54 INFO - PROCESS | 1480 | 1467973734824 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]]]}] 03:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1175ms 03:28:54 INFO - PROCESS | 1480 | 1467973734843 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 03:28:54 INFO - PROCESS | 1480 | 1467973734847 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 03:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:28:54 INFO - PROCESS | 1480 | 1467973734851 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:28:54 INFO - PROCESS | 1480 | 1467973734855 Marionette TRACE conn6 <- [1,2178,null,{}] 03:28:54 INFO - PROCESS | 1480 | 1467973734861 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}] 03:28:54 INFO - PROCESS | 1480 | 1467973734864 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:54 INFO - PROCESS | 1480 | 1467973734967 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 03:28:55 INFO - PROCESS | 1480 | 1467973735122 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:55 INFO - PROCESS | 1480 | 1467973735124 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:55 INFO - PROCESS | 1480 | --DOCSHELL 17CA3400 == 38 [pid = 1480] [id = 522] 03:28:55 INFO - PROCESS | 1480 | --DOCSHELL 0FF23C00 == 37 [pid = 1480] [id = 520] 03:28:55 INFO - PROCESS | 1480 | --DOCSHELL 174CA400 == 36 [pid = 1480] [id = 521] 03:28:55 INFO - PROCESS | 1480 | --DOCSHELL 18BB3000 == 35 [pid = 1480] [id = 524] 03:28:55 INFO - PROCESS | 1480 | --DOCSHELL 14A68800 == 34 [pid = 1480] [id = 14] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17AA1400) [pid = 1480] [serial = 1607] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1766E800) [pid = 1480] [serial = 1606] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (17CC2800) [pid = 1480] [serial = 1609] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1CCEB000) [pid = 1480] [serial = 1589] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (18A10800) [pid = 1480] [serial = 1613] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (18FC3400) [pid = 1480] [serial = 1615] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0FE8FC00) [pid = 1480] [serial = 1618] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17CC9400) [pid = 1480] [serial = 1610] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (185BE000) [pid = 1480] [serial = 1612] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (14A6FC00) [pid = 1480] [serial = 1603] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (14B75000) [pid = 1480] [serial = 1604] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0FF1A800) [pid = 1480] [serial = 1600] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0FF23400) [pid = 1480] [serial = 1601] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0FD78C00) [pid = 1480] [serial = 1598] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (0F584400) [pid = 1480] [serial = 1597] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (14A70000) [pid = 1480] [serial = 1595] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (148B7800) [pid = 1480] [serial = 1594] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (0F535800) [pid = 1480] [serial = 1592] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (0C628400) [pid = 1480] [serial = 1591] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (198BE800) [pid = 1480] [serial = 1616] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 1480 | ++DOCSHELL 0C620800 == 35 [pid = 1480] [id = 554] 03:28:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0C626400) [pid = 1480] [serial = 1662] [outer = 00000000] 03:28:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0F582C00) [pid = 1480] [serial = 1663] [outer = 0C626400] 03:28:55 INFO - PROCESS | 1480 | 1467973735234 Marionette DEBUG loaded listener.js 03:28:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0FE91400) [pid = 1480] [serial = 1664] [outer = 0C626400] 03:28:55 INFO - PROCESS | 1480 | 1467973735654 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]]]}] 03:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 830ms 03:28:55 INFO - PROCESS | 1480 | 1467973735705 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 1480 | 1467973735709 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 03:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:28:55 INFO - PROCESS | 1480 | 1467973735716 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 1480 | 1467973735718 Marionette TRACE conn6 <- [1,2182,null,{}] 03:28:55 INFO - PROCESS | 1480 | 1467973735722 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}] 03:28:55 INFO - PROCESS | 1480 | 1467973735725 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:55 INFO - PROCESS | 1480 | 1467973735814 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 03:28:55 INFO - PROCESS | 1480 | 1467973735826 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:55 INFO - PROCESS | 1480 | 1467973735828 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:55 INFO - PROCESS | 1480 | ++DOCSHELL 10F3D400 == 36 [pid = 1480] [id = 555] 03:28:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (10FCD400) [pid = 1480] [serial = 1665] [outer = 00000000] 03:28:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (14893800) [pid = 1480] [serial = 1666] [outer = 10FCD400] 03:28:55 INFO - PROCESS | 1480 | 1467973735876 Marionette DEBUG loaded listener.js 03:28:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (14A6F000) [pid = 1480] [serial = 1667] [outer = 10FCD400] 03:28:56 INFO - PROCESS | 1480 | 1467973736358 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]]]}] 03:28:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:28:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 03:28:56 INFO - PROCESS | 1480 | 1467973736389 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 03:28:56 INFO - PROCESS | 1480 | 1467973736391 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 03:28:56 INFO - PROCESS | 1480 | 1467973736394 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:28:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:28:56 INFO - PROCESS | 1480 | 1467973736398 Marionette TRACE conn6 <- [1,2186,null,{}] 03:28:56 INFO - PROCESS | 1480 | 1467973736408 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}] 03:28:56 INFO - PROCESS | 1480 | 1467973736412 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:56 INFO - PROCESS | 1480 | 1467973736499 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 03:28:56 INFO - PROCESS | 1480 | 1467973736508 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 1480 | 1467973736511 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:56 INFO - PROCESS | 1480 | ++DOCSHELL 15852400 == 37 [pid = 1480] [id = 556] 03:28:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (15852C00) [pid = 1480] [serial = 1668] [outer = 00000000] 03:28:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (16149C00) [pid = 1480] [serial = 1669] [outer = 15852C00] 03:28:56 INFO - PROCESS | 1480 | 1467973736640 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (16170000) [pid = 1480] [serial = 1670] [outer = 15852C00] 03:28:57 INFO - PROCESS | 1480 | 1467973737064 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]]]}] 03:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 03:28:57 INFO - PROCESS | 1480 | 1467973737129 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 03:28:57 INFO - PROCESS | 1480 | 1467973737131 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 03:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:28:57 INFO - PROCESS | 1480 | 1467973737138 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - PROCESS | 1480 | 1467973737140 Marionette TRACE conn6 <- [1,2190,null,{}] 03:28:57 INFO - PROCESS | 1480 | 1467973737144 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}] 03:28:57 INFO - PROCESS | 1480 | 1467973737146 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:57 INFO - PROCESS | 1480 | 1467973737306 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 03:28:57 INFO - PROCESS | 1480 | 1467973737327 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:57 INFO - PROCESS | 1480 | 1467973737329 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:57 INFO - PROCESS | 1480 | ++DOCSHELL 179DDC00 == 38 [pid = 1480] [id = 557] 03:28:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (179DF000) [pid = 1480] [serial = 1671] [outer = 00000000] 03:28:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17C07C00) [pid = 1480] [serial = 1672] [outer = 179DF000] 03:28:57 INFO - PROCESS | 1480 | 1467973737375 Marionette DEBUG loaded listener.js 03:28:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17C96C00) [pid = 1480] [serial = 1673] [outer = 179DF000] 03:28:57 INFO - PROCESS | 1480 | 1467973737822 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]]]}] 03:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 03:28:57 INFO - PROCESS | 1480 | 1467973737869 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 03:28:57 INFO - PROCESS | 1480 | 1467973737871 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 03:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:28:57 INFO - PROCESS | 1480 | 1467973737874 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - PROCESS | 1480 | 1467973737876 Marionette TRACE conn6 <- [1,2194,null,{}] 03:28:57 INFO - PROCESS | 1480 | 1467973737879 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}] 03:28:57 INFO - PROCESS | 1480 | 1467973737881 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:58 INFO - PROCESS | 1480 | 1467973737996 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 03:28:58 INFO - PROCESS | 1480 | 1467973738057 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 1480 | 1467973738059 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:58 INFO - PROCESS | 1480 | ++DOCSHELL 16172C00 == 39 [pid = 1480] [id = 558] 03:28:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (17CC1800) [pid = 1480] [serial = 1674] [outer = 00000000] 03:28:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17CC9400) [pid = 1480] [serial = 1675] [outer = 17CC1800] 03:28:58 INFO - PROCESS | 1480 | 1467973738105 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17CCD400) [pid = 1480] [serial = 1676] [outer = 17CC1800] 03:28:58 INFO - PROCESS | 1480 | 1467973738536 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]]]}] 03:28:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:28:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 03:28:58 INFO - PROCESS | 1480 | 1467973738550 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 1480 | 1467973738552 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 03:28:58 INFO - PROCESS | 1480 | 1467973738559 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 1480 | 1467973738561 Marionette TRACE conn6 <- [1,2198,null,{}] 03:28:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:28:58 INFO - PROCESS | 1480 | 1467973738564 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}] 03:28:58 INFO - PROCESS | 1480 | 1467973738570 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:58 INFO - PROCESS | 1480 | 1467973738739 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 03:28:58 INFO - PROCESS | 1480 | 1467973738761 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 1480 | 1467973738763 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:58 INFO - PROCESS | 1480 | ++DOCSHELL 18BB1800 == 40 [pid = 1480] [id = 559] 03:28:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (18E76000) [pid = 1480] [serial = 1677] [outer = 00000000] 03:28:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (19914400) [pid = 1480] [serial = 1678] [outer = 18E76000] 03:28:58 INFO - PROCESS | 1480 | 1467973738810 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1991D400) [pid = 1480] [serial = 1679] [outer = 18E76000] 03:28:59 INFO - PROCESS | 1480 | 1467973739381 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]]]}] 03:28:59 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (16171800) [pid = 1480] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:28:59 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (14B71000) [pid = 1480] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:28:59 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1756A400) [pid = 1480] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:28:59 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17C09800) [pid = 1480] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:28:59 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0FF1BC00) [pid = 1480] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:28:59 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0C623C00) [pid = 1480] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:28:59 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17CC2000) [pid = 1480] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:28:59 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (18BA8800) [pid = 1480] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:28:59 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (14A75C00) [pid = 1480] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:28:59 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (199E4000) [pid = 1480] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:28:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:28:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 871ms 03:28:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:28:59 INFO - PROCESS | 1480 | 1467973739435 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 03:28:59 INFO - PROCESS | 1480 | 1467973739437 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 03:28:59 INFO - PROCESS | 1480 | 1467973739441 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:28:59 INFO - PROCESS | 1480 | 1467973739442 Marionette TRACE conn6 <- [1,2202,null,{}] 03:28:59 INFO - PROCESS | 1480 | 1467973739446 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}] 03:28:59 INFO - PROCESS | 1480 | 1467973739448 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:59 INFO - PROCESS | 1480 | 1467973739532 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 03:28:59 INFO - PROCESS | 1480 | 1467973739538 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 1480 | 1467973739540 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:28:59 INFO - PROCESS | 1480 | ++DOCSHELL 0C608400 == 41 [pid = 1480] [id = 560] 03:28:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0FF1C000) [pid = 1480] [serial = 1680] [outer = 00000000] 03:28:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17469400) [pid = 1480] [serial = 1681] [outer = 0FF1C000] 03:28:59 INFO - PROCESS | 1480 | 1467973739584 Marionette DEBUG loaded listener.js 03:28:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17C97800) [pid = 1480] [serial = 1682] [outer = 0FF1C000] 03:29:00 INFO - PROCESS | 1480 | 1467973740016 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]]]}] 03:29:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:29:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 03:29:00 INFO - PROCESS | 1480 | 1467973740100 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 1480 | 1467973740103 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 03:29:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:29:00 INFO - PROCESS | 1480 | 1467973740106 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - PROCESS | 1480 | 1467973740108 Marionette TRACE conn6 <- [1,2206,null,{}] 03:29:00 INFO - PROCESS | 1480 | 1467973740112 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}] 03:29:00 INFO - PROCESS | 1480 | 1467973740114 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:00 INFO - PROCESS | 1480 | 1467973740196 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 03:29:00 INFO - PROCESS | 1480 | 1467973740203 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 1480 | 1467973740204 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:00 INFO - PROCESS | 1480 | ++DOCSHELL 185BF800 == 42 [pid = 1480] [id = 561] 03:29:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (18C3E400) [pid = 1480] [serial = 1683] [outer = 00000000] 03:29:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (19AA4C00) [pid = 1480] [serial = 1684] [outer = 18C3E400] 03:29:00 INFO - PROCESS | 1480 | 1467973740248 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (19F41400) [pid = 1480] [serial = 1685] [outer = 18C3E400] 03:29:00 INFO - PROCESS | 1480 | 1467973740679 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]]]}] 03:29:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:29:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 03:29:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:29:00 INFO - PROCESS | 1480 | 1467973740738 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 1480 | 1467973740740 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 03:29:00 INFO - PROCESS | 1480 | 1467973740743 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - PROCESS | 1480 | 1467973740744 Marionette TRACE conn6 <- [1,2210,null,{}] 03:29:00 INFO - PROCESS | 1480 | 1467973740748 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}] 03:29:00 INFO - PROCESS | 1480 | 1467973740750 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:00 INFO - PROCESS | 1480 | 1467973740843 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 03:29:00 INFO - PROCESS | 1480 | 1467973740848 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 1480 | 1467973740850 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:00 INFO - PROCESS | 1480 | ++DOCSHELL 1ABEB000 == 43 [pid = 1480] [id = 562] 03:29:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1ABECC00) [pid = 1480] [serial = 1686] [outer = 00000000] 03:29:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1ABF1800) [pid = 1480] [serial = 1687] [outer = 1ABECC00] 03:29:00 INFO - PROCESS | 1480 | 1467973740895 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1ABEE000) [pid = 1480] [serial = 1688] [outer = 1ABECC00] 03:29:01 INFO - PROCESS | 1480 | 1467973741343 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]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:29:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 630ms 03:29:01 INFO - PROCESS | 1480 | 1467973741373 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 1480 | 1467973741376 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 03:29:01 INFO - PROCESS | 1480 | 1467973741420 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:29:01 INFO - PROCESS | 1480 | 1467973741424 Marionette TRACE conn6 <- [1,2214,null,{}] 03:29:01 INFO - PROCESS | 1480 | 1467973741430 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}] 03:29:01 INFO - PROCESS | 1480 | 1467973741434 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:01 INFO - PROCESS | 1480 | 1467973741541 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 03:29:01 INFO - PROCESS | 1480 | 1467973741713 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 1480 | 1467973741717 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:01 INFO - PROCESS | 1480 | ++DOCSHELL 0FD76C00 == 44 [pid = 1480] [id = 563] 03:29:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0FD7E800) [pid = 1480] [serial = 1689] [outer = 00000000] 03:29:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0FEC0800) [pid = 1480] [serial = 1690] [outer = 0FD7E800] 03:29:01 INFO - PROCESS | 1480 | 1467973741776 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (104DCC00) [pid = 1480] [serial = 1691] [outer = 0FD7E800] 03:29:02 INFO - PROCESS | 1480 | 1467973742345 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]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:29:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 970ms 03:29:02 INFO - PROCESS | 1480 | 1467973742400 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 1480 | 1467973742404 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 03:29:02 INFO - PROCESS | 1480 | 1467973742410 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:29:02 INFO - PROCESS | 1480 | 1467973742412 Marionette TRACE conn6 <- [1,2218,null,{}] 03:29:02 INFO - PROCESS | 1480 | 1467973742419 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}] 03:29:02 INFO - PROCESS | 1480 | 1467973742423 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:02 INFO - PROCESS | 1480 | 1467973742546 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 03:29:02 INFO - PROCESS | 1480 | 1467973742678 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 1480 | 1467973742681 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:02 INFO - PROCESS | 1480 | ++DOCSHELL 14CA7800 == 45 [pid = 1480] [id = 564] 03:29:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (15849C00) [pid = 1480] [serial = 1692] [outer = 00000000] 03:29:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (16166C00) [pid = 1480] [serial = 1693] [outer = 15849C00] 03:29:02 INFO - PROCESS | 1480 | 1467973742739 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (17662C00) [pid = 1480] [serial = 1694] [outer = 15849C00] 03:29:03 INFO - PROCESS | 1480 | 1467973743345 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]]]}] 03:29:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:29:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 970ms 03:29:03 INFO - PROCESS | 1480 | 1467973743384 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 1480 | 1467973743387 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 03:29:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:29:03 INFO - PROCESS | 1480 | 1467973743390 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 1480 | 1467973743393 Marionette TRACE conn6 <- [1,2222,null,{}] 03:29:03 INFO - PROCESS | 1480 | 1467973743397 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}] 03:29:03 INFO - PROCESS | 1480 | 1467973743399 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:03 INFO - PROCESS | 1480 | 1467973743512 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 03:29:03 INFO - PROCESS | 1480 | 1467973743659 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 1480 | 1467973743666 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:03 INFO - PROCESS | 1480 | ++DOCSHELL 19F49000 == 46 [pid = 1480] [id = 565] 03:29:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (19FBAC00) [pid = 1480] [serial = 1695] [outer = 00000000] 03:29:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1ABF0C00) [pid = 1480] [serial = 1696] [outer = 19FBAC00] 03:29:03 INFO - PROCESS | 1480 | 1467973743725 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1B772400) [pid = 1480] [serial = 1697] [outer = 19FBAC00] 03:29:04 INFO - PROCESS | 1480 | 1467973744348 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]]]}] 03:29:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:29:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 970ms 03:29:04 INFO - PROCESS | 1480 | 1467973744364 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 1480 | 1467973744366 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 03:29:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:29:04 INFO - PROCESS | 1480 | 1467973744384 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - PROCESS | 1480 | 1467973744386 Marionette TRACE conn6 <- [1,2226,null,{}] 03:29:04 INFO - PROCESS | 1480 | 1467973744390 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}] 03:29:04 INFO - PROCESS | 1480 | 1467973744392 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:04 INFO - PROCESS | 1480 | 1467973744504 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 03:29:04 INFO - PROCESS | 1480 | 1467973744641 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:04 INFO - PROCESS | 1480 | 1467973744644 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:04 INFO - PROCESS | 1480 | ++DOCSHELL 16165800 == 47 [pid = 1480] [id = 566] 03:29:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1B945C00) [pid = 1480] [serial = 1698] [outer = 00000000] 03:29:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1C150C00) [pid = 1480] [serial = 1699] [outer = 1B945C00] 03:29:04 INFO - PROCESS | 1480 | 1467973744704 Marionette DEBUG loaded listener.js 03:29:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1C159400) [pid = 1480] [serial = 1700] [outer = 1B945C00] 03:29:05 INFO - PROCESS | 1480 | 1467973745397 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]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:29:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1080ms 03:29:05 INFO - PROCESS | 1480 | 1467973745479 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 1480 | 1467973745483 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 03:29:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:29:05 INFO - PROCESS | 1480 | 1467973745488 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - PROCESS | 1480 | 1467973745492 Marionette TRACE conn6 <- [1,2230,null,{}] 03:29:05 INFO - PROCESS | 1480 | 1467973745497 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}] 03:29:05 INFO - PROCESS | 1480 | 1467973745500 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:05 INFO - PROCESS | 1480 | 1467973745601 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 03:29:05 INFO - PROCESS | 1480 | 1467973745737 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:05 INFO - PROCESS | 1480 | 1467973745742 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:05 INFO - PROCESS | 1480 | ++DOCSHELL 10173C00 == 48 [pid = 1480] [id = 567] 03:29:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (10174400) [pid = 1480] [serial = 1701] [outer = 00000000] 03:29:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (145E3400) [pid = 1480] [serial = 1702] [outer = 10174400] 03:29:05 INFO - PROCESS | 1480 | 1467973745797 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (14A6E000) [pid = 1480] [serial = 1703] [outer = 10174400] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 16169000 == 47 [pid = 1480] [id = 535] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 17CFBC00 == 46 [pid = 1480] [id = 537] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 1430DC00 == 45 [pid = 1480] [id = 534] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 0F6FAC00 == 44 [pid = 1480] [id = 533] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 0F5E7C00 == 43 [pid = 1480] [id = 517] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 14B1F800 == 42 [pid = 1480] [id = 519] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 16172C00 == 41 [pid = 1480] [id = 558] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 18BB1800 == 40 [pid = 1480] [id = 559] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 185BF800 == 39 [pid = 1480] [id = 561] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 0C608400 == 38 [pid = 1480] [id = 560] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 16739800 == 37 [pid = 1480] [id = 536] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 1ABEA800 == 36 [pid = 1480] [id = 526] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 16758000 == 35 [pid = 1480] [id = 538] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 179DDC00 == 34 [pid = 1480] [id = 557] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 1094E400 == 33 [pid = 1480] [id = 518] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 14AA0000 == 32 [pid = 1480] [id = 525] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 148BB800 == 31 [pid = 1480] [id = 528] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 185BC400 == 30 [pid = 1480] [id = 523] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 16165800 == 29 [pid = 1480] [id = 566] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 19F49000 == 28 [pid = 1480] [id = 565] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 1ABEB000 == 27 [pid = 1480] [id = 562] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 0FD76C00 == 26 [pid = 1480] [id = 563] 03:29:06 INFO - PROCESS | 1480 | --DOCSHELL 14CA7800 == 25 [pid = 1480] [id = 564] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (199E7800) [pid = 1480] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (1675AC00) [pid = 1480] [serial = 1633] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (14CA1800) [pid = 1480] [serial = 1630] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (1584C800) [pid = 1480] [serial = 1631] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (179DC800) [pid = 1480] [serial = 1636] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (145EC800) [pid = 1480] [serial = 1624] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (10436800) [pid = 1480] [serial = 1621] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17C94400) [pid = 1480] [serial = 1639] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (10F3D800) [pid = 1480] [serial = 1627] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0FEB9400) [pid = 1480] [serial = 1642] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (145E5400) [pid = 1480] [serial = 1628] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (185BF400) [pid = 1480] [serial = 1645] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (145E4000) [pid = 1480] [serial = 1643] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (18BAE800) [pid = 1480] [serial = 1648] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (18BB4000) [pid = 1480] [serial = 1649] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (18C3E000) [pid = 1480] [serial = 1651] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0C605800) [pid = 1480] [serial = 1103] [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.] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17C9B000) [pid = 1480] [serial = 1640] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (185C2400) [pid = 1480] [serial = 1646] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17AA3000) [pid = 1480] [serial = 1637] [outer = 00000000] [url = about:blank] 03:29:06 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1746A400) [pid = 1480] [serial = 1634] [outer = 00000000] [url = about:blank] 03:29:07 INFO - PROCESS | 1480 | 1467973747141 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]]]}] 03:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1672ms 03:29:07 INFO - PROCESS | 1480 | 1467973747165 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 03:29:07 INFO - PROCESS | 1480 | 1467973747169 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 03:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:29:07 INFO - PROCESS | 1480 | 1467973747174 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:29:07 INFO - PROCESS | 1480 | 1467973747177 Marionette TRACE conn6 <- [1,2234,null,{}] 03:29:07 INFO - PROCESS | 1480 | 1467973747182 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}] 03:29:07 INFO - PROCESS | 1480 | 1467973747185 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:07 INFO - PROCESS | 1480 | 1467973747310 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 03:29:07 INFO - PROCESS | 1480 | 1467973747326 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:07 INFO - PROCESS | 1480 | 1467973747328 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:07 INFO - PROCESS | 1480 | ++DOCSHELL 0FD79C00 == 26 [pid = 1480] [id = 568] 03:29:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0FD7B000) [pid = 1480] [serial = 1704] [outer = 00000000] 03:29:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0FE39800) [pid = 1480] [serial = 1705] [outer = 0FD7B000] 03:29:07 INFO - PROCESS | 1480 | 1467973747377 Marionette DEBUG loaded listener.js 03:29:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0FF1A000) [pid = 1480] [serial = 1706] [outer = 0FD7B000] 03:29:07 INFO - PROCESS | 1480 | 1467973747828 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]]]}] 03:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 03:29:07 INFO - PROCESS | 1480 | 1467973747905 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 03:29:07 INFO - PROCESS | 1480 | 1467973747910 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 03:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:29:07 INFO - PROCESS | 1480 | 1467973747917 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:29:07 INFO - PROCESS | 1480 | 1467973747920 Marionette TRACE conn6 <- [1,2238,null,{}] 03:29:07 INFO - PROCESS | 1480 | 1467973747923 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}] 03:29:07 INFO - PROCESS | 1480 | 1467973747926 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:08 INFO - PROCESS | 1480 | 1467973748016 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 03:29:08 INFO - PROCESS | 1480 | 1467973748031 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 1480 | 1467973748033 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:08 INFO - PROCESS | 1480 | ++DOCSHELL 145AE400 == 27 [pid = 1480] [id = 569] 03:29:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (145E3C00) [pid = 1480] [serial = 1707] [outer = 00000000] 03:29:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (146CA000) [pid = 1480] [serial = 1708] [outer = 145E3C00] 03:29:08 INFO - PROCESS | 1480 | 1467973748083 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (14A6B800) [pid = 1480] [serial = 1709] [outer = 145E3C00] 03:29:08 INFO - PROCESS | 1480 | 1467973748540 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]]]}] 03:29:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:29:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 03:29:08 INFO - PROCESS | 1480 | 1467973748590 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 1480 | 1467973748593 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 03:29:08 INFO - PROCESS | 1480 | 1467973748596 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:29:08 INFO - PROCESS | 1480 | 1467973748599 Marionette TRACE conn6 <- [1,2242,null,{}] 03:29:08 INFO - PROCESS | 1480 | 1467973748610 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}] 03:29:08 INFO - PROCESS | 1480 | 1467973748614 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:08 INFO - PROCESS | 1480 | 1467973748733 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 03:29:08 INFO - PROCESS | 1480 | 1467973748844 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 1480 | 1467973748847 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:08 INFO - PROCESS | 1480 | ++DOCSHELL 16169800 == 28 [pid = 1480] [id = 570] 03:29:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1616A000) [pid = 1480] [serial = 1710] [outer = 00000000] 03:29:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (16170C00) [pid = 1480] [serial = 1711] [outer = 1616A000] 03:29:08 INFO - PROCESS | 1480 | 1467973748896 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (16759800) [pid = 1480] [serial = 1712] [outer = 1616A000] 03:29:09 INFO - PROCESS | 1480 | 1467973749339 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]]]}] 03:29:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:29:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 771ms 03:29:09 INFO - PROCESS | 1480 | 1467973749374 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 1480 | 1467973749377 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 03:29:09 INFO - PROCESS | 1480 | 1467973749380 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - PROCESS | 1480 | 1467973749382 Marionette TRACE conn6 <- [1,2246,null,{}] 03:29:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:29:09 INFO - PROCESS | 1480 | 1467973749389 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}] 03:29:09 INFO - PROCESS | 1480 | 1467973749391 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:09 INFO - PROCESS | 1480 | 1467973749512 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 03:29:09 INFO - PROCESS | 1480 | 1467973749520 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 1480 | 1467973749522 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:09 INFO - PROCESS | 1480 | ++DOCSHELL 17464400 == 29 [pid = 1480] [id = 571] 03:29:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1746B400) [pid = 1480] [serial = 1713] [outer = 00000000] 03:29:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (179D8800) [pid = 1480] [serial = 1714] [outer = 1746B400] 03:29:09 INFO - PROCESS | 1480 | 1467973749572 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (17C03400) [pid = 1480] [serial = 1715] [outer = 1746B400] 03:29:10 INFO - PROCESS | 1480 | 1467973750048 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]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:29:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 03:29:10 INFO - PROCESS | 1480 | 1467973750115 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 1480 | 1467973750117 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 03:29:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:29:10 INFO - PROCESS | 1480 | 1467973750160 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 1480 | 1467973750161 Marionette TRACE conn6 <- [1,2250,null,{}] 03:29:10 INFO - PROCESS | 1480 | 1467973750165 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}] 03:29:10 INFO - PROCESS | 1480 | 1467973750167 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:10 INFO - PROCESS | 1480 | 1467973750285 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 03:29:10 INFO - PROCESS | 1480 | 1467973750291 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 1480 | 1467973750293 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:10 INFO - PROCESS | 1480 | ++DOCSHELL 17C99C00 == 30 [pid = 1480] [id = 572] 03:29:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17C9A400) [pid = 1480] [serial = 1716] [outer = 00000000] 03:29:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (17CC4C00) [pid = 1480] [serial = 1717] [outer = 17C9A400] 03:29:10 INFO - PROCESS | 1480 | 1467973750337 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (17CCA000) [pid = 1480] [serial = 1718] [outer = 17C9A400] 03:29:10 INFO - PROCESS | 1480 | 1467973750800 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]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:29:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 690ms 03:29:10 INFO - PROCESS | 1480 | 1467973750841 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 03:29:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:29:10 INFO - PROCESS | 1480 | 1467973750843 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 03:29:10 INFO - PROCESS | 1480 | 1467973750846 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 1480 | 1467973750848 Marionette TRACE conn6 <- [1,2254,null,{}] 03:29:10 INFO - PROCESS | 1480 | 1467973750851 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}] 03:29:10 INFO - PROCESS | 1480 | 1467973750857 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:11 INFO - PROCESS | 1480 | 1467973750997 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 03:29:11 INFO - PROCESS | 1480 | 1467973751003 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 1480 | 1467973751005 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:11 INFO - PROCESS | 1480 | ++DOCSHELL 17C94400 == 31 [pid = 1480] [id = 573] 03:29:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (17CF2400) [pid = 1480] [serial = 1719] [outer = 00000000] 03:29:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (18BAD400) [pid = 1480] [serial = 1720] [outer = 17CF2400] 03:29:11 INFO - PROCESS | 1480 | 1467973751105 Marionette DEBUG loaded listener.js 03:29:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (18CD9400) [pid = 1480] [serial = 1721] [outer = 17CF2400] 03:29:11 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (17CC1800) [pid = 1480] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:29:11 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (179DF000) [pid = 1480] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:29:11 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0F5E4800) [pid = 1480] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:29:11 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (185B4800) [pid = 1480] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:29:11 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (16164C00) [pid = 1480] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:29:11 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (10FCD400) [pid = 1480] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:29:11 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0CD6C000) [pid = 1480] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:29:11 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (15852C00) [pid = 1480] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:29:11 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0C626400) [pid = 1480] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:29:11 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (18E76000) [pid = 1480] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:29:11 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0FF1C000) [pid = 1480] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:29:11 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (18C3E400) [pid = 1480] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:29:11 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0FE35400) [pid = 1480] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:29:11 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0FF22800) [pid = 1480] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:29:11 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (145A1400) [pid = 1480] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:29:11 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1ABECC00) [pid = 1480] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:29:11 INFO - PROCESS | 1480 | 1467973751833 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]]]}] 03:29:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:29:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1020ms 03:29:11 INFO - PROCESS | 1480 | 1467973751867 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 03:29:11 INFO - PROCESS | 1480 | 1467973751869 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 03:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:29:11 INFO - PROCESS | 1480 | 1467973751876 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:29:11 INFO - PROCESS | 1480 | 1467973751878 Marionette TRACE conn6 <- [1,2258,null,{}] 03:29:11 INFO - PROCESS | 1480 | 1467973751881 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}] 03:29:11 INFO - PROCESS | 1480 | 1467973751883 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:11 INFO - PROCESS | 1480 | 1467973751964 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 03:29:12 INFO - PROCESS | 1480 | 1467973751985 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 1480 | 1467973751987 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:12 INFO - PROCESS | 1480 | ++DOCSHELL 15D47800 == 32 [pid = 1480] [id = 574] 03:29:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (16169400) [pid = 1480] [serial = 1722] [outer = 00000000] 03:29:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1847C800) [pid = 1480] [serial = 1723] [outer = 16169400] 03:29:12 INFO - PROCESS | 1480 | 1467973752032 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (185BD000) [pid = 1480] [serial = 1724] [outer = 16169400] 03:29:12 INFO - PROCESS | 1480 | 1467973752471 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]]]}] 03:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 03:29:12 INFO - PROCESS | 1480 | 1467973752510 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 1480 | 1467973752512 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 03:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:29:12 INFO - PROCESS | 1480 | 1467973752515 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - PROCESS | 1480 | 1467973752517 Marionette TRACE conn6 <- [1,2262,null,{}] 03:29:12 INFO - PROCESS | 1480 | 1467973752520 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}] 03:29:12 INFO - PROCESS | 1480 | 1467973752522 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:12 INFO - PROCESS | 1480 | 1467973752602 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 03:29:12 INFO - PROCESS | 1480 | 1467973752607 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 1480 | 1467973752609 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:12 INFO - PROCESS | 1480 | ++DOCSHELL 17AA2800 == 33 [pid = 1480] [id = 575] 03:29:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17CCE000) [pid = 1480] [serial = 1725] [outer = 00000000] 03:29:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (199EF000) [pid = 1480] [serial = 1726] [outer = 17CCE000] 03:29:12 INFO - PROCESS | 1480 | 1467973752653 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0CDC9C00) [pid = 1480] [serial = 1727] [outer = 17CCE000] 03:29:13 INFO - PROCESS | 1480 | 1467973753106 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]]]}] 03:29:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:29:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 03:29:13 INFO - PROCESS | 1480 | 1467973753147 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 1480 | 1467973753149 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 03:29:13 INFO - PROCESS | 1480 | 1467973753170 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:29:13 INFO - PROCESS | 1480 | 1467973753171 Marionette TRACE conn6 <- [1,2266,null,{}] 03:29:13 INFO - PROCESS | 1480 | 1467973753175 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}] 03:29:13 INFO - PROCESS | 1480 | 1467973753177 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:13 INFO - PROCESS | 1480 | 1467973753265 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 03:29:13 INFO - PROCESS | 1480 | 1467973753270 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 1480 | 1467973753272 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:13 INFO - PROCESS | 1480 | ++DOCSHELL 16169000 == 34 [pid = 1480] [id = 576] 03:29:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (19AA7400) [pid = 1480] [serial = 1728] [outer = 00000000] 03:29:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1ABE7800) [pid = 1480] [serial = 1729] [outer = 19AA7400] 03:29:13 INFO - PROCESS | 1480 | 1467973753329 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1ABE9C00) [pid = 1480] [serial = 1730] [outer = 19AA7400] 03:29:14 INFO - PROCESS | 1480 | 1467973754141 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]]]}] 03:29:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:29:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1016ms 03:29:14 INFO - PROCESS | 1480 | 1467973754192 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 03:29:14 INFO - PROCESS | 1480 | 1467973754198 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 03:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:29:14 INFO - PROCESS | 1480 | 1467973754204 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - PROCESS | 1480 | 1467973754208 Marionette TRACE conn6 <- [1,2270,null,{}] 03:29:14 INFO - PROCESS | 1480 | 1467973754237 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}] 03:29:14 INFO - PROCESS | 1480 | 1467973754240 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:14 INFO - PROCESS | 1480 | 1467973754373 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 03:29:14 INFO - PROCESS | 1480 | 1467973754508 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 1480 | 1467973754511 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:14 INFO - PROCESS | 1480 | ++DOCSHELL 0F65D800 == 35 [pid = 1480] [id = 577] 03:29:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0F6F8400) [pid = 1480] [serial = 1731] [outer = 00000000] 03:29:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (145A7800) [pid = 1480] [serial = 1732] [outer = 0F6F8400] 03:29:14 INFO - PROCESS | 1480 | 1467973754574 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (14B6B800) [pid = 1480] [serial = 1733] [outer = 0F6F8400] 03:29:15 INFO - PROCESS | 1480 | 1467973755209 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]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:29:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1045ms 03:29:15 INFO - PROCESS | 1480 | 1467973755275 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 1480 | 1467973755280 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 03:29:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:29:15 INFO - PROCESS | 1480 | 1467973755306 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 1480 | 1467973755309 Marionette TRACE conn6 <- [1,2274,null,{}] 03:29:15 INFO - PROCESS | 1480 | 1467973755313 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}] 03:29:15 INFO - PROCESS | 1480 | 1467973755316 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:15 INFO - PROCESS | 1480 | 1467973755452 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 03:29:15 INFO - PROCESS | 1480 | 1467973755597 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 1480 | 1467973755600 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:15 INFO - PROCESS | 1480 | ++DOCSHELL 16165800 == 36 [pid = 1480] [id = 578] 03:29:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1616E800) [pid = 1480] [serial = 1734] [outer = 00000000] 03:29:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (179DDC00) [pid = 1480] [serial = 1735] [outer = 1616E800] 03:29:15 INFO - PROCESS | 1480 | 1467973755659 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (17C99800) [pid = 1480] [serial = 1736] [outer = 1616E800] 03:29:16 INFO - PROCESS | 1480 | 1467973756466 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]]]}] 03:29:16 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 03:29:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1172ms 03:29:16 INFO - PROCESS | 1480 | 1467973756478 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 1480 | 1467973756483 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 03:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:29:16 INFO - PROCESS | 1480 | 1467973756513 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - PROCESS | 1480 | 1467973756516 Marionette TRACE conn6 <- [1,2278,null,{}] 03:29:16 INFO - PROCESS | 1480 | 1467973756522 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}] 03:29:16 INFO - PROCESS | 1480 | 1467973756524 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:16 INFO - PROCESS | 1480 | 1467973756638 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 03:29:16 INFO - PROCESS | 1480 | 1467973756760 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:16 INFO - PROCESS | 1480 | 1467973756765 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:16 INFO - PROCESS | 1480 | --DOCSHELL 17AA2800 == 35 [pid = 1480] [id = 575] 03:29:16 INFO - PROCESS | 1480 | --DOCSHELL 15D47800 == 34 [pid = 1480] [id = 574] 03:29:16 INFO - PROCESS | 1480 | --DOCSHELL 17C94400 == 33 [pid = 1480] [id = 573] 03:29:16 INFO - PROCESS | 1480 | --DOCSHELL 17C99C00 == 32 [pid = 1480] [id = 572] 03:29:16 INFO - PROCESS | 1480 | --DOCSHELL 17464400 == 31 [pid = 1480] [id = 571] 03:29:16 INFO - PROCESS | 1480 | --DOCSHELL 16169800 == 30 [pid = 1480] [id = 570] 03:29:16 INFO - PROCESS | 1480 | --DOCSHELL 145AE400 == 29 [pid = 1480] [id = 569] 03:29:16 INFO - PROCESS | 1480 | --DOCSHELL 0FD79C00 == 28 [pid = 1480] [id = 568] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1489A800) [pid = 1480] [serial = 1625] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0FF16400) [pid = 1480] [serial = 1619] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (1094B800) [pid = 1480] [serial = 1622] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17CC9400) [pid = 1480] [serial = 1675] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17C07C00) [pid = 1480] [serial = 1672] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (18E76400) [pid = 1480] [serial = 1652] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (198BEC00) [pid = 1480] [serial = 1660] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (199E4C00) [pid = 1480] [serial = 1661] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1616FC00) [pid = 1480] [serial = 1657] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (174C4C00) [pid = 1480] [serial = 1658] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14893800) [pid = 1480] [serial = 1666] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (14A6F000) [pid = 1480] [serial = 1667] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (10FCA000) [pid = 1480] [serial = 1654] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (14A74400) [pid = 1480] [serial = 1655] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (16149C00) [pid = 1480] [serial = 1669] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (16170000) [pid = 1480] [serial = 1670] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0F582C00) [pid = 1480] [serial = 1663] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0FE91400) [pid = 1480] [serial = 1664] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17CCD400) [pid = 1480] [serial = 1676] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1ABEE000) [pid = 1480] [serial = 1688] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (19914400) [pid = 1480] [serial = 1678] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (17469400) [pid = 1480] [serial = 1681] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (17C97800) [pid = 1480] [serial = 1682] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (19AA4C00) [pid = 1480] [serial = 1684] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (17C96C00) [pid = 1480] [serial = 1673] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (1991D400) [pid = 1480] [serial = 1679] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (19F41400) [pid = 1480] [serial = 1685] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (1ABF1800) [pid = 1480] [serial = 1687] [outer = 00000000] [url = about:blank] 03:29:16 INFO - PROCESS | 1480 | ++DOCSHELL 0C62D000 == 29 [pid = 1480] [id = 579] 03:29:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0C694C00) [pid = 1480] [serial = 1737] [outer = 00000000] 03:29:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0F5E4800) [pid = 1480] [serial = 1738] [outer = 0C694C00] 03:29:16 INFO - PROCESS | 1480 | 1467973756856 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0FEB6800) [pid = 1480] [serial = 1739] [outer = 0C694C00] 03:29:17 INFO - PROCESS | 1480 | 1467973757298 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]]]}] 03:29:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:29:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 830ms 03:29:17 INFO - PROCESS | 1480 | 1467973757345 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 03:29:17 INFO - PROCESS | 1480 | 1467973757349 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 03:29:17 INFO - PROCESS | 1480 | 1467973757355 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:29:17 INFO - PROCESS | 1480 | 1467973757358 Marionette TRACE conn6 <- [1,2282,null,{}] 03:29:17 INFO - PROCESS | 1480 | 1467973757361 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}] 03:29:17 INFO - PROCESS | 1480 | 1467973757364 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:17 INFO - PROCESS | 1480 | 1467973757452 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 03:29:17 INFO - PROCESS | 1480 | 1467973757461 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 1480 | 1467973757463 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:17 INFO - PROCESS | 1480 | ++DOCSHELL 10FCE800 == 30 [pid = 1480] [id = 580] 03:29:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (145E3800) [pid = 1480] [serial = 1740] [outer = 00000000] 03:29:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (14A68800) [pid = 1480] [serial = 1741] [outer = 145E3800] 03:29:17 INFO - PROCESS | 1480 | 1467973757512 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (14A95C00) [pid = 1480] [serial = 1742] [outer = 145E3800] 03:29:18 INFO - PROCESS | 1480 | 1467973758022 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]]]}] 03:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 03:29:18 INFO - PROCESS | 1480 | 1467973758090 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 03:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:29:18 INFO - PROCESS | 1480 | 1467973758093 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 03:29:18 INFO - PROCESS | 1480 | 1467973758096 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - PROCESS | 1480 | 1467973758100 Marionette TRACE conn6 <- [1,2286,null,{}] 03:29:18 INFO - PROCESS | 1480 | 1467973758143 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}] 03:29:18 INFO - PROCESS | 1480 | 1467973758148 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:18 INFO - PROCESS | 1480 | 1467973758249 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 03:29:18 INFO - PROCESS | 1480 | 1467973758341 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:18 INFO - PROCESS | 1480 | 1467973758344 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:18 INFO - PROCESS | 1480 | ++DOCSHELL 16167800 == 31 [pid = 1480] [id = 581] 03:29:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (16168C00) [pid = 1480] [serial = 1743] [outer = 00000000] 03:29:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (16738000) [pid = 1480] [serial = 1744] [outer = 16168C00] 03:29:18 INFO - PROCESS | 1480 | 1467973758393 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (174C7C00) [pid = 1480] [serial = 1745] [outer = 16168C00] 03:29:18 INFO - PROCESS | 1480 | 1467973758776 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]]]}] 03:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 710ms 03:29:18 INFO - PROCESS | 1480 | 1467973758807 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 03:29:18 INFO - PROCESS | 1480 | 1467973758809 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 03:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:29:18 INFO - PROCESS | 1480 | 1467973758812 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - PROCESS | 1480 | 1467973758823 Marionette TRACE conn6 <- [1,2290,null,{}] 03:29:18 INFO - PROCESS | 1480 | 1467973758827 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}] 03:29:18 INFO - PROCESS | 1480 | 1467973758829 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:18 INFO - PROCESS | 1480 | 1467973758918 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 03:29:18 INFO - PROCESS | 1480 | 1467973758923 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:18 INFO - PROCESS | 1480 | 1467973758925 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:18 INFO - PROCESS | 1480 | ++DOCSHELL 179DAC00 == 32 [pid = 1480] [id = 582] 03:29:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (179DCC00) [pid = 1480] [serial = 1746] [outer = 00000000] 03:29:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17C98000) [pid = 1480] [serial = 1747] [outer = 179DCC00] 03:29:18 INFO - PROCESS | 1480 | 1467973758971 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17CC0C00) [pid = 1480] [serial = 1748] [outer = 179DCC00] 03:29:19 INFO - PROCESS | 1480 | 1467973759434 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]]]}] 03:29:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:29:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 691ms 03:29:19 INFO - PROCESS | 1480 | 1467973759510 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 03:29:19 INFO - PROCESS | 1480 | 1467973759512 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 03:29:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:29:19 INFO - PROCESS | 1480 | 1467973759515 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - PROCESS | 1480 | 1467973759517 Marionette TRACE conn6 <- [1,2294,null,{}] 03:29:19 INFO - PROCESS | 1480 | 1467973759521 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}] 03:29:19 INFO - PROCESS | 1480 | 1467973759523 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:19 INFO - PROCESS | 1480 | 1467973759666 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 03:29:19 INFO - PROCESS | 1480 | 1467973759732 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 1480 | 1467973759735 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:19 INFO - PROCESS | 1480 | ++DOCSHELL 17CC3C00 == 33 [pid = 1480] [id = 583] 03:29:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (17CC6800) [pid = 1480] [serial = 1749] [outer = 00000000] 03:29:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1847D400) [pid = 1480] [serial = 1750] [outer = 17CC6800] 03:29:19 INFO - PROCESS | 1480 | 1467973759782 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (185B5C00) [pid = 1480] [serial = 1751] [outer = 17CC6800] 03:29:20 INFO - PROCESS | 1480 | 1467973760236 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]]]}] 03:29:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:29:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 771ms 03:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:29:20 INFO - PROCESS | 1480 | 1467973760287 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 03:29:20 INFO - PROCESS | 1480 | 1467973760290 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 03:29:20 INFO - PROCESS | 1480 | 1467973760292 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:29:20 INFO - PROCESS | 1480 | 1467973760294 Marionette TRACE conn6 <- [1,2298,null,{}] 03:29:20 INFO - PROCESS | 1480 | 1467973760297 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}] 03:29:20 INFO - PROCESS | 1480 | 1467973760303 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:20 INFO - PROCESS | 1480 | 1467973760447 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 03:29:20 INFO - PROCESS | 1480 | 1467973760514 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:20 INFO - PROCESS | 1480 | 1467973760516 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:20 INFO - PROCESS | 1480 | ++DOCSHELL 0FF23000 == 34 [pid = 1480] [id = 584] 03:29:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (14A73400) [pid = 1480] [serial = 1752] [outer = 00000000] 03:29:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (198C0400) [pid = 1480] [serial = 1753] [outer = 14A73400] 03:29:20 INFO - PROCESS | 1480 | 1467973760561 Marionette DEBUG loaded listener.js 03:29:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (198C0C00) [pid = 1480] [serial = 1754] [outer = 14A73400] 03:29:21 INFO - PROCESS | 1480 | 1467973760993 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]]]}] 03:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 03:29:21 INFO - PROCESS | 1480 | 1467973761032 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 03:29:21 INFO - PROCESS | 1480 | 1467973761034 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 03:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:29:21 INFO - PROCESS | 1480 | 1467973761048 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:29:21 INFO - PROCESS | 1480 | 1467973761050 Marionette TRACE conn6 <- [1,2302,null,{}] 03:29:21 INFO - PROCESS | 1480 | 1467973761053 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}] 03:29:21 INFO - PROCESS | 1480 | 1467973761055 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:21 INFO - PROCESS | 1480 | 1467973761257 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 03:29:21 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (10174400) [pid = 1480] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:29:21 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1746B400) [pid = 1480] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:29:21 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0FD7B000) [pid = 1480] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:29:21 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0FD7E800) [pid = 1480] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:29:21 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (15849C00) [pid = 1480] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:29:21 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (19FBAC00) [pid = 1480] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:29:21 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17C9A400) [pid = 1480] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:29:21 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1B945C00) [pid = 1480] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:29:21 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17CF2400) [pid = 1480] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:29:21 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17CCE000) [pid = 1480] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:29:21 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (145E3C00) [pid = 1480] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:29:21 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1616A000) [pid = 1480] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:29:21 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (16169400) [pid = 1480] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:29:21 INFO - PROCESS | 1480 | 1467973761331 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 1480 | 1467973761333 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:21 INFO - PROCESS | 1480 | ++DOCSHELL 0F584400 == 35 [pid = 1480] [id = 585] 03:29:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0F5E5800) [pid = 1480] [serial = 1755] [outer = 00000000] 03:29:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (14313C00) [pid = 1480] [serial = 1756] [outer = 0F5E5800] 03:29:21 INFO - PROCESS | 1480 | 1467973761381 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (14CA9000) [pid = 1480] [serial = 1757] [outer = 0F5E5800] 03:29:21 INFO - PROCESS | 1480 | 1467973761728 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]]]}] 03:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 03:29:21 INFO - PROCESS | 1480 | 1467973761782 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 03:29:21 INFO - PROCESS | 1480 | 1467973761784 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 03:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:29:21 INFO - PROCESS | 1480 | 1467973761787 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:29:21 INFO - PROCESS | 1480 | 1467973761789 Marionette TRACE conn6 <- [1,2306,null,{}] 03:29:21 INFO - PROCESS | 1480 | 1467973761793 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}] 03:29:21 INFO - PROCESS | 1480 | 1467973761794 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:21 INFO - PROCESS | 1480 | 1467973761877 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 03:29:21 INFO - PROCESS | 1480 | 1467973761883 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 1480 | 1467973761885 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:21 INFO - PROCESS | 1480 | ++DOCSHELL 17AA1800 == 36 [pid = 1480] [id = 586] 03:29:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (17C0CC00) [pid = 1480] [serial = 1758] [outer = 00000000] 03:29:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (19F41400) [pid = 1480] [serial = 1759] [outer = 17C0CC00] 03:29:21 INFO - PROCESS | 1480 | 1467973761930 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1ABEE000) [pid = 1480] [serial = 1760] [outer = 17C0CC00] 03:29:22 INFO - PROCESS | 1480 | 1467973762409 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] 03:29:22 INFO - PROCESS | 1480 | 1467973762464 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 03:29:22 INFO - PROCESS | 1480 | 1467973762467 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - PROCESS | 1480 | 1467973762469 Marionette TRACE conn6 <- [1,2310,null,{}] 03:29:22 INFO - PROCESS | 1480 | 1467973762472 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}] 03:29:22 INFO - PROCESS | 1480 | 1467973762474 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:22 INFO - PROCESS | 1480 | 1467973762557 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 03:29:22 INFO - PROCESS | 1480 | 1467973762563 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 1480 | 1467973762564 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:22 INFO - PROCESS | 1480 | ++DOCSHELL 16169800 == 37 [pid = 1480] [id = 587] 03:29:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (19F40800) [pid = 1480] [serial = 1761] [outer = 00000000] 03:29:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1B93D800) [pid = 1480] [serial = 1762] [outer = 19F40800] 03:29:22 INFO - PROCESS | 1480 | 1467973762617 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1BE9DC00) [pid = 1480] [serial = 1763] [outer = 19F40800] 03:29:23 INFO - PROCESS | 1480 | 1467973763068 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]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 03:29:23 INFO - PROCESS | 1480 | 1467973763098 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 03:29:23 INFO - PROCESS | 1480 | 1467973763100 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 03:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:29:23 INFO - PROCESS | 1480 | 1467973763121 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - PROCESS | 1480 | 1467973763123 Marionette TRACE conn6 <- [1,2314,null,{}] 03:29:23 INFO - PROCESS | 1480 | 1467973763128 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}] 03:29:23 INFO - PROCESS | 1480 | 1467973763129 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:23 INFO - PROCESS | 1480 | 1467973763213 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 03:29:23 INFO - PROCESS | 1480 | 1467973763220 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:23 INFO - PROCESS | 1480 | 1467973763222 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:23 INFO - PROCESS | 1480 | ++DOCSHELL 17467C00 == 38 [pid = 1480] [id = 588] 03:29:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17AA2400) [pid = 1480] [serial = 1764] [outer = 00000000] 03:29:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1C156C00) [pid = 1480] [serial = 1765] [outer = 17AA2400] 03:29:23 INFO - PROCESS | 1480 | 1467973763267 Marionette DEBUG loaded listener.js 03:29:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1C158000) [pid = 1480] [serial = 1766] [outer = 17AA2400] 03:29:23 INFO - PROCESS | 1480 | 1467973763921 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]]]}] 03:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 890ms 03:29:24 INFO - PROCESS | 1480 | 1467973763998 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 1480 | 1467973764003 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 03:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:29:24 INFO - PROCESS | 1480 | 1467973764022 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - PROCESS | 1480 | 1467973764027 Marionette TRACE conn6 <- [1,2318,null,{}] 03:29:24 INFO - PROCESS | 1480 | 1467973764033 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}] 03:29:24 INFO - PROCESS | 1480 | 1467973764036 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:24 INFO - PROCESS | 1480 | 1467973764158 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 03:29:24 INFO - PROCESS | 1480 | 1467973764294 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:24 INFO - PROCESS | 1480 | 1467973764298 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:24 INFO - PROCESS | 1480 | ++DOCSHELL 0FF18400 == 39 [pid = 1480] [id = 589] 03:29:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0FF24000) [pid = 1480] [serial = 1767] [outer = 00000000] 03:29:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (14B1E800) [pid = 1480] [serial = 1768] [outer = 0FF24000] 03:29:24 INFO - PROCESS | 1480 | 1467973764357 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (14CA8000) [pid = 1480] [serial = 1769] [outer = 0FF24000] 03:29:24 INFO - PROCESS | 1480 | 1467973764930 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]]]}] 03:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 930ms 03:29:24 INFO - PROCESS | 1480 | 1467973764957 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 1480 | 1467973764962 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 03:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:29:24 INFO - PROCESS | 1480 | 1467973764969 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - PROCESS | 1480 | 1467973764972 Marionette TRACE conn6 <- [1,2322,null,{}] 03:29:24 INFO - PROCESS | 1480 | 1467973764977 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}] 03:29:24 INFO - PROCESS | 1480 | 1467973764980 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:25 INFO - PROCESS | 1480 | 1467973765097 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 03:29:25 INFO - PROCESS | 1480 | 1467973765254 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 1480 | 1467973765257 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:25 INFO - PROCESS | 1480 | ++DOCSHELL 17AA2800 == 40 [pid = 1480] [id = 590] 03:29:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17C09800) [pid = 1480] [serial = 1770] [outer = 00000000] 03:29:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1847B800) [pid = 1480] [serial = 1771] [outer = 17C09800] 03:29:25 INFO - PROCESS | 1480 | 1467973765319 Marionette DEBUG loaded listener.js 03:29:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (18BB2000) [pid = 1480] [serial = 1772] [outer = 17C09800] 03:29:25 INFO - PROCESS | 1480 | 1467973765907 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]]]}] 03:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 03:29:25 INFO - PROCESS | 1480 | 1467973765941 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 1480 | 1467973765944 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 03:29:25 INFO - PROCESS | 1480 | 1467973765948 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:29:25 INFO - PROCESS | 1480 | 1467973765952 Marionette TRACE conn6 <- [1,2326,null,{}] 03:29:25 INFO - PROCESS | 1480 | 1467973765963 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}] 03:29:25 INFO - PROCESS | 1480 | 1467973765968 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:26 INFO - PROCESS | 1480 | 1467973766082 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 03:29:26 INFO - PROCESS | 1480 | 1467973766243 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 1480 | 1467973766246 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:26 INFO - PROCESS | 1480 | ++DOCSHELL 1CCE9800 == 41 [pid = 1480] [id = 591] 03:29:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1CCEA400) [pid = 1480] [serial = 1773] [outer = 00000000] 03:29:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1D05AC00) [pid = 1480] [serial = 1774] [outer = 1CCEA400] 03:29:26 INFO - PROCESS | 1480 | 1467973766304 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1D05FC00) [pid = 1480] [serial = 1775] [outer = 1CCEA400] 03:29:26 INFO - PROCESS | 1480 | 1467973766894 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]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 970ms 03:29:26 INFO - PROCESS | 1480 | 1467973766921 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 1480 | 1467973766924 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 03:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:29:26 INFO - PROCESS | 1480 | 1467973766927 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 1480 | 1467973766930 Marionette TRACE conn6 <- [1,2330,null,{}] 03:29:26 INFO - PROCESS | 1480 | 1467973766933 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}] 03:29:26 INFO - PROCESS | 1480 | 1467973766936 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:27 INFO - PROCESS | 1480 | 1467973767070 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 03:29:27 INFO - PROCESS | 1480 | 1467973767344 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 1480 | 1467973767348 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:27 INFO - PROCESS | 1480 | ++DOCSHELL 0F582000 == 42 [pid = 1480] [id = 592] 03:29:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0F582400) [pid = 1480] [serial = 1776] [outer = 00000000] 03:29:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (0FEBA400) [pid = 1480] [serial = 1777] [outer = 0F582400] 03:29:27 INFO - PROCESS | 1480 | 1467973767428 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (104DF800) [pid = 1480] [serial = 1778] [outer = 0F582400] 03:29:28 INFO - PROCESS | 1480 | 1467973768056 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]]]}] 03:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1167ms 03:29:28 INFO - PROCESS | 1480 | 1467973768099 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 1480 | 1467973768102 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 03:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:29:28 INFO - PROCESS | 1480 | 1467973768106 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - PROCESS | 1480 | 1467973768109 Marionette TRACE conn6 <- [1,2334,null,{}] 03:29:28 INFO - PROCESS | 1480 | 1467973768114 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}] 03:29:28 INFO - PROCESS | 1480 | 1467973768118 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 16169800 == 41 [pid = 1480] [id = 587] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 17AA1800 == 40 [pid = 1480] [id = 586] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 0F584400 == 39 [pid = 1480] [id = 585] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 0FF23000 == 38 [pid = 1480] [id = 584] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 17CC3C00 == 37 [pid = 1480] [id = 583] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 179DAC00 == 36 [pid = 1480] [id = 582] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 16167800 == 35 [pid = 1480] [id = 581] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 10FCE800 == 34 [pid = 1480] [id = 580] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 0C62D000 == 33 [pid = 1480] [id = 579] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 16165800 == 32 [pid = 1480] [id = 578] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 0F65D800 == 31 [pid = 1480] [id = 577] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 10173C00 == 30 [pid = 1480] [id = 567] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 16169000 == 29 [pid = 1480] [id = 576] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 1CCE9800 == 28 [pid = 1480] [id = 591] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 0F582000 == 27 [pid = 1480] [id = 592] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 17AA2800 == 26 [pid = 1480] [id = 590] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 17467C00 == 25 [pid = 1480] [id = 588] 03:29:28 INFO - PROCESS | 1480 | --DOCSHELL 0FF18400 == 24 [pid = 1480] [id = 589] 03:29:28 INFO - PROCESS | 1480 | 1467973768909 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (145E3400) [pid = 1480] [serial = 1702] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (179D8800) [pid = 1480] [serial = 1714] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0FE39800) [pid = 1480] [serial = 1705] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0FF1A000) [pid = 1480] [serial = 1706] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (104DCC00) [pid = 1480] [serial = 1691] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0FEC0800) [pid = 1480] [serial = 1690] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17662C00) [pid = 1480] [serial = 1694] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (16166C00) [pid = 1480] [serial = 1693] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1B772400) [pid = 1480] [serial = 1697] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1ABF0C00) [pid = 1480] [serial = 1696] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17CC4C00) [pid = 1480] [serial = 1717] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1C159400) [pid = 1480] [serial = 1700] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1C150C00) [pid = 1480] [serial = 1699] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (18BAD400) [pid = 1480] [serial = 1720] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17CCA000) [pid = 1480] [serial = 1718] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (199EF000) [pid = 1480] [serial = 1726] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18CD9400) [pid = 1480] [serial = 1721] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (146CA000) [pid = 1480] [serial = 1708] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (14A6B800) [pid = 1480] [serial = 1709] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0CDC9C00) [pid = 1480] [serial = 1727] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (16170C00) [pid = 1480] [serial = 1711] [outer = 00000000] [url = about:blank] 03:29:29 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (14A6E000) [pid = 1480] [serial = 1703] [outer = 00000000] [url = about:blank] 03:29:29 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1ABE7800) [pid = 1480] [serial = 1729] [outer = 00000000] [url = about:blank] 03:29:29 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1847C800) [pid = 1480] [serial = 1723] [outer = 00000000] [url = about:blank] 03:29:29 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (185BD000) [pid = 1480] [serial = 1724] [outer = 00000000] [url = about:blank] 03:29:29 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (17C03400) [pid = 1480] [serial = 1715] [outer = 00000000] [url = about:blank] 03:29:29 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (16759800) [pid = 1480] [serial = 1712] [outer = 00000000] [url = about:blank] 03:29:29 INFO - PROCESS | 1480 | 1467973769094 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 1480 | 1467973769097 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:29 INFO - PROCESS | 1480 | ++DOCSHELL 0C622000 == 25 [pid = 1480] [id = 593] 03:29:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0C624C00) [pid = 1480] [serial = 1779] [outer = 00000000] 03:29:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0C62D400) [pid = 1480] [serial = 1780] [outer = 0C624C00] 03:29:29 INFO - PROCESS | 1480 | 1467973769147 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0F535800) [pid = 1480] [serial = 1781] [outer = 0C624C00] 03:29:29 INFO - PROCESS | 1480 | 1467973769590 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]]]}] 03:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1539ms 03:29:29 INFO - PROCESS | 1480 | 1467973769647 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 03:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:29:29 INFO - PROCESS | 1480 | 1467973769651 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 03:29:29 INFO - PROCESS | 1480 | 1467973769656 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - PROCESS | 1480 | 1467973769659 Marionette TRACE conn6 <- [1,2338,null,{}] 03:29:29 INFO - PROCESS | 1480 | 1467973769664 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}] 03:29:29 INFO - PROCESS | 1480 | 1467973769667 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:29 INFO - PROCESS | 1480 | 1467973769762 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 03:29:29 INFO - PROCESS | 1480 | 1467973769776 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 1480 | 1467973769778 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:29 INFO - PROCESS | 1480 | ++DOCSHELL 0FF1FC00 == 26 [pid = 1480] [id = 594] 03:29:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0FF20000) [pid = 1480] [serial = 1782] [outer = 00000000] 03:29:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (1016F800) [pid = 1480] [serial = 1783] [outer = 0FF20000] 03:29:29 INFO - PROCESS | 1480 | 1467973769827 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (109C3C00) [pid = 1480] [serial = 1784] [outer = 0FF20000] 03:29:30 INFO - PROCESS | 1480 | 1467973770349 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]]]}] 03:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 03:29:30 INFO - PROCESS | 1480 | 1467973770391 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 03:29:30 INFO - PROCESS | 1480 | 1467973770394 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 03:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:29:30 INFO - PROCESS | 1480 | 1467973770398 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:29:30 INFO - PROCESS | 1480 | 1467973770400 Marionette TRACE conn6 <- [1,2342,null,{}] 03:29:30 INFO - PROCESS | 1480 | 1467973770406 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}] 03:29:30 INFO - PROCESS | 1480 | 1467973770408 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:30 INFO - PROCESS | 1480 | 1467973770533 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 03:29:30 INFO - PROCESS | 1480 | 1467973770596 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:30 INFO - PROCESS | 1480 | 1467973770598 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:30 INFO - PROCESS | 1480 | ++DOCSHELL 14A5D000 == 27 [pid = 1480] [id = 595] 03:29:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (14A5E400) [pid = 1480] [serial = 1785] [outer = 00000000] 03:29:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (14A6E000) [pid = 1480] [serial = 1786] [outer = 14A5E400] 03:29:30 INFO - PROCESS | 1480 | 1467973770645 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14A73C00) [pid = 1480] [serial = 1787] [outer = 14A5E400] 03:29:31 INFO - PROCESS | 1480 | 1467973771047 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]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 03:29:31 INFO - PROCESS | 1480 | 1467973771071 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 1480 | 1467973771075 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 03:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:29:31 INFO - PROCESS | 1480 | 1467973771096 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 1480 | 1467973771100 Marionette TRACE conn6 <- [1,2346,null,{}] 03:29:31 INFO - PROCESS | 1480 | 1467973771104 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}] 03:29:31 INFO - PROCESS | 1480 | 1467973771107 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:31 INFO - PROCESS | 1480 | 1467973771244 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 03:29:31 INFO - PROCESS | 1480 | 1467973771305 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 1480 | 1467973771307 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:31 INFO - PROCESS | 1480 | ++DOCSHELL 14B17400 == 28 [pid = 1480] [id = 596] 03:29:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14B21000) [pid = 1480] [serial = 1788] [outer = 00000000] 03:29:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (16168000) [pid = 1480] [serial = 1789] [outer = 14B21000] 03:29:31 INFO - PROCESS | 1480 | 1467973771353 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (16739000) [pid = 1480] [serial = 1790] [outer = 14B21000] 03:29:31 INFO - PROCESS | 1480 | 1467973771796 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]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 750ms 03:29:31 INFO - PROCESS | 1480 | 1467973771831 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 1480 | 1467973771833 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 03:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:29:31 INFO - PROCESS | 1480 | 1467973771877 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 1480 | 1467973771879 Marionette TRACE conn6 <- [1,2350,null,{}] 03:29:31 INFO - PROCESS | 1480 | 1467973771883 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}] 03:29:31 INFO - PROCESS | 1480 | 1467973771885 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:32 INFO - PROCESS | 1480 | 1467973772006 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 03:29:32 INFO - PROCESS | 1480 | 1467973772018 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:32 INFO - PROCESS | 1480 | 1467973772020 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:32 INFO - PROCESS | 1480 | ++DOCSHELL 16759800 == 29 [pid = 1480] [id = 597] 03:29:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1675E000) [pid = 1480] [serial = 1791] [outer = 00000000] 03:29:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (174C1800) [pid = 1480] [serial = 1792] [outer = 1675E000] 03:29:32 INFO - PROCESS | 1480 | 1467973772066 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (179DF800) [pid = 1480] [serial = 1793] [outer = 1675E000] 03:29:32 INFO - PROCESS | 1480 | 1467973772514 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]]]}] 03:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 710ms 03:29:32 INFO - PROCESS | 1480 | 1467973772557 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 1480 | 1467973772559 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 03:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:29:32 INFO - PROCESS | 1480 | 1467973772568 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 1480 | 1467973772570 Marionette TRACE conn6 <- [1,2354,null,{}] 03:29:32 INFO - PROCESS | 1480 | 1467973772573 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}] 03:29:32 INFO - PROCESS | 1480 | 1467973772575 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:32 INFO - PROCESS | 1480 | 1467973772691 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 03:29:32 INFO - PROCESS | 1480 | 1467973772696 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:32 INFO - PROCESS | 1480 | 1467973772702 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:32 INFO - PROCESS | 1480 | ++DOCSHELL 17C04400 == 30 [pid = 1480] [id = 598] 03:29:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17C04C00) [pid = 1480] [serial = 1794] [outer = 00000000] 03:29:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17C97400) [pid = 1480] [serial = 1795] [outer = 17C04C00] 03:29:32 INFO - PROCESS | 1480 | 1467973772819 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17CC1C00) [pid = 1480] [serial = 1796] [outer = 17C04C00] 03:29:33 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (19F40800) [pid = 1480] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:29:33 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17CC6800) [pid = 1480] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:29:33 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14A73400) [pid = 1480] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:29:33 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0F5E5800) [pid = 1480] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:29:33 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0C694C00) [pid = 1480] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:29:33 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0F6F8400) [pid = 1480] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:29:33 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (19AA7400) [pid = 1480] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:29:33 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (16168C00) [pid = 1480] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:29:33 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1616E800) [pid = 1480] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:29:33 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (179DCC00) [pid = 1480] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:29:33 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (145E3800) [pid = 1480] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:29:33 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17C0CC00) [pid = 1480] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:29:33 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17AA2400) [pid = 1480] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:29:33 INFO - PROCESS | 1480 | 1467973773532 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]]]}] 03:29:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:29:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1019ms 03:29:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:29:33 INFO - PROCESS | 1480 | 1467973773591 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 03:29:33 INFO - PROCESS | 1480 | 1467973773593 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 03:29:33 INFO - PROCESS | 1480 | 1467973773596 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 1480 | 1467973773598 Marionette TRACE conn6 <- [1,2358,null,{}] 03:29:33 INFO - PROCESS | 1480 | 1467973773604 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}] 03:29:33 INFO - PROCESS | 1480 | 1467973773606 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:33 INFO - PROCESS | 1480 | 1467973773747 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 03:29:33 INFO - PROCESS | 1480 | 1467973773808 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 1480 | 1467973773810 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:33 INFO - PROCESS | 1480 | ++DOCSHELL 0C60A800 == 31 [pid = 1480] [id = 599] 03:29:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0C629C00) [pid = 1480] [serial = 1797] [outer = 00000000] 03:29:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (17C09000) [pid = 1480] [serial = 1798] [outer = 0C629C00] 03:29:33 INFO - PROCESS | 1480 | 1467973773855 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17CC7400) [pid = 1480] [serial = 1799] [outer = 0C629C00] 03:29:34 INFO - PROCESS | 1480 | 1467973774218 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]]]}] 03:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 03:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:29:34 INFO - PROCESS | 1480 | 1467973774267 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 1480 | 1467973774269 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 03:29:34 INFO - PROCESS | 1480 | 1467973774272 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - PROCESS | 1480 | 1467973774274 Marionette TRACE conn6 <- [1,2362,null,{}] 03:29:34 INFO - PROCESS | 1480 | 1467973774278 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}] 03:29:34 INFO - PROCESS | 1480 | 1467973774279 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:34 INFO - PROCESS | 1480 | 1467973774358 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 03:29:34 INFO - PROCESS | 1480 | 1467973774364 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 1480 | 1467973774366 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:34 INFO - PROCESS | 1480 | ++DOCSHELL 17CC6800 == 32 [pid = 1480] [id = 600] 03:29:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17CCE400) [pid = 1480] [serial = 1800] [outer = 00000000] 03:29:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (185BA800) [pid = 1480] [serial = 1801] [outer = 17CCE400] 03:29:34 INFO - PROCESS | 1480 | 1467973774410 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (185BF800) [pid = 1480] [serial = 1802] [outer = 17CCE400] 03:29:34 INFO - PROCESS | 1480 | 1467973774841 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]]]}] 03:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 03:29:34 INFO - PROCESS | 1480 | 1467973774904 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 1480 | 1467973774906 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 03:29:34 INFO - PROCESS | 1480 | 1467973774909 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:29:34 INFO - PROCESS | 1480 | 1467973774911 Marionette TRACE conn6 <- [1,2366,null,{}] 03:29:34 INFO - PROCESS | 1480 | 1467973774914 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}] 03:29:34 INFO - PROCESS | 1480 | 1467973774916 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:35 INFO - PROCESS | 1480 | 1467973774997 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 03:29:35 INFO - PROCESS | 1480 | 1467973775003 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 1480 | 1467973775005 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:35 INFO - PROCESS | 1480 | ++DOCSHELL 18BAB000 == 33 [pid = 1480] [id = 601] 03:29:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (18BAC800) [pid = 1480] [serial = 1803] [outer = 00000000] 03:29:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18BB3C00) [pid = 1480] [serial = 1804] [outer = 18BAC800] 03:29:35 INFO - PROCESS | 1480 | 1467973775050 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (18BB4000) [pid = 1480] [serial = 1805] [outer = 18BAC800] 03:29:36 INFO - PROCESS | 1480 | --DOCSHELL 0FF1FC00 == 32 [pid = 1480] [id = 594] 03:29:36 INFO - PROCESS | 1480 | --DOCSHELL 0C622000 == 31 [pid = 1480] [id = 593] 03:29:36 INFO - PROCESS | 1480 | --DOCSHELL 16759800 == 30 [pid = 1480] [id = 597] 03:29:36 INFO - PROCESS | 1480 | --DOCSHELL 14B17400 == 29 [pid = 1480] [id = 596] 03:29:36 INFO - PROCESS | 1480 | --DOCSHELL 17C04400 == 28 [pid = 1480] [id = 598] 03:29:36 INFO - PROCESS | 1480 | --DOCSHELL 0C60A800 == 27 [pid = 1480] [id = 599] 03:29:36 INFO - PROCESS | 1480 | --DOCSHELL 17CC6800 == 26 [pid = 1480] [id = 600] 03:29:36 INFO - PROCESS | 1480 | --DOCSHELL 14A5D000 == 25 [pid = 1480] [id = 595] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1C156C00) [pid = 1480] [serial = 1765] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1C158000) [pid = 1480] [serial = 1766] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1B93D800) [pid = 1480] [serial = 1762] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1847D400) [pid = 1480] [serial = 1750] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (198C0400) [pid = 1480] [serial = 1753] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (185B5C00) [pid = 1480] [serial = 1751] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (14313C00) [pid = 1480] [serial = 1756] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (198C0C00) [pid = 1480] [serial = 1754] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0F5E4800) [pid = 1480] [serial = 1738] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0FEB6800) [pid = 1480] [serial = 1739] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (145A7800) [pid = 1480] [serial = 1732] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (14B6B800) [pid = 1480] [serial = 1733] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (1ABE9C00) [pid = 1480] [serial = 1730] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (16738000) [pid = 1480] [serial = 1744] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (174C7C00) [pid = 1480] [serial = 1745] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (179DDC00) [pid = 1480] [serial = 1735] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (17C99800) [pid = 1480] [serial = 1736] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (17C98000) [pid = 1480] [serial = 1747] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (14A68800) [pid = 1480] [serial = 1741] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (14A95C00) [pid = 1480] [serial = 1742] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (19F41400) [pid = 1480] [serial = 1759] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (1BE9DC00) [pid = 1480] [serial = 1763] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (1ABEE000) [pid = 1480] [serial = 1760] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (14CA9000) [pid = 1480] [serial = 1757] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (17CC0C00) [pid = 1480] [serial = 1748] [outer = 00000000] [url = about:blank] 03:29:36 INFO - PROCESS | 1480 | 1467973776925 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]]]}] 03:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2072ms 03:29:36 INFO - PROCESS | 1480 | 1467973776986 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 03:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:29:37 INFO - PROCESS | 1480 | 1467973776990 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 03:29:37 INFO - PROCESS | 1480 | 1467973776995 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 1480 | 1467973776998 Marionette TRACE conn6 <- [1,2370,null,{}] 03:29:37 INFO - PROCESS | 1480 | 1467973777005 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}] 03:29:37 INFO - PROCESS | 1480 | 1467973777008 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:37 INFO - PROCESS | 1480 | 1467973777103 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 03:29:37 INFO - PROCESS | 1480 | 1467973777117 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 1480 | 1467973777119 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:37 INFO - PROCESS | 1480 | ++DOCSHELL 0FE31800 == 26 [pid = 1480] [id = 602] 03:29:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (0FE32800) [pid = 1480] [serial = 1806] [outer = 00000000] 03:29:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (0FE38000) [pid = 1480] [serial = 1807] [outer = 0FE32800] 03:29:37 INFO - PROCESS | 1480 | 1467973777170 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (0FE95000) [pid = 1480] [serial = 1808] [outer = 0FE32800] 03:29:37 INFO - PROCESS | 1480 | 1467973777675 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]]]}] 03:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 03:29:37 INFO - PROCESS | 1480 | 1467973777726 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 03:29:37 INFO - PROCESS | 1480 | 1467973777731 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 03:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:29:37 INFO - PROCESS | 1480 | 1467973777737 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 1480 | 1467973777740 Marionette TRACE conn6 <- [1,2374,null,{}] 03:29:37 INFO - PROCESS | 1480 | 1467973777744 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}] 03:29:37 INFO - PROCESS | 1480 | 1467973777747 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:37 INFO - PROCESS | 1480 | 1467973777841 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 03:29:37 INFO - PROCESS | 1480 | 1467973777945 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 1480 | 1467973777948 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:37 INFO - PROCESS | 1480 | ++DOCSHELL 104E3000 == 27 [pid = 1480] [id = 603] 03:29:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (104E6C00) [pid = 1480] [serial = 1809] [outer = 00000000] 03:29:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (109CDC00) [pid = 1480] [serial = 1810] [outer = 104E6C00] 03:29:38 INFO - PROCESS | 1480 | 1467973778000 Marionette DEBUG loaded listener.js 03:29:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (10FCC400) [pid = 1480] [serial = 1811] [outer = 104E6C00] 03:29:38 INFO - PROCESS | 1480 | 1467973778386 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]]]}] 03:29:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:29:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 03:29:38 INFO - PROCESS | 1480 | 1467973778426 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 1480 | 1467973778428 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 03:29:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:29:38 INFO - PROCESS | 1480 | 1467973778432 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 1480 | 1467973778435 Marionette TRACE conn6 <- [1,2378,null,{}] 03:29:38 INFO - PROCESS | 1480 | 1467973778446 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}] 03:29:38 INFO - PROCESS | 1480 | 1467973778451 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:38 INFO - PROCESS | 1480 | 1467973778569 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 03:29:38 INFO - PROCESS | 1480 | 1467973778587 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:38 INFO - PROCESS | 1480 | 1467973778590 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:38 INFO - PROCESS | 1480 | ++DOCSHELL 14A75800 == 28 [pid = 1480] [id = 604] 03:29:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (14A77000) [pid = 1480] [serial = 1812] [outer = 00000000] 03:29:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (14AA2C00) [pid = 1480] [serial = 1813] [outer = 14A77000] 03:29:38 INFO - PROCESS | 1480 | 1467973778639 Marionette DEBUG loaded listener.js 03:29:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (14B69400) [pid = 1480] [serial = 1814] [outer = 14A77000] 03:29:39 INFO - PROCESS | 1480 | 1467973779105 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]]]}] 03:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 731ms 03:29:39 INFO - PROCESS | 1480 | 1467973779163 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 03:29:39 INFO - PROCESS | 1480 | 1467973779165 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 03:29:39 INFO - PROCESS | 1480 | 1467973779168 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:29:39 INFO - PROCESS | 1480 | 1467973779170 Marionette TRACE conn6 <- [1,2382,null,{}] 03:29:39 INFO - PROCESS | 1480 | 1467973779174 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}] 03:29:39 INFO - PROCESS | 1480 | 1467973779176 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:39 INFO - PROCESS | 1480 | 1467973779261 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 03:29:39 INFO - PROCESS | 1480 | 1467973779266 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 1480 | 1467973779268 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:39 INFO - PROCESS | 1480 | ++DOCSHELL 14A9AC00 == 29 [pid = 1480] [id = 605] 03:29:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (14BE0000) [pid = 1480] [serial = 1815] [outer = 00000000] 03:29:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (15852800) [pid = 1480] [serial = 1816] [outer = 14BE0000] 03:29:39 INFO - PROCESS | 1480 | 1467973779314 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (16149400) [pid = 1480] [serial = 1817] [outer = 14BE0000] 03:29:39 INFO - PROCESS | 1480 | 1467973779792 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]]]}] 03:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 03:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:29:39 INFO - PROCESS | 1480 | 1467973779842 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 03:29:39 INFO - PROCESS | 1480 | 1467973779844 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 03:29:39 INFO - PROCESS | 1480 | 1467973779847 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:29:39 INFO - PROCESS | 1480 | 1467973779849 Marionette TRACE conn6 <- [1,2386,null,{}] 03:29:39 INFO - PROCESS | 1480 | 1467973779853 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}] 03:29:39 INFO - PROCESS | 1480 | 1467973779855 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:39 INFO - PROCESS | 1480 | 1467973779961 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 03:29:39 INFO - PROCESS | 1480 | 1467973779974 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 1480 | 1467973779976 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:40 INFO - PROCESS | 1480 | ++DOCSHELL 16170000 == 30 [pid = 1480] [id = 606] 03:29:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (16170C00) [pid = 1480] [serial = 1818] [outer = 00000000] 03:29:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (16753400) [pid = 1480] [serial = 1819] [outer = 16170C00] 03:29:40 INFO - PROCESS | 1480 | 1467973780020 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (1746A000) [pid = 1480] [serial = 1820] [outer = 16170C00] 03:29:40 INFO - PROCESS | 1480 | 1467973780445 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]]]}] 03:29:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:29:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 03:29:40 INFO - PROCESS | 1480 | 1467973780480 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 03:29:40 INFO - PROCESS | 1480 | 1467973780482 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 03:29:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:29:40 INFO - PROCESS | 1480 | 1467973780490 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 1480 | 1467973780492 Marionette TRACE conn6 <- [1,2390,null,{}] 03:29:40 INFO - PROCESS | 1480 | 1467973780495 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}] 03:29:40 INFO - PROCESS | 1480 | 1467973780501 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:40 INFO - PROCESS | 1480 | 1467973780608 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 03:29:40 INFO - PROCESS | 1480 | 1467973780616 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:40 INFO - PROCESS | 1480 | 1467973780618 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:40 INFO - PROCESS | 1480 | ++DOCSHELL 17AA2800 == 31 [pid = 1480] [id = 607] 03:29:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17AA2C00) [pid = 1480] [serial = 1821] [outer = 00000000] 03:29:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (17C0BC00) [pid = 1480] [serial = 1822] [outer = 17AA2C00] 03:29:40 INFO - PROCESS | 1480 | 1467973780664 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (17C98400) [pid = 1480] [serial = 1823] [outer = 17AA2C00] 03:29:41 INFO - PROCESS | 1480 | 1467973781109 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]]]}] 03:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 03:29:41 INFO - PROCESS | 1480 | 1467973781159 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 03:29:41 INFO - PROCESS | 1480 | 1467973781161 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 03:29:41 INFO - PROCESS | 1480 | 1467973781164 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:29:41 INFO - PROCESS | 1480 | 1467973781166 Marionette TRACE conn6 <- [1,2394,null,{}] 03:29:41 INFO - PROCESS | 1480 | 1467973781169 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}] 03:29:41 INFO - PROCESS | 1480 | 1467973781171 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:41 INFO - PROCESS | 1480 | 1467973781253 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 03:29:41 INFO - PROCESS | 1480 | 1467973781259 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 1480 | 1467973781261 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:41 INFO - PROCESS | 1480 | ++DOCSHELL 14A6C400 == 32 [pid = 1480] [id = 608] 03:29:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17C0B400) [pid = 1480] [serial = 1824] [outer = 00000000] 03:29:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17CC9800) [pid = 1480] [serial = 1825] [outer = 17C0B400] 03:29:41 INFO - PROCESS | 1480 | 1467973781307 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17CCE000) [pid = 1480] [serial = 1826] [outer = 17C0B400] 03:29:41 INFO - PROCESS | 1480 | 1467973781928 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]]]}] 03:29:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:29:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 831ms 03:29:42 INFO - PROCESS | 1480 | 1467973782000 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 03:29:42 INFO - PROCESS | 1480 | 1467973782005 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 03:29:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:29:42 INFO - PROCESS | 1480 | 1467973782036 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 1480 | 1467973782039 Marionette TRACE conn6 <- [1,2398,null,{}] 03:29:42 INFO - PROCESS | 1480 | 1467973782046 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}] 03:29:42 INFO - PROCESS | 1480 | 1467973782049 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:42 INFO - PROCESS | 1480 | 1467973782180 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 03:29:42 INFO - PROCESS | 1480 | 1467973782335 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 1480 | 1467973782339 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:42 INFO - PROCESS | 1480 | ++DOCSHELL 0CDCE400 == 33 [pid = 1480] [id = 609] 03:29:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0F533400) [pid = 1480] [serial = 1827] [outer = 00000000] 03:29:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0FE36400) [pid = 1480] [serial = 1828] [outer = 0F533400] 03:29:42 INFO - PROCESS | 1480 | 1467973782400 Marionette DEBUG loaded listener.js 03:29:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (0FF1CC00) [pid = 1480] [serial = 1829] [outer = 0F533400] 03:29:43 INFO - PROCESS | 1480 | 1467973783219 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]]]}] 03:29:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1241ms 03:29:43 INFO - PROCESS | 1480 | 1467973783277 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 03:29:43 INFO - PROCESS | 1480 | 1467973783282 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 03:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:29:43 INFO - PROCESS | 1480 | 1467973783289 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - PROCESS | 1480 | 1467973783292 Marionette TRACE conn6 <- [1,2402,null,{}] 03:29:43 INFO - PROCESS | 1480 | 1467973783296 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}] 03:29:43 INFO - PROCESS | 1480 | 1467973783299 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:43 INFO - PROCESS | 1480 | 1467973783445 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 03:29:43 INFO - PROCESS | 1480 | 1467973783579 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:43 INFO - PROCESS | 1480 | 1467973783582 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:43 INFO - PROCESS | 1480 | ++DOCSHELL 14A75400 == 34 [pid = 1480] [id = 610] 03:29:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (14B71C00) [pid = 1480] [serial = 1830] [outer = 00000000] 03:29:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (15D4BC00) [pid = 1480] [serial = 1831] [outer = 14B71C00] 03:29:43 INFO - PROCESS | 1480 | 1467973783640 Marionette DEBUG loaded listener.js 03:29:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (174C8800) [pid = 1480] [serial = 1832] [outer = 14B71C00] 03:29:44 INFO - PROCESS | 1480 | --DOCSHELL 17AA2800 == 33 [pid = 1480] [id = 607] 03:29:44 INFO - PROCESS | 1480 | --DOCSHELL 16170000 == 32 [pid = 1480] [id = 606] 03:29:44 INFO - PROCESS | 1480 | --DOCSHELL 14A9AC00 == 31 [pid = 1480] [id = 605] 03:29:44 INFO - PROCESS | 1480 | --DOCSHELL 14A75800 == 30 [pid = 1480] [id = 604] 03:29:44 INFO - PROCESS | 1480 | --DOCSHELL 104E3000 == 29 [pid = 1480] [id = 603] 03:29:44 INFO - PROCESS | 1480 | --DOCSHELL 0FE31800 == 28 [pid = 1480] [id = 602] 03:29:44 INFO - PROCESS | 1480 | --DOCSHELL 18BAB000 == 27 [pid = 1480] [id = 601] 03:29:44 INFO - PROCESS | 1480 | 1467973784480 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]]]}] 03:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1232ms 03:29:44 INFO - PROCESS | 1480 | 1467973784524 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 03:29:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:29:44 INFO - PROCESS | 1480 | 1467973784528 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 03:29:44 INFO - PROCESS | 1480 | 1467973784533 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 1480 | 1467973784536 Marionette TRACE conn6 <- [1,2406,null,{}] 03:29:44 INFO - PROCESS | 1480 | 1467973784541 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}] 03:29:44 INFO - PROCESS | 1480 | 1467973784544 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:44 INFO - PROCESS | 1480 | 1467973784632 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 03:29:44 INFO - PROCESS | 1480 | 1467973784640 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 1480 | 1467973784644 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:44 INFO - PROCESS | 1480 | ++DOCSHELL 0FEB9C00 == 28 [pid = 1480] [id = 611] 03:29:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0FF16800) [pid = 1480] [serial = 1833] [outer = 00000000] 03:29:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1043B800) [pid = 1480] [serial = 1834] [outer = 0FF16800] 03:29:44 INFO - PROCESS | 1480 | 1467973784693 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1430E000) [pid = 1480] [serial = 1835] [outer = 0FF16800] 03:29:45 INFO - PROCESS | 1480 | 1467973785227 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]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 03:29:45 INFO - PROCESS | 1480 | 1467973785264 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 1480 | 1467973785268 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 03:29:45 INFO - PROCESS | 1480 | 1467973785274 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:29:45 INFO - PROCESS | 1480 | 1467973785277 Marionette TRACE conn6 <- [1,2410,null,{}] 03:29:45 INFO - PROCESS | 1480 | 1467973785281 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}] 03:29:45 INFO - PROCESS | 1480 | 1467973785283 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:45 INFO - PROCESS | 1480 | 1467973785371 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 03:29:45 INFO - PROCESS | 1480 | 1467973785463 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:45 INFO - PROCESS | 1480 | 1467973785465 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:45 INFO - PROCESS | 1480 | ++DOCSHELL 14A68800 == 29 [pid = 1480] [id = 612] 03:29:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (14A6A800) [pid = 1480] [serial = 1836] [outer = 00000000] 03:29:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (14B71000) [pid = 1480] [serial = 1837] [outer = 14A6A800] 03:29:45 INFO - PROCESS | 1480 | 1467973785521 Marionette DEBUG loaded listener.js 03:29:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (15855000) [pid = 1480] [serial = 1838] [outer = 14A6A800] 03:29:45 INFO - PROCESS | 1480 | 1467973785901 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]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 03:29:45 INFO - PROCESS | 1480 | 1467973785949 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 1480 | 1467973785951 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 03:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:29:45 INFO - PROCESS | 1480 | 1467973785955 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 1480 | 1467973785958 Marionette TRACE conn6 <- [1,2414,null,{}] 03:29:45 INFO - PROCESS | 1480 | 1467973785969 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}] 03:29:45 INFO - PROCESS | 1480 | 1467973785973 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:46 INFO - PROCESS | 1480 | 1467973786088 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 03:29:46 INFO - PROCESS | 1480 | 1467973786106 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 1480 | 1467973786109 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:46 INFO - PROCESS | 1480 | ++DOCSHELL 17C0A800 == 30 [pid = 1480] [id = 613] 03:29:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (17C0C400) [pid = 1480] [serial = 1839] [outer = 00000000] 03:29:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (17CA2000) [pid = 1480] [serial = 1840] [outer = 17C0C400] 03:29:46 INFO - PROCESS | 1480 | 1467973786159 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (17CCF800) [pid = 1480] [serial = 1841] [outer = 17C0C400] 03:29:46 INFO - PROCESS | 1480 | 1467973786632 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]]]}] 03:29:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:29:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 03:29:46 INFO - PROCESS | 1480 | 1467973786694 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 03:29:46 INFO - PROCESS | 1480 | 1467973786696 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 03:29:46 INFO - PROCESS | 1480 | 1467973786699 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:29:46 INFO - PROCESS | 1480 | 1467973786701 Marionette TRACE conn6 <- [1,2418,null,{}] 03:29:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:29:46 INFO - PROCESS | 1480 | 1467973786705 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}] 03:29:46 INFO - PROCESS | 1480 | 1467973786707 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:46 INFO - PROCESS | 1480 | 1467973786826 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 03:29:46 INFO - PROCESS | 1480 | 1467973786831 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 1480 | 1467973786833 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:46 INFO - PROCESS | 1480 | ++DOCSHELL 185C1000 == 31 [pid = 1480] [id = 614] 03:29:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (185C2800) [pid = 1480] [serial = 1842] [outer = 00000000] 03:29:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (18BA5400) [pid = 1480] [serial = 1843] [outer = 185C2800] 03:29:46 INFO - PROCESS | 1480 | 1467973786930 Marionette DEBUG loaded listener.js 03:29:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (18BAF800) [pid = 1480] [serial = 1844] [outer = 185C2800] 03:29:47 INFO - PROCESS | 1480 | 1467973787360 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]]]}] 03:29:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:29:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 03:29:47 INFO - PROCESS | 1480 | 1467973787374 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 03:29:47 INFO - PROCESS | 1480 | 1467973787376 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 03:29:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:29:47 INFO - PROCESS | 1480 | 1467973787379 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - PROCESS | 1480 | 1467973787381 Marionette TRACE conn6 <- [1,2422,null,{}] 03:29:47 INFO - PROCESS | 1480 | 1467973787391 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}] 03:29:47 INFO - PROCESS | 1480 | 1467973787393 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:47 INFO - PROCESS | 1480 | 1467973787505 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 03:29:47 INFO - PROCESS | 1480 | 1467973787597 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 1480 | 1467973787599 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:47 INFO - PROCESS | 1480 | ++DOCSHELL 18A10C00 == 32 [pid = 1480] [id = 615] 03:29:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (18C3D400) [pid = 1480] [serial = 1845] [outer = 00000000] 03:29:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (198C4000) [pid = 1480] [serial = 1846] [outer = 18C3D400] 03:29:47 INFO - PROCESS | 1480 | 1467973787643 Marionette DEBUG loaded listener.js 03:29:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (19912C00) [pid = 1480] [serial = 1847] [outer = 18C3D400] 03:29:48 INFO - PROCESS | 1480 | 1467973788070 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]]]}] 03:29:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:29:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 03:29:48 INFO - PROCESS | 1480 | 1467973788110 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 03:29:48 INFO - PROCESS | 1480 | 1467973788112 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 03:29:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:29:48 INFO - PROCESS | 1480 | 1467973788122 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:29:48 INFO - PROCESS | 1480 | 1467973788124 Marionette TRACE conn6 <- [1,2426,null,{}] 03:29:48 INFO - PROCESS | 1480 | 1467973788127 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}] 03:29:48 INFO - PROCESS | 1480 | 1467973788133 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:48 INFO - PROCESS | 1480 | 1467973788275 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 03:29:48 INFO - PROCESS | 1480 | 1467973788343 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 1480 | 1467973788345 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:48 INFO - PROCESS | 1480 | ++DOCSHELL 199F0000 == 33 [pid = 1480] [id = 616] 03:29:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (19A9C800) [pid = 1480] [serial = 1848] [outer = 00000000] 03:29:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (1ABE4400) [pid = 1480] [serial = 1849] [outer = 19A9C800] 03:29:48 INFO - PROCESS | 1480 | 1467973788389 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (1ABE5400) [pid = 1480] [serial = 1850] [outer = 19A9C800] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (0FE32800) [pid = 1480] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (104E6C00) [pid = 1480] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (14A77000) [pid = 1480] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (18BAC800) [pid = 1480] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (14BE0000) [pid = 1480] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (1675E000) [pid = 1480] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (0C629C00) [pid = 1480] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (17C04C00) [pid = 1480] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (16170C00) [pid = 1480] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17CCE400) [pid = 1480] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (17AA2C00) [pid = 1480] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (14A5E400) [pid = 1480] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0FF20000) [pid = 1480] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0C624C00) [pid = 1480] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0F582400) [pid = 1480] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1CCEA400) [pid = 1480] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17C09800) [pid = 1480] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0FF24000) [pid = 1480] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:29:48 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14B21000) [pid = 1480] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:29:48 INFO - PROCESS | 1480 | 1467973788944 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]]]}] 03:29:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:29:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 892ms 03:29:49 INFO - PROCESS | 1480 | 1467973789007 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 1480 | 1467973789009 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 03:29:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:29:49 INFO - PROCESS | 1480 | 1467973789012 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 1480 | 1467973789014 Marionette TRACE conn6 <- [1,2430,null,{}] 03:29:49 INFO - PROCESS | 1480 | 1467973789018 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}] 03:29:49 INFO - PROCESS | 1480 | 1467973789020 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:49 INFO - PROCESS | 1480 | 1467973789134 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 03:29:49 INFO - PROCESS | 1480 | 1467973789196 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 1480 | 1467973789198 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:49 INFO - PROCESS | 1480 | ++DOCSHELL 1016F400 == 34 [pid = 1480] [id = 617] 03:29:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (10431400) [pid = 1480] [serial = 1851] [outer = 00000000] 03:29:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (14A6B400) [pid = 1480] [serial = 1852] [outer = 10431400] 03:29:49 INFO - PROCESS | 1480 | 1467973789242 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (14BE0000) [pid = 1480] [serial = 1853] [outer = 10431400] 03:29:49 INFO - PROCESS | 1480 | 1467973789599 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]]]}] 03:29:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:29:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 03:29:49 INFO - PROCESS | 1480 | 1467973789643 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 03:29:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:29:49 INFO - PROCESS | 1480 | 1467973789645 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 03:29:49 INFO - PROCESS | 1480 | 1467973789648 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 1480 | 1467973789650 Marionette TRACE conn6 <- [1,2434,null,{}] 03:29:49 INFO - PROCESS | 1480 | 1467973789654 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}] 03:29:49 INFO - PROCESS | 1480 | 1467973789656 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:49 INFO - PROCESS | 1480 | 1467973789736 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 03:29:49 INFO - PROCESS | 1480 | 1467973789742 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 1480 | 1467973789744 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:49 INFO - PROCESS | 1480 | ++DOCSHELL 1614A400 == 35 [pid = 1480] [id = 618] 03:29:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17463400) [pid = 1480] [serial = 1854] [outer = 00000000] 03:29:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17C98800) [pid = 1480] [serial = 1855] [outer = 17463400] 03:29:49 INFO - PROCESS | 1480 | 1467973789789 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (18BAE400) [pid = 1480] [serial = 1856] [outer = 17463400] 03:29:50 INFO - PROCESS | 1480 | 1467973790207 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]]]}] 03:29:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:29:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 570ms 03:29:50 INFO - PROCESS | 1480 | 1467973790219 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 03:29:50 INFO - PROCESS | 1480 | 1467973790221 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 03:29:50 INFO - PROCESS | 1480 | 1467973790224 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:29:50 INFO - PROCESS | 1480 | 1467973790226 Marionette TRACE conn6 <- [1,2438,null,{}] 03:29:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:29:50 INFO - PROCESS | 1480 | 1467973790230 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}] 03:29:50 INFO - PROCESS | 1480 | 1467973790232 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:50 INFO - PROCESS | 1480 | 1467973790359 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 03:29:50 INFO - PROCESS | 1480 | 1467973790382 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 1480 | 1467973790384 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:50 INFO - PROCESS | 1480 | ++DOCSHELL 14B72800 == 36 [pid = 1480] [id = 619] 03:29:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17468000) [pid = 1480] [serial = 1857] [outer = 00000000] 03:29:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1ABF0000) [pid = 1480] [serial = 1858] [outer = 17468000] 03:29:50 INFO - PROCESS | 1480 | 1467973790427 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1ABF0C00) [pid = 1480] [serial = 1859] [outer = 17468000] 03:29:50 INFO - PROCESS | 1480 | 1467973790976 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]]]}] 03:29:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:29:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 831ms 03:29:51 INFO - PROCESS | 1480 | 1467973791061 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 1480 | 1467973791065 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 03:29:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:29:51 INFO - PROCESS | 1480 | 1467973791070 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 1480 | 1467973791074 Marionette TRACE conn6 <- [1,2442,null,{}] 03:29:51 INFO - PROCESS | 1480 | 1467973791080 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}] 03:29:51 INFO - PROCESS | 1480 | 1467973791083 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:51 INFO - PROCESS | 1480 | 1467973791208 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 03:29:51 INFO - PROCESS | 1480 | 1467973791342 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 1480 | 1467973791345 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:51 INFO - PROCESS | 1480 | ++DOCSHELL 1043E400 == 37 [pid = 1480] [id = 620] 03:29:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (104DD400) [pid = 1480] [serial = 1860] [outer = 00000000] 03:29:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (145E6C00) [pid = 1480] [serial = 1861] [outer = 104DD400] 03:29:51 INFO - PROCESS | 1480 | 1467973791403 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (14A6B000) [pid = 1480] [serial = 1862] [outer = 104DD400] 03:29:52 INFO - PROCESS | 1480 | 1467973792030 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]]]}] 03:29:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:29:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1023ms 03:29:52 INFO - PROCESS | 1480 | 1467973792093 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 03:29:52 INFO - PROCESS | 1480 | 1467973792098 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 03:29:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:29:52 INFO - PROCESS | 1480 | 1467973792105 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:29:52 INFO - PROCESS | 1480 | 1467973792108 Marionette TRACE conn6 <- [1,2446,null,{}] 03:29:52 INFO - PROCESS | 1480 | 1467973792112 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}] 03:29:52 INFO - PROCESS | 1480 | 1467973792115 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:52 INFO - PROCESS | 1480 | 1467973792228 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 03:29:52 INFO - PROCESS | 1480 | 1467973792367 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:52 INFO - PROCESS | 1480 | 1467973792370 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:52 INFO - PROCESS | 1480 | ++DOCSHELL 179E5C00 == 38 [pid = 1480] [id = 621] 03:29:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (17AA0000) [pid = 1480] [serial = 1863] [outer = 00000000] 03:29:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (17C97800) [pid = 1480] [serial = 1864] [outer = 17AA0000] 03:29:52 INFO - PROCESS | 1480 | 1467973792428 Marionette DEBUG loaded listener.js 03:29:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (18484000) [pid = 1480] [serial = 1865] [outer = 17AA0000] 03:29:53 INFO - PROCESS | 1480 | 1467973793011 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]]]}] 03:29:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:29:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 930ms 03:29:53 INFO - PROCESS | 1480 | 1467973793039 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 03:29:53 INFO - PROCESS | 1480 | 1467973793041 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 03:29:53 INFO - PROCESS | 1480 | 1467973793045 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:29:53 INFO - PROCESS | 1480 | 1467973793048 Marionette TRACE conn6 <- [1,2450,null,{}] 03:29:53 INFO - PROCESS | 1480 | 1467973793060 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}] 03:29:53 INFO - PROCESS | 1480 | 1467973793064 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:53 INFO - PROCESS | 1480 | 1467973793174 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 03:29:53 INFO - PROCESS | 1480 | 1467973793330 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 1480 | 1467973793333 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:53 INFO - PROCESS | 1480 | ++DOCSHELL 1ABEE800 == 39 [pid = 1480] [id = 622] 03:29:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (1ABEF000) [pid = 1480] [serial = 1866] [outer = 00000000] 03:29:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (1B76D800) [pid = 1480] [serial = 1867] [outer = 1ABEF000] 03:29:53 INFO - PROCESS | 1480 | 1467973793392 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (1B80C000) [pid = 1480] [serial = 1868] [outer = 1ABEF000] 03:29:54 INFO - PROCESS | 1480 | 1467973794049 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]]]}] 03:29:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:29:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1077ms 03:29:54 INFO - PROCESS | 1480 | 1467973794125 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 03:29:54 INFO - PROCESS | 1480 | 1467973794128 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 03:29:54 INFO - PROCESS | 1480 | 1467973794132 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:29:54 INFO - PROCESS | 1480 | 1467973794134 Marionette TRACE conn6 <- [1,2454,null,{}] 03:29:54 INFO - PROCESS | 1480 | 1467973794139 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}] 03:29:54 INFO - PROCESS | 1480 | 1467973794141 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:54 INFO - PROCESS | 1480 | 1467973794380 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 03:29:54 INFO - PROCESS | 1480 | 1467973794534 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 1480 | 1467973794537 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:54 INFO - PROCESS | 1480 | ++DOCSHELL 0CDE5000 == 40 [pid = 1480] [id = 623] 03:29:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (0F57AC00) [pid = 1480] [serial = 1869] [outer = 00000000] 03:29:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (0FD72400) [pid = 1480] [serial = 1870] [outer = 0F57AC00] 03:29:54 INFO - PROCESS | 1480 | 1467973794592 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (0FE35400) [pid = 1480] [serial = 1871] [outer = 0F57AC00] 03:29:55 INFO - PROCESS | 1480 | --DOCSHELL 1614A400 == 39 [pid = 1480] [id = 618] 03:29:55 INFO - PROCESS | 1480 | --DOCSHELL 1016F400 == 38 [pid = 1480] [id = 617] 03:29:55 INFO - PROCESS | 1480 | --DOCSHELL 199F0000 == 37 [pid = 1480] [id = 616] 03:29:55 INFO - PROCESS | 1480 | --DOCSHELL 18A10C00 == 36 [pid = 1480] [id = 615] 03:29:55 INFO - PROCESS | 1480 | --DOCSHELL 185C1000 == 35 [pid = 1480] [id = 614] 03:29:55 INFO - PROCESS | 1480 | --DOCSHELL 17C0A800 == 34 [pid = 1480] [id = 613] 03:29:55 INFO - PROCESS | 1480 | --DOCSHELL 14A68800 == 33 [pid = 1480] [id = 612] 03:29:55 INFO - PROCESS | 1480 | --DOCSHELL 0FEB9C00 == 32 [pid = 1480] [id = 611] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (17CC9800) [pid = 1480] [serial = 1825] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | 1467973795237 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]]]}] 03:29:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:29:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1121ms 03:29:55 INFO - PROCESS | 1480 | 1467973795257 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 03:29:55 INFO - PROCESS | 1480 | 1467973795261 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 03:29:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:29:55 INFO - PROCESS | 1480 | 1467973795266 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:29:55 INFO - PROCESS | 1480 | 1467973795269 Marionette TRACE conn6 <- [1,2458,null,{}] 03:29:55 INFO - PROCESS | 1480 | 1467973795273 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}] 03:29:55 INFO - PROCESS | 1480 | 1467973795276 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:55 INFO - PROCESS | 1480 | 1467973795375 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (0FE38000) [pid = 1480] [serial = 1807] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (0FE95000) [pid = 1480] [serial = 1808] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (10FCC400) [pid = 1480] [serial = 1811] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (14AA2C00) [pid = 1480] [serial = 1813] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (14B69400) [pid = 1480] [serial = 1814] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (18BB4000) [pid = 1480] [serial = 1805] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (109CDC00) [pid = 1480] [serial = 1810] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (15852800) [pid = 1480] [serial = 1816] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (16149400) [pid = 1480] [serial = 1817] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (174C1800) [pid = 1480] [serial = 1792] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17C09000) [pid = 1480] [serial = 1798] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (17C97400) [pid = 1480] [serial = 1795] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (1746A000) [pid = 1480] [serial = 1820] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (185BA800) [pid = 1480] [serial = 1801] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17CC1C00) [pid = 1480] [serial = 1796] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (16753400) [pid = 1480] [serial = 1819] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17C98400) [pid = 1480] [serial = 1823] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (14A6E000) [pid = 1480] [serial = 1786] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1016F800) [pid = 1480] [serial = 1783] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (109C3C00) [pid = 1480] [serial = 1784] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17C0BC00) [pid = 1480] [serial = 1822] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0C62D400) [pid = 1480] [serial = 1780] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0F535800) [pid = 1480] [serial = 1781] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (104DF800) [pid = 1480] [serial = 1778] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0FEBA400) [pid = 1480] [serial = 1777] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (18BB3C00) [pid = 1480] [serial = 1804] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1D05FC00) [pid = 1480] [serial = 1775] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1D05AC00) [pid = 1480] [serial = 1774] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (18BB2000) [pid = 1480] [serial = 1772] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1847B800) [pid = 1480] [serial = 1771] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (14CA8000) [pid = 1480] [serial = 1769] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (14B1E800) [pid = 1480] [serial = 1768] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (185BF800) [pid = 1480] [serial = 1802] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (16168000) [pid = 1480] [serial = 1789] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (16739000) [pid = 1480] [serial = 1790] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (17CC7400) [pid = 1480] [serial = 1799] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (179DF800) [pid = 1480] [serial = 1793] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (14A73C00) [pid = 1480] [serial = 1787] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 1480 | 1467973795479 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 1480 | 1467973795482 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:55 INFO - PROCESS | 1480 | ++DOCSHELL 0F536400 == 33 [pid = 1480] [id = 624] 03:29:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (0F536C00) [pid = 1480] [serial = 1872] [outer = 00000000] 03:29:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0FE95000) [pid = 1480] [serial = 1873] [outer = 0F536C00] 03:29:55 INFO - PROCESS | 1480 | 1467973795532 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0FF18000) [pid = 1480] [serial = 1874] [outer = 0F536C00] 03:29:55 INFO - PROCESS | 1480 | 1467973795913 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]]]}] 03:29:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:29:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 03:29:56 INFO - PROCESS | 1480 | 1467973796007 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 03:29:56 INFO - PROCESS | 1480 | 1467973796010 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 03:29:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:29:56 INFO - PROCESS | 1480 | 1467973796013 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 1480 | 1467973796015 Marionette TRACE conn6 <- [1,2462,null,{}] 03:29:56 INFO - PROCESS | 1480 | 1467973796023 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}] 03:29:56 INFO - PROCESS | 1480 | 1467973796025 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:56 INFO - PROCESS | 1480 | 1467973796116 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 03:29:56 INFO - PROCESS | 1480 | 1467973796125 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:56 INFO - PROCESS | 1480 | 1467973796128 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:56 INFO - PROCESS | 1480 | ++DOCSHELL 148BAC00 == 34 [pid = 1480] [id = 625] 03:29:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (14A5EC00) [pid = 1480] [serial = 1875] [outer = 00000000] 03:29:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (14A6E800) [pid = 1480] [serial = 1876] [outer = 14A5EC00] 03:29:56 INFO - PROCESS | 1480 | 1467973796173 Marionette DEBUG loaded listener.js 03:29:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (14A74400) [pid = 1480] [serial = 1877] [outer = 14A5EC00] 03:29:56 INFO - PROCESS | 1480 | 1467973796655 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]]]}] 03:29:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:29:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 671ms 03:29:56 INFO - PROCESS | 1480 | 1467973796688 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 03:29:56 INFO - PROCESS | 1480 | 1467973796692 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 03:29:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:29:56 INFO - PROCESS | 1480 | 1467973796702 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 1480 | 1467973796706 Marionette TRACE conn6 <- [1,2466,null,{}] 03:29:56 INFO - PROCESS | 1480 | 1467973796709 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}] 03:29:56 INFO - PROCESS | 1480 | 1467973796712 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:56 INFO - PROCESS | 1480 | 1467973796803 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 03:29:56 INFO - PROCESS | 1480 | 1467973796811 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:56 INFO - PROCESS | 1480 | 1467973796813 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:56 INFO - PROCESS | 1480 | ++DOCSHELL 14A96800 == 35 [pid = 1480] [id = 626] 03:29:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (15846C00) [pid = 1480] [serial = 1878] [outer = 00000000] 03:29:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (1613E800) [pid = 1480] [serial = 1879] [outer = 15846C00] 03:29:56 INFO - PROCESS | 1480 | 1467973796944 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (1616E400) [pid = 1480] [serial = 1880] [outer = 15846C00] 03:29:57 INFO - PROCESS | 1480 | 1467973797358 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]]]}] 03:29:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:29:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 691ms 03:29:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:29:57 INFO - PROCESS | 1480 | 1467973797390 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 03:29:57 INFO - PROCESS | 1480 | 1467973797392 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 03:29:57 INFO - PROCESS | 1480 | 1467973797395 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:29:57 INFO - PROCESS | 1480 | 1467973797396 Marionette TRACE conn6 <- [1,2470,null,{}] 03:29:57 INFO - PROCESS | 1480 | 1467973797400 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}] 03:29:57 INFO - PROCESS | 1480 | 1467973797402 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:57 INFO - PROCESS | 1480 | 1467973797557 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 03:29:57 INFO - PROCESS | 1480 | 1467973797628 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 1480 | 1467973797630 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:57 INFO - PROCESS | 1480 | ++DOCSHELL 14B1F000 == 36 [pid = 1480] [id = 627] 03:29:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (15D47800) [pid = 1480] [serial = 1881] [outer = 00000000] 03:29:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17569400) [pid = 1480] [serial = 1882] [outer = 15D47800] 03:29:57 INFO - PROCESS | 1480 | 1467973797675 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (179DF800) [pid = 1480] [serial = 1883] [outer = 15D47800] 03:29:58 INFO - PROCESS | 1480 | 1467973798088 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]]]}] 03:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 03:29:58 INFO - PROCESS | 1480 | 1467973798125 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 03:29:58 INFO - PROCESS | 1480 | 1467973798127 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 03:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:29:58 INFO - PROCESS | 1480 | 1467973798130 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 1480 | 1467973798132 Marionette TRACE conn6 <- [1,2474,null,{}] 03:29:58 INFO - PROCESS | 1480 | 1467973798136 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}] 03:29:58 INFO - PROCESS | 1480 | 1467973798138 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:58 INFO - PROCESS | 1480 | 1467973798269 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 03:29:58 INFO - PROCESS | 1480 | 1467973798331 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 1480 | 1467973798337 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:58 INFO - PROCESS | 1480 | ++DOCSHELL 17C95800 == 37 [pid = 1480] [id = 628] 03:29:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17C99000) [pid = 1480] [serial = 1884] [outer = 00000000] 03:29:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (17CC0C00) [pid = 1480] [serial = 1885] [outer = 17C99000] 03:29:58 INFO - PROCESS | 1480 | 1467973798401 Marionette DEBUG loaded listener.js 03:29:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17CC9400) [pid = 1480] [serial = 1886] [outer = 17C99000] 03:29:58 INFO - PROCESS | 1480 | 1467973798857 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]]]}] 03:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 771ms 03:29:58 INFO - PROCESS | 1480 | 1467973798918 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 03:29:58 INFO - PROCESS | 1480 | 1467973798920 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 03:29:58 INFO - PROCESS | 1480 | 1467973798924 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 1480 | 1467973798926 Marionette TRACE conn6 <- [1,2478,null,{}] 03:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:29:58 INFO - PROCESS | 1480 | 1467973798929 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}] 03:29:58 INFO - PROCESS | 1480 | 1467973798931 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:59 INFO - PROCESS | 1480 | 1467973799058 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 03:29:59 INFO - PROCESS | 1480 | 1467973799122 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 1480 | 1467973799124 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:59 INFO - PROCESS | 1480 | ++DOCSHELL 0FF20800 == 38 [pid = 1480] [id = 629] 03:29:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18463C00) [pid = 1480] [serial = 1887] [outer = 00000000] 03:29:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (185C1400) [pid = 1480] [serial = 1888] [outer = 18463C00] 03:29:59 INFO - PROCESS | 1480 | 1467973799169 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18A0B800) [pid = 1480] [serial = 1889] [outer = 18463C00] 03:29:59 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (19A9C800) [pid = 1480] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:29:59 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14A6A800) [pid = 1480] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:29:59 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0FF16800) [pid = 1480] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:29:59 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17C0C400) [pid = 1480] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:29:59 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18C3D400) [pid = 1480] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:29:59 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (10431400) [pid = 1480] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:29:59 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17463400) [pid = 1480] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:29:59 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (185C2800) [pid = 1480] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:29:59 INFO - PROCESS | 1480 | 1467973799636 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]]]}] 03:29:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:29:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 770ms 03:29:59 INFO - PROCESS | 1480 | 1467973799699 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 03:29:59 INFO - PROCESS | 1480 | 1467973799701 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 03:29:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:29:59 INFO - PROCESS | 1480 | 1467973799705 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - PROCESS | 1480 | 1467973799706 Marionette TRACE conn6 <- [1,2482,null,{}] 03:29:59 INFO - PROCESS | 1480 | 1467973799710 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}] 03:29:59 INFO - PROCESS | 1480 | 1467973799712 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:59 INFO - PROCESS | 1480 | 1467973799795 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 03:29:59 INFO - PROCESS | 1480 | 1467973799800 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 1480 | 1467973799802 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:29:59 INFO - PROCESS | 1480 | ++DOCSHELL 14B20400 == 39 [pid = 1480] [id = 630] 03:29:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (14BE8000) [pid = 1480] [serial = 1890] [outer = 00000000] 03:29:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17C0C400) [pid = 1480] [serial = 1891] [outer = 14BE8000] 03:29:59 INFO - PROCESS | 1480 | 1467973799848 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17C0E800) [pid = 1480] [serial = 1892] [outer = 14BE8000] 03:30:00 INFO - PROCESS | 1480 | 1467973800288 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]]]}] 03:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 03:30:00 INFO - PROCESS | 1480 | 1467973800335 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 03:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:30:00 INFO - PROCESS | 1480 | 1467973800338 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 03:30:00 INFO - PROCESS | 1480 | 1467973800341 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - PROCESS | 1480 | 1467973800343 Marionette TRACE conn6 <- [1,2486,null,{}] 03:30:00 INFO - PROCESS | 1480 | 1467973800346 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}] 03:30:00 INFO - PROCESS | 1480 | 1467973800348 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:00 INFO - PROCESS | 1480 | 1467973800455 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 03:30:00 INFO - PROCESS | 1480 | 1467973800463 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 1480 | 1467973800465 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:00 INFO - PROCESS | 1480 | ++DOCSHELL 17463400 == 40 [pid = 1480] [id = 631] 03:30:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (18BAA800) [pid = 1480] [serial = 1893] [outer = 00000000] 03:30:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (18E76C00) [pid = 1480] [serial = 1894] [outer = 18BAA800] 03:30:00 INFO - PROCESS | 1480 | 1467973800509 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (19911400) [pid = 1480] [serial = 1895] [outer = 18BAA800] 03:30:00 INFO - PROCESS | 1480 | 1467973800947 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]]]}] 03:30:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:30:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 03:30:01 INFO - PROCESS | 1480 | 1467973801011 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 03:30:01 INFO - PROCESS | 1480 | 1467973801014 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 03:30:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:30:01 INFO - PROCESS | 1480 | 1467973801017 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - PROCESS | 1480 | 1467973801018 Marionette TRACE conn6 <- [1,2490,null,{}] 03:30:01 INFO - PROCESS | 1480 | 1467973801022 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}] 03:30:01 INFO - PROCESS | 1480 | 1467973801024 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:01 INFO - PROCESS | 1480 | 1467973801109 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 03:30:01 INFO - PROCESS | 1480 | 1467973801114 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:01 INFO - PROCESS | 1480 | 1467973801116 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:01 INFO - PROCESS | 1480 | ++DOCSHELL 0C62B400 == 41 [pid = 1480] [id = 632] 03:30:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (199F0000) [pid = 1480] [serial = 1896] [outer = 00000000] 03:30:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (19FB6000) [pid = 1480] [serial = 1897] [outer = 199F0000] 03:30:01 INFO - PROCESS | 1480 | 1467973801160 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1B2E0C00) [pid = 1480] [serial = 1898] [outer = 199F0000] 03:30:01 INFO - PROCESS | 1480 | 1467973801607 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]]]}] 03:30:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:30:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 03:30:01 INFO - PROCESS | 1480 | 1467973801679 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 03:30:01 INFO - PROCESS | 1480 | 1467973801684 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 03:30:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:30:01 INFO - PROCESS | 1480 | 1467973801690 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - PROCESS | 1480 | 1467973801694 Marionette TRACE conn6 <- [1,2494,null,{}] 03:30:01 INFO - PROCESS | 1480 | 1467973801701 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}] 03:30:01 INFO - PROCESS | 1480 | 1467973801705 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:01 INFO - PROCESS | 1480 | 1467973801874 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 03:30:02 INFO - PROCESS | 1480 | 1467973802005 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 1480 | 1467973802011 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:02 INFO - PROCESS | 1480 | ++DOCSHELL 0FD7E000 == 42 [pid = 1480] [id = 633] 03:30:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0FE30C00) [pid = 1480] [serial = 1899] [outer = 00000000] 03:30:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0FEBB000) [pid = 1480] [serial = 1900] [outer = 0FE30C00] 03:30:02 INFO - PROCESS | 1480 | 1467973802068 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (109C3C00) [pid = 1480] [serial = 1901] [outer = 0FE30C00] 03:30:02 INFO - PROCESS | 1480 | 1467973802653 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]]]}] 03:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1024ms 03:30:02 INFO - PROCESS | 1480 | 1467973802717 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 03:30:02 INFO - PROCESS | 1480 | 1467973802721 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 03:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:30:02 INFO - PROCESS | 1480 | 1467973802728 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - PROCESS | 1480 | 1467973802732 Marionette TRACE conn6 <- [1,2498,null,{}] 03:30:02 INFO - PROCESS | 1480 | 1467973802737 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}] 03:30:02 INFO - PROCESS | 1480 | 1467973802740 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:02 INFO - PROCESS | 1480 | 1467973802859 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 03:30:03 INFO - PROCESS | 1480 | 1467973802999 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:03 INFO - PROCESS | 1480 | 1467973803002 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:03 INFO - PROCESS | 1480 | ++DOCSHELL 14B6C400 == 43 [pid = 1480] [id = 634] 03:30:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (14B6F800) [pid = 1480] [serial = 1902] [outer = 00000000] 03:30:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (15855400) [pid = 1480] [serial = 1903] [outer = 14B6F800] 03:30:03 INFO - PROCESS | 1480 | 1467973803060 Marionette DEBUG loaded listener.js 03:30:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (16756800) [pid = 1480] [serial = 1904] [outer = 14B6F800] 03:30:03 INFO - PROCESS | 1480 | 1467973803681 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]]]}] 03:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 990ms 03:30:03 INFO - PROCESS | 1480 | 1467973803717 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 03:30:03 INFO - PROCESS | 1480 | 1467973803720 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 03:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:30:03 INFO - PROCESS | 1480 | 1467973803724 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:30:03 INFO - PROCESS | 1480 | 1467973803726 Marionette TRACE conn6 <- [1,2502,null,{}] 03:30:03 INFO - PROCESS | 1480 | 1467973803736 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}] 03:30:03 INFO - PROCESS | 1480 | 1467973803741 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:03 INFO - PROCESS | 1480 | 1467973803856 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 03:30:04 INFO - PROCESS | 1480 | 1467973803999 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:04 INFO - PROCESS | 1480 | 1467973804003 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:04 INFO - PROCESS | 1480 | ++DOCSHELL 19F49000 == 44 [pid = 1480] [id = 635] 03:30:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (19FB2000) [pid = 1480] [serial = 1905] [outer = 00000000] 03:30:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1B806800) [pid = 1480] [serial = 1906] [outer = 19FB2000] 03:30:04 INFO - PROCESS | 1480 | 1467973804062 Marionette DEBUG loaded listener.js 03:30:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1BE9FC00) [pid = 1480] [serial = 1907] [outer = 19FB2000] 03:30:04 INFO - PROCESS | 1480 | 1467973804693 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]]]}] 03:30:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:30:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1019ms 03:30:04 INFO - PROCESS | 1480 | 1467973804746 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 03:30:04 INFO - PROCESS | 1480 | 1467973804749 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 03:30:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:30:04 INFO - PROCESS | 1480 | 1467973804752 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:30:04 INFO - PROCESS | 1480 | 1467973804754 Marionette TRACE conn6 <- [1,2506,null,{}] 03:30:04 INFO - PROCESS | 1480 | 1467973804758 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}] 03:30:04 INFO - PROCESS | 1480 | 1467973804761 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:04 INFO - PROCESS | 1480 | 1467973804873 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 03:30:05 INFO - PROCESS | 1480 | 1467973804985 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 1480 | 1467973804987 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:05 INFO - PROCESS | 1480 | ++DOCSHELL 1B805000 == 45 [pid = 1480] [id = 636] 03:30:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1BEA5C00) [pid = 1480] [serial = 1908] [outer = 00000000] 03:30:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1CC86800) [pid = 1480] [serial = 1909] [outer = 1BEA5C00] 03:30:05 INFO - PROCESS | 1480 | 1467973805082 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (1CCEE400) [pid = 1480] [serial = 1910] [outer = 1BEA5C00] 03:30:05 INFO - PROCESS | 1480 | 1467973805874 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]]]}] 03:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1174ms 03:30:05 INFO - PROCESS | 1480 | 1467973805930 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 1480 | 1467973805934 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 03:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:30:05 INFO - PROCESS | 1480 | 1467973805939 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - PROCESS | 1480 | 1467973805942 Marionette TRACE conn6 <- [1,2510,null,{}] 03:30:05 INFO - PROCESS | 1480 | 1467973805948 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}] 03:30:05 INFO - PROCESS | 1480 | 1467973805950 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:06 INFO - PROCESS | 1480 | 1467973806053 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 03:30:06 INFO - PROCESS | 1480 | 1467973806214 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 1480 | 1467973806217 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:06 INFO - PROCESS | 1480 | ++DOCSHELL 0FE9BC00 == 46 [pid = 1480] [id = 637] 03:30:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (0FF22C00) [pid = 1480] [serial = 1911] [outer = 00000000] 03:30:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (14A96400) [pid = 1480] [serial = 1912] [outer = 0FF22C00] 03:30:06 INFO - PROCESS | 1480 | 1467973806271 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (15849800) [pid = 1480] [serial = 1913] [outer = 0FF22C00] 03:30:06 INFO - PROCESS | 1480 | --DOCSHELL 0CDCE400 == 45 [pid = 1480] [id = 609] 03:30:06 INFO - PROCESS | 1480 | --DOCSHELL 17463400 == 44 [pid = 1480] [id = 631] 03:30:06 INFO - PROCESS | 1480 | --DOCSHELL 14B20400 == 43 [pid = 1480] [id = 630] 03:30:06 INFO - PROCESS | 1480 | --DOCSHELL 0FF20800 == 42 [pid = 1480] [id = 629] 03:30:06 INFO - PROCESS | 1480 | --DOCSHELL 17C95800 == 41 [pid = 1480] [id = 628] 03:30:06 INFO - PROCESS | 1480 | --DOCSHELL 14B1F000 == 40 [pid = 1480] [id = 627] 03:30:06 INFO - PROCESS | 1480 | --DOCSHELL 14A96800 == 39 [pid = 1480] [id = 626] 03:30:06 INFO - PROCESS | 1480 | --DOCSHELL 148BAC00 == 38 [pid = 1480] [id = 625] 03:30:06 INFO - PROCESS | 1480 | --DOCSHELL 0F536400 == 37 [pid = 1480] [id = 624] 03:30:06 INFO - PROCESS | 1480 | --DOCSHELL 0CDE5000 == 36 [pid = 1480] [id = 623] 03:30:06 INFO - PROCESS | 1480 | --DOCSHELL 1043E400 == 35 [pid = 1480] [id = 620] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (1ABE4400) [pid = 1480] [serial = 1849] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (14B71000) [pid = 1480] [serial = 1837] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (15855000) [pid = 1480] [serial = 1838] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (1043B800) [pid = 1480] [serial = 1834] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (1430E000) [pid = 1480] [serial = 1835] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0FE36400) [pid = 1480] [serial = 1828] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17CA2000) [pid = 1480] [serial = 1840] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (19912C00) [pid = 1480] [serial = 1847] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (15D4BC00) [pid = 1480] [serial = 1831] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (198C4000) [pid = 1480] [serial = 1846] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (14A6B400) [pid = 1480] [serial = 1852] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17C98800) [pid = 1480] [serial = 1855] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1ABE5400) [pid = 1480] [serial = 1850] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (18BAE400) [pid = 1480] [serial = 1856] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (18BA5400) [pid = 1480] [serial = 1843] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1ABF0000) [pid = 1480] [serial = 1858] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (18BAF800) [pid = 1480] [serial = 1844] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14BE0000) [pid = 1480] [serial = 1853] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17CCF800) [pid = 1480] [serial = 1841] [outer = 00000000] [url = about:blank] 03:30:06 INFO - PROCESS | 1480 | 1467973806823 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]]]}] 03:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 930ms 03:30:06 INFO - PROCESS | 1480 | 1467973806870 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 03:30:06 INFO - PROCESS | 1480 | 1467973806874 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 03:30:06 INFO - PROCESS | 1480 | 1467973806880 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:30:06 INFO - PROCESS | 1480 | 1467973806883 Marionette TRACE conn6 <- [1,2514,null,{}] 03:30:06 INFO - PROCESS | 1480 | 1467973806887 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}] 03:30:06 INFO - PROCESS | 1480 | 1467973806890 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:07 INFO - PROCESS | 1480 | 1467973806987 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 03:30:07 INFO - PROCESS | 1480 | 1467973807095 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:07 INFO - PROCESS | 1480 | 1467973807097 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:07 INFO - PROCESS | 1480 | ++DOCSHELL 0FE3CC00 == 36 [pid = 1480] [id = 638] 03:30:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (0FF20800) [pid = 1480] [serial = 1914] [outer = 00000000] 03:30:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (10FCB400) [pid = 1480] [serial = 1915] [outer = 0FF20800] 03:30:07 INFO - PROCESS | 1480 | 1467973807146 Marionette DEBUG loaded listener.js 03:30:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (148BAC00) [pid = 1480] [serial = 1916] [outer = 0FF20800] 03:30:07 INFO - PROCESS | 1480 | 1467973807598 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]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:30:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 770ms 03:30:07 INFO - PROCESS | 1480 | 1467973807655 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 1480 | 1467973807658 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 03:30:07 INFO - PROCESS | 1480 | 1467973807661 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:30:07 INFO - PROCESS | 1480 | 1467973807665 Marionette TRACE conn6 <- [1,2518,null,{}] 03:30:07 INFO - PROCESS | 1480 | 1467973807675 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}] 03:30:07 INFO - PROCESS | 1480 | 1467973807679 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:07 INFO - PROCESS | 1480 | 1467973807769 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 03:30:07 INFO - PROCESS | 1480 | 1467973807785 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:07 INFO - PROCESS | 1480 | 1467973807787 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:07 INFO - PROCESS | 1480 | ++DOCSHELL 17467C00 == 37 [pid = 1480] [id = 639] 03:30:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1746A000) [pid = 1480] [serial = 1917] [outer = 00000000] 03:30:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (174C7800) [pid = 1480] [serial = 1918] [outer = 1746A000] 03:30:07 INFO - PROCESS | 1480 | 1467973807836 Marionette DEBUG loaded listener.js 03:30:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17AA2800) [pid = 1480] [serial = 1919] [outer = 1746A000] 03:30:08 INFO - PROCESS | 1480 | 1467973808314 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]]]}] 03:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 03:30:08 INFO - PROCESS | 1480 | 1467973808340 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 03:30:08 INFO - PROCESS | 1480 | 1467973808343 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 03:30:08 INFO - PROCESS | 1480 | 1467973808346 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:30:08 INFO - PROCESS | 1480 | 1467973808348 Marionette TRACE conn6 <- [1,2522,null,{}] 03:30:08 INFO - PROCESS | 1480 | 1467973808351 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}] 03:30:08 INFO - PROCESS | 1480 | 1467973808353 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:08 INFO - PROCESS | 1480 | 1467973808441 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 03:30:08 INFO - PROCESS | 1480 | 1467973808446 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 1480 | 1467973808448 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:08 INFO - PROCESS | 1480 | ++DOCSHELL 17C06C00 == 38 [pid = 1480] [id = 640] 03:30:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17C09000) [pid = 1480] [serial = 1920] [outer = 00000000] 03:30:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17CC8800) [pid = 1480] [serial = 1921] [outer = 17C09000] 03:30:08 INFO - PROCESS | 1480 | 1467973808501 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (17CCCC00) [pid = 1480] [serial = 1922] [outer = 17C09000] 03:30:08 INFO - PROCESS | 1480 | 1467973808961 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]]]}] 03:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 03:30:09 INFO - PROCESS | 1480 | 1467973809021 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 1480 | 1467973809023 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 03:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:30:09 INFO - PROCESS | 1480 | 1467973809026 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 1480 | 1467973809028 Marionette TRACE conn6 <- [1,2526,null,{}] 03:30:09 INFO - PROCESS | 1480 | 1467973809031 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}] 03:30:09 INFO - PROCESS | 1480 | 1467973809033 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:09 INFO - PROCESS | 1480 | 1467973809151 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 03:30:09 INFO - PROCESS | 1480 | 1467973809241 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 1480 | 1467973809243 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:09 INFO - PROCESS | 1480 | ++DOCSHELL 14BE9400 == 39 [pid = 1480] [id = 641] 03:30:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (185BF800) [pid = 1480] [serial = 1923] [outer = 00000000] 03:30:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (18BAA400) [pid = 1480] [serial = 1924] [outer = 185BF800] 03:30:09 INFO - PROCESS | 1480 | 1467973809288 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (18BB0800) [pid = 1480] [serial = 1925] [outer = 185BF800] 03:30:09 INFO - PROCESS | 1480 | 1467973809734 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]]]}] 03:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 03:30:09 INFO - PROCESS | 1480 | 1467973809757 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 1480 | 1467973809759 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 03:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:30:09 INFO - PROCESS | 1480 | 1467973809762 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 1480 | 1467973809764 Marionette TRACE conn6 <- [1,2530,null,{}] 03:30:09 INFO - PROCESS | 1480 | 1467973809768 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}] 03:30:09 INFO - PROCESS | 1480 | 1467973809773 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:09 INFO - PROCESS | 1480 | 1467973809923 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 03:30:10 INFO - PROCESS | 1480 | 1467973809998 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 1480 | 1467973810000 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:10 INFO - PROCESS | 1480 | ++DOCSHELL 18E76000 == 40 [pid = 1480] [id = 642] 03:30:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (198C0400) [pid = 1480] [serial = 1926] [outer = 00000000] 03:30:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1ABE5400) [pid = 1480] [serial = 1927] [outer = 198C0400] 03:30:10 INFO - PROCESS | 1480 | 1467973810045 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1ABE9C00) [pid = 1480] [serial = 1928] [outer = 198C0400] 03:30:10 INFO - PROCESS | 1480 | 1467973810473 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]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 03:30:10 INFO - PROCESS | 1480 | 1467973810493 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 1480 | 1467973810495 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 03:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:30:10 INFO - PROCESS | 1480 | 1467973810498 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 1480 | 1467973810500 Marionette TRACE conn6 <- [1,2534,null,{}] 03:30:10 INFO - PROCESS | 1480 | 1467973810542 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}] 03:30:10 INFO - PROCESS | 1480 | 1467973810544 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:10 INFO - PROCESS | 1480 | 1467973810673 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 03:30:10 INFO - PROCESS | 1480 | 1467973810682 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 1480 | 1467973810684 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:10 INFO - PROCESS | 1480 | ++DOCSHELL 0CD6FC00 == 41 [pid = 1480] [id = 643] 03:30:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (0F535800) [pid = 1480] [serial = 1929] [outer = 00000000] 03:30:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1C14E400) [pid = 1480] [serial = 1930] [outer = 0F535800] 03:30:10 INFO - PROCESS | 1480 | 1467973810728 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (1C156000) [pid = 1480] [serial = 1931] [outer = 0F535800] 03:30:11 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (17C99000) [pid = 1480] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:30:11 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (0F536C00) [pid = 1480] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:30:11 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (14BE8000) [pid = 1480] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:30:11 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (0F57AC00) [pid = 1480] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:30:11 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (14A5EC00) [pid = 1480] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:30:11 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (15846C00) [pid = 1480] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:30:11 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (18463C00) [pid = 1480] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:30:11 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (15D47800) [pid = 1480] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:30:11 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (18BAA800) [pid = 1480] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:30:11 INFO - PROCESS | 1480 | 1467973811268 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]]]}] 03:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 830ms 03:30:11 INFO - PROCESS | 1480 | 1467973811329 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 03:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:30:11 INFO - PROCESS | 1480 | 1467973811331 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 03:30:11 INFO - PROCESS | 1480 | 1467973811334 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:30:11 INFO - PROCESS | 1480 | 1467973811336 Marionette TRACE conn6 <- [1,2538,null,{}] 03:30:11 INFO - PROCESS | 1480 | 1467973811340 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}] 03:30:11 INFO - PROCESS | 1480 | 1467973811341 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:11 INFO - PROCESS | 1480 | 1467973811464 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 03:30:11 INFO - PROCESS | 1480 | 1467973811530 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 1480 | 1467973811532 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:11 INFO - PROCESS | 1480 | ++DOCSHELL 0F536C00 == 42 [pid = 1480] [id = 644] 03:30:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0FD72C00) [pid = 1480] [serial = 1932] [outer = 00000000] 03:30:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (179D7C00) [pid = 1480] [serial = 1933] [outer = 0FD72C00] 03:30:11 INFO - PROCESS | 1480 | 1467973811577 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (18A0F400) [pid = 1480] [serial = 1934] [outer = 0FD72C00] 03:30:11 INFO - PROCESS | 1480 | 1467973811940 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]]]}] 03:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 630ms 03:30:11 INFO - PROCESS | 1480 | 1467973811975 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 03:30:11 INFO - PROCESS | 1480 | 1467973811977 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 03:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:30:12 INFO - PROCESS | 1480 | 1467973812008 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 1480 | 1467973812010 Marionette TRACE conn6 <- [1,2542,null,{}] 03:30:12 INFO - PROCESS | 1480 | 1467973812014 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}] 03:30:12 INFO - PROCESS | 1480 | 1467973812016 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:12 INFO - PROCESS | 1480 | 1467973812099 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 03:30:12 INFO - PROCESS | 1480 | 1467973812106 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 1480 | 1467973812108 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:12 INFO - PROCESS | 1480 | ++DOCSHELL 17465400 == 43 [pid = 1480] [id = 645] 03:30:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (18C3C800) [pid = 1480] [serial = 1935] [outer = 00000000] 03:30:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1D05B000) [pid = 1480] [serial = 1936] [outer = 18C3C800] 03:30:12 INFO - PROCESS | 1480 | 1467973812154 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1D061000) [pid = 1480] [serial = 1937] [outer = 18C3C800] 03:30:12 INFO - PROCESS | 1480 | 1467973812622 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]]]}] 03:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 710ms 03:30:12 INFO - PROCESS | 1480 | 1467973812696 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 1480 | 1467973812698 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 03:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:30:12 INFO - PROCESS | 1480 | 1467973812701 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 1480 | 1467973812703 Marionette TRACE conn6 <- [1,2546,null,{}] 03:30:12 INFO - PROCESS | 1480 | 1467973812706 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}] 03:30:12 INFO - PROCESS | 1480 | 1467973812708 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:12 INFO - PROCESS | 1480 | 1467973812799 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 03:30:12 INFO - PROCESS | 1480 | 1467973812805 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 1480 | 1467973812807 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:12 INFO - PROCESS | 1480 | ++DOCSHELL 0FD74400 == 44 [pid = 1480] [id = 646] 03:30:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (146CE800) [pid = 1480] [serial = 1938] [outer = 00000000] 03:30:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (18E73C00) [pid = 1480] [serial = 1939] [outer = 146CE800] 03:30:12 INFO - PROCESS | 1480 | 1467973812854 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (1D05CC00) [pid = 1480] [serial = 1940] [outer = 146CE800] 03:30:13 INFO - PROCESS | 1480 | 1467973813519 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]]]}] 03:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 870ms 03:30:13 INFO - PROCESS | 1480 | 1467973813573 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 03:30:13 INFO - PROCESS | 1480 | 1467973813577 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 03:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:30:13 INFO - PROCESS | 1480 | 1467973813582 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - PROCESS | 1480 | 1467973813586 Marionette TRACE conn6 <- [1,2550,null,{}] 03:30:13 INFO - PROCESS | 1480 | 1467973813592 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}] 03:30:13 INFO - PROCESS | 1480 | 1467973813595 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:13 INFO - PROCESS | 1480 | 1467973813721 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 03:30:13 INFO - PROCESS | 1480 | 1467973813832 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 1480 | 1467973813835 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:13 INFO - PROCESS | 1480 | ++DOCSHELL 0F65D000 == 45 [pid = 1480] [id = 647] 03:30:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (0FD7CC00) [pid = 1480] [serial = 1941] [outer = 00000000] 03:30:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (1430DC00) [pid = 1480] [serial = 1942] [outer = 0FD7CC00] 03:30:13 INFO - PROCESS | 1480 | 1467973813940 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (14A9AC00) [pid = 1480] [serial = 1943] [outer = 0FD7CC00] 03:30:14 INFO - PROCESS | 1480 | 1467973814522 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]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 990ms 03:30:14 INFO - PROCESS | 1480 | 1467973814573 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 1480 | 1467973814578 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 03:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:30:14 INFO - PROCESS | 1480 | 1467973814585 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 1480 | 1467973814588 Marionette TRACE conn6 <- [1,2554,null,{}] 03:30:14 INFO - PROCESS | 1480 | 1467973814592 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}] 03:30:14 INFO - PROCESS | 1480 | 1467973814595 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:14 INFO - PROCESS | 1480 | 1467973814711 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 03:30:14 INFO - PROCESS | 1480 | 1467973814870 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 1480 | 1467973814873 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:14 INFO - PROCESS | 1480 | ++DOCSHELL 17463400 == 46 [pid = 1480] [id = 648] 03:30:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (17464800) [pid = 1480] [serial = 1944] [outer = 00000000] 03:30:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (179E4C00) [pid = 1480] [serial = 1945] [outer = 17464800] 03:30:14 INFO - PROCESS | 1480 | 1467973814932 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (17CC2400) [pid = 1480] [serial = 1946] [outer = 17464800] 03:30:15 INFO - PROCESS | 1480 | 1467973815583 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]]]}] 03:30:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:30:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1021ms 03:30:15 INFO - PROCESS | 1480 | 1467973815617 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 03:30:15 INFO - PROCESS | 1480 | 1467973815620 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 03:30:15 INFO - PROCESS | 1480 | 1467973815624 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:30:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:30:15 INFO - PROCESS | 1480 | 1467973815628 Marionette TRACE conn6 <- [1,2558,null,{}] 03:30:15 INFO - PROCESS | 1480 | 1467973815656 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}] 03:30:15 INFO - PROCESS | 1480 | 1467973815660 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:15 INFO - PROCESS | 1480 | 1467973815774 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 03:30:15 INFO - PROCESS | 1480 | 1467973815921 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 1480 | 1467973815925 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:15 INFO - PROCESS | 1480 | ++DOCSHELL 1D069000 == 47 [pid = 1480] [id = 649] 03:30:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (1D069400) [pid = 1480] [serial = 1947] [outer = 00000000] 03:30:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (1D09F000) [pid = 1480] [serial = 1948] [outer = 1D069400] 03:30:16 INFO - PROCESS | 1480 | 1467973815984 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 104 (1D0A6400) [pid = 1480] [serial = 1949] [outer = 1D069400] 03:30:16 INFO - PROCESS | 1480 | 1467973816861 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]]]}] 03:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1274ms 03:30:16 INFO - PROCESS | 1480 | 1467973816905 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 03:30:16 INFO - PROCESS | 1480 | 1467973816909 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 03:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:30:16 INFO - PROCESS | 1480 | 1467973816914 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:30:16 INFO - PROCESS | 1480 | 1467973816917 Marionette TRACE conn6 <- [1,2562,null,{}] 03:30:16 INFO - PROCESS | 1480 | 1467973816923 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}] 03:30:16 INFO - PROCESS | 1480 | 1467973816926 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:17 INFO - PROCESS | 1480 | 1467973817029 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 03:30:17 INFO - PROCESS | 1480 | 1467973817170 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 1480 | 1467973817174 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:17 INFO - PROCESS | 1480 | ++DOCSHELL 10434C00 == 48 [pid = 1480] [id = 650] 03:30:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (1043B800) [pid = 1480] [serial = 1950] [outer = 00000000] 03:30:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 106 (14313C00) [pid = 1480] [serial = 1951] [outer = 1043B800] 03:30:17 INFO - PROCESS | 1480 | 1467973817225 Marionette DEBUG loaded listener.js 03:30:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 107 (14A61000) [pid = 1480] [serial = 1952] [outer = 1043B800] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 14A75400 == 47 [pid = 1480] [id = 610] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 17465400 == 46 [pid = 1480] [id = 645] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 0F536C00 == 45 [pid = 1480] [id = 644] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 0CD6FC00 == 44 [pid = 1480] [id = 643] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 18E76000 == 43 [pid = 1480] [id = 642] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 14BE9400 == 42 [pid = 1480] [id = 641] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 17C06C00 == 41 [pid = 1480] [id = 640] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 17467C00 == 40 [pid = 1480] [id = 639] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 0FE3CC00 == 39 [pid = 1480] [id = 638] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 0FE9BC00 == 38 [pid = 1480] [id = 637] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 0C62B400 == 37 [pid = 1480] [id = 632] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 0FD7E000 == 36 [pid = 1480] [id = 633] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 179E5C00 == 35 [pid = 1480] [id = 621] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 1ABEE800 == 34 [pid = 1480] [id = 622] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 14B72800 == 33 [pid = 1480] [id = 619] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 19F49000 == 32 [pid = 1480] [id = 635] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 14A6C400 == 31 [pid = 1480] [id = 608] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 14B6C400 == 30 [pid = 1480] [id = 634] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 1B805000 == 29 [pid = 1480] [id = 636] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 1D069000 == 28 [pid = 1480] [id = 649] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 17463400 == 27 [pid = 1480] [id = 648] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 0FD74400 == 26 [pid = 1480] [id = 646] 03:30:18 INFO - PROCESS | 1480 | --DOCSHELL 0F65D000 == 25 [pid = 1480] [id = 647] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 106 (19911400) [pid = 1480] [serial = 1895] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 105 (19FB6000) [pid = 1480] [serial = 1897] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (145E6C00) [pid = 1480] [serial = 1861] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 103 (17CC9400) [pid = 1480] [serial = 1886] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (17C97800) [pid = 1480] [serial = 1864] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (0FE95000) [pid = 1480] [serial = 1873] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (17C0E800) [pid = 1480] [serial = 1892] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (0FE35400) [pid = 1480] [serial = 1871] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (14A6E800) [pid = 1480] [serial = 1876] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (0FF18000) [pid = 1480] [serial = 1874] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (1616E400) [pid = 1480] [serial = 1880] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (185C1400) [pid = 1480] [serial = 1888] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (17569400) [pid = 1480] [serial = 1882] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (18A0B800) [pid = 1480] [serial = 1889] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (17C0C400) [pid = 1480] [serial = 1891] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (17CC0C00) [pid = 1480] [serial = 1885] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (14A74400) [pid = 1480] [serial = 1877] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (1B76D800) [pid = 1480] [serial = 1867] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (179DF800) [pid = 1480] [serial = 1883] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (18E76C00) [pid = 1480] [serial = 1894] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1613E800) [pid = 1480] [serial = 1879] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0FD72400) [pid = 1480] [serial = 1870] [outer = 00000000] [url = about:blank] 03:30:18 INFO - PROCESS | 1480 | 1467973818646 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]]]}] 03:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1820ms 03:30:18 INFO - PROCESS | 1480 | 1467973818740 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 03:30:18 INFO - PROCESS | 1480 | 1467973818744 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 03:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:30:18 INFO - PROCESS | 1480 | 1467973818775 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:30:18 INFO - PROCESS | 1480 | 1467973818779 Marionette TRACE conn6 <- [1,2566,null,{}] 03:30:18 INFO - PROCESS | 1480 | 1467973818787 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}] 03:30:18 INFO - PROCESS | 1480 | 1467973818789 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:18 INFO - PROCESS | 1480 | 1467973818877 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 03:30:18 INFO - PROCESS | 1480 | 1467973818885 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:18 INFO - PROCESS | 1480 | 1467973818888 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:18 INFO - PROCESS | 1480 | ++DOCSHELL 0F585C00 == 26 [pid = 1480] [id = 651] 03:30:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0F5E4400) [pid = 1480] [serial = 1953] [outer = 00000000] 03:30:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0F6F8400) [pid = 1480] [serial = 1954] [outer = 0F5E4400] 03:30:18 INFO - PROCESS | 1480 | 1467973818938 Marionette DEBUG loaded listener.js 03:30:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (0FD77800) [pid = 1480] [serial = 1955] [outer = 0F5E4400] 03:30:19 INFO - PROCESS | 1480 | 1467973819460 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]]]}] 03:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 731ms 03:30:19 INFO - PROCESS | 1480 | 1467973819505 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 1480 | 1467973819510 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 03:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:30:19 INFO - PROCESS | 1480 | 1467973819516 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - PROCESS | 1480 | 1467973819519 Marionette TRACE conn6 <- [1,2570,null,{}] 03:30:19 INFO - PROCESS | 1480 | 1467973819523 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}] 03:30:19 INFO - PROCESS | 1480 | 1467973819525 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:19 INFO - PROCESS | 1480 | 1467973819617 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 03:30:19 INFO - PROCESS | 1480 | 1467973819715 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:19 INFO - PROCESS | 1480 | 1467973819717 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:19 INFO - PROCESS | 1480 | ++DOCSHELL 109D0000 == 27 [pid = 1480] [id = 652] 03:30:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (10DDA800) [pid = 1480] [serial = 1956] [outer = 00000000] 03:30:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (145A7800) [pid = 1480] [serial = 1957] [outer = 10DDA800] 03:30:19 INFO - PROCESS | 1480 | 1467973819775 Marionette DEBUG loaded listener.js 03:30:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (146D0000) [pid = 1480] [serial = 1958] [outer = 10DDA800] 03:30:20 INFO - PROCESS | 1480 | 1467973820151 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]]]}] 03:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 03:30:20 INFO - PROCESS | 1480 | 1467973820190 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 03:30:20 INFO - PROCESS | 1480 | 1467973820192 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 03:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:30:20 INFO - PROCESS | 1480 | 1467973820195 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:30:20 INFO - PROCESS | 1480 | 1467973820199 Marionette TRACE conn6 <- [1,2574,null,{}] 03:30:20 INFO - PROCESS | 1480 | 1467973820209 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}] 03:30:20 INFO - PROCESS | 1480 | 1467973820214 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:20 INFO - PROCESS | 1480 | 1467973820334 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 03:30:20 INFO - PROCESS | 1480 | 1467973820343 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:20 INFO - PROCESS | 1480 | 1467973820346 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:20 INFO - PROCESS | 1480 | ++DOCSHELL 15D3F000 == 28 [pid = 1480] [id = 653] 03:30:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (15D41000) [pid = 1480] [serial = 1959] [outer = 00000000] 03:30:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (16738000) [pid = 1480] [serial = 1960] [outer = 15D41000] 03:30:20 INFO - PROCESS | 1480 | 1467973820395 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (16760000) [pid = 1480] [serial = 1961] [outer = 15D41000] 03:30:20 INFO - PROCESS | 1480 | 1467973820888 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]]]}] 03:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 03:30:20 INFO - PROCESS | 1480 | 1467973820934 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 03:30:20 INFO - PROCESS | 1480 | 1467973820936 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 03:30:20 INFO - PROCESS | 1480 | 1467973820940 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:30:20 INFO - PROCESS | 1480 | 1467973820941 Marionette TRACE conn6 <- [1,2578,null,{}] 03:30:20 INFO - PROCESS | 1480 | 1467973820945 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}] 03:30:20 INFO - PROCESS | 1480 | 1467973820947 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:21 INFO - PROCESS | 1480 | 1467973821073 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 03:30:21 INFO - PROCESS | 1480 | 1467973821079 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 1480 | 1467973821081 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:21 INFO - PROCESS | 1480 | ++DOCSHELL 17466000 == 29 [pid = 1480] [id = 654] 03:30:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (179D9C00) [pid = 1480] [serial = 1962] [outer = 00000000] 03:30:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (17AA2C00) [pid = 1480] [serial = 1963] [outer = 179D9C00] 03:30:21 INFO - PROCESS | 1480 | 1467973821182 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (17C99C00) [pid = 1480] [serial = 1964] [outer = 179D9C00] 03:30:21 INFO - PROCESS | 1480 | 1467973821627 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]]]}] 03:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 731ms 03:30:21 INFO - PROCESS | 1480 | 1467973821682 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 1480 | 1467973821684 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 03:30:21 INFO - PROCESS | 1480 | 1467973821687 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:30:21 INFO - PROCESS | 1480 | 1467973821689 Marionette TRACE conn6 <- [1,2582,null,{}] 03:30:21 INFO - PROCESS | 1480 | 1467973821693 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}] 03:30:21 INFO - PROCESS | 1480 | 1467973821695 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:21 INFO - PROCESS | 1480 | 1467973821839 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 03:30:21 INFO - PROCESS | 1480 | 1467973821908 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 1480 | 1467973821910 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:21 INFO - PROCESS | 1480 | ++DOCSHELL 17C9E000 == 30 [pid = 1480] [id = 655] 03:30:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (17C9F000) [pid = 1480] [serial = 1965] [outer = 00000000] 03:30:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (17CCC000) [pid = 1480] [serial = 1966] [outer = 17C9F000] 03:30:21 INFO - PROCESS | 1480 | 1467973821956 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (185BC800) [pid = 1480] [serial = 1967] [outer = 17C9F000] 03:30:22 INFO - PROCESS | 1480 | 1467973822384 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]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 03:30:22 INFO - PROCESS | 1480 | 1467973822420 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 1480 | 1467973822422 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 03:30:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:30:22 INFO - PROCESS | 1480 | 1467973822433 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 1480 | 1467973822434 Marionette TRACE conn6 <- [1,2586,null,{}] 03:30:22 INFO - PROCESS | 1480 | 1467973822438 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}] 03:30:22 INFO - PROCESS | 1480 | 1467973822443 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:22 INFO - PROCESS | 1480 | 1467973822588 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 03:30:22 INFO - PROCESS | 1480 | 1467973822658 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 1480 | 1467973822660 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:22 INFO - PROCESS | 1480 | ++DOCSHELL 185C3C00 == 31 [pid = 1480] [id = 656] 03:30:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (18664800) [pid = 1480] [serial = 1968] [outer = 00000000] 03:30:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (18E6E000) [pid = 1480] [serial = 1969] [outer = 18664800] 03:30:22 INFO - PROCESS | 1480 | 1467973822706 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (19911C00) [pid = 1480] [serial = 1970] [outer = 18664800] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (14B71C00) [pid = 1480] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (185BF800) [pid = 1480] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (199F0000) [pid = 1480] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (17C09000) [pid = 1480] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (0FF22C00) [pid = 1480] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (198C0400) [pid = 1480] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (1BEA5C00) [pid = 1480] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (1746A000) [pid = 1480] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (19FB2000) [pid = 1480] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (0FE30C00) [pid = 1480] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (14B6F800) [pid = 1480] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (0FF20800) [pid = 1480] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0FD72C00) [pid = 1480] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0F535800) [pid = 1480] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (146CE800) [pid = 1480] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (18C3C800) [pid = 1480] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1ABEF000) [pid = 1480] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17AA0000) [pid = 1480] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (104DD400) [pid = 1480] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17468000) [pid = 1480] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0F533400) [pid = 1480] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:30:23 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17C0B400) [pid = 1480] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:30:23 INFO - PROCESS | 1480 | 1467973823620 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]]]}] 03:30:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:30:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1225ms 03:30:23 INFO - PROCESS | 1480 | 1467973823661 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 03:30:23 INFO - PROCESS | 1480 | 1467973823663 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 03:30:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:30:23 INFO - PROCESS | 1480 | 1467973823666 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - PROCESS | 1480 | 1467973823667 Marionette TRACE conn6 <- [1,2590,null,{}] 03:30:23 INFO - PROCESS | 1480 | 1467973823671 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}] 03:30:23 INFO - PROCESS | 1480 | 1467973823673 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:23 INFO - PROCESS | 1480 | 1467973823753 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 03:30:23 INFO - PROCESS | 1480 | 1467973823761 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:23 INFO - PROCESS | 1480 | 1467973823763 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:23 INFO - PROCESS | 1480 | ++DOCSHELL 0CD74400 == 32 [pid = 1480] [id = 657] 03:30:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0FE36400) [pid = 1480] [serial = 1971] [outer = 00000000] 03:30:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (14A2B800) [pid = 1480] [serial = 1972] [outer = 0FE36400] 03:30:23 INFO - PROCESS | 1480 | 1467973823808 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1614B800) [pid = 1480] [serial = 1973] [outer = 0FE36400] 03:30:24 INFO - PROCESS | 1480 | 1467973824254 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]]]}] 03:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 03:30:24 INFO - PROCESS | 1480 | 1467973824297 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 03:30:24 INFO - PROCESS | 1480 | 1467973824299 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 03:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:30:24 INFO - PROCESS | 1480 | 1467973824302 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 1480 | 1467973824304 Marionette TRACE conn6 <- [1,2594,null,{}] 03:30:24 INFO - PROCESS | 1480 | 1467973824307 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}] 03:30:24 INFO - PROCESS | 1480 | 1467973824309 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:24 INFO - PROCESS | 1480 | 1467973824391 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 03:30:24 INFO - PROCESS | 1480 | 1467973824397 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:24 INFO - PROCESS | 1480 | 1467973824399 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:24 INFO - PROCESS | 1480 | ++DOCSHELL 145A1C00 == 33 [pid = 1480] [id = 658] 03:30:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17468000) [pid = 1480] [serial = 1974] [outer = 00000000] 03:30:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (17CC9000) [pid = 1480] [serial = 1975] [outer = 17468000] 03:30:24 INFO - PROCESS | 1480 | 1467973824446 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (185BF800) [pid = 1480] [serial = 1976] [outer = 17468000] 03:30:24 INFO - PROCESS | 1480 | 1467973824904 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]]]}] 03:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 630ms 03:30:24 INFO - PROCESS | 1480 | 1467973824933 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 03:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:30:24 INFO - PROCESS | 1480 | 1467973824935 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 03:30:24 INFO - PROCESS | 1480 | 1467973824938 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 1480 | 1467973824940 Marionette TRACE conn6 <- [1,2598,null,{}] 03:30:24 INFO - PROCESS | 1480 | 1467973824960 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}] 03:30:24 INFO - PROCESS | 1480 | 1467973824962 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:25 INFO - PROCESS | 1480 | 1467973825044 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 03:30:25 INFO - PROCESS | 1480 | 1467973825050 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 1480 | 1467973825051 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:25 INFO - PROCESS | 1480 | ++DOCSHELL 199E9800 == 34 [pid = 1480] [id = 659] 03:30:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (199EE400) [pid = 1480] [serial = 1977] [outer = 00000000] 03:30:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (19AA7400) [pid = 1480] [serial = 1978] [outer = 199EE400] 03:30:25 INFO - PROCESS | 1480 | 1467973825095 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (19F40000) [pid = 1480] [serial = 1979] [outer = 199EE400] 03:30:25 INFO - PROCESS | 1480 | 1467973825824 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]]]}] 03:30:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:30:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 950ms 03:30:25 INFO - PROCESS | 1480 | 1467973825890 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 03:30:25 INFO - PROCESS | 1480 | 1467973825895 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 03:30:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:30:25 INFO - PROCESS | 1480 | 1467973825900 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:30:25 INFO - PROCESS | 1480 | 1467973825904 Marionette TRACE conn6 <- [1,2602,null,{}] 03:30:25 INFO - PROCESS | 1480 | 1467973825910 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}] 03:30:25 INFO - PROCESS | 1480 | 1467973825913 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:26 INFO - PROCESS | 1480 | 1467973826051 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 03:30:26 INFO - PROCESS | 1480 | 1467973826193 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 1480 | 1467973826197 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:26 INFO - PROCESS | 1480 | ++DOCSHELL 0F5EAC00 == 35 [pid = 1480] [id = 660] 03:30:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (0FD73400) [pid = 1480] [serial = 1980] [outer = 00000000] 03:30:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (10FCA000) [pid = 1480] [serial = 1981] [outer = 0FD73400] 03:30:26 INFO - PROCESS | 1480 | 1467973826259 Marionette DEBUG loaded listener.js 03:30:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (14A70400) [pid = 1480] [serial = 1982] [outer = 0FD73400] 03:30:26 INFO - PROCESS | 1480 | 1467973826947 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]]]}] 03:30:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:30:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1133ms 03:30:27 INFO - PROCESS | 1480 | 1467973827033 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 03:30:27 INFO - PROCESS | 1480 | 1467973827038 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 03:30:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:30:27 INFO - PROCESS | 1480 | 1467973827044 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - PROCESS | 1480 | 1467973827047 Marionette TRACE conn6 <- [1,2606,null,{}] 03:30:27 INFO - PROCESS | 1480 | 1467973827051 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}] 03:30:27 INFO - PROCESS | 1480 | 1467973827054 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:27 INFO - PROCESS | 1480 | 1467973827243 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 03:30:27 INFO - PROCESS | 1480 | 1467973827255 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 1480 | 1467973827258 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:27 INFO - PROCESS | 1480 | ++DOCSHELL 1746C400 == 36 [pid = 1480] [id = 661] 03:30:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (17568800) [pid = 1480] [serial = 1983] [outer = 00000000] 03:30:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (17C06C00) [pid = 1480] [serial = 1984] [outer = 17568800] 03:30:27 INFO - PROCESS | 1480 | 1467973827316 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (17CC4C00) [pid = 1480] [serial = 1985] [outer = 17568800] 03:30:28 INFO - PROCESS | 1480 | 1467973828313 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]]]}] 03:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1318ms 03:30:28 INFO - PROCESS | 1480 | 1467973828366 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 03:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:30:28 INFO - PROCESS | 1480 | 1467973828371 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 03:30:28 INFO - PROCESS | 1480 | 1467973828375 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 1480 | 1467973828379 Marionette TRACE conn6 <- [1,2610,null,{}] 03:30:28 INFO - PROCESS | 1480 | 1467973828384 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}] 03:30:28 INFO - PROCESS | 1480 | 1467973828387 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:28 INFO - PROCESS | 1480 | 1467973828504 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 03:30:28 INFO - PROCESS | 1480 | 1467973828668 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 1480 | 1467973828672 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:28 INFO - PROCESS | 1480 | --DOCSHELL 145A1C00 == 35 [pid = 1480] [id = 658] 03:30:28 INFO - PROCESS | 1480 | --DOCSHELL 0CD74400 == 34 [pid = 1480] [id = 657] 03:30:28 INFO - PROCESS | 1480 | --DOCSHELL 185C3C00 == 33 [pid = 1480] [id = 656] 03:30:28 INFO - PROCESS | 1480 | --DOCSHELL 17C9E000 == 32 [pid = 1480] [id = 655] 03:30:28 INFO - PROCESS | 1480 | --DOCSHELL 17466000 == 31 [pid = 1480] [id = 654] 03:30:28 INFO - PROCESS | 1480 | --DOCSHELL 15D3F000 == 30 [pid = 1480] [id = 653] 03:30:28 INFO - PROCESS | 1480 | --DOCSHELL 109D0000 == 29 [pid = 1480] [id = 652] 03:30:28 INFO - PROCESS | 1480 | --DOCSHELL 0F585C00 == 28 [pid = 1480] [id = 651] 03:30:28 INFO - PROCESS | 1480 | --DOCSHELL 10434C00 == 27 [pid = 1480] [id = 650] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (174C8800) [pid = 1480] [serial = 1832] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (1B80C000) [pid = 1480] [serial = 1868] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (18484000) [pid = 1480] [serial = 1865] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (14A6B000) [pid = 1480] [serial = 1862] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (1ABF0C00) [pid = 1480] [serial = 1859] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0FF1CC00) [pid = 1480] [serial = 1829] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17CCE000) [pid = 1480] [serial = 1826] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (18BAA400) [pid = 1480] [serial = 1924] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (1B2E0C00) [pid = 1480] [serial = 1898] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17CC8800) [pid = 1480] [serial = 1921] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (14A96400) [pid = 1480] [serial = 1912] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1ABE5400) [pid = 1480] [serial = 1927] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (15849800) [pid = 1480] [serial = 1913] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1CC86800) [pid = 1480] [serial = 1909] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1CCEE400) [pid = 1480] [serial = 1910] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (174C7800) [pid = 1480] [serial = 1918] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17AA2800) [pid = 1480] [serial = 1919] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1B806800) [pid = 1480] [serial = 1906] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1BE9FC00) [pid = 1480] [serial = 1907] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0FEBB000) [pid = 1480] [serial = 1900] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (109C3C00) [pid = 1480] [serial = 1901] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (15855400) [pid = 1480] [serial = 1903] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (16756800) [pid = 1480] [serial = 1904] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (10FCB400) [pid = 1480] [serial = 1915] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (148BAC00) [pid = 1480] [serial = 1916] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (179D7C00) [pid = 1480] [serial = 1933] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1C14E400) [pid = 1480] [serial = 1930] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (18E73C00) [pid = 1480] [serial = 1939] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (1D05CC00) [pid = 1480] [serial = 1940] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (1D061000) [pid = 1480] [serial = 1937] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (1D05B000) [pid = 1480] [serial = 1936] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (1C156000) [pid = 1480] [serial = 1931] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (18A0F400) [pid = 1480] [serial = 1934] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (18BB0800) [pid = 1480] [serial = 1925] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (1ABE9C00) [pid = 1480] [serial = 1928] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (17CCCC00) [pid = 1480] [serial = 1922] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 1480 | ++DOCSHELL 0C60E400 == 28 [pid = 1480] [id = 662] 03:30:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (0C60F400) [pid = 1480] [serial = 1986] [outer = 00000000] 03:30:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (0F536800) [pid = 1480] [serial = 1987] [outer = 0C60F400] 03:30:28 INFO - PROCESS | 1480 | 1467973828766 Marionette DEBUG loaded listener.js 03:30:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (0FE39000) [pid = 1480] [serial = 1988] [outer = 0C60F400] 03:30:29 INFO - PROCESS | 1480 | 1467973829219 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]]]}] 03:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 892ms 03:30:29 INFO - PROCESS | 1480 | 1467973829268 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 03:30:29 INFO - PROCESS | 1480 | 1467973829272 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 03:30:29 INFO - PROCESS | 1480 | 1467973829278 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:30:29 INFO - PROCESS | 1480 | 1467973829281 Marionette TRACE conn6 <- [1,2614,null,{}] 03:30:29 INFO - PROCESS | 1480 | 1467973829285 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}] 03:30:29 INFO - PROCESS | 1480 | 1467973829287 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:29 INFO - PROCESS | 1480 | 1467973829376 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 03:30:29 INFO - PROCESS | 1480 | 1467973829383 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 1480 | 1467973829385 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:29 INFO - PROCESS | 1480 | ++DOCSHELL 104E6C00 == 29 [pid = 1480] [id = 663] 03:30:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (10945800) [pid = 1480] [serial = 1989] [outer = 00000000] 03:30:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (148B4400) [pid = 1480] [serial = 1990] [outer = 10945800] 03:30:29 INFO - PROCESS | 1480 | 1467973829432 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (14A6F800) [pid = 1480] [serial = 1991] [outer = 10945800] 03:30:29 INFO - PROCESS | 1480 | 1467973829947 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]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 03:30:30 INFO - PROCESS | 1480 | 1467973830042 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 1480 | 1467973830045 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 03:30:30 INFO - PROCESS | 1480 | 1467973830048 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 1480 | 1467973830051 Marionette TRACE conn6 <- [1,2618,null,{}] 03:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:30:30 INFO - PROCESS | 1480 | 1467973830062 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}] 03:30:30 INFO - PROCESS | 1480 | 1467973830067 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:30 INFO - PROCESS | 1480 | 1467973830164 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 03:30:30 INFO - PROCESS | 1480 | 1467973830267 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 1480 | 1467973830270 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:30 INFO - PROCESS | 1480 | ++DOCSHELL 16756800 == 30 [pid = 1480] [id = 664] 03:30:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (16759000) [pid = 1480] [serial = 1992] [outer = 00000000] 03:30:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (174C8400) [pid = 1480] [serial = 1993] [outer = 16759000] 03:30:30 INFO - PROCESS | 1480 | 1467973830322 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (179DB800) [pid = 1480] [serial = 1994] [outer = 16759000] 03:30:30 INFO - PROCESS | 1480 | 1467973830712 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]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 03:30:30 INFO - PROCESS | 1480 | 1467973830787 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 1480 | 1467973830790 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 03:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:30:30 INFO - PROCESS | 1480 | 1467973830793 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 1480 | 1467973830794 Marionette TRACE conn6 <- [1,2622,null,{}] 03:30:30 INFO - PROCESS | 1480 | 1467973830798 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}] 03:30:30 INFO - PROCESS | 1480 | 1467973830809 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:30 INFO - PROCESS | 1480 | 1467973830898 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 03:30:30 INFO - PROCESS | 1480 | 1467973830904 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 1480 | 1467973830906 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:30 INFO - PROCESS | 1480 | ++DOCSHELL 17C0A000 == 31 [pid = 1480] [id = 665] 03:30:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17C0BC00) [pid = 1480] [serial = 1995] [outer = 00000000] 03:30:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (17CCE000) [pid = 1480] [serial = 1996] [outer = 17C0BC00] 03:30:30 INFO - PROCESS | 1480 | 1467973830952 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (18463000) [pid = 1480] [serial = 1997] [outer = 17C0BC00] 03:30:31 INFO - PROCESS | 1480 | 1467973831439 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]]]}] 03:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 03:30:31 INFO - PROCESS | 1480 | 1467973831473 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 03:30:31 INFO - PROCESS | 1480 | 1467973831475 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 03:30:31 INFO - PROCESS | 1480 | 1467973831478 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:30:31 INFO - PROCESS | 1480 | 1467973831480 Marionette TRACE conn6 <- [1,2626,null,{}] 03:30:31 INFO - PROCESS | 1480 | 1467973831483 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}] 03:30:31 INFO - PROCESS | 1480 | 1467973831485 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:31 INFO - PROCESS | 1480 | 1467973831639 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 03:30:31 INFO - PROCESS | 1480 | 1467973831661 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 1480 | 1467973831663 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:31 INFO - PROCESS | 1480 | ++DOCSHELL 185C3C00 == 32 [pid = 1480] [id = 666] 03:30:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (18667800) [pid = 1480] [serial = 1998] [outer = 00000000] 03:30:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18BA6C00) [pid = 1480] [serial = 1999] [outer = 18667800] 03:30:31 INFO - PROCESS | 1480 | 1467973831711 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (18BAE800) [pid = 1480] [serial = 2000] [outer = 18667800] 03:30:32 INFO - PROCESS | 1480 | 1467973832180 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]]]}] 03:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 03:30:32 INFO - PROCESS | 1480 | 1467973832212 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 1480 | 1467973832214 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 03:30:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:30:32 INFO - PROCESS | 1480 | 1467973832217 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - PROCESS | 1480 | 1467973832219 Marionette TRACE conn6 <- [1,2630,null,{}] 03:30:32 INFO - PROCESS | 1480 | 1467973832222 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}] 03:30:32 INFO - PROCESS | 1480 | 1467973832228 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:32 INFO - PROCESS | 1480 | 1467973832379 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 03:30:32 INFO - PROCESS | 1480 | 1467973832449 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 1480 | 1467973832451 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:32 INFO - PROCESS | 1480 | ++DOCSHELL 18C3E800 == 33 [pid = 1480] [id = 667] 03:30:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (18C41C00) [pid = 1480] [serial = 2001] [outer = 00000000] 03:30:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (19FB6000) [pid = 1480] [serial = 2002] [outer = 18C41C00] 03:30:32 INFO - PROCESS | 1480 | 1467973832496 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (14BE8800) [pid = 1480] [serial = 2003] [outer = 18C41C00] 03:30:32 INFO - PROCESS | 1480 | 1467973832945 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]]]}] 03:30:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:30:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 770ms 03:30:33 INFO - PROCESS | 1480 | 1467973832992 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 03:30:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:30:33 INFO - PROCESS | 1480 | 1467973832994 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 03:30:33 INFO - PROCESS | 1480 | 1467973832997 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 1480 | 1467973832999 Marionette TRACE conn6 <- [1,2634,null,{}] 03:30:33 INFO - PROCESS | 1480 | 1467973833003 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}] 03:30:33 INFO - PROCESS | 1480 | 1467973833005 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:33 INFO - PROCESS | 1480 | 1467973833121 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 03:30:33 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0F5E4400) [pid = 1480] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:30:33 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (15D41000) [pid = 1480] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:30:33 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0FD7CC00) [pid = 1480] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:30:33 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17464800) [pid = 1480] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:30:33 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1D069400) [pid = 1480] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:30:33 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17C9F000) [pid = 1480] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:30:33 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (18664800) [pid = 1480] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:30:33 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17468000) [pid = 1480] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:30:33 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1043B800) [pid = 1480] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:30:33 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (10DDA800) [pid = 1480] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:30:33 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (179D9C00) [pid = 1480] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:30:33 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (0FE36400) [pid = 1480] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:30:33 INFO - PROCESS | 1480 | 1467973833281 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 1480 | 1467973833283 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:33 INFO - PROCESS | 1480 | ++DOCSHELL 0F536400 == 34 [pid = 1480] [id = 668] 03:30:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0F5E4400) [pid = 1480] [serial = 2004] [outer = 00000000] 03:30:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (1043B800) [pid = 1480] [serial = 2005] [outer = 0F5E4400] 03:30:33 INFO - PROCESS | 1480 | 1467973833329 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (14A71800) [pid = 1480] [serial = 2006] [outer = 0F5E4400] 03:30:33 INFO - PROCESS | 1480 | 1467973833706 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]]]}] 03:30:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:30:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 03:30:33 INFO - PROCESS | 1480 | 1467973833728 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 03:30:33 INFO - PROCESS | 1480 | 1467973833730 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 03:30:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:30:33 INFO - PROCESS | 1480 | 1467973833733 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 1480 | 1467973833735 Marionette TRACE conn6 <- [1,2638,null,{}] 03:30:33 INFO - PROCESS | 1480 | 1467973833739 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}] 03:30:33 INFO - PROCESS | 1480 | 1467973833740 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:33 INFO - PROCESS | 1480 | 1467973833823 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 03:30:33 INFO - PROCESS | 1480 | 1467973833924 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 1480 | 1467973833926 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:33 INFO - PROCESS | 1480 | ++DOCSHELL 104E3000 == 35 [pid = 1480] [id = 669] 03:30:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (14C9E400) [pid = 1480] [serial = 2007] [outer = 00000000] 03:30:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (19FB6400) [pid = 1480] [serial = 2008] [outer = 14C9E400] 03:30:33 INFO - PROCESS | 1480 | 1467973833974 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1B2D4800) [pid = 1480] [serial = 2009] [outer = 14C9E400] 03:30:34 INFO - PROCESS | 1480 | 1467973834322 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]]]}] 03:30:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:30:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 631ms 03:30:34 INFO - PROCESS | 1480 | 1467973834365 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 1480 | 1467973834367 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 03:30:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:30:34 INFO - PROCESS | 1480 | 1467973834370 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - PROCESS | 1480 | 1467973834372 Marionette TRACE conn6 <- [1,2642,null,{}] 03:30:34 INFO - PROCESS | 1480 | 1467973834376 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}] 03:30:34 INFO - PROCESS | 1480 | 1467973834378 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:34 INFO - PROCESS | 1480 | 1467973834505 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 03:30:34 INFO - PROCESS | 1480 | 1467973834540 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 1480 | 1467973834542 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:34 INFO - PROCESS | 1480 | ++DOCSHELL 16739800 == 36 [pid = 1480] [id = 670] 03:30:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (198C4000) [pid = 1480] [serial = 2010] [outer = 00000000] 03:30:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1B80DC00) [pid = 1480] [serial = 2011] [outer = 198C4000] 03:30:34 INFO - PROCESS | 1480 | 1467973834586 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (1BE9F000) [pid = 1480] [serial = 2012] [outer = 198C4000] 03:30:35 INFO - PROCESS | 1480 | 1467973835005 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]]]}] 03:30:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:30:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 671ms 03:30:35 INFO - PROCESS | 1480 | 1467973835042 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 03:30:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:30:35 INFO - PROCESS | 1480 | 1467973835044 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 03:30:35 INFO - PROCESS | 1480 | 1467973835048 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 1480 | 1467973835049 Marionette TRACE conn6 <- [1,2646,null,{}] 03:30:35 INFO - PROCESS | 1480 | 1467973835053 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}] 03:30:35 INFO - PROCESS | 1480 | 1467973835055 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:35 INFO - PROCESS | 1480 | 1467973835188 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 03:30:35 INFO - PROCESS | 1480 | 1467973835201 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 1480 | 1467973835203 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:35 INFO - PROCESS | 1480 | ++DOCSHELL 1B93D400 == 37 [pid = 1480] [id = 671] 03:30:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1BEA3C00) [pid = 1480] [serial = 2013] [outer = 00000000] 03:30:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1C15C000) [pid = 1480] [serial = 2014] [outer = 1BEA3C00] 03:30:35 INFO - PROCESS | 1480 | 1467973835248 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1C15CC00) [pid = 1480] [serial = 2015] [outer = 1BEA3C00] 03:30:35 INFO - PROCESS | 1480 | 1467973835820 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]]]}] 03:30:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:30:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 831ms 03:30:35 INFO - PROCESS | 1480 | 1467973835929 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 1480 | 1467973835933 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 03:30:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:30:35 INFO - PROCESS | 1480 | 1467973835952 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 1480 | 1467973835958 Marionette TRACE conn6 <- [1,2650,null,{}] 03:30:35 INFO - PROCESS | 1480 | 1467973835965 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}] 03:30:35 INFO - PROCESS | 1480 | 1467973835968 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:36 INFO - PROCESS | 1480 | 1467973836093 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 03:30:36 INFO - PROCESS | 1480 | 1467973836231 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 1480 | 1467973836233 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:36 INFO - PROCESS | 1480 | ++DOCSHELL 0FEB7C00 == 38 [pid = 1480] [id = 672] 03:30:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (0FF1A800) [pid = 1480] [serial = 2016] [outer = 00000000] 03:30:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (14B6E000) [pid = 1480] [serial = 2017] [outer = 0FF1A800] 03:30:36 INFO - PROCESS | 1480 | 1467973836298 Marionette DEBUG loaded listener.js 03:30:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (15854000) [pid = 1480] [serial = 2018] [outer = 0FF1A800] 03:30:36 INFO - PROCESS | 1480 | 1467973836885 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]]]}] 03:30:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:30:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 990ms 03:30:36 INFO - PROCESS | 1480 | 1467973836941 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 03:30:36 INFO - PROCESS | 1480 | 1467973836946 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 03:30:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:30:36 INFO - PROCESS | 1480 | 1467973836954 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:30:36 INFO - PROCESS | 1480 | 1467973836957 Marionette TRACE conn6 <- [1,2654,null,{}] 03:30:36 INFO - PROCESS | 1480 | 1467973836961 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}] 03:30:36 INFO - PROCESS | 1480 | 1467973836964 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:37 INFO - PROCESS | 1480 | 1467973837082 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 03:30:37 INFO - PROCESS | 1480 | 1467973837239 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:37 INFO - PROCESS | 1480 | 1467973837242 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:37 INFO - PROCESS | 1480 | ++DOCSHELL 17C09400 == 39 [pid = 1480] [id = 673] 03:30:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17C0B800) [pid = 1480] [serial = 2019] [outer = 00000000] 03:30:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17CFBC00) [pid = 1480] [serial = 2020] [outer = 17C0B800] 03:30:37 INFO - PROCESS | 1480 | 1467973837303 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (18BAF400) [pid = 1480] [serial = 2021] [outer = 17C0B800] 03:30:38 INFO - PROCESS | 1480 | 1467973838339 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]]]}] 03:30:38 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) 03:30:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1431ms 03:30:38 INFO - PROCESS | 1480 | 1467973838418 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 03:30:38 INFO - PROCESS | 1480 | 1467973838421 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 03:30:38 INFO - PROCESS | 1480 | 1467973838426 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:30:38 INFO - PROCESS | 1480 | 1467973838429 Marionette TRACE conn6 <- [1,2658,null,{}] 03:30:38 INFO - PROCESS | 1480 | 1467973838441 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}] 03:30:38 INFO - PROCESS | 1480 | 1467973838446 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:38 INFO - PROCESS | 1480 | 1467973838590 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 03:30:38 INFO - PROCESS | 1480 | 1467973838945 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 1480 | 1467973838949 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:38 INFO - PROCESS | 1480 | ++DOCSHELL 0C60CC00 == 40 [pid = 1480] [id = 674] 03:30:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0C60D000) [pid = 1480] [serial = 2022] [outer = 00000000] 03:30:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0F659C00) [pid = 1480] [serial = 2023] [outer = 0C60D000] 03:30:39 INFO - PROCESS | 1480 | 1467973839003 Marionette DEBUG loaded listener.js 03:30:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0FE95800) [pid = 1480] [serial = 2024] [outer = 0C60D000] 03:30:40 INFO - PROCESS | 1480 | --DOCSHELL 16739800 == 39 [pid = 1480] [id = 670] 03:30:40 INFO - PROCESS | 1480 | --DOCSHELL 104E3000 == 38 [pid = 1480] [id = 669] 03:30:40 INFO - PROCESS | 1480 | --DOCSHELL 0F536400 == 37 [pid = 1480] [id = 668] 03:30:40 INFO - PROCESS | 1480 | --DOCSHELL 18C3E800 == 36 [pid = 1480] [id = 667] 03:30:40 INFO - PROCESS | 1480 | --DOCSHELL 185C3C00 == 35 [pid = 1480] [id = 666] 03:30:40 INFO - PROCESS | 1480 | --DOCSHELL 17C0A000 == 34 [pid = 1480] [id = 665] 03:30:40 INFO - PROCESS | 1480 | --DOCSHELL 16756800 == 33 [pid = 1480] [id = 664] 03:30:40 INFO - PROCESS | 1480 | --DOCSHELL 104E6C00 == 32 [pid = 1480] [id = 663] 03:30:40 INFO - PROCESS | 1480 | --DOCSHELL 0C60E400 == 31 [pid = 1480] [id = 662] 03:30:40 INFO - PROCESS | 1480 | --DOCSHELL 1746C400 == 30 [pid = 1480] [id = 661] 03:30:40 INFO - PROCESS | 1480 | --DOCSHELL 0F5EAC00 == 29 [pid = 1480] [id = 660] 03:30:40 INFO - PROCESS | 1480 | --DOCSHELL 199E9800 == 28 [pid = 1480] [id = 659] 03:30:40 INFO - PROCESS | 1480 | --DOCSHELL 17C09400 == 27 [pid = 1480] [id = 673] 03:30:40 INFO - PROCESS | 1480 | --DOCSHELL 1B93D400 == 26 [pid = 1480] [id = 671] 03:30:40 INFO - PROCESS | 1480 | --DOCSHELL 0FEB7C00 == 25 [pid = 1480] [id = 672] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0F6F8400) [pid = 1480] [serial = 1954] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0FD77800) [pid = 1480] [serial = 1955] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (16738000) [pid = 1480] [serial = 1960] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (14A9AC00) [pid = 1480] [serial = 1943] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1430DC00) [pid = 1480] [serial = 1942] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17CC2400) [pid = 1480] [serial = 1946] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (179E4C00) [pid = 1480] [serial = 1945] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1D0A6400) [pid = 1480] [serial = 1949] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1D09F000) [pid = 1480] [serial = 1948] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (185BC800) [pid = 1480] [serial = 1967] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17CCC000) [pid = 1480] [serial = 1966] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18E6E000) [pid = 1480] [serial = 1969] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17CC9000) [pid = 1480] [serial = 1975] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (14A61000) [pid = 1480] [serial = 1952] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (19911C00) [pid = 1480] [serial = 1970] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (185BF800) [pid = 1480] [serial = 1976] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (14313C00) [pid = 1480] [serial = 1951] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (146D0000) [pid = 1480] [serial = 1958] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (19AA7400) [pid = 1480] [serial = 1978] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (145A7800) [pid = 1480] [serial = 1957] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (17AA2C00) [pid = 1480] [serial = 1963] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (17C99C00) [pid = 1480] [serial = 1964] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (14A2B800) [pid = 1480] [serial = 1972] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (1614B800) [pid = 1480] [serial = 1973] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (16760000) [pid = 1480] [serial = 1961] [outer = 00000000] [url = about:blank] 03:30:40 INFO - PROCESS | 1480 | 1467973840435 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"]]]}] 03:30:40 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 03:30:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:30:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:30:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2017ms 03:30:40 INFO - PROCESS | 1480 | 1467973840449 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 1480 | 1467973840453 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 03:30:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:30:40 INFO - PROCESS | 1480 | 1467973840458 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - PROCESS | 1480 | 1467973840461 Marionette TRACE conn6 <- [1,2662,null,{}] 03:30:40 INFO - PROCESS | 1480 | 1467973840467 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}] 03:30:40 INFO - PROCESS | 1480 | 1467973840470 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:40 INFO - PROCESS | 1480 | 1467973840559 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 03:30:40 INFO - PROCESS | 1480 | 1467973840569 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 1480 | 1467973840573 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:40 INFO - PROCESS | 1480 | ++DOCSHELL 0F6FA800 == 26 [pid = 1480] [id = 675] 03:30:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (0F6FAC00) [pid = 1480] [serial = 2025] [outer = 00000000] 03:30:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0FD79C00) [pid = 1480] [serial = 2026] [outer = 0F6FAC00] 03:30:40 INFO - PROCESS | 1480 | 1467973840624 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0FE31400) [pid = 1480] [serial = 2027] [outer = 0F6FAC00] 03:30:41 INFO - PROCESS | 1480 | 1467973841627 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"]]]}] 03:30:41 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 03:30:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:30:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:30:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1239ms 03:30:41 INFO - PROCESS | 1480 | 1467973841698 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 03:30:41 INFO - PROCESS | 1480 | 1467973841703 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 03:30:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:30:41 INFO - PROCESS | 1480 | 1467973841709 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:30:41 INFO - PROCESS | 1480 | 1467973841712 Marionette TRACE conn6 <- [1,2666,null,{}] 03:30:41 INFO - PROCESS | 1480 | 1467973841716 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}] 03:30:41 INFO - PROCESS | 1480 | 1467973841719 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:41 INFO - PROCESS | 1480 | 1467973841810 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 03:30:41 INFO - PROCESS | 1480 | 1467973841817 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 1480 | 1467973841820 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:41 INFO - PROCESS | 1480 | ++DOCSHELL 0CDCE000 == 27 [pid = 1480] [id = 676] 03:30:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (10DDB800) [pid = 1480] [serial = 2028] [outer = 00000000] 03:30:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (10FCE800) [pid = 1480] [serial = 2029] [outer = 10DDB800] 03:30:41 INFO - PROCESS | 1480 | 1467973841868 Marionette DEBUG loaded listener.js 03:30:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (145AFC00) [pid = 1480] [serial = 2030] [outer = 10DDB800] 03:30:42 INFO - PROCESS | 1480 | 1467973842823 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]]]}] 03:30:42 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) 03:30:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1123ms 03:30:42 INFO - PROCESS | 1480 | 1467973842840 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 03:30:42 INFO - PROCESS | 1480 | 1467973842843 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 03:30:42 INFO - PROCESS | 1480 | 1467973842846 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:30:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:30:42 INFO - PROCESS | 1480 | 1467973842850 Marionette TRACE conn6 <- [1,2670,null,{}] 03:30:42 INFO - PROCESS | 1480 | 1467973842861 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}] 03:30:42 INFO - PROCESS | 1480 | 1467973842865 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:43 INFO - PROCESS | 1480 | 1467973842985 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 03:30:43 INFO - PROCESS | 1480 | 1467973842993 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:43 INFO - PROCESS | 1480 | 1467973842997 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:43 INFO - PROCESS | 1480 | ++DOCSHELL 14A76000 == 28 [pid = 1480] [id = 677] 03:30:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (14A98000) [pid = 1480] [serial = 2031] [outer = 00000000] 03:30:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (14B76400) [pid = 1480] [serial = 2032] [outer = 14A98000] 03:30:43 INFO - PROCESS | 1480 | 1467973843103 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (15848400) [pid = 1480] [serial = 2033] [outer = 14A98000] 03:30:44 INFO - PROCESS | 1480 | 1467973844056 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]]]}] 03:30:44 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) 03:30:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1234ms 03:30:44 INFO - PROCESS | 1480 | 1467973844085 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 1480 | 1467973844087 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 03:30:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:30:44 INFO - PROCESS | 1480 | 1467973844096 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 1480 | 1467973844098 Marionette TRACE conn6 <- [1,2674,null,{}] 03:30:44 INFO - PROCESS | 1480 | 1467973844102 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}] 03:30:44 INFO - PROCESS | 1480 | 1467973844104 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:44 INFO - PROCESS | 1480 | 1467973844227 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 03:30:44 INFO - PROCESS | 1480 | 1467973844233 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 1480 | 1467973844235 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:44 INFO - PROCESS | 1480 | ++DOCSHELL 1614A400 == 29 [pid = 1480] [id = 678] 03:30:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (16167400) [pid = 1480] [serial = 2034] [outer = 00000000] 03:30:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (1675AC00) [pid = 1480] [serial = 2035] [outer = 16167400] 03:30:44 INFO - PROCESS | 1480 | 1467973844334 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1746C400) [pid = 1480] [serial = 2036] [outer = 16167400] 03:30:44 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1BEA3C00) [pid = 1480] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:30:44 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (198C4000) [pid = 1480] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:30:44 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (18667800) [pid = 1480] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:30:44 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (18C41C00) [pid = 1480] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:30:44 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0F5E4400) [pid = 1480] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:30:44 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (0FD73400) [pid = 1480] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:30:44 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (199EE400) [pid = 1480] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:30:44 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (0C60F400) [pid = 1480] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:30:44 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (17C0BC00) [pid = 1480] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:30:44 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (17568800) [pid = 1480] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:30:44 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (10945800) [pid = 1480] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:30:44 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (16759000) [pid = 1480] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:30:44 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (14C9E400) [pid = 1480] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:30:45 INFO - PROCESS | 1480 | 1467973845660 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"]]]}] 03:30:45 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 03:30:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:30:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:30:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1632ms 03:30:45 INFO - PROCESS | 1480 | 1467973845733 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 03:30:45 INFO - PROCESS | 1480 | 1467973845737 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 03:30:45 INFO - PROCESS | 1480 | 1467973845742 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:30:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:30:45 INFO - PROCESS | 1480 | 1467973845745 Marionette TRACE conn6 <- [1,2678,null,{}] 03:30:45 INFO - PROCESS | 1480 | 1467973845843 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}] 03:30:45 INFO - PROCESS | 1480 | 1467973845847 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:45 INFO - PROCESS | 1480 | 1467973845962 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 03:30:46 INFO - PROCESS | 1480 | 1467973846093 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:46 INFO - PROCESS | 1480 | 1467973846095 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:46 INFO - PROCESS | 1480 | ++DOCSHELL 0F6F7400 == 30 [pid = 1480] [id = 679] 03:30:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (0FD72400) [pid = 1480] [serial = 2037] [outer = 00000000] 03:30:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (109CB800) [pid = 1480] [serial = 2038] [outer = 0FD72400] 03:30:46 INFO - PROCESS | 1480 | 1467973846155 Marionette DEBUG loaded listener.js 03:30:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (145EA000) [pid = 1480] [serial = 2039] [outer = 0FD72400] 03:30:47 INFO - PROCESS | 1480 | --DOCSHELL 14A76000 == 29 [pid = 1480] [id = 677] 03:30:47 INFO - PROCESS | 1480 | --DOCSHELL 0CDCE000 == 28 [pid = 1480] [id = 676] 03:30:47 INFO - PROCESS | 1480 | --DOCSHELL 0F6FA800 == 27 [pid = 1480] [id = 675] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (1C15CC00) [pid = 1480] [serial = 2015] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (1C15C000) [pid = 1480] [serial = 2014] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (1B80DC00) [pid = 1480] [serial = 2011] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (18BA6C00) [pid = 1480] [serial = 1999] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (19FB6000) [pid = 1480] [serial = 2002] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (1043B800) [pid = 1480] [serial = 2005] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (14BE8800) [pid = 1480] [serial = 2003] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (10FCA000) [pid = 1480] [serial = 1981] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (14A70400) [pid = 1480] [serial = 1982] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (19F40000) [pid = 1480] [serial = 1979] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 53 (0F536800) [pid = 1480] [serial = 1987] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 52 (0FE39000) [pid = 1480] [serial = 1988] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 51 (17CCE000) [pid = 1480] [serial = 1996] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 50 (17C06C00) [pid = 1480] [serial = 1984] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 49 (17CC4C00) [pid = 1480] [serial = 1985] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 48 (148B4400) [pid = 1480] [serial = 1990] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 47 (14A6F800) [pid = 1480] [serial = 1991] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 46 (14A71800) [pid = 1480] [serial = 2006] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 45 (174C8400) [pid = 1480] [serial = 1993] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 44 (179DB800) [pid = 1480] [serial = 1994] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 43 (1BE9F000) [pid = 1480] [serial = 2012] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 42 (19FB6400) [pid = 1480] [serial = 2008] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 41 (18BAE800) [pid = 1480] [serial = 2000] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 40 (18463000) [pid = 1480] [serial = 1997] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | --DOMWINDOW == 39 (1B2D4800) [pid = 1480] [serial = 2009] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 1480 | 1467973847289 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"]]]}] 03:30:47 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 03:30:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:30:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:30:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1560ms 03:30:47 INFO - PROCESS | 1480 | 1467973847307 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 1480 | 1467973847311 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 03:30:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:30:47 INFO - PROCESS | 1480 | 1467973847316 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 1480 | 1467973847319 Marionette TRACE conn6 <- [1,2682,null,{}] 03:30:47 INFO - PROCESS | 1480 | 1467973847324 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}] 03:30:47 INFO - PROCESS | 1480 | 1467973847327 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:47 INFO - PROCESS | 1480 | 1467973847416 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 03:30:47 INFO - PROCESS | 1480 | 1467973847425 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:47 INFO - PROCESS | 1480 | 1467973847429 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:47 INFO - PROCESS | 1480 | ++DOCSHELL 0FF1FC00 == 28 [pid = 1480] [id = 680] 03:30:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 40 (0FF20000) [pid = 1480] [serial = 2040] [outer = 00000000] 03:30:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 41 (0FF24400) [pid = 1480] [serial = 2041] [outer = 0FF20000] 03:30:47 INFO - PROCESS | 1480 | 1467973847478 Marionette DEBUG loaded listener.js 03:30:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 42 (109C2C00) [pid = 1480] [serial = 2042] [outer = 0FF20000] 03:30:48 INFO - PROCESS | 1480 | 1467973848490 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"]]]}] 03:30:48 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 03:30:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:30:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:30:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1230ms 03:30:48 INFO - PROCESS | 1480 | 1467973848547 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 03:30:48 INFO - PROCESS | 1480 | 1467973848552 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 03:30:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:30:48 INFO - PROCESS | 1480 | 1467973848558 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:30:48 INFO - PROCESS | 1480 | 1467973848561 Marionette TRACE conn6 <- [1,2686,null,{}] 03:30:48 INFO - PROCESS | 1480 | 1467973848565 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}] 03:30:48 INFO - PROCESS | 1480 | 1467973848567 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:48 INFO - PROCESS | 1480 | 1467973848657 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 03:30:48 INFO - PROCESS | 1480 | 1467973848665 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:48 INFO - PROCESS | 1480 | 1467973848667 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:48 INFO - PROCESS | 1480 | ++DOCSHELL 14A70800 == 29 [pid = 1480] [id = 681] 03:30:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 43 (14A70C00) [pid = 1480] [serial = 2043] [outer = 00000000] 03:30:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 44 (14A75400) [pid = 1480] [serial = 2044] [outer = 14A70C00] 03:30:48 INFO - PROCESS | 1480 | 1467973848715 Marionette DEBUG loaded listener.js 03:30:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 45 (14B18C00) [pid = 1480] [serial = 2045] [outer = 14A70C00] 03:30:49 INFO - PROCESS | 1480 | 1467973849695 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"]]]}] 03:30:49 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 03:30:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:30:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:30:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1174ms 03:30:49 INFO - PROCESS | 1480 | 1467973849735 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 03:30:49 INFO - PROCESS | 1480 | 1467973849738 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 03:30:49 INFO - PROCESS | 1480 | 1467973849741 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:30:49 INFO - PROCESS | 1480 | 1467973849745 Marionette TRACE conn6 <- [1,2690,null,{}] 03:30:49 INFO - PROCESS | 1480 | 1467973849762 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}] 03:30:49 INFO - PROCESS | 1480 | 1467973849767 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:49 INFO - PROCESS | 1480 | 1467973849889 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 03:30:49 INFO - PROCESS | 1480 | 1467973849897 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 1480 | 1467973849900 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:49 INFO - PROCESS | 1480 | ++DOCSHELL 16756800 == 30 [pid = 1480] [id = 682] 03:30:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 46 (174C8800) [pid = 1480] [serial = 2046] [outer = 00000000] 03:30:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 47 (17666000) [pid = 1480] [serial = 2047] [outer = 174C8800] 03:30:49 INFO - PROCESS | 1480 | 1467973849949 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 48 (179DC400) [pid = 1480] [serial = 2048] [outer = 174C8800] 03:30:50 INFO - PROCESS | 1480 | 1467973850446 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]]]}] 03:30:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:30:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 731ms 03:30:50 INFO - PROCESS | 1480 | 1467973850476 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 1480 | 1467973850478 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 03:30:50 INFO - PROCESS | 1480 | 1467973850482 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:30:50 INFO - PROCESS | 1480 | 1467973850484 Marionette TRACE conn6 <- [1,2694,null,{}] 03:30:50 INFO - PROCESS | 1480 | 1467973850487 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}] 03:30:50 INFO - PROCESS | 1480 | 1467973850489 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:50 INFO - PROCESS | 1480 | 1467973850614 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 03:30:50 INFO - PROCESS | 1480 | 1467973850619 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 1480 | 1467973850621 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:50 INFO - PROCESS | 1480 | ++DOCSHELL 17A9E000 == 31 [pid = 1480] [id = 683] 03:30:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 49 (17A9E400) [pid = 1480] [serial = 2049] [outer = 00000000] 03:30:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 50 (17C0E800) [pid = 1480] [serial = 2050] [outer = 17A9E400] 03:30:50 INFO - PROCESS | 1480 | 1467973850667 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 51 (17C95800) [pid = 1480] [serial = 2051] [outer = 17A9E400] 03:30:50 INFO - PROCESS | 1480 | --DOMWINDOW == 50 (10DDB800) [pid = 1480] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:30:50 INFO - PROCESS | 1480 | --DOMWINDOW == 49 (14A98000) [pid = 1480] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:30:50 INFO - PROCESS | 1480 | --DOMWINDOW == 48 (0FF1A800) [pid = 1480] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:30:50 INFO - PROCESS | 1480 | --DOMWINDOW == 47 (17C0B800) [pid = 1480] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:30:50 INFO - PROCESS | 1480 | --DOMWINDOW == 46 (0C60D000) [pid = 1480] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:30:50 INFO - PROCESS | 1480 | --DOMWINDOW == 45 (0F6FAC00) [pid = 1480] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:30:51 INFO - PROCESS | 1480 | 1467973851092 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]]]}] 03:30:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:30:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 03:30:51 INFO - PROCESS | 1480 | 1467973851156 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 1480 | 1467973851158 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 03:30:51 INFO - PROCESS | 1480 | 1467973851161 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:30:51 INFO - PROCESS | 1480 | 1467973851163 Marionette TRACE conn6 <- [1,2698,null,{}] 03:30:51 INFO - PROCESS | 1480 | 1467973851167 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}] 03:30:51 INFO - PROCESS | 1480 | 1467973851169 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:51 INFO - PROCESS | 1480 | 1467973851314 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 03:30:51 INFO - PROCESS | 1480 | 1467973851374 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 1480 | 1467973851376 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:51 INFO - PROCESS | 1480 | ++DOCSHELL 179DF400 == 32 [pid = 1480] [id = 684] 03:30:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 46 (17C0B800) [pid = 1480] [serial = 2052] [outer = 00000000] 03:30:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 47 (17CC2C00) [pid = 1480] [serial = 2053] [outer = 17C0B800] 03:30:51 INFO - PROCESS | 1480 | 1467973851421 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 48 (17CC6800) [pid = 1480] [serial = 2054] [outer = 17C0B800] 03:30:51 INFO - PROCESS | 1480 | 1467973851796 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] 03:30:51 INFO - PROCESS | 1480 | 1467973851838 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 03:30:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:30:51 INFO - PROCESS | 1480 | 1467973851841 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - PROCESS | 1480 | 1467973851843 Marionette TRACE conn6 <- [1,2702,null,{}] 03:30:51 INFO - PROCESS | 1480 | 1467973851846 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}] 03:30:51 INFO - PROCESS | 1480 | 1467973851852 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:51 INFO - PROCESS | 1480 | 1467973851958 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 03:30:51 INFO - PROCESS | 1480 | 1467973851965 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 1480 | 1467973851967 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:52 INFO - PROCESS | 1480 | ++DOCSHELL 17CCE400 == 33 [pid = 1480] [id = 685] 03:30:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 49 (17CF9C00) [pid = 1480] [serial = 2055] [outer = 00000000] 03:30:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 50 (185C2400) [pid = 1480] [serial = 2056] [outer = 17CF9C00] 03:30:52 INFO - PROCESS | 1480 | 1467973852012 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 51 (18BA6000) [pid = 1480] [serial = 2057] [outer = 17CF9C00] 03:30:52 INFO - PROCESS | 1480 | 1467973852451 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]]]}] 03:30:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:30:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 03:30:52 INFO - PROCESS | 1480 | 1467973852512 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 03:30:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:30:52 INFO - PROCESS | 1480 | 1467973852514 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 03:30:52 INFO - PROCESS | 1480 | 1467973852517 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - PROCESS | 1480 | 1467973852519 Marionette TRACE conn6 <- [1,2706,null,{}] 03:30:52 INFO - PROCESS | 1480 | 1467973852522 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}] 03:30:52 INFO - PROCESS | 1480 | 1467973852524 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:52 INFO - PROCESS | 1480 | 1467973852603 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 03:30:52 INFO - PROCESS | 1480 | 1467973852636 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 1480 | 1467973852638 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:52 INFO - PROCESS | 1480 | ++DOCSHELL 0C604C00 == 34 [pid = 1480] [id = 686] 03:30:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 52 (0C606400) [pid = 1480] [serial = 2058] [outer = 00000000] 03:30:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 53 (18BAD400) [pid = 1480] [serial = 2059] [outer = 0C606400] 03:30:52 INFO - PROCESS | 1480 | 1467973852683 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 54 (148B6000) [pid = 1480] [serial = 2060] [outer = 0C606400] 03:30:53 INFO - PROCESS | 1480 | 1467973853121 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] 03:30:53 INFO - PROCESS | 1480 | 1467973853190 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 03:30:53 INFO - PROCESS | 1480 | 1467973853193 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:30:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:30:53 INFO - PROCESS | 1480 | 1467973853195 Marionette TRACE conn6 <- [1,2710,null,{}] 03:30:53 INFO - PROCESS | 1480 | 1467973853198 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}] 03:30:53 INFO - PROCESS | 1480 | 1467973853200 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:53 INFO - PROCESS | 1480 | 1467973853280 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 03:30:53 INFO - PROCESS | 1480 | 1467973853285 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 1480 | 1467973853287 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:53 INFO - PROCESS | 1480 | ++DOCSHELL 18F08400 == 35 [pid = 1480] [id = 687] 03:30:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (18FC2000) [pid = 1480] [serial = 2061] [outer = 00000000] 03:30:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (198C8000) [pid = 1480] [serial = 2062] [outer = 18FC2000] 03:30:53 INFO - PROCESS | 1480 | 1467973853332 Marionette DEBUG loaded listener.js 03:30:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (19916000) [pid = 1480] [serial = 2063] [outer = 18FC2000] 03:30:54 INFO - PROCESS | 1480 | 1467973854065 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] 03:30:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:30:54 INFO - PROCESS | 1480 | 1467973854134 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 03:30:54 INFO - PROCESS | 1480 | 1467973854138 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:30:54 INFO - PROCESS | 1480 | 1467973854144 Marionette TRACE conn6 <- [1,2714,null,{}] 03:30:54 INFO - PROCESS | 1480 | 1467973854150 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}] 03:30:54 INFO - PROCESS | 1480 | 1467973854153 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:54 INFO - PROCESS | 1480 | 1467973854304 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 03:30:54 INFO - PROCESS | 1480 | 1467973854448 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:54 INFO - PROCESS | 1480 | 1467973854452 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:54 INFO - PROCESS | 1480 | ++DOCSHELL 0FD76000 == 36 [pid = 1480] [id = 688] 03:30:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (109C3C00) [pid = 1480] [serial = 2064] [outer = 00000000] 03:30:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (14A76000) [pid = 1480] [serial = 2065] [outer = 109C3C00] 03:30:54 INFO - PROCESS | 1480 | 1467973854515 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (15852000) [pid = 1480] [serial = 2066] [outer = 109C3C00] 03:30:55 INFO - PROCESS | 1480 | 1467973855119 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]]]}] 03:30:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:30:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1025ms 03:30:55 INFO - PROCESS | 1480 | 1467973855164 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 03:30:55 INFO - PROCESS | 1480 | 1467973855169 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 03:30:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:30:55 INFO - PROCESS | 1480 | 1467973855175 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:30:55 INFO - PROCESS | 1480 | 1467973855178 Marionette TRACE conn6 <- [1,2718,null,{}] 03:30:55 INFO - PROCESS | 1480 | 1467973855182 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}] 03:30:55 INFO - PROCESS | 1480 | 1467973855185 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:55 INFO - PROCESS | 1480 | 1467973855300 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 03:30:55 INFO - PROCESS | 1480 | 1467973855439 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:55 INFO - PROCESS | 1480 | 1467973855441 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:55 INFO - PROCESS | 1480 | ++DOCSHELL 17569C00 == 37 [pid = 1480] [id = 689] 03:30:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (17668000) [pid = 1480] [serial = 2067] [outer = 00000000] 03:30:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (17C10C00) [pid = 1480] [serial = 2068] [outer = 17668000] 03:30:55 INFO - PROCESS | 1480 | 1467973855500 Marionette DEBUG loaded listener.js 03:30:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (17CA3400) [pid = 1480] [serial = 2069] [outer = 17668000] 03:30:56 INFO - PROCESS | 1480 | 1467973856733 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"]]]}] 03:30:56 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 03:30:56 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:30:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:30:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1571ms 03:30:56 INFO - PROCESS | 1480 | 1467973856750 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 03:30:56 INFO - PROCESS | 1480 | 1467973856754 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 03:30:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:30:56 INFO - PROCESS | 1480 | 1467973856760 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:30:56 INFO - PROCESS | 1480 | 1467973856763 Marionette TRACE conn6 <- [1,2722,null,{}] 03:30:56 INFO - PROCESS | 1480 | 1467973856768 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}] 03:30:56 INFO - PROCESS | 1480 | 1467973856771 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:56 INFO - PROCESS | 1480 | 1467973856901 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 03:30:57 INFO - PROCESS | 1480 | 1467973857078 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:57 INFO - PROCESS | 1480 | 1467973857080 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:57 INFO - PROCESS | 1480 | ++DOCSHELL 0F6F3800 == 38 [pid = 1480] [id = 690] 03:30:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0FD73400) [pid = 1480] [serial = 2070] [outer = 00000000] 03:30:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (145E8800) [pid = 1480] [serial = 2071] [outer = 0FD73400] 03:30:57 INFO - PROCESS | 1480 | 1467973857136 Marionette DEBUG loaded listener.js 03:30:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (14A26000) [pid = 1480] [serial = 2072] [outer = 0FD73400] 03:30:57 INFO - PROCESS | 1480 | --DOCSHELL 0C604C00 == 37 [pid = 1480] [id = 686] 03:30:57 INFO - PROCESS | 1480 | --DOCSHELL 17CCE400 == 36 [pid = 1480] [id = 685] 03:30:57 INFO - PROCESS | 1480 | --DOCSHELL 179DF400 == 35 [pid = 1480] [id = 684] 03:30:57 INFO - PROCESS | 1480 | --DOCSHELL 17A9E000 == 34 [pid = 1480] [id = 683] 03:30:57 INFO - PROCESS | 1480 | --DOCSHELL 16756800 == 33 [pid = 1480] [id = 682] 03:30:57 INFO - PROCESS | 1480 | --DOCSHELL 14A70800 == 32 [pid = 1480] [id = 681] 03:30:57 INFO - PROCESS | 1480 | --DOCSHELL 0FF1FC00 == 31 [pid = 1480] [id = 680] 03:30:57 INFO - PROCESS | 1480 | --DOCSHELL 0F6F7400 == 30 [pid = 1480] [id = 679] 03:30:57 INFO - PROCESS | 1480 | --DOCSHELL 0C60CC00 == 29 [pid = 1480] [id = 674] 03:30:57 INFO - PROCESS | 1480 | --DOCSHELL 1614A400 == 28 [pid = 1480] [id = 678] 03:30:57 INFO - PROCESS | 1480 | --DOCSHELL 17569C00 == 27 [pid = 1480] [id = 689] 03:30:57 INFO - PROCESS | 1480 | --DOCSHELL 18F08400 == 26 [pid = 1480] [id = 687] 03:30:57 INFO - PROCESS | 1480 | --DOCSHELL 0FD76000 == 25 [pid = 1480] [id = 688] 03:30:58 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (0F659C00) [pid = 1480] [serial = 2023] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (0FE95800) [pid = 1480] [serial = 2024] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (14B6E000) [pid = 1480] [serial = 2017] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (17CFBC00) [pid = 1480] [serial = 2020] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (0FE31400) [pid = 1480] [serial = 2027] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (0FD79C00) [pid = 1480] [serial = 2026] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (145AFC00) [pid = 1480] [serial = 2030] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (14B76400) [pid = 1480] [serial = 2032] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (10FCE800) [pid = 1480] [serial = 2029] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (15854000) [pid = 1480] [serial = 2018] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (18BAF400) [pid = 1480] [serial = 2021] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (15848400) [pid = 1480] [serial = 2033] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 1480 | 1467973858308 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]]]}] 03:30:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:30:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1580ms 03:30:58 INFO - PROCESS | 1480 | 1467973858340 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 03:30:58 INFO - PROCESS | 1480 | 1467973858343 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 03:30:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:30:58 INFO - PROCESS | 1480 | 1467973858347 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:30:58 INFO - PROCESS | 1480 | 1467973858350 Marionette TRACE conn6 <- [1,2726,null,{}] 03:30:58 INFO - PROCESS | 1480 | 1467973858355 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}] 03:30:58 INFO - PROCESS | 1480 | 1467973858358 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:58 INFO - PROCESS | 1480 | 1467973858448 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 03:30:58 INFO - PROCESS | 1480 | 1467973858581 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:58 INFO - PROCESS | 1480 | 1467973858583 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:58 INFO - PROCESS | 1480 | ++DOCSHELL 0FD75C00 == 26 [pid = 1480] [id = 691] 03:30:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (0FD76C00) [pid = 1480] [serial = 2073] [outer = 00000000] 03:30:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (0FE3F400) [pid = 1480] [serial = 2074] [outer = 0FD76C00] 03:30:58 INFO - PROCESS | 1480 | 1467973858632 Marionette DEBUG loaded listener.js 03:30:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (0FEBB000) [pid = 1480] [serial = 2075] [outer = 0FD76C00] 03:30:59 INFO - PROCESS | 1480 | 1467973859012 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]]]}] 03:30:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:30:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 731ms 03:30:59 INFO - PROCESS | 1480 | 1467973859080 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 03:30:59 INFO - PROCESS | 1480 | 1467973859085 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 03:30:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:30:59 INFO - PROCESS | 1480 | 1467973859131 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - PROCESS | 1480 | 1467973859134 Marionette TRACE conn6 <- [1,2730,null,{}] 03:30:59 INFO - PROCESS | 1480 | 1467973859138 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}] 03:30:59 INFO - PROCESS | 1480 | 1467973859141 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:59 INFO - PROCESS | 1480 | 1467973859233 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 03:30:59 INFO - PROCESS | 1480 | 1467973859242 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 1480 | 1467973859245 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:59 INFO - PROCESS | 1480 | ++DOCSHELL 14524800 == 27 [pid = 1480] [id = 692] 03:30:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (145A1400) [pid = 1480] [serial = 2076] [outer = 00000000] 03:30:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (145EDC00) [pid = 1480] [serial = 2077] [outer = 145A1400] 03:30:59 INFO - PROCESS | 1480 | 1467973859292 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (148B4400) [pid = 1480] [serial = 2078] [outer = 145A1400] 03:30:59 INFO - PROCESS | 1480 | 1467973859750 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]]]}] 03:30:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:30:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 03:30:59 INFO - PROCESS | 1480 | 1467973859805 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 03:30:59 INFO - PROCESS | 1480 | 1467973859807 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 03:30:59 INFO - PROCESS | 1480 | 1467973859810 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:30:59 INFO - PROCESS | 1480 | 1467973859814 Marionette TRACE conn6 <- [1,2734,null,{}] 03:30:59 INFO - PROCESS | 1480 | 1467973859825 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}] 03:30:59 INFO - PROCESS | 1480 | 1467973859829 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:59 INFO - PROCESS | 1480 | 1467973859915 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 03:30:59 INFO - PROCESS | 1480 | 1467973859923 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 1480 | 1467973859926 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:30:59 INFO - PROCESS | 1480 | ++DOCSHELL 14B75400 == 28 [pid = 1480] [id = 693] 03:30:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (14B75800) [pid = 1480] [serial = 2079] [outer = 00000000] 03:30:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (15852800) [pid = 1480] [serial = 2080] [outer = 14B75800] 03:30:59 INFO - PROCESS | 1480 | 1467973859974 Marionette DEBUG loaded listener.js 03:31:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (16149400) [pid = 1480] [serial = 2081] [outer = 14B75800] 03:31:00 INFO - PROCESS | 1480 | 1467973860467 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]]]}] 03:31:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:31:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 03:31:00 INFO - PROCESS | 1480 | 1467973860484 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 03:31:00 INFO - PROCESS | 1480 | 1467973860487 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 03:31:00 INFO - PROCESS | 1480 | 1467973860490 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:31:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:31:00 INFO - PROCESS | 1480 | 1467973860492 Marionette TRACE conn6 <- [1,2738,null,{}] 03:31:00 INFO - PROCESS | 1480 | 1467973860503 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}] 03:31:00 INFO - PROCESS | 1480 | 1467973860506 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:00 INFO - PROCESS | 1480 | 1467973860654 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 03:31:00 INFO - PROCESS | 1480 | 1467973860718 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:00 INFO - PROCESS | 1480 | 1467973860720 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:00 INFO - PROCESS | 1480 | ++DOCSHELL 17461400 == 29 [pid = 1480] [id = 694] 03:31:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (17463400) [pid = 1480] [serial = 2082] [outer = 00000000] 03:31:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (1746B400) [pid = 1480] [serial = 2083] [outer = 17463400] 03:31:00 INFO - PROCESS | 1480 | 1467973860766 Marionette DEBUG loaded listener.js 03:31:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (1766C400) [pid = 1480] [serial = 2084] [outer = 17463400] 03:31:01 INFO - PROCESS | 1480 | 1467973861174 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]]]}] 03:31:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:31:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 03:31:01 INFO - PROCESS | 1480 | 1467973861225 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 03:31:01 INFO - PROCESS | 1480 | 1467973861227 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 03:31:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:31:01 INFO - PROCESS | 1480 | 1467973861236 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - PROCESS | 1480 | 1467973861238 Marionette TRACE conn6 <- [1,2742,null,{}] 03:31:01 INFO - PROCESS | 1480 | 1467973861241 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}] 03:31:01 INFO - PROCESS | 1480 | 1467973861243 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:01 INFO - PROCESS | 1480 | 1467973861357 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 03:31:01 INFO - PROCESS | 1480 | 1467973861362 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:01 INFO - PROCESS | 1480 | 1467973861365 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:01 INFO - PROCESS | 1480 | ++DOCSHELL 179E5C00 == 30 [pid = 1480] [id = 695] 03:31:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (17A9E000) [pid = 1480] [serial = 2085] [outer = 00000000] 03:31:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (17C0A800) [pid = 1480] [serial = 2086] [outer = 17A9E000] 03:31:01 INFO - PROCESS | 1480 | 1467973861410 Marionette DEBUG loaded listener.js 03:31:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (17C0B000) [pid = 1480] [serial = 2087] [outer = 17A9E000] 03:31:01 INFO - PROCESS | 1480 | 1467973861895 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]]]}] 03:31:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:31:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 690ms 03:31:01 INFO - PROCESS | 1480 | 1467973861931 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 03:31:01 INFO - PROCESS | 1480 | 1467973861933 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 03:31:01 INFO - PROCESS | 1480 | 1467973861936 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:31:01 INFO - PROCESS | 1480 | 1467973861938 Marionette TRACE conn6 <- [1,2746,null,{}] 03:31:01 INFO - PROCESS | 1480 | 1467973861942 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}] 03:31:01 INFO - PROCESS | 1480 | 1467973861947 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:02 INFO - PROCESS | 1480 | 1467973862107 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 03:31:02 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (174C8800) [pid = 1480] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:31:02 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (17A9E400) [pid = 1480] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:31:02 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (0FD72400) [pid = 1480] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:31:02 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (0FF20000) [pid = 1480] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:31:02 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (16167400) [pid = 1480] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:31:02 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (14A70C00) [pid = 1480] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:31:02 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (18FC2000) [pid = 1480] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:31:02 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (17CF9C00) [pid = 1480] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:31:02 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (0C606400) [pid = 1480] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:31:02 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (17C0B800) [pid = 1480] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:31:02 INFO - PROCESS | 1480 | 1467973862330 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 1480 | 1467973862332 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:02 INFO - PROCESS | 1480 | ++DOCSHELL 0C609800 == 31 [pid = 1480] [id = 696] 03:31:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (0C624400) [pid = 1480] [serial = 2088] [outer = 00000000] 03:31:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (0FF23800) [pid = 1480] [serial = 2089] [outer = 0C624400] 03:31:02 INFO - PROCESS | 1480 | 1467973862380 Marionette DEBUG loaded listener.js 03:31:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (174C8800) [pid = 1480] [serial = 2090] [outer = 0C624400] 03:31:02 INFO - PROCESS | 1480 | 1467973862741 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]]]}] 03:31:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:31:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 830ms 03:31:02 INFO - PROCESS | 1480 | 1467973862770 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 03:31:02 INFO - PROCESS | 1480 | 1467973862772 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 03:31:02 INFO - PROCESS | 1480 | 1467973862775 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:31:02 INFO - PROCESS | 1480 | 1467973862777 Marionette TRACE conn6 <- [1,2750,null,{}] 03:31:02 INFO - PROCESS | 1480 | 1467973862789 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}] 03:31:02 INFO - PROCESS | 1480 | 1467973862791 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:02 INFO - PROCESS | 1480 | 1467973862868 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 03:31:02 INFO - PROCESS | 1480 | 1467973862874 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 1480 | 1467973862876 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:02 INFO - PROCESS | 1480 | ++DOCSHELL 0F536000 == 32 [pid = 1480] [id = 697] 03:31:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (0F53AC00) [pid = 1480] [serial = 2091] [outer = 00000000] 03:31:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (185C0000) [pid = 1480] [serial = 2092] [outer = 0F53AC00] 03:31:02 INFO - PROCESS | 1480 | 1467973862920 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (185C3800) [pid = 1480] [serial = 2093] [outer = 0F53AC00] 03:31:03 INFO - PROCESS | 1480 | 1467973863332 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]]]}] 03:31:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:31:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 570ms 03:31:03 INFO - PROCESS | 1480 | 1467973863353 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 03:31:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:31:03 INFO - PROCESS | 1480 | 1467973863355 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 03:31:03 INFO - PROCESS | 1480 | 1467973863358 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:31:03 INFO - PROCESS | 1480 | 1467973863360 Marionette TRACE conn6 <- [1,2754,null,{}] 03:31:03 INFO - PROCESS | 1480 | 1467973863364 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}] 03:31:03 INFO - PROCESS | 1480 | 1467973863366 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:03 INFO - PROCESS | 1480 | 1467973863486 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 03:31:03 INFO - PROCESS | 1480 | 1467973863495 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:03 INFO - PROCESS | 1480 | 1467973863497 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:03 INFO - PROCESS | 1480 | ++DOCSHELL 17CF6000 == 33 [pid = 1480] [id = 698] 03:31:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (18BA5400) [pid = 1480] [serial = 2094] [outer = 00000000] 03:31:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (18BB4C00) [pid = 1480] [serial = 2095] [outer = 18BA5400] 03:31:03 INFO - PROCESS | 1480 | 1467973863542 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (174C8C00) [pid = 1480] [serial = 2096] [outer = 18BA5400] 03:31:03 INFO - PROCESS | 1480 | 1467973863963 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]]]}] 03:31:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:31:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 03:31:04 INFO - PROCESS | 1480 | 1467973863989 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 03:31:04 INFO - PROCESS | 1480 | 1467973863992 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 03:31:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:31:04 INFO - PROCESS | 1480 | 1467973863994 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:31:04 INFO - PROCESS | 1480 | 1467973863996 Marionette TRACE conn6 <- [1,2758,null,{}] 03:31:04 INFO - PROCESS | 1480 | 1467973863999 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}] 03:31:04 INFO - PROCESS | 1480 | 1467973864001 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:04 INFO - PROCESS | 1480 | 1467973864120 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 03:31:04 INFO - PROCESS | 1480 | 1467973864128 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:04 INFO - PROCESS | 1480 | 1467973864130 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:04 INFO - PROCESS | 1480 | ++DOCSHELL 0FE30800 == 34 [pid = 1480] [id = 699] 03:31:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0FD7D000) [pid = 1480] [serial = 2097] [outer = 00000000] 03:31:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (198BE000) [pid = 1480] [serial = 2098] [outer = 0FD7D000] 03:31:04 INFO - PROCESS | 1480 | 1467973864175 Marionette DEBUG loaded listener.js 03:31:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (19A9C400) [pid = 1480] [serial = 2099] [outer = 0FD7D000] 03:31:05 INFO - PROCESS | 1480 | 1467973864990 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]]]}] 03:31:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:31:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1018ms 03:31:05 INFO - PROCESS | 1480 | 1467973865014 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 03:31:05 INFO - PROCESS | 1480 | 1467973865019 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 03:31:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:31:05 INFO - PROCESS | 1480 | 1467973865024 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - PROCESS | 1480 | 1467973865029 Marionette TRACE conn6 <- [1,2762,null,{}] 03:31:05 INFO - PROCESS | 1480 | 1467973865053 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}] 03:31:05 INFO - PROCESS | 1480 | 1467973865056 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:05 INFO - PROCESS | 1480 | 1467973865201 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 03:31:05 INFO - PROCESS | 1480 | 1467973865340 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:05 INFO - PROCESS | 1480 | 1467973865342 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:05 INFO - PROCESS | 1480 | ++DOCSHELL 0F5EA000 == 35 [pid = 1480] [id = 700] 03:31:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0FE30400) [pid = 1480] [serial = 2100] [outer = 00000000] 03:31:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (109C2800) [pid = 1480] [serial = 2101] [outer = 0FE30400] 03:31:05 INFO - PROCESS | 1480 | 1467973865402 Marionette DEBUG loaded listener.js 03:31:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (145A3400) [pid = 1480] [serial = 2102] [outer = 0FE30400] 03:31:06 INFO - PROCESS | 1480 | 1467973866073 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]]]}] 03:31:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:31:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1134ms 03:31:06 INFO - PROCESS | 1480 | 1467973866159 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 03:31:06 INFO - PROCESS | 1480 | 1467973866164 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 03:31:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:31:06 INFO - PROCESS | 1480 | 1467973866170 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:31:06 INFO - PROCESS | 1480 | 1467973866173 Marionette TRACE conn6 <- [1,2766,null,{}] 03:31:06 INFO - PROCESS | 1480 | 1467973866202 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}] 03:31:06 INFO - PROCESS | 1480 | 1467973866205 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:06 INFO - PROCESS | 1480 | 1467973866444 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 03:31:06 INFO - PROCESS | 1480 | 1467973866592 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 1480 | 1467973866595 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:06 INFO - PROCESS | 1480 | ++DOCSHELL 0C62D800 == 36 [pid = 1480] [id = 701] 03:31:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0CD1EC00) [pid = 1480] [serial = 2103] [outer = 00000000] 03:31:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0F585C00) [pid = 1480] [serial = 2104] [outer = 0CD1EC00] 03:31:06 INFO - PROCESS | 1480 | 1467973866649 Marionette DEBUG loaded listener.js 03:31:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0FE38800) [pid = 1480] [serial = 2105] [outer = 0CD1EC00] 03:31:07 INFO - PROCESS | 1480 | --DOCSHELL 17CF6000 == 35 [pid = 1480] [id = 698] 03:31:07 INFO - PROCESS | 1480 | --DOCSHELL 0F536000 == 34 [pid = 1480] [id = 697] 03:31:07 INFO - PROCESS | 1480 | --DOCSHELL 0C609800 == 33 [pid = 1480] [id = 696] 03:31:07 INFO - PROCESS | 1480 | --DOCSHELL 179E5C00 == 32 [pid = 1480] [id = 695] 03:31:07 INFO - PROCESS | 1480 | --DOCSHELL 17461400 == 31 [pid = 1480] [id = 694] 03:31:07 INFO - PROCESS | 1480 | --DOCSHELL 14B75400 == 30 [pid = 1480] [id = 693] 03:31:07 INFO - PROCESS | 1480 | --DOCSHELL 14524800 == 29 [pid = 1480] [id = 692] 03:31:07 INFO - PROCESS | 1480 | --DOCSHELL 0FD75C00 == 28 [pid = 1480] [id = 691] 03:31:07 INFO - PROCESS | 1480 | --DOCSHELL 0F6F3800 == 27 [pid = 1480] [id = 690] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (179DC400) [pid = 1480] [serial = 2048] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17666000) [pid = 1480] [serial = 2047] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17C0E800) [pid = 1480] [serial = 2050] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (109CB800) [pid = 1480] [serial = 2038] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (145EA000) [pid = 1480] [serial = 2039] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0FF24400) [pid = 1480] [serial = 2041] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (109C2C00) [pid = 1480] [serial = 2042] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1746C400) [pid = 1480] [serial = 2036] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1675AC00) [pid = 1480] [serial = 2035] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (14A75400) [pid = 1480] [serial = 2044] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (198C8000) [pid = 1480] [serial = 2062] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (185C2400) [pid = 1480] [serial = 2056] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (18BA6000) [pid = 1480] [serial = 2057] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (18BAD400) [pid = 1480] [serial = 2059] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (17C95800) [pid = 1480] [serial = 2051] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (148B6000) [pid = 1480] [serial = 2060] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (17CC2C00) [pid = 1480] [serial = 2053] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (14B18C00) [pid = 1480] [serial = 2045] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (19916000) [pid = 1480] [serial = 2063] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (17CC6800) [pid = 1480] [serial = 2054] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 1480 | 1467973867268 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]]]}] 03:31:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:31:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1157ms 03:31:07 INFO - PROCESS | 1480 | 1467973867331 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 03:31:07 INFO - PROCESS | 1480 | 1467973867334 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 03:31:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:31:07 INFO - PROCESS | 1480 | 1467973867339 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:31:07 INFO - PROCESS | 1480 | 1467973867342 Marionette TRACE conn6 <- [1,2770,null,{}] 03:31:07 INFO - PROCESS | 1480 | 1467973867346 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}] 03:31:07 INFO - PROCESS | 1480 | 1467973867351 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:07 INFO - PROCESS | 1480 | 1467973867440 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 03:31:07 INFO - PROCESS | 1480 | 1467973867535 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:07 INFO - PROCESS | 1480 | 1467973867538 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:07 INFO - PROCESS | 1480 | ++DOCSHELL 0CDD4C00 == 28 [pid = 1480] [id = 702] 03:31:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (0FE35400) [pid = 1480] [serial = 2106] [outer = 00000000] 03:31:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (10949C00) [pid = 1480] [serial = 2107] [outer = 0FE35400] 03:31:07 INFO - PROCESS | 1480 | 1467973867585 Marionette DEBUG loaded listener.js 03:31:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (109CD400) [pid = 1480] [serial = 2108] [outer = 0FE35400] 03:31:08 INFO - PROCESS | 1480 | 1467973868045 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]]]}] 03:31:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:31:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 770ms 03:31:08 INFO - PROCESS | 1480 | 1467973868111 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 03:31:08 INFO - PROCESS | 1480 | 1467973868113 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 03:31:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:31:08 INFO - PROCESS | 1480 | 1467973868117 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:31:08 INFO - PROCESS | 1480 | 1467973868119 Marionette TRACE conn6 <- [1,2774,null,{}] 03:31:08 INFO - PROCESS | 1480 | 1467973868123 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}] 03:31:08 INFO - PROCESS | 1480 | 1467973868125 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:08 INFO - PROCESS | 1480 | 1467973868213 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 03:31:08 INFO - PROCESS | 1480 | 1467973868223 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 1480 | 1467973868225 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:08 INFO - PROCESS | 1480 | ++DOCSHELL 14B67C00 == 29 [pid = 1480] [id = 703] 03:31:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (14B69400) [pid = 1480] [serial = 2109] [outer = 00000000] 03:31:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (14BE1400) [pid = 1480] [serial = 2110] [outer = 14B69400] 03:31:08 INFO - PROCESS | 1480 | 1467973868271 Marionette DEBUG loaded listener.js 03:31:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (15854000) [pid = 1480] [serial = 2111] [outer = 14B69400] 03:31:08 INFO - PROCESS | 1480 | 1467973868740 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]]]}] 03:31:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:31:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 03:31:08 INFO - PROCESS | 1480 | 1467973868791 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 03:31:08 INFO - PROCESS | 1480 | 1467973868794 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 03:31:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:31:08 INFO - PROCESS | 1480 | 1467973868805 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:31:08 INFO - PROCESS | 1480 | 1467973868809 Marionette TRACE conn6 <- [1,2778,null,{}] 03:31:08 INFO - PROCESS | 1480 | 1467973868813 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}] 03:31:08 INFO - PROCESS | 1480 | 1467973868816 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:08 INFO - PROCESS | 1480 | 1467973868908 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 03:31:08 INFO - PROCESS | 1480 | 1467973868916 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 1480 | 1467973868918 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:08 INFO - PROCESS | 1480 | ++DOCSHELL 17464000 == 30 [pid = 1480] [id = 704] 03:31:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (174C4C00) [pid = 1480] [serial = 2112] [outer = 00000000] 03:31:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (179DC400) [pid = 1480] [serial = 2113] [outer = 174C4C00] 03:31:08 INFO - PROCESS | 1480 | 1467973868963 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (179E4C00) [pid = 1480] [serial = 2114] [outer = 174C4C00] 03:31:09 INFO - PROCESS | 1480 | 1467973869409 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]]]}] 03:31:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:31:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 631ms 03:31:09 INFO - PROCESS | 1480 | 1467973869430 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 03:31:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:31:09 INFO - PROCESS | 1480 | 1467973869432 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 03:31:09 INFO - PROCESS | 1480 | 1467973869454 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:31:09 INFO - PROCESS | 1480 | 1467973869456 Marionette TRACE conn6 <- [1,2782,null,{}] 03:31:09 INFO - PROCESS | 1480 | 1467973869459 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}] 03:31:09 INFO - PROCESS | 1480 | 1467973869461 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:09 INFO - PROCESS | 1480 | 1467973869581 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 03:31:09 INFO - PROCESS | 1480 | 1467973869672 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:09 INFO - PROCESS | 1480 | 1467973869674 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:09 INFO - PROCESS | 1480 | ++DOCSHELL 17C07800 == 31 [pid = 1480] [id = 705] 03:31:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (17C0FC00) [pid = 1480] [serial = 2115] [outer = 00000000] 03:31:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (17CC4C00) [pid = 1480] [serial = 2116] [outer = 17C0FC00] 03:31:09 INFO - PROCESS | 1480 | 1467973869719 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (17CCD800) [pid = 1480] [serial = 2117] [outer = 17C0FC00] 03:31:10 INFO - PROCESS | 1480 | 1467973870142 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]]]}] 03:31:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:31:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 750ms 03:31:10 INFO - PROCESS | 1480 | 1467973870186 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 03:31:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:31:10 INFO - PROCESS | 1480 | 1467973870188 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 03:31:10 INFO - PROCESS | 1480 | 1467973870191 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 1480 | 1467973870193 Marionette TRACE conn6 <- [1,2786,null,{}] 03:31:10 INFO - PROCESS | 1480 | 1467973870197 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}] 03:31:10 INFO - PROCESS | 1480 | 1467973870199 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:10 INFO - PROCESS | 1480 | 1467973870317 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 03:31:10 INFO - PROCESS | 1480 | 1467973870378 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 1480 | 1467973870384 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:10 INFO - PROCESS | 1480 | ++DOCSHELL 10F3BC00 == 32 [pid = 1480] [id = 706] 03:31:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (185B5400) [pid = 1480] [serial = 2118] [outer = 00000000] 03:31:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (185C1400) [pid = 1480] [serial = 2119] [outer = 185B5400] 03:31:10 INFO - PROCESS | 1480 | 1467973870440 Marionette DEBUG loaded listener.js 03:31:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (18BA7800) [pid = 1480] [serial = 2120] [outer = 185B5400] 03:31:10 INFO - PROCESS | 1480 | 1467973870897 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]]]}] 03:31:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:31:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 03:31:10 INFO - PROCESS | 1480 | 1467973870922 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 1480 | 1467973870924 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 03:31:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:31:10 INFO - PROCESS | 1480 | 1467973870935 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 1480 | 1467973870937 Marionette TRACE conn6 <- [1,2790,null,{}] 03:31:10 INFO - PROCESS | 1480 | 1467973870966 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}] 03:31:10 INFO - PROCESS | 1480 | 1467973870968 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:11 INFO - PROCESS | 1480 | 1467973871100 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 03:31:11 INFO - PROCESS | 1480 | 1467973871114 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:11 INFO - PROCESS | 1480 | 1467973871117 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:11 INFO - PROCESS | 1480 | ++DOCSHELL 18BB4000 == 33 [pid = 1480] [id = 707] 03:31:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (18C3C800) [pid = 1480] [serial = 2121] [outer = 00000000] 03:31:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (198C2800) [pid = 1480] [serial = 2122] [outer = 18C3C800] 03:31:11 INFO - PROCESS | 1480 | 1467973871219 Marionette DEBUG loaded listener.js 03:31:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (18CE0000) [pid = 1480] [serial = 2123] [outer = 18C3C800] 03:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17463400) [pid = 1480] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17A9E000) [pid = 1480] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (145A1400) [pid = 1480] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0FD73400) [pid = 1480] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0FD76C00) [pid = 1480] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (14B75800) [pid = 1480] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (18BA5400) [pid = 1480] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (109C3C00) [pid = 1480] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (17668000) [pid = 1480] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (0C624400) [pid = 1480] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (0F53AC00) [pid = 1480] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:31:11 INFO - PROCESS | 1480 | 1467973871658 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]]]}] 03:31:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:31:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 750ms 03:31:11 INFO - PROCESS | 1480 | 1467973871682 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 03:31:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:31:11 INFO - PROCESS | 1480 | 1467973871684 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 03:31:11 INFO - PROCESS | 1480 | 1467973871687 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:31:11 INFO - PROCESS | 1480 | 1467973871689 Marionette TRACE conn6 <- [1,2794,null,{}] 03:31:11 INFO - PROCESS | 1480 | 1467973871696 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}] 03:31:11 INFO - PROCESS | 1480 | 1467973871698 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:11 INFO - PROCESS | 1480 | 1467973871778 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 03:31:11 INFO - PROCESS | 1480 | 1467973871784 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:11 INFO - PROCESS | 1480 | 1467973871786 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:11 INFO - PROCESS | 1480 | ++DOCSHELL 0FE33C00 == 34 [pid = 1480] [id = 708] 03:31:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (109C3C00) [pid = 1480] [serial = 2124] [outer = 00000000] 03:31:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (17CCE400) [pid = 1480] [serial = 2125] [outer = 109C3C00] 03:31:11 INFO - PROCESS | 1480 | 1467973871919 Marionette DEBUG loaded listener.js 03:31:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (185BF400) [pid = 1480] [serial = 2126] [outer = 109C3C00] 03:31:12 INFO - PROCESS | 1480 | 1467973872270 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]]]}] 03:31:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:31:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 03:31:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:31:12 INFO - PROCESS | 1480 | 1467973872318 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 1480 | 1467973872320 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 03:31:12 INFO - PROCESS | 1480 | 1467973872323 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - PROCESS | 1480 | 1467973872325 Marionette TRACE conn6 <- [1,2798,null,{}] 03:31:12 INFO - PROCESS | 1480 | 1467973872328 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}] 03:31:12 INFO - PROCESS | 1480 | 1467973872330 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:12 INFO - PROCESS | 1480 | 1467973872410 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 03:31:12 INFO - PROCESS | 1480 | 1467973872533 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:12 INFO - PROCESS | 1480 | 1467973872535 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:12 INFO - PROCESS | 1480 | ++DOCSHELL 109C5800 == 35 [pid = 1480] [id = 709] 03:31:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (145EC800) [pid = 1480] [serial = 2127] [outer = 00000000] 03:31:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (19FB0400) [pid = 1480] [serial = 2128] [outer = 145EC800] 03:31:12 INFO - PROCESS | 1480 | 1467973872579 Marionette DEBUG loaded listener.js 03:31:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (19FCCC00) [pid = 1480] [serial = 2129] [outer = 145EC800] 03:31:12 INFO - PROCESS | 1480 | 1467973872936 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]]]}] 03:31:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:31:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 03:31:12 INFO - PROCESS | 1480 | 1467973872954 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 1480 | 1467973872956 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 03:31:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:31:12 INFO - PROCESS | 1480 | 1467973872959 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - PROCESS | 1480 | 1467973872970 Marionette TRACE conn6 <- [1,2802,null,{}] 03:31:13 INFO - PROCESS | 1480 | 1467973872987 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}] 03:31:13 INFO - PROCESS | 1480 | 1467973872989 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:13 INFO - PROCESS | 1480 | 1467973873069 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 03:31:13 INFO - PROCESS | 1480 | 1467973873091 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 1480 | 1467973873093 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:13 INFO - PROCESS | 1480 | ++DOCSHELL 1ABE8400 == 36 [pid = 1480] [id = 710] 03:31:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (1ABE9000) [pid = 1480] [serial = 2130] [outer = 00000000] 03:31:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1ABF1C00) [pid = 1480] [serial = 2131] [outer = 1ABE9000] 03:31:13 INFO - PROCESS | 1480 | 1467973873137 Marionette DEBUG loaded listener.js 03:31:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (1B72E000) [pid = 1480] [serial = 2132] [outer = 1ABE9000] 03:31:13 INFO - PROCESS | 1480 | 1467973873624 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]]]}] 03:31:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:31:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 750ms 03:31:13 INFO - PROCESS | 1480 | 1467973873711 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 03:31:13 INFO - PROCESS | 1480 | 1467973873715 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 03:31:13 INFO - PROCESS | 1480 | 1467973873721 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:31:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:31:13 INFO - PROCESS | 1480 | 1467973873726 Marionette TRACE conn6 <- [1,2806,null,{}] 03:31:13 INFO - PROCESS | 1480 | 1467973873733 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}] 03:31:13 INFO - PROCESS | 1480 | 1467973873736 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:13 INFO - PROCESS | 1480 | 1467973873934 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 03:31:14 INFO - PROCESS | 1480 | 1467973874043 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 1480 | 1467973874048 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:14 INFO - PROCESS | 1480 | ++DOCSHELL 0FE31400 == 37 [pid = 1480] [id = 711] 03:31:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0FE34400) [pid = 1480] [serial = 2133] [outer = 00000000] 03:31:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0FF1E800) [pid = 1480] [serial = 2134] [outer = 0FE34400] 03:31:14 INFO - PROCESS | 1480 | 1467973874105 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (10434C00) [pid = 1480] [serial = 2135] [outer = 0FE34400] 03:31:14 INFO - PROCESS | 1480 | 1467973874669 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]]]}] 03:31:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:31:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 970ms 03:31:14 INFO - PROCESS | 1480 | 1467973874696 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 03:31:14 INFO - PROCESS | 1480 | 1467973874700 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 03:31:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:31:14 INFO - PROCESS | 1480 | 1467973874707 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:31:14 INFO - PROCESS | 1480 | 1467973874710 Marionette TRACE conn6 <- [1,2810,null,{}] 03:31:14 INFO - PROCESS | 1480 | 1467973874714 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}] 03:31:14 INFO - PROCESS | 1480 | 1467973874717 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:14 INFO - PROCESS | 1480 | 1467973874832 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 03:31:14 INFO - PROCESS | 1480 | 1467973874946 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 1480 | 1467973874948 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:15 INFO - PROCESS | 1480 | ++DOCSHELL 1616F000 == 38 [pid = 1480] [id = 712] 03:31:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (16170800) [pid = 1480] [serial = 2136] [outer = 00000000] 03:31:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1675AC00) [pid = 1480] [serial = 2137] [outer = 16170800] 03:31:15 INFO - PROCESS | 1480 | 1467973875046 Marionette DEBUG loaded listener.js 03:31:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (179D6C00) [pid = 1480] [serial = 2138] [outer = 16170800] 03:31:15 INFO - PROCESS | 1480 | 1467973875632 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]]]}] 03:31:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:31:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 970ms 03:31:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:31:15 INFO - PROCESS | 1480 | 1467973875680 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 1480 | 1467973875683 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 03:31:15 INFO - PROCESS | 1480 | 1467973875687 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 1480 | 1467973875691 Marionette TRACE conn6 <- [1,2814,null,{}] 03:31:15 INFO - PROCESS | 1480 | 1467973875702 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}] 03:31:15 INFO - PROCESS | 1480 | 1467973875707 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:15 INFO - PROCESS | 1480 | 1467973875820 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 03:31:15 INFO - PROCESS | 1480 | 1467973875961 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:15 INFO - PROCESS | 1480 | 1467973875964 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:15 INFO - PROCESS | 1480 | ++DOCSHELL 199EC000 == 39 [pid = 1480] [id = 713] 03:31:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (19AA5000) [pid = 1480] [serial = 2139] [outer = 00000000] 03:31:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1B737400) [pid = 1480] [serial = 2140] [outer = 19AA5000] 03:31:16 INFO - PROCESS | 1480 | 1467973876023 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1B806800) [pid = 1480] [serial = 2141] [outer = 19AA5000] 03:31:16 INFO - PROCESS | 1480 | 1467973876595 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:31:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:31:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 970ms 03:31:16 INFO - PROCESS | 1480 | 1467973876660 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 03:31:16 INFO - PROCESS | 1480 | 1467973876663 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 03:31:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:31:16 INFO - PROCESS | 1480 | 1467973876667 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:31:16 INFO - PROCESS | 1480 | 1467973876669 Marionette TRACE conn6 <- [1,2818,null,{}] 03:31:16 INFO - PROCESS | 1480 | 1467973876673 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}] 03:31:16 INFO - PROCESS | 1480 | 1467973876675 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:16 INFO - PROCESS | 1480 | 1467973876785 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 03:31:16 INFO - PROCESS | 1480 | 1467973876930 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 1480 | 1467973876932 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:16 INFO - PROCESS | 1480 | ++DOCSHELL 18E6E000 == 40 [pid = 1480] [id = 714] 03:31:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (18E73000) [pid = 1480] [serial = 2142] [outer = 00000000] 03:31:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1BEA1C00) [pid = 1480] [serial = 2143] [outer = 18E73000] 03:31:17 INFO - PROCESS | 1480 | 1467973876989 Marionette DEBUG loaded listener.js 03:31:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1C158800) [pid = 1480] [serial = 2144] [outer = 18E73000] 03:31:17 INFO - PROCESS | 1480 | 1467973877753 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]]]}] 03:31:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:31:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1125ms 03:31:17 INFO - PROCESS | 1480 | 1467973877795 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 03:31:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:31:17 INFO - PROCESS | 1480 | 1467973877800 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 03:31:17 INFO - PROCESS | 1480 | 1467973877804 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:31:17 INFO - PROCESS | 1480 | 1467973877808 Marionette TRACE conn6 <- [1,2822,null,{}] 03:31:17 INFO - PROCESS | 1480 | 1467973877814 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}] 03:31:17 INFO - PROCESS | 1480 | 1467973877817 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:17 INFO - PROCESS | 1480 | 1467973877927 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 03:31:18 INFO - PROCESS | 1480 | 1467973878074 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 1480 | 1467973878076 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:18 INFO - PROCESS | 1480 | ++DOCSHELL 0FF17400 == 41 [pid = 1480] [id = 715] 03:31:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (10DDC000) [pid = 1480] [serial = 2145] [outer = 00000000] 03:31:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (14A6F400) [pid = 1480] [serial = 2146] [outer = 10DDC000] 03:31:18 INFO - PROCESS | 1480 | 1467973878132 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (14B22800) [pid = 1480] [serial = 2147] [outer = 10DDC000] 03:31:18 INFO - PROCESS | 1480 | --DOCSHELL 109C5800 == 40 [pid = 1480] [id = 709] 03:31:18 INFO - PROCESS | 1480 | --DOCSHELL 0FE33C00 == 39 [pid = 1480] [id = 708] 03:31:18 INFO - PROCESS | 1480 | --DOCSHELL 18BB4000 == 38 [pid = 1480] [id = 707] 03:31:18 INFO - PROCESS | 1480 | --DOCSHELL 10F3BC00 == 37 [pid = 1480] [id = 706] 03:31:18 INFO - PROCESS | 1480 | --DOCSHELL 17C07800 == 36 [pid = 1480] [id = 705] 03:31:18 INFO - PROCESS | 1480 | --DOCSHELL 17464000 == 35 [pid = 1480] [id = 704] 03:31:18 INFO - PROCESS | 1480 | --DOCSHELL 14B67C00 == 34 [pid = 1480] [id = 703] 03:31:18 INFO - PROCESS | 1480 | --DOCSHELL 0CDD4C00 == 33 [pid = 1480] [id = 702] 03:31:18 INFO - PROCESS | 1480 | --DOCSHELL 0C62D800 == 32 [pid = 1480] [id = 701] 03:31:18 INFO - PROCESS | 1480 | --DOCSHELL 0F5EA000 == 31 [pid = 1480] [id = 700] 03:31:18 INFO - PROCESS | 1480 | --DOCSHELL 0FE30800 == 30 [pid = 1480] [id = 699] 03:31:18 INFO - PROCESS | 1480 | --DOCSHELL 18E6E000 == 29 [pid = 1480] [id = 714] 03:31:18 INFO - PROCESS | 1480 | --DOCSHELL 1616F000 == 28 [pid = 1480] [id = 712] 03:31:18 INFO - PROCESS | 1480 | --DOCSHELL 199EC000 == 27 [pid = 1480] [id = 713] 03:31:18 INFO - PROCESS | 1480 | --DOCSHELL 1ABE8400 == 26 [pid = 1480] [id = 710] 03:31:18 INFO - PROCESS | 1480 | --DOCSHELL 0FE31400 == 25 [pid = 1480] [id = 711] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (198BE000) [pid = 1480] [serial = 2098] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1746B400) [pid = 1480] [serial = 2083] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17C0A800) [pid = 1480] [serial = 2086] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (145EDC00) [pid = 1480] [serial = 2077] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (148B4400) [pid = 1480] [serial = 2078] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (14A26000) [pid = 1480] [serial = 2072] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (145E8800) [pid = 1480] [serial = 2071] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0FE3F400) [pid = 1480] [serial = 2074] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0FEBB000) [pid = 1480] [serial = 2075] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (15852800) [pid = 1480] [serial = 2080] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (18BB4C00) [pid = 1480] [serial = 2095] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1766C400) [pid = 1480] [serial = 2084] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (15852000) [pid = 1480] [serial = 2066] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (14A76000) [pid = 1480] [serial = 2065] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17CA3400) [pid = 1480] [serial = 2069] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17C10C00) [pid = 1480] [serial = 2068] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0FF23800) [pid = 1480] [serial = 2089] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17C0B000) [pid = 1480] [serial = 2087] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (185C0000) [pid = 1480] [serial = 2092] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (174C8800) [pid = 1480] [serial = 2090] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (174C8C00) [pid = 1480] [serial = 2096] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (185C3800) [pid = 1480] [serial = 2093] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (16149400) [pid = 1480] [serial = 2081] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 1480 | 1467973879317 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:31:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:31:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1540ms 03:31:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:31:19 INFO - PROCESS | 1480 | 1467973879345 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 03:31:19 INFO - PROCESS | 1480 | 1467973879349 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 03:31:19 INFO - PROCESS | 1480 | 1467973879353 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 1480 | 1467973879358 Marionette TRACE conn6 <- [1,2826,null,{}] 03:31:19 INFO - PROCESS | 1480 | 1467973879363 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}] 03:31:19 INFO - PROCESS | 1480 | 1467973879366 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:19 INFO - PROCESS | 1480 | 1467973879458 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 03:31:19 INFO - PROCESS | 1480 | 1467973879596 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:19 INFO - PROCESS | 1480 | 1467973879598 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:19 INFO - PROCESS | 1480 | ++DOCSHELL 0F6F2400 == 26 [pid = 1480] [id = 716] 03:31:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0F6F4C00) [pid = 1480] [serial = 2148] [outer = 00000000] 03:31:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0FE9CC00) [pid = 1480] [serial = 2149] [outer = 0F6F4C00] 03:31:19 INFO - PROCESS | 1480 | 1467973879647 Marionette DEBUG loaded listener.js 03:31:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0FF19000) [pid = 1480] [serial = 2150] [outer = 0F6F4C00] 03:31:20 INFO - PROCESS | 1480 | 1467973880020 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]]]}] 03:31:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:31:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 03:31:20 INFO - PROCESS | 1480 | 1467973880085 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 1480 | 1467973880090 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 03:31:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:31:20 INFO - PROCESS | 1480 | 1467973880096 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - PROCESS | 1480 | 1467973880099 Marionette TRACE conn6 <- [1,2830,null,{}] 03:31:20 INFO - PROCESS | 1480 | 1467973880133 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}] 03:31:20 INFO - PROCESS | 1480 | 1467973880136 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:20 INFO - PROCESS | 1480 | 1467973880232 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 03:31:20 INFO - PROCESS | 1480 | 1467973880242 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 1480 | 1467973880244 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:20 INFO - PROCESS | 1480 | ++DOCSHELL 104E3000 == 27 [pid = 1480] [id = 717] 03:31:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (145E4400) [pid = 1480] [serial = 2151] [outer = 00000000] 03:31:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (14A5A000) [pid = 1480] [serial = 2152] [outer = 145E4400] 03:31:20 INFO - PROCESS | 1480 | 1467973880292 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (14A6C400) [pid = 1480] [serial = 2153] [outer = 145E4400] 03:31:20 INFO - PROCESS | 1480 | 1467973880751 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]]]}] 03:31:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:31:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 03:31:20 INFO - PROCESS | 1480 | 1467973880830 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 1480 | 1467973880832 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 03:31:20 INFO - PROCESS | 1480 | 1467973880835 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:31:20 INFO - PROCESS | 1480 | 1467973880839 Marionette TRACE conn6 <- [1,2834,null,{}] 03:31:20 INFO - PROCESS | 1480 | 1467973880850 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}] 03:31:20 INFO - PROCESS | 1480 | 1467973880854 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:20 INFO - PROCESS | 1480 | 1467973880941 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 03:31:20 INFO - PROCESS | 1480 | 1467973880948 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 1480 | 1467973880951 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:20 INFO - PROCESS | 1480 | ++DOCSHELL 15848400 == 28 [pid = 1480] [id = 718] 03:31:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (15848C00) [pid = 1480] [serial = 2154] [outer = 00000000] 03:31:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (15D4C400) [pid = 1480] [serial = 2155] [outer = 15848C00] 03:31:21 INFO - PROCESS | 1480 | 1467973880999 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (16169400) [pid = 1480] [serial = 2156] [outer = 15848C00] 03:31:21 INFO - PROCESS | 1480 | 1467973881516 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]]]}] 03:31:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:31:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 03:31:21 INFO - PROCESS | 1480 | 1467973881597 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 03:31:21 INFO - PROCESS | 1480 | 1467973881600 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 03:31:21 INFO - PROCESS | 1480 | 1467973881606 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:31:21 INFO - PROCESS | 1480 | 1467973881608 Marionette TRACE conn6 <- [1,2838,null,{}] 03:31:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:31:21 INFO - PROCESS | 1480 | 1467973881612 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}] 03:31:21 INFO - PROCESS | 1480 | 1467973881614 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:21 INFO - PROCESS | 1480 | 1467973881738 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 03:31:21 INFO - PROCESS | 1480 | 1467973881806 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:21 INFO - PROCESS | 1480 | 1467973881808 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:21 INFO - PROCESS | 1480 | ++DOCSHELL 17464400 == 29 [pid = 1480] [id = 719] 03:31:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17465C00) [pid = 1480] [serial = 2157] [outer = 00000000] 03:31:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1756D000) [pid = 1480] [serial = 2158] [outer = 17465C00] 03:31:21 INFO - PROCESS | 1480 | 1467973881859 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (179DD800) [pid = 1480] [serial = 2159] [outer = 17465C00] 03:31:22 INFO - PROCESS | 1480 | 1467973882266 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:31:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:31:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 03:31:22 INFO - PROCESS | 1480 | 1467973882345 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 03:31:22 INFO - PROCESS | 1480 | 1467973882347 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 03:31:22 INFO - PROCESS | 1480 | 1467973882350 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:31:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:31:22 INFO - PROCESS | 1480 | 1467973882352 Marionette TRACE conn6 <- [1,2842,null,{}] 03:31:22 INFO - PROCESS | 1480 | 1467973882355 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}] 03:31:22 INFO - PROCESS | 1480 | 1467973882357 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:22 INFO - PROCESS | 1480 | 1467973882471 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 03:31:22 INFO - PROCESS | 1480 | 1467973882477 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:22 INFO - PROCESS | 1480 | 1467973882479 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:22 INFO - PROCESS | 1480 | ++DOCSHELL 17AA2000 == 30 [pid = 1480] [id = 720] 03:31:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17AA2400) [pid = 1480] [serial = 2160] [outer = 00000000] 03:31:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17C9A400) [pid = 1480] [serial = 2161] [outer = 17AA2400] 03:31:22 INFO - PROCESS | 1480 | 1467973882524 Marionette DEBUG loaded listener.js 03:31:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17C9DC00) [pid = 1480] [serial = 2162] [outer = 17AA2400] 03:31:23 INFO - PROCESS | 1480 | 1467973883013 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]]]}] 03:31:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:31:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 03:31:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:31:23 INFO - PROCESS | 1480 | 1467973883024 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 03:31:23 INFO - PROCESS | 1480 | 1467973883026 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 03:31:23 INFO - PROCESS | 1480 | 1467973883029 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:31:23 INFO - PROCESS | 1480 | 1467973883031 Marionette TRACE conn6 <- [1,2846,null,{}] 03:31:23 INFO - PROCESS | 1480 | 1467973883034 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}] 03:31:23 INFO - PROCESS | 1480 | 1467973883040 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:23 INFO - PROCESS | 1480 | 1467973883395 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 03:31:23 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17C0FC00) [pid = 1480] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:31:23 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (185B5400) [pid = 1480] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:31:23 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (14B69400) [pid = 1480] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:31:23 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0FE35400) [pid = 1480] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:31:23 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0CD1EC00) [pid = 1480] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:31:23 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0FD7D000) [pid = 1480] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:31:23 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (174C4C00) [pid = 1480] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:31:23 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0FE30400) [pid = 1480] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:31:23 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (109C3C00) [pid = 1480] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:31:23 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1ABE9000) [pid = 1480] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:31:23 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (18C3C800) [pid = 1480] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:31:23 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (145EC800) [pid = 1480] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:31:23 INFO - PROCESS | 1480 | 1467973883465 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:23 INFO - PROCESS | 1480 | 1467973883467 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:23 INFO - PROCESS | 1480 | ++DOCSHELL 0C622C00 == 31 [pid = 1480] [id = 721] 03:31:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0C624C00) [pid = 1480] [serial = 2163] [outer = 00000000] 03:31:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0FE33000) [pid = 1480] [serial = 2164] [outer = 0C624C00] 03:31:23 INFO - PROCESS | 1480 | 1467973883512 Marionette DEBUG loaded listener.js 03:31:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (14B18C00) [pid = 1480] [serial = 2165] [outer = 0C624C00] 03:31:23 INFO - PROCESS | 1480 | 1467973883880 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:31:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:31:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 870ms 03:31:23 INFO - PROCESS | 1480 | 1467973883900 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 03:31:23 INFO - PROCESS | 1480 | 1467973883902 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 03:31:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:31:23 INFO - PROCESS | 1480 | 1467973883914 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:31:23 INFO - PROCESS | 1480 | 1467973883915 Marionette TRACE conn6 <- [1,2850,null,{}] 03:31:23 INFO - PROCESS | 1480 | 1467973883919 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}] 03:31:23 INFO - PROCESS | 1480 | 1467973883921 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:24 INFO - PROCESS | 1480 | 1467973883999 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 03:31:24 INFO - PROCESS | 1480 | 1467973884005 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 1480 | 1467973884007 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:24 INFO - PROCESS | 1480 | ++DOCSHELL 17C9F400 == 32 [pid = 1480] [id = 722] 03:31:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (17CA1800) [pid = 1480] [serial = 2166] [outer = 00000000] 03:31:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (185B5400) [pid = 1480] [serial = 2167] [outer = 17CA1800] 03:31:24 INFO - PROCESS | 1480 | 1467973884052 Marionette DEBUG loaded listener.js 03:31:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (185C0800) [pid = 1480] [serial = 2168] [outer = 17CA1800] 03:31:24 INFO - PROCESS | 1480 | 1467973884477 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]]]}] 03:31:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:31:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 03:31:24 INFO - PROCESS | 1480 | 1467973884539 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 03:31:24 INFO - PROCESS | 1480 | 1467973884541 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 03:31:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:31:24 INFO - PROCESS | 1480 | 1467973884544 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:31:24 INFO - PROCESS | 1480 | 1467973884546 Marionette TRACE conn6 <- [1,2854,null,{}] 03:31:24 INFO - PROCESS | 1480 | 1467973884549 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}] 03:31:24 INFO - PROCESS | 1480 | 1467973884551 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:24 INFO - PROCESS | 1480 | 1467973884630 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 03:31:24 INFO - PROCESS | 1480 | 1467973884638 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 1480 | 1467973884640 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:24 INFO - PROCESS | 1480 | ++DOCSHELL 0C62D400 == 33 [pid = 1480] [id = 723] 03:31:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (185B6400) [pid = 1480] [serial = 2169] [outer = 00000000] 03:31:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (18BAAC00) [pid = 1480] [serial = 2170] [outer = 185B6400] 03:31:24 INFO - PROCESS | 1480 | 1467973884685 Marionette DEBUG loaded listener.js 03:31:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (179D6800) [pid = 1480] [serial = 2171] [outer = 185B6400] 03:31:25 INFO - PROCESS | 1480 | 1467973885154 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]]]}] 03:31:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:31:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 631ms 03:31:25 INFO - PROCESS | 1480 | 1467973885178 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 03:31:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:31:25 INFO - PROCESS | 1480 | 1467973885180 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 03:31:25 INFO - PROCESS | 1480 | 1467973885183 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 1480 | 1467973885184 Marionette TRACE conn6 <- [1,2858,null,{}] 03:31:25 INFO - PROCESS | 1480 | 1467973885203 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}] 03:31:25 INFO - PROCESS | 1480 | 1467973885205 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:25 INFO - PROCESS | 1480 | 1467973885284 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 03:31:25 INFO - PROCESS | 1480 | 1467973885290 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:25 INFO - PROCESS | 1480 | 1467973885292 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:25 INFO - PROCESS | 1480 | ++DOCSHELL 18E77000 == 34 [pid = 1480] [id = 724] 03:31:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18F08400) [pid = 1480] [serial = 2172] [outer = 00000000] 03:31:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (198C0400) [pid = 1480] [serial = 2173] [outer = 18F08400] 03:31:25 INFO - PROCESS | 1480 | 1467973885336 Marionette DEBUG loaded listener.js 03:31:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (19AA0400) [pid = 1480] [serial = 2174] [outer = 18F08400] 03:31:26 INFO - PROCESS | 1480 | 1467973886183 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]]]}] 03:31:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:31:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1038ms 03:31:26 INFO - PROCESS | 1480 | 1467973886222 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 03:31:26 INFO - PROCESS | 1480 | 1467973886227 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 03:31:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:31:26 INFO - PROCESS | 1480 | 1467973886232 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:31:26 INFO - PROCESS | 1480 | 1467973886237 Marionette TRACE conn6 <- [1,2862,null,{}] 03:31:26 INFO - PROCESS | 1480 | 1467973886263 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}] 03:31:26 INFO - PROCESS | 1480 | 1467973886265 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:26 INFO - PROCESS | 1480 | 1467973886405 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 03:31:26 INFO - PROCESS | 1480 | 1467973886541 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:26 INFO - PROCESS | 1480 | 1467973886544 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:26 INFO - PROCESS | 1480 | ++DOCSHELL 0FD7D000 == 35 [pid = 1480] [id = 725] 03:31:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0FE3B400) [pid = 1480] [serial = 2175] [outer = 00000000] 03:31:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (145E6C00) [pid = 1480] [serial = 2176] [outer = 0FE3B400] 03:31:26 INFO - PROCESS | 1480 | 1467973886608 Marionette DEBUG loaded listener.js 03:31:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (14A6BC00) [pid = 1480] [serial = 2177] [outer = 0FE3B400] 03:31:27 INFO - PROCESS | 1480 | 1467973887263 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]]]}] 03:31:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:31:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1098ms 03:31:27 INFO - PROCESS | 1480 | 1467973887335 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 03:31:27 INFO - PROCESS | 1480 | 1467973887339 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 03:31:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:31:27 INFO - PROCESS | 1480 | 1467973887370 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:31:27 INFO - PROCESS | 1480 | 1467973887373 Marionette TRACE conn6 <- [1,2866,null,{}] 03:31:27 INFO - PROCESS | 1480 | 1467973887378 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}] 03:31:27 INFO - PROCESS | 1480 | 1467973887381 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:27 INFO - PROCESS | 1480 | 1467973887513 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 03:31:27 INFO - PROCESS | 1480 | 1467973887652 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:27 INFO - PROCESS | 1480 | 1467973887655 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:27 INFO - PROCESS | 1480 | ++DOCSHELL 14A73800 == 36 [pid = 1480] [id = 726] 03:31:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (15847C00) [pid = 1480] [serial = 2178] [outer = 00000000] 03:31:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17461800) [pid = 1480] [serial = 2179] [outer = 15847C00] 03:31:27 INFO - PROCESS | 1480 | 1467973887717 Marionette DEBUG loaded listener.js 03:31:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (179E3400) [pid = 1480] [serial = 2180] [outer = 15847C00] 03:31:28 INFO - PROCESS | 1480 | --DOCSHELL 0C62D400 == 35 [pid = 1480] [id = 723] 03:31:28 INFO - PROCESS | 1480 | --DOCSHELL 17C9F400 == 34 [pid = 1480] [id = 722] 03:31:28 INFO - PROCESS | 1480 | --DOCSHELL 0C622C00 == 33 [pid = 1480] [id = 721] 03:31:28 INFO - PROCESS | 1480 | --DOCSHELL 17AA2000 == 32 [pid = 1480] [id = 720] 03:31:28 INFO - PROCESS | 1480 | --DOCSHELL 17464400 == 31 [pid = 1480] [id = 719] 03:31:28 INFO - PROCESS | 1480 | --DOCSHELL 15848400 == 30 [pid = 1480] [id = 718] 03:31:28 INFO - PROCESS | 1480 | --DOCSHELL 104E3000 == 29 [pid = 1480] [id = 717] 03:31:28 INFO - PROCESS | 1480 | --DOCSHELL 0F6F2400 == 28 [pid = 1480] [id = 716] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17CC4C00) [pid = 1480] [serial = 2116] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17CCD800) [pid = 1480] [serial = 2117] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (18BA7800) [pid = 1480] [serial = 2120] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (185C1400) [pid = 1480] [serial = 2119] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (14BE1400) [pid = 1480] [serial = 2110] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (10949C00) [pid = 1480] [serial = 2107] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (109CD400) [pid = 1480] [serial = 2108] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0F585C00) [pid = 1480] [serial = 2104] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0FE38800) [pid = 1480] [serial = 2105] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (19A9C400) [pid = 1480] [serial = 2099] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (179DC400) [pid = 1480] [serial = 2113] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (109C2800) [pid = 1480] [serial = 2101] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (145A3400) [pid = 1480] [serial = 2102] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (15854000) [pid = 1480] [serial = 2111] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17CCE400) [pid = 1480] [serial = 2125] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1B72E000) [pid = 1480] [serial = 2132] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (198C2800) [pid = 1480] [serial = 2122] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1ABF1C00) [pid = 1480] [serial = 2131] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (19FCCC00) [pid = 1480] [serial = 2129] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (19FB0400) [pid = 1480] [serial = 2128] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (18CE0000) [pid = 1480] [serial = 2123] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (185BF400) [pid = 1480] [serial = 2126] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (179E4C00) [pid = 1480] [serial = 2114] [outer = 00000000] [url = about:blank] 03:31:28 INFO - PROCESS | 1480 | 1467973888608 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]]]}] 03:31:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:31:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1272ms 03:31:28 INFO - PROCESS | 1480 | 1467973888647 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 03:31:28 INFO - PROCESS | 1480 | 1467973888651 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 03:31:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:31:28 INFO - PROCESS | 1480 | 1467973888656 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:31:28 INFO - PROCESS | 1480 | 1467973888658 Marionette TRACE conn6 <- [1,2870,null,{}] 03:31:28 INFO - PROCESS | 1480 | 1467973888664 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}] 03:31:28 INFO - PROCESS | 1480 | 1467973888667 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:28 INFO - PROCESS | 1480 | 1467973888765 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 03:31:28 INFO - PROCESS | 1480 | 1467973888864 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:28 INFO - PROCESS | 1480 | 1467973888866 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:28 INFO - PROCESS | 1480 | ++DOCSHELL 0C623000 == 29 [pid = 1480] [id = 727] 03:31:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0C62C400) [pid = 1480] [serial = 2181] [outer = 00000000] 03:31:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0F65EC00) [pid = 1480] [serial = 2182] [outer = 0C62C400] 03:31:28 INFO - PROCESS | 1480 | 1467973888915 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0FF1FC00) [pid = 1480] [serial = 2183] [outer = 0C62C400] 03:31:29 INFO - PROCESS | 1480 | 1467973889409 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]]]}] 03:31:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:31:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 771ms 03:31:29 INFO - PROCESS | 1480 | 1467973889427 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 03:31:29 INFO - PROCESS | 1480 | 1467973889431 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 03:31:29 INFO - PROCESS | 1480 | 1467973889437 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:31:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:31:29 INFO - PROCESS | 1480 | 1467973889440 Marionette TRACE conn6 <- [1,2874,null,{}] 03:31:29 INFO - PROCESS | 1480 | 1467973889444 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}] 03:31:29 INFO - PROCESS | 1480 | 1467973889446 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:29 INFO - PROCESS | 1480 | 1467973889539 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 03:31:29 INFO - PROCESS | 1480 | 1467973889545 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:29 INFO - PROCESS | 1480 | 1467973889547 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:29 INFO - PROCESS | 1480 | ++DOCSHELL 10DD7C00 == 30 [pid = 1480] [id = 728] 03:31:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (145EA000) [pid = 1480] [serial = 2184] [outer = 00000000] 03:31:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (14A75000) [pid = 1480] [serial = 2185] [outer = 145EA000] 03:31:29 INFO - PROCESS | 1480 | 1467973889594 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (14B71C00) [pid = 1480] [serial = 2186] [outer = 145EA000] 03:31:30 INFO - PROCESS | 1480 | 1467973890080 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]]]}] 03:31:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:31:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 03:31:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:31:30 INFO - PROCESS | 1480 | 1467973890112 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 03:31:30 INFO - PROCESS | 1480 | 1467973890114 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 03:31:30 INFO - PROCESS | 1480 | 1467973890117 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:31:30 INFO - PROCESS | 1480 | 1467973890121 Marionette TRACE conn6 <- [1,2878,null,{}] 03:31:30 INFO - PROCESS | 1480 | 1467973890131 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}] 03:31:30 INFO - PROCESS | 1480 | 1467973890136 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:30 INFO - PROCESS | 1480 | 1467973890223 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 03:31:30 INFO - PROCESS | 1480 | 1467973890233 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 1480 | 1467973890236 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:30 INFO - PROCESS | 1480 | ++DOCSHELL 17468000 == 31 [pid = 1480] [id = 729] 03:31:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (1746A400) [pid = 1480] [serial = 2187] [outer = 00000000] 03:31:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (179DB800) [pid = 1480] [serial = 2188] [outer = 1746A400] 03:31:30 INFO - PROCESS | 1480 | 1467973890370 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (17AA3C00) [pid = 1480] [serial = 2189] [outer = 1746A400] 03:31:30 INFO - PROCESS | 1480 | 1467973890775 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:31:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:31:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 690ms 03:31:30 INFO - PROCESS | 1480 | 1467973890808 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 03:31:30 INFO - PROCESS | 1480 | 1467973890810 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 03:31:30 INFO - PROCESS | 1480 | 1467973890813 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:31:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:31:30 INFO - PROCESS | 1480 | 1467973890815 Marionette TRACE conn6 <- [1,2882,null,{}] 03:31:30 INFO - PROCESS | 1480 | 1467973890818 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}] 03:31:30 INFO - PROCESS | 1480 | 1467973890820 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:31 INFO - PROCESS | 1480 | 1467973890980 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 03:31:31 INFO - PROCESS | 1480 | 1467973891049 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 1480 | 1467973891051 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:31 INFO - PROCESS | 1480 | ++DOCSHELL 17CA1400 == 32 [pid = 1480] [id = 730] 03:31:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17CA2000) [pid = 1480] [serial = 2190] [outer = 00000000] 03:31:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17CCFC00) [pid = 1480] [serial = 2191] [outer = 17CA2000] 03:31:31 INFO - PROCESS | 1480 | 1467973891097 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (18484000) [pid = 1480] [serial = 2192] [outer = 17CA2000] 03:31:31 INFO - PROCESS | 1480 | 1467973891515 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]]]}] 03:31:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:31:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 03:31:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:31:31 INFO - PROCESS | 1480 | 1467973891548 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 03:31:31 INFO - PROCESS | 1480 | 1467973891550 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 03:31:31 INFO - PROCESS | 1480 | 1467973891553 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:31:31 INFO - PROCESS | 1480 | 1467973891555 Marionette TRACE conn6 <- [1,2886,null,{}] 03:31:31 INFO - PROCESS | 1480 | 1467973891558 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}] 03:31:31 INFO - PROCESS | 1480 | 1467973891560 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:31 INFO - PROCESS | 1480 | 1467973891677 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 03:31:31 INFO - PROCESS | 1480 | 1467973891682 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 1480 | 1467973891684 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:31 INFO - PROCESS | 1480 | ++DOCSHELL 16739800 == 33 [pid = 1480] [id = 731] 03:31:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (16760000) [pid = 1480] [serial = 2193] [outer = 00000000] 03:31:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (18BA6800) [pid = 1480] [serial = 2194] [outer = 16760000] 03:31:31 INFO - PROCESS | 1480 | 1467973891785 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18BAF400) [pid = 1480] [serial = 2195] [outer = 16760000] 03:31:32 INFO - PROCESS | 1480 | 1467973892241 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]]]}] 03:31:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:31:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 03:31:32 INFO - PROCESS | 1480 | 1467973892284 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 03:31:32 INFO - PROCESS | 1480 | 1467973892286 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 03:31:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:31:32 INFO - PROCESS | 1480 | 1467973892293 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:31:32 INFO - PROCESS | 1480 | 1467973892295 Marionette TRACE conn6 <- [1,2890,null,{}] 03:31:32 INFO - PROCESS | 1480 | 1467973892299 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}] 03:31:32 INFO - PROCESS | 1480 | 1467973892304 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:32 INFO - PROCESS | 1480 | 1467973892485 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 03:31:32 INFO - PROCESS | 1480 | 1467973892549 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:32 INFO - PROCESS | 1480 | 1467973892551 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:32 INFO - PROCESS | 1480 | ++DOCSHELL 19A9C800 == 34 [pid = 1480] [id = 732] 03:31:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (19A9D800) [pid = 1480] [serial = 2196] [outer = 00000000] 03:31:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (19FB2800) [pid = 1480] [serial = 2197] [outer = 19A9D800] 03:31:32 INFO - PROCESS | 1480 | 1467973892596 Marionette DEBUG loaded listener.js 03:31:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (19AAA000) [pid = 1480] [serial = 2198] [outer = 19A9D800] 03:31:33 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (185B6400) [pid = 1480] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:31:33 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17465C00) [pid = 1480] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:31:33 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (15848C00) [pid = 1480] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:31:33 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (145E4400) [pid = 1480] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:31:33 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0F6F4C00) [pid = 1480] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:31:33 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (10DDC000) [pid = 1480] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:31:33 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17AA2400) [pid = 1480] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:31:33 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0FE34400) [pid = 1480] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:31:33 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (16170800) [pid = 1480] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:31:33 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (19AA5000) [pid = 1480] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:31:33 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (18E73000) [pid = 1480] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:31:33 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0C624C00) [pid = 1480] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:31:33 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (17CA1800) [pid = 1480] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:31:33 INFO - PROCESS | 1480 | 1467973893079 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:31:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:31:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 830ms 03:31:33 INFO - PROCESS | 1480 | 1467973893120 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 03:31:33 INFO - PROCESS | 1480 | 1467973893122 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 03:31:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:31:33 INFO - PROCESS | 1480 | 1467973893125 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:31:33 INFO - PROCESS | 1480 | 1467973893127 Marionette TRACE conn6 <- [1,2894,null,{}] 03:31:33 INFO - PROCESS | 1480 | 1467973893130 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}] 03:31:33 INFO - PROCESS | 1480 | 1467973893132 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:33 INFO - PROCESS | 1480 | 1467973893213 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 03:31:33 INFO - PROCESS | 1480 | 1467973893219 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:33 INFO - PROCESS | 1480 | 1467973893220 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:33 INFO - PROCESS | 1480 | ++DOCSHELL 0F6FE400 == 35 [pid = 1480] [id = 733] 03:31:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0FD72400) [pid = 1480] [serial = 2199] [outer = 00000000] 03:31:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (14B6E000) [pid = 1480] [serial = 2200] [outer = 0FD72400] 03:31:33 INFO - PROCESS | 1480 | 1467973893265 Marionette DEBUG loaded listener.js 03:31:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (15D43000) [pid = 1480] [serial = 2201] [outer = 0FD72400] 03:31:33 INFO - PROCESS | 1480 | 1467973893706 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]]]}] 03:31:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:31:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 03:31:33 INFO - PROCESS | 1480 | 1467973893756 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 03:31:33 INFO - PROCESS | 1480 | 1467973893759 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 03:31:33 INFO - PROCESS | 1480 | 1467973893762 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:31:33 INFO - PROCESS | 1480 | 1467973893763 Marionette TRACE conn6 <- [1,2898,null,{}] 03:31:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:31:33 INFO - PROCESS | 1480 | 1467973893767 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}] 03:31:33 INFO - PROCESS | 1480 | 1467973893769 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:33 INFO - PROCESS | 1480 | 1467973893876 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 03:31:33 INFO - PROCESS | 1480 | 1467973893884 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:33 INFO - PROCESS | 1480 | 1467973893886 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:33 INFO - PROCESS | 1480 | ++DOCSHELL 17C08C00 == 36 [pid = 1480] [id = 734] 03:31:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1847BC00) [pid = 1480] [serial = 2202] [outer = 00000000] 03:31:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (199E9400) [pid = 1480] [serial = 2203] [outer = 1847BC00] 03:31:33 INFO - PROCESS | 1480 | 1467973893930 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1ABE9400) [pid = 1480] [serial = 2204] [outer = 1847BC00] 03:31:34 INFO - PROCESS | 1480 | 1467973894330 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]]]}] 03:31:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:31:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:31:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 03:31:34 INFO - PROCESS | 1480 | 1467973894405 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 03:31:34 INFO - PROCESS | 1480 | 1467973894407 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 03:31:34 INFO - TEST-START | /DOMEvents/constructors.html 03:31:34 INFO - PROCESS | 1480 | 1467973894420 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - PROCESS | 1480 | 1467973894422 Marionette TRACE conn6 <- [1,2902,null,{}] 03:31:34 INFO - PROCESS | 1480 | 1467973894426 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}] 03:31:34 INFO - PROCESS | 1480 | 1467973894427 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:34 INFO - PROCESS | 1480 | 1467973894510 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 03:31:34 INFO - PROCESS | 1480 | 1467973894515 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 1480 | 1467973894517 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:34 INFO - PROCESS | 1480 | ++DOCSHELL 15D42C00 == 37 [pid = 1480] [id = 735] 03:31:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (16758000) [pid = 1480] [serial = 2205] [outer = 00000000] 03:31:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1B76D000) [pid = 1480] [serial = 2206] [outer = 16758000] 03:31:34 INFO - PROCESS | 1480 | 1467973894561 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1B93D400) [pid = 1480] [serial = 2207] [outer = 16758000] 03:31:35 INFO - PROCESS | 1480 | 1467973895315 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]]]}] 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:31:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:31:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:31:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:31:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:31:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:31:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:31:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 977ms 03:31:35 INFO - PROCESS | 1480 | 1467973895402 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 03:31:35 INFO - PROCESS | 1480 | 1467973895407 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 03:31:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:31:35 INFO - PROCESS | 1480 | 1467973895413 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:31:35 INFO - PROCESS | 1480 | 1467973895417 Marionette TRACE conn6 <- [1,2906,null,{}] 03:31:35 INFO - PROCESS | 1480 | 1467973895432 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}] 03:31:35 INFO - PROCESS | 1480 | 1467973895435 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:35 INFO - PROCESS | 1480 | 1467973895617 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 03:31:35 INFO - PROCESS | 1480 | 1467973895723 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:35 INFO - PROCESS | 1480 | 1467973895728 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:35 INFO - PROCESS | 1480 | ++DOCSHELL 0FD78C00 == 38 [pid = 1480] [id = 736] 03:31:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (0FE39400) [pid = 1480] [serial = 2208] [outer = 00000000] 03:31:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (10950400) [pid = 1480] [serial = 2209] [outer = 0FE39400] 03:31:35 INFO - PROCESS | 1480 | 1467973895787 Marionette DEBUG loaded listener.js 03:31:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (14A5D000) [pid = 1480] [serial = 2210] [outer = 0FE39400] 03:31:36 INFO - PROCESS | 1480 | 1467973896304 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:31:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:31:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 930ms 03:31:36 INFO - PROCESS | 1480 | 1467973896347 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 03:31:36 INFO - PROCESS | 1480 | 1467973896352 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 03:31:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:31:36 INFO - PROCESS | 1480 | 1467973896377 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:31:36 INFO - PROCESS | 1480 | 1467973896381 Marionette TRACE conn6 <- [1,2910,null,{}] 03:31:36 INFO - PROCESS | 1480 | 1467973896385 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}] 03:31:36 INFO - PROCESS | 1480 | 1467973896388 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:36 INFO - PROCESS | 1480 | 1467973896511 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 03:31:36 INFO - PROCESS | 1480 | 1467973896673 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:36 INFO - PROCESS | 1480 | 1467973896676 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:36 INFO - PROCESS | 1480 | ++DOCSHELL 17466400 == 39 [pid = 1480] [id = 737] 03:31:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17561C00) [pid = 1480] [serial = 2211] [outer = 00000000] 03:31:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17C94C00) [pid = 1480] [serial = 2212] [outer = 17561C00] 03:31:36 INFO - PROCESS | 1480 | 1467973896734 Marionette DEBUG loaded listener.js 03:31:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17CF1000) [pid = 1480] [serial = 2213] [outer = 17561C00] 03:31:37 INFO - PROCESS | 1480 | [1480] 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 03:31:37 INFO - PROCESS | 1480 | [1480] 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 03:31:37 INFO - PROCESS | 1480 | [1480] 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 03:31:37 INFO - PROCESS | 1480 | [1480] 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 03:31:37 INFO - PROCESS | 1480 | 1467973897301 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]]]}] 03:31:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:31:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:31:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:31:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:31:37 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 03:31:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:31:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:31:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:31:37 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 03:31:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:31:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:31:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:31:37 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]" 03:31:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:31:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:31:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:31:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:31:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 997ms 03:31:37 INFO - PROCESS | 1480 | 1467973897371 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 03:31:37 INFO - PROCESS | 1480 | 1467973897374 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 03:31:37 INFO - PROCESS | 1480 | 1467973897378 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:31:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:31:37 INFO - PROCESS | 1480 | 1467973897382 Marionette TRACE conn6 <- [1,2914,null,{}] 03:31:37 INFO - PROCESS | 1480 | 1467973897393 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}] 03:31:37 INFO - PROCESS | 1480 | 1467973897398 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:37 INFO - PROCESS | 1480 | 1467973897539 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 03:31:37 INFO - PROCESS | 1480 | 1467973897682 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:37 INFO - PROCESS | 1480 | 1467973897686 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:37 INFO - PROCESS | 1480 | ++DOCSHELL 1C14E400 == 40 [pid = 1480] [id = 738] 03:31:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1C150C00) [pid = 1480] [serial = 2214] [outer = 00000000] 03:31:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1CC86800) [pid = 1480] [serial = 2215] [outer = 1C150C00] 03:31:37 INFO - PROCESS | 1480 | 1467973897746 Marionette DEBUG loaded listener.js 03:31:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1CCEB800) [pid = 1480] [serial = 2216] [outer = 1C150C00] 03:31:38 INFO - PROCESS | 1480 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:31:38 INFO - PROCESS | 1480 | 1467973898331 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]]]}] 03:31:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:31:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 03:31:38 INFO - PROCESS | 1480 | 1467973898351 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 03:31:38 INFO - PROCESS | 1480 | 1467973898354 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 03:31:38 INFO - PROCESS | 1480 | 1467973898358 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:31:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:31:38 INFO - PROCESS | 1480 | 1467973898360 Marionette TRACE conn6 <- [1,2918,null,{}] 03:31:38 INFO - PROCESS | 1480 | 1467973898363 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}] 03:31:38 INFO - PROCESS | 1480 | 1467973898365 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:38 INFO - PROCESS | 1480 | 1467973898477 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 03:31:38 INFO - PROCESS | 1480 | 1467973898622 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:38 INFO - PROCESS | 1480 | 1467973898624 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:38 INFO - PROCESS | 1480 | ++DOCSHELL 0C60E400 == 41 [pid = 1480] [id = 739] 03:31:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1B737800) [pid = 1480] [serial = 2217] [outer = 00000000] 03:31:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1D060400) [pid = 1480] [serial = 2218] [outer = 1B737800] 03:31:38 INFO - PROCESS | 1480 | 1467973898682 Marionette DEBUG loaded listener.js 03:31:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1D068400) [pid = 1480] [serial = 2219] [outer = 1B737800] 03:31:39 INFO - PROCESS | 1480 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:31:39 INFO - PROCESS | 1480 | 1467973899184 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]]]}] 03:31:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:31:39 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 871ms 03:31:39 INFO - PROCESS | 1480 | 1467973899231 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 03:31:39 INFO - PROCESS | 1480 | 1467973899234 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 03:31:39 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:31:39 INFO - PROCESS | 1480 | 1467973899237 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:31:39 INFO - PROCESS | 1480 | 1467973899239 Marionette TRACE conn6 <- [1,2922,null,{}] 03:31:39 INFO - PROCESS | 1480 | 1467973899243 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}] 03:31:39 INFO - PROCESS | 1480 | 1467973899246 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:39 INFO - PROCESS | 1480 | 1467973899532 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 03:31:39 INFO - PROCESS | 1480 | 1467973899679 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:39 INFO - PROCESS | 1480 | 1467973899682 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:39 INFO - PROCESS | 1480 | ++DOCSHELL 0FD75400 == 42 [pid = 1480] [id = 740] 03:31:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0FE30800) [pid = 1480] [serial = 2220] [outer = 00000000] 03:31:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (0FF20C00) [pid = 1480] [serial = 2221] [outer = 0FE30800] 03:31:39 INFO - PROCESS | 1480 | 1467973899736 Marionette DEBUG loaded listener.js 03:31:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (10DD8800) [pid = 1480] [serial = 2222] [outer = 0FE30800] 03:31:40 INFO - PROCESS | 1480 | 1467973900232 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]]]}] 03:31:40 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:31:40 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1017ms 03:31:40 INFO - PROCESS | 1480 | 1467973900259 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 03:31:40 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:31:40 INFO - PROCESS | 1480 | 1467973900263 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 03:31:40 INFO - PROCESS | 1480 | 1467973900268 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - PROCESS | 1480 | 1467973900271 Marionette TRACE conn6 <- [1,2926,null,{}] 03:31:40 INFO - PROCESS | 1480 | 1467973900276 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}] 03:31:40 INFO - PROCESS | 1480 | 1467973900278 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:40 INFO - PROCESS | 1480 | 1467973900432 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 17C08C00 == 41 [pid = 1480] [id = 734] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 0F6FE400 == 40 [pid = 1480] [id = 733] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 19A9C800 == 39 [pid = 1480] [id = 732] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 16739800 == 38 [pid = 1480] [id = 731] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 17CA1400 == 37 [pid = 1480] [id = 730] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 17468000 == 36 [pid = 1480] [id = 729] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 10DD7C00 == 35 [pid = 1480] [id = 728] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 0C623000 == 34 [pid = 1480] [id = 727] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 0FD7D000 == 33 [pid = 1480] [id = 725] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 18E77000 == 32 [pid = 1480] [id = 724] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 14A73800 == 31 [pid = 1480] [id = 726] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 0FF17400 == 30 [pid = 1480] [id = 715] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 0FD75400 == 29 [pid = 1480] [id = 740] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 0C60E400 == 28 [pid = 1480] [id = 739] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 1C14E400 == 27 [pid = 1480] [id = 738] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 15D42C00 == 26 [pid = 1480] [id = 735] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 0FD78C00 == 25 [pid = 1480] [id = 736] 03:31:41 INFO - PROCESS | 1480 | --DOCSHELL 17466400 == 24 [pid = 1480] [id = 737] 03:31:41 INFO - PROCESS | 1480 | 1467973901190 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:41 INFO - PROCESS | 1480 | 1467973901194 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (18BAAC00) [pid = 1480] [serial = 2170] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1756D000) [pid = 1480] [serial = 2158] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (15D4C400) [pid = 1480] [serial = 2155] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (14A5A000) [pid = 1480] [serial = 2152] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (14A6C400) [pid = 1480] [serial = 2153] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0FE9CC00) [pid = 1480] [serial = 2149] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0FF19000) [pid = 1480] [serial = 2150] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (14B22800) [pid = 1480] [serial = 2147] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (14A6F400) [pid = 1480] [serial = 2146] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17C9A400) [pid = 1480] [serial = 2161] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (10434C00) [pid = 1480] [serial = 2135] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0FF1E800) [pid = 1480] [serial = 2134] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (179D6C00) [pid = 1480] [serial = 2138] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1675AC00) [pid = 1480] [serial = 2137] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1B806800) [pid = 1480] [serial = 2141] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1B737400) [pid = 1480] [serial = 2140] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1C158800) [pid = 1480] [serial = 2144] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1BEA1C00) [pid = 1480] [serial = 2143] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (179DD800) [pid = 1480] [serial = 2159] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0FE33000) [pid = 1480] [serial = 2164] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17C9DC00) [pid = 1480] [serial = 2162] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (179D6800) [pid = 1480] [serial = 2171] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (185B5400) [pid = 1480] [serial = 2167] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (14B18C00) [pid = 1480] [serial = 2165] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (185C0800) [pid = 1480] [serial = 2168] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (16169400) [pid = 1480] [serial = 2156] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 1480 | ++DOCSHELL 0C60FC00 == 25 [pid = 1480] [id = 741] 03:31:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0C621000) [pid = 1480] [serial = 2223] [outer = 00000000] 03:31:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0C628C00) [pid = 1480] [serial = 2224] [outer = 0C621000] 03:31:41 INFO - PROCESS | 1480 | 1467973901374 Marionette DEBUG loaded listener.js 03:31:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0CDD4C00) [pid = 1480] [serial = 2225] [outer = 0C621000] 03:31:41 INFO - PROCESS | 1480 | 1467973901745 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]]]}] 03:31:41 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. 03:31:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1539ms 03:31:41 INFO - PROCESS | 1480 | 1467973901838 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 03:31:41 INFO - PROCESS | 1480 | 1467973901842 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 03:31:41 INFO - PROCESS | 1480 | 1467973901847 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:31:41 INFO - PROCESS | 1480 | 1467973901850 Marionette TRACE conn6 <- [1,2930,null,{}] 03:31:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:31:41 INFO - PROCESS | 1480 | 1467973901855 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}] 03:31:41 INFO - PROCESS | 1480 | 1467973901859 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:41 INFO - PROCESS | 1480 | 1467973901949 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 03:31:41 INFO - PROCESS | 1480 | 1467973901958 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:41 INFO - PROCESS | 1480 | 1467973901960 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:41 INFO - PROCESS | 1480 | ++DOCSHELL 0FF19000 == 26 [pid = 1480] [id = 742] 03:31:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0FF1AC00) [pid = 1480] [serial = 2226] [outer = 00000000] 03:31:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (10434C00) [pid = 1480] [serial = 2227] [outer = 0FF1AC00] 03:31:42 INFO - PROCESS | 1480 | 1467973902008 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (109C3800) [pid = 1480] [serial = 2228] [outer = 0FF1AC00] 03:31:42 INFO - PROCESS | 1480 | 1467973902461 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"]]]}] 03:31:42 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 03:31:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:31:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 03:31:42 INFO - PROCESS | 1480 | 1467973902485 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 03:31:42 INFO - PROCESS | 1480 | 1467973902489 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 03:31:42 INFO - PROCESS | 1480 | 1467973902494 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:31:42 INFO - PROCESS | 1480 | 1467973902496 Marionette TRACE conn6 <- [1,2934,null,{}] 03:31:42 INFO - PROCESS | 1480 | 1467973902499 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}] 03:31:42 INFO - PROCESS | 1480 | 1467973902502 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:42 INFO - PROCESS | 1480 | 1467973902591 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 03:31:42 INFO - PROCESS | 1480 | 1467973902597 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:42 INFO - PROCESS | 1480 | 1467973902599 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:42 INFO - PROCESS | 1480 | ++DOCSHELL 14A70800 == 27 [pid = 1480] [id = 743] 03:31:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (14A71400) [pid = 1480] [serial = 2229] [outer = 00000000] 03:31:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14B20400) [pid = 1480] [serial = 2230] [outer = 14A71400] 03:31:42 INFO - PROCESS | 1480 | 1467973902674 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14BE1400) [pid = 1480] [serial = 2231] [outer = 14A71400] 03:31:43 INFO - PROCESS | 1480 | 1467973903091 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]]]}] 03:31:43 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. 03:31:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 03:31:43 INFO - PROCESS | 1480 | 1467973903129 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 03:31:43 INFO - PROCESS | 1480 | 1467973903131 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 03:31:43 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:31:43 INFO - PROCESS | 1480 | 1467973903136 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:31:43 INFO - PROCESS | 1480 | 1467973903142 Marionette TRACE conn6 <- [1,2938,null,{}] 03:31:43 INFO - PROCESS | 1480 | 1467973903174 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}] 03:31:43 INFO - PROCESS | 1480 | 1467973903178 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:43 INFO - PROCESS | 1480 | 1467973903267 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 03:31:43 INFO - PROCESS | 1480 | 1467973903275 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:43 INFO - PROCESS | 1480 | 1467973903278 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:43 INFO - PROCESS | 1480 | ++DOCSHELL 15848000 == 28 [pid = 1480] [id = 744] 03:31:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (15853C00) [pid = 1480] [serial = 2232] [outer = 00000000] 03:31:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1675E000) [pid = 1480] [serial = 2233] [outer = 15853C00] 03:31:43 INFO - PROCESS | 1480 | 1467973903322 Marionette DEBUG loaded listener.js 03:31:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1746C400) [pid = 1480] [serial = 2234] [outer = 15853C00] 03:31:43 INFO - PROCESS | 1480 | ++DOCSHELL 17A9E400 == 29 [pid = 1480] [id = 745] 03:31:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17A9F800) [pid = 1480] [serial = 2235] [outer = 00000000] 03:31:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17AA1800) [pid = 1480] [serial = 2236] [outer = 17A9F800] 03:31:43 INFO - PROCESS | 1480 | 1467973903874 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]]]}] 03:31:43 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. 03:31:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 750ms 03:31:43 INFO - PROCESS | 1480 | 1467973903887 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 03:31:43 INFO - PROCESS | 1480 | 1467973903890 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 03:31:43 INFO - PROCESS | 1480 | 1467973903893 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:31:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:31:43 INFO - PROCESS | 1480 | 1467973903895 Marionette TRACE conn6 <- [1,2942,null,{}] 03:31:43 INFO - PROCESS | 1480 | 1467973903899 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}] 03:31:43 INFO - PROCESS | 1480 | 1467973903901 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:44 INFO - PROCESS | 1480 | 1467973904061 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 03:31:44 INFO - PROCESS | 1480 | 1467973904131 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 1480 | 1467973904133 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:44 INFO - PROCESS | 1480 | ++DOCSHELL 179E4800 == 30 [pid = 1480] [id = 746] 03:31:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17C03400) [pid = 1480] [serial = 2237] [outer = 00000000] 03:31:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17C0DC00) [pid = 1480] [serial = 2238] [outer = 17C03400] 03:31:44 INFO - PROCESS | 1480 | 1467973904178 Marionette DEBUG loaded listener.js 03:31:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17C9C400) [pid = 1480] [serial = 2239] [outer = 17C03400] 03:31:44 INFO - PROCESS | 1480 | 1467973904564 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]]]}] 03:31:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:31:44 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 03:31:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 03:31:44 INFO - PROCESS | 1480 | 1467973904628 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 03:31:44 INFO - PROCESS | 1480 | 1467973904630 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 03:31:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:31:44 INFO - PROCESS | 1480 | 1467973904639 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:31:44 INFO - PROCESS | 1480 | 1467973904641 Marionette TRACE conn6 <- [1,2946,null,{}] 03:31:44 INFO - PROCESS | 1480 | 1467973904645 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}] 03:31:44 INFO - PROCESS | 1480 | 1467973904647 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:44 INFO - PROCESS | 1480 | 1467973904809 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 03:31:44 INFO - PROCESS | 1480 | 1467973904814 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 1480 | 1467973904820 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:44 INFO - PROCESS | 1480 | ++DOCSHELL 17CC4C00 == 31 [pid = 1480] [id = 747] 03:31:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17CC5400) [pid = 1480] [serial = 2240] [outer = 00000000] 03:31:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (185BBC00) [pid = 1480] [serial = 2241] [outer = 17CC5400] 03:31:44 INFO - PROCESS | 1480 | 1467973904933 Marionette DEBUG loaded listener.js 03:31:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (185C2400) [pid = 1480] [serial = 2242] [outer = 17CC5400] 03:31:45 INFO - PROCESS | 1480 | 1467973905327 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]]]}] 03:31:45 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. 03:31:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 03:31:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:31:45 INFO - PROCESS | 1480 | 1467973905364 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 03:31:45 INFO - PROCESS | 1480 | 1467973905366 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 03:31:45 INFO - PROCESS | 1480 | 1467973905369 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:31:45 INFO - PROCESS | 1480 | 1467973905371 Marionette TRACE conn6 <- [1,2950,null,{}] 03:31:45 INFO - PROCESS | 1480 | 1467973905374 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}] 03:31:45 INFO - PROCESS | 1480 | 1467973905376 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:45 INFO - PROCESS | 1480 | 1467973905520 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 03:31:45 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0FE3B400) [pid = 1480] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:31:45 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0FD72400) [pid = 1480] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:31:45 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1847BC00) [pid = 1480] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:31:45 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (19A9D800) [pid = 1480] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:31:45 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (145EA000) [pid = 1480] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:31:45 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1746A400) [pid = 1480] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:31:45 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (16760000) [pid = 1480] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:31:45 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (15847C00) [pid = 1480] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:31:45 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17CA2000) [pid = 1480] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:31:45 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0C62C400) [pid = 1480] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:31:45 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18F08400) [pid = 1480] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:31:45 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (16758000) [pid = 1480] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:31:45 INFO - PROCESS | 1480 | 1467973905824 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:45 INFO - PROCESS | 1480 | 1467973905826 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:45 INFO - PROCESS | 1480 | ++DOCSHELL 0C607000 == 32 [pid = 1480] [id = 748] 03:31:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0C60B000) [pid = 1480] [serial = 2243] [outer = 00000000] 03:31:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0FE38000) [pid = 1480] [serial = 2244] [outer = 0C60B000] 03:31:45 INFO - PROCESS | 1480 | 1467973905873 Marionette DEBUG loaded listener.js 03:31:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (10DE0400) [pid = 1480] [serial = 2245] [outer = 0C60B000] 03:31:46 INFO - PROCESS | 1480 | 1467973906185 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]]]}] 03:31:46 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. 03:31:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 871ms 03:31:46 INFO - PROCESS | 1480 | 1467973906242 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 03:31:46 INFO - PROCESS | 1480 | 1467973906244 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 03:31:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:31:46 INFO - PROCESS | 1480 | 1467973906247 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:31:46 INFO - PROCESS | 1480 | 1467973906249 Marionette TRACE conn6 <- [1,2954,null,{}] 03:31:46 INFO - PROCESS | 1480 | 1467973906253 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}] 03:31:46 INFO - PROCESS | 1480 | 1467973906254 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:46 INFO - PROCESS | 1480 | 1467973906333 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 03:31:46 INFO - PROCESS | 1480 | 1467973906338 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:46 INFO - PROCESS | 1480 | 1467973906340 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:46 INFO - PROCESS | 1480 | ++DOCSHELL 1616FC00 == 33 [pid = 1480] [id = 749] 03:31:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (16737C00) [pid = 1480] [serial = 2246] [outer = 00000000] 03:31:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (18E73400) [pid = 1480] [serial = 2247] [outer = 16737C00] 03:31:46 INFO - PROCESS | 1480 | 1467973906389 Marionette DEBUG loaded listener.js 03:31:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18E73C00) [pid = 1480] [serial = 2248] [outer = 16737C00] 03:31:46 INFO - PROCESS | 1480 | 1467973906797 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]]]}] 03:31:46 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. 03:31:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 570ms 03:31:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:31:46 INFO - PROCESS | 1480 | 1467973906821 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 03:31:46 INFO - PROCESS | 1480 | 1467973906823 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 03:31:46 INFO - PROCESS | 1480 | 1467973906826 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:31:46 INFO - PROCESS | 1480 | 1467973906828 Marionette TRACE conn6 <- [1,2958,null,{}] 03:31:46 INFO - PROCESS | 1480 | 1467973906831 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}] 03:31:46 INFO - PROCESS | 1480 | 1467973906833 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:46 INFO - PROCESS | 1480 | 1467973906959 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 03:31:46 INFO - PROCESS | 1480 | 1467973906967 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:46 INFO - PROCESS | 1480 | 1467973906969 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:46 INFO - PROCESS | 1480 | ++DOCSHELL 198BFC00 == 34 [pid = 1480] [id = 750] 03:31:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (198C2800) [pid = 1480] [serial = 2249] [outer = 00000000] 03:31:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (19A9C800) [pid = 1480] [serial = 2250] [outer = 198C2800] 03:31:47 INFO - PROCESS | 1480 | 1467973907014 Marionette DEBUG loaded listener.js 03:31:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (19913C00) [pid = 1480] [serial = 2251] [outer = 198C2800] 03:31:47 INFO - PROCESS | 1480 | 1467973907631 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]]]}] 03:31:47 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. 03:31:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 830ms 03:31:47 INFO - PROCESS | 1480 | 1467973907669 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 03:31:47 INFO - PROCESS | 1480 | 1467973907673 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 03:31:47 INFO - PROCESS | 1480 | 1467973907680 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:31:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:31:47 INFO - PROCESS | 1480 | 1467973907683 Marionette TRACE conn6 <- [1,2962,null,{}] 03:31:47 INFO - PROCESS | 1480 | 1467973907690 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}] 03:31:47 INFO - PROCESS | 1480 | 1467973907693 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:47 INFO - PROCESS | 1480 | 1467973907820 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 03:31:47 INFO - PROCESS | 1480 | 1467973907944 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:47 INFO - PROCESS | 1480 | 1467973907947 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:48 INFO - PROCESS | 1480 | ++DOCSHELL 0FF1EC00 == 35 [pid = 1480] [id = 751] 03:31:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0FF20800) [pid = 1480] [serial = 2252] [outer = 00000000] 03:31:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (10FCF000) [pid = 1480] [serial = 2253] [outer = 0FF20800] 03:31:48 INFO - PROCESS | 1480 | 1467973908046 Marionette DEBUG loaded listener.js 03:31:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (14A71000) [pid = 1480] [serial = 2254] [outer = 0FF20800] 03:31:48 INFO - PROCESS | 1480 | 1467973908700 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]]]}] 03:31:48 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. 03:31:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1070ms 03:31:48 INFO - PROCESS | 1480 | 1467973908758 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 03:31:48 INFO - PROCESS | 1480 | 1467973908762 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 03:31:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:31:48 INFO - PROCESS | 1480 | 1467973908769 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:31:48 INFO - PROCESS | 1480 | 1467973908772 Marionette TRACE conn6 <- [1,2966,null,{}] 03:31:48 INFO - PROCESS | 1480 | 1467973908801 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}] 03:31:48 INFO - PROCESS | 1480 | 1467973908804 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:48 INFO - PROCESS | 1480 | 1467973908932 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 03:31:49 INFO - PROCESS | 1480 | 1467973909066 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:49 INFO - PROCESS | 1480 | 1467973909069 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:49 INFO - PROCESS | 1480 | ++DOCSHELL 16172C00 == 36 [pid = 1480] [id = 752] 03:31:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (16758800) [pid = 1480] [serial = 2255] [outer = 00000000] 03:31:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1756F000) [pid = 1480] [serial = 2256] [outer = 16758800] 03:31:49 INFO - PROCESS | 1480 | 1467973909129 Marionette DEBUG loaded listener.js 03:31:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (17C08400) [pid = 1480] [serial = 2257] [outer = 16758800] 03:31:49 INFO - PROCESS | 1480 | 1467973909731 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]]]}] 03:31:49 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. 03:31:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1008ms 03:31:49 INFO - PROCESS | 1480 | 1467973909802 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 03:31:49 INFO - PROCESS | 1480 | 1467973909805 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 03:31:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:31:49 INFO - PROCESS | 1480 | 1467973909810 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:31:49 INFO - PROCESS | 1480 | 1467973909814 Marionette TRACE conn6 <- [1,2970,null,{}] 03:31:49 INFO - PROCESS | 1480 | 1467973909825 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}] 03:31:49 INFO - PROCESS | 1480 | 1467973909830 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:49 INFO - PROCESS | 1480 | 1467973909950 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 03:31:50 INFO - PROCESS | 1480 | 1467973910229 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:50 INFO - PROCESS | 1480 | 1467973910232 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:50 INFO - PROCESS | 1480 | ++DOCSHELL 0C60D800 == 37 [pid = 1480] [id = 753] 03:31:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0C60E800) [pid = 1480] [serial = 2258] [outer = 00000000] 03:31:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (0FD72C00) [pid = 1480] [serial = 2259] [outer = 0C60E800] 03:31:50 INFO - PROCESS | 1480 | 1467973910284 Marionette DEBUG loaded listener.js 03:31:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (0FE31800) [pid = 1480] [serial = 2260] [outer = 0C60E800] 03:31:50 INFO - PROCESS | 1480 | --DOCSHELL 1616FC00 == 36 [pid = 1480] [id = 749] 03:31:50 INFO - PROCESS | 1480 | --DOCSHELL 0C607000 == 35 [pid = 1480] [id = 748] 03:31:50 INFO - PROCESS | 1480 | --DOCSHELL 17CC4C00 == 34 [pid = 1480] [id = 747] 03:31:50 INFO - PROCESS | 1480 | --DOCSHELL 179E4800 == 33 [pid = 1480] [id = 746] 03:31:50 INFO - PROCESS | 1480 | --DOCSHELL 17A9E400 == 32 [pid = 1480] [id = 745] 03:31:50 INFO - PROCESS | 1480 | --DOCSHELL 15848000 == 31 [pid = 1480] [id = 744] 03:31:50 INFO - PROCESS | 1480 | --DOCSHELL 14A70800 == 30 [pid = 1480] [id = 743] 03:31:50 INFO - PROCESS | 1480 | --DOCSHELL 0FF19000 == 29 [pid = 1480] [id = 742] 03:31:50 INFO - PROCESS | 1480 | --DOCSHELL 0C60FC00 == 28 [pid = 1480] [id = 741] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (145E6C00) [pid = 1480] [serial = 2176] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (14A6BC00) [pid = 1480] [serial = 2177] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (14B6E000) [pid = 1480] [serial = 2200] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (199E9400) [pid = 1480] [serial = 2203] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (19AAA000) [pid = 1480] [serial = 2198] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (15D43000) [pid = 1480] [serial = 2201] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (14B71C00) [pid = 1480] [serial = 2186] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17AA3C00) [pid = 1480] [serial = 2189] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (18BA6800) [pid = 1480] [serial = 2194] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (19FB2800) [pid = 1480] [serial = 2197] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (179E3400) [pid = 1480] [serial = 2180] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (18484000) [pid = 1480] [serial = 2192] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (14A75000) [pid = 1480] [serial = 2185] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1ABE9400) [pid = 1480] [serial = 2204] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0F65EC00) [pid = 1480] [serial = 2182] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (18BAF400) [pid = 1480] [serial = 2195] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (179DB800) [pid = 1480] [serial = 2188] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17CCFC00) [pid = 1480] [serial = 2191] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (198C0400) [pid = 1480] [serial = 2173] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (19AA0400) [pid = 1480] [serial = 2174] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17461800) [pid = 1480] [serial = 2179] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0FF1FC00) [pid = 1480] [serial = 2183] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1B76D000) [pid = 1480] [serial = 2206] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1B93D400) [pid = 1480] [serial = 2207] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 1480 | 1467973910818 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"]]]}] 03:31:50 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 03:31:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:31:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1022ms 03:31:50 INFO - PROCESS | 1480 | 1467973910836 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 03:31:50 INFO - PROCESS | 1480 | 1467973910840 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 03:31:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:31:50 INFO - PROCESS | 1480 | 1467973910844 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:31:50 INFO - PROCESS | 1480 | 1467973910847 Marionette TRACE conn6 <- [1,2974,null,{}] 03:31:50 INFO - PROCESS | 1480 | 1467973910852 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}] 03:31:50 INFO - PROCESS | 1480 | 1467973910854 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:50 INFO - PROCESS | 1480 | 1467973910944 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 03:31:50 INFO - PROCESS | 1480 | 1467973910953 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:50 INFO - PROCESS | 1480 | 1467973910955 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:50 INFO - PROCESS | 1480 | ++DOCSHELL 0FF24400 == 29 [pid = 1480] [id = 754] 03:31:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (1016D400) [pid = 1480] [serial = 2261] [outer = 00000000] 03:31:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (10FD1000) [pid = 1480] [serial = 2262] [outer = 1016D400] 03:31:51 INFO - PROCESS | 1480 | 1467973911004 Marionette DEBUG loaded listener.js 03:31:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (146CD000) [pid = 1480] [serial = 2263] [outer = 1016D400] 03:31:51 INFO - PROCESS | 1480 | 1467973911490 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]]]}] 03:31:51 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. 03:31:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 03:31:51 INFO - PROCESS | 1480 | 1467973911517 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 03:31:51 INFO - PROCESS | 1480 | 1467973911521 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 03:31:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:31:51 INFO - PROCESS | 1480 | 1467973911524 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:31:51 INFO - PROCESS | 1480 | 1467973911526 Marionette TRACE conn6 <- [1,2978,null,{}] 03:31:51 INFO - PROCESS | 1480 | 1467973911530 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}] 03:31:51 INFO - PROCESS | 1480 | 1467973911532 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:51 INFO - PROCESS | 1480 | 1467973911655 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 03:31:51 INFO - PROCESS | 1480 | 1467973911666 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:51 INFO - PROCESS | 1480 | 1467973911668 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:51 INFO - PROCESS | 1480 | ++DOCSHELL 15D41000 == 30 [pid = 1480] [id = 755] 03:31:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (15D43000) [pid = 1480] [serial = 2264] [outer = 00000000] 03:31:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (16149800) [pid = 1480] [serial = 2265] [outer = 15D43000] 03:31:51 INFO - PROCESS | 1480 | 1467973911714 Marionette DEBUG loaded listener.js 03:31:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (16738000) [pid = 1480] [serial = 2266] [outer = 15D43000] 03:31:52 INFO - PROCESS | 1480 | ++DOCSHELL 17A9E000 == 31 [pid = 1480] [id = 756] 03:31:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17A9E400) [pid = 1480] [serial = 2267] [outer = 00000000] 03:31:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (17AA0000) [pid = 1480] [serial = 2268] [outer = 17A9E400] 03:31:52 INFO - PROCESS | 1480 | 1467973912226 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]]]}] 03:31:52 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. 03:31:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 03:31:52 INFO - PROCESS | 1480 | 1467973912260 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 03:31:52 INFO - PROCESS | 1480 | 1467973912262 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 03:31:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:31:52 INFO - PROCESS | 1480 | 1467973912271 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:31:52 INFO - PROCESS | 1480 | 1467973912277 Marionette TRACE conn6 <- [1,2982,null,{}] 03:31:52 INFO - PROCESS | 1480 | 1467973912281 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}] 03:31:52 INFO - PROCESS | 1480 | 1467973912285 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:52 INFO - PROCESS | 1480 | 1467973912383 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 03:31:52 INFO - PROCESS | 1480 | 1467973912481 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:52 INFO - PROCESS | 1480 | 1467973912483 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:52 INFO - PROCESS | 1480 | ++DOCSHELL 179E0400 == 32 [pid = 1480] [id = 757] 03:31:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17C01C00) [pid = 1480] [serial = 2269] [outer = 00000000] 03:31:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17CC2C00) [pid = 1480] [serial = 2270] [outer = 17C01C00] 03:31:52 INFO - PROCESS | 1480 | 1467973912537 Marionette DEBUG loaded listener.js 03:31:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17CCFC00) [pid = 1480] [serial = 2271] [outer = 17C01C00] 03:31:52 INFO - PROCESS | 1480 | 1467973912868 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]]]}] 03:31:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:31:52 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 03:31:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 03:31:52 INFO - PROCESS | 1480 | 1467973912900 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 03:31:52 INFO - PROCESS | 1480 | 1467973912902 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 03:31:52 INFO - PROCESS | 1480 | 1467973912906 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:31:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:31:52 INFO - PROCESS | 1480 | 1467973912907 Marionette TRACE conn6 <- [1,2986,null,{}] 03:31:52 INFO - PROCESS | 1480 | 1467973912911 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}] 03:31:52 INFO - PROCESS | 1480 | 1467973912913 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:53 INFO - PROCESS | 1480 | 1467973913047 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 03:31:53 INFO - PROCESS | 1480 | 1467973913089 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:53 INFO - PROCESS | 1480 | 1467973913092 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:53 INFO - PROCESS | 1480 | ++DOCSHELL 1847AC00 == 33 [pid = 1480] [id = 758] 03:31:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18484400) [pid = 1480] [serial = 2272] [outer = 00000000] 03:31:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (18BAA800) [pid = 1480] [serial = 2273] [outer = 18484400] 03:31:53 INFO - PROCESS | 1480 | 1467973913138 Marionette DEBUG loaded listener.js 03:31:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (18BB0400) [pid = 1480] [serial = 2274] [outer = 18484400] 03:31:53 INFO - PROCESS | 1480 | 1467973913544 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]]]}] 03:31:53 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. 03:31:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 03:31:53 INFO - PROCESS | 1480 | 1467973913582 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 03:31:53 INFO - PROCESS | 1480 | 1467973913584 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 03:31:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:31:53 INFO - PROCESS | 1480 | 1467973913587 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:31:53 INFO - PROCESS | 1480 | 1467973913589 Marionette TRACE conn6 <- [1,2990,null,{}] 03:31:53 INFO - PROCESS | 1480 | 1467973913592 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}] 03:31:53 INFO - PROCESS | 1480 | 1467973913594 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:53 INFO - PROCESS | 1480 | 1467973913712 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 03:31:53 INFO - PROCESS | 1480 | 1467973913717 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:53 INFO - PROCESS | 1480 | 1467973913723 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:53 INFO - PROCESS | 1480 | ++DOCSHELL 18C41C00 == 34 [pid = 1480] [id = 759] 03:31:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (18CD3800) [pid = 1480] [serial = 2275] [outer = 00000000] 03:31:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (19916800) [pid = 1480] [serial = 2276] [outer = 18CD3800] 03:31:53 INFO - PROCESS | 1480 | 1467973913833 Marionette DEBUG loaded listener.js 03:31:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (19AA7400) [pid = 1480] [serial = 2277] [outer = 18CD3800] 03:31:54 INFO - PROCESS | 1480 | 1467973914240 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]]]}] 03:31:54 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. 03:31:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 03:31:54 INFO - PROCESS | 1480 | 1467973914260 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 03:31:54 INFO - PROCESS | 1480 | 1467973914262 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 03:31:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:31:54 INFO - PROCESS | 1480 | 1467973914265 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:31:54 INFO - PROCESS | 1480 | 1467973914267 Marionette TRACE conn6 <- [1,2994,null,{}] 03:31:54 INFO - PROCESS | 1480 | 1467973914275 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}] 03:31:54 INFO - PROCESS | 1480 | 1467973914277 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:54 INFO - PROCESS | 1480 | 1467973914405 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 03:31:54 INFO - PROCESS | 1480 | 1467973914502 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:54 INFO - PROCESS | 1480 | 1467973914504 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:54 INFO - PROCESS | 1480 | ++DOCSHELL 1ABE6000 == 35 [pid = 1480] [id = 760] 03:31:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1ABE7000) [pid = 1480] [serial = 2278] [outer = 00000000] 03:31:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1ABEFC00) [pid = 1480] [serial = 2279] [outer = 1ABE7000] 03:31:54 INFO - PROCESS | 1480 | 1467973914548 Marionette DEBUG loaded listener.js 03:31:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1B2D4C00) [pid = 1480] [serial = 2280] [outer = 1ABE7000] 03:31:54 INFO - PROCESS | 1480 | 1467973914913 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]]]}] 03:31:54 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. 03:31:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 03:31:54 INFO - PROCESS | 1480 | 1467973914936 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 03:31:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:31:54 INFO - PROCESS | 1480 | 1467973914938 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 03:31:54 INFO - PROCESS | 1480 | 1467973914941 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:31:54 INFO - PROCESS | 1480 | 1467973914943 Marionette TRACE conn6 <- [1,2998,null,{}] 03:31:54 INFO - PROCESS | 1480 | 1467973914952 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}] 03:31:54 INFO - PROCESS | 1480 | 1467973914954 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:55 INFO - PROCESS | 1480 | 1467973915161 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 03:31:55 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (16737C00) [pid = 1480] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:31:55 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1C150C00) [pid = 1480] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:31:55 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1B737800) [pid = 1480] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:31:55 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17A9F800) [pid = 1480] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:31:55 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17C03400) [pid = 1480] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:31:55 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0FF1AC00) [pid = 1480] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:31:55 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0C621000) [pid = 1480] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:31:55 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (17CC5400) [pid = 1480] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:31:55 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (15853C00) [pid = 1480] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:31:55 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0FE30800) [pid = 1480] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:31:55 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (14A71400) [pid = 1480] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:31:55 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0FE39400) [pid = 1480] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:31:55 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17561C00) [pid = 1480] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:31:55 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0C60B000) [pid = 1480] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:31:55 INFO - PROCESS | 1480 | 1467973915229 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:55 INFO - PROCESS | 1480 | 1467973915231 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:55 INFO - PROCESS | 1480 | ++DOCSHELL 0C60B000 == 36 [pid = 1480] [id = 761] 03:31:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0C621000) [pid = 1480] [serial = 2281] [outer = 00000000] 03:31:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (15D48C00) [pid = 1480] [serial = 2282] [outer = 0C621000] 03:31:55 INFO - PROCESS | 1480 | 1467973915277 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17C03400) [pid = 1480] [serial = 2283] [outer = 0C621000] 03:31:55 INFO - PROCESS | 1480 | [1480] 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 03:31:55 INFO - PROCESS | 1480 | 1467973915680 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:31:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:31:55 INFO - {} 03:31:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:31:55 INFO - {} 03:31:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:31:55 INFO - {} 03:31:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:31:55 INFO - {} 03:31:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 03:31:55 INFO - TEST-START | /FileAPI/fileReader.html 03:31:55 INFO - PROCESS | 1480 | 1467973915712 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 03:31:55 INFO - PROCESS | 1480 | 1467973915714 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 03:31:55 INFO - PROCESS | 1480 | 1467973915717 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:31:55 INFO - PROCESS | 1480 | 1467973915719 Marionette TRACE conn6 <- [1,3002,null,{}] 03:31:55 INFO - PROCESS | 1480 | 1467973915722 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}] 03:31:55 INFO - PROCESS | 1480 | 1467973915724 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:55 INFO - PROCESS | 1480 | 1467973915840 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 03:31:55 INFO - PROCESS | 1480 | 1467973915847 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:55 INFO - PROCESS | 1480 | 1467973915849 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:55 INFO - PROCESS | 1480 | ++DOCSHELL 15D40000 == 37 [pid = 1480] [id = 762] 03:31:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1B806800) [pid = 1480] [serial = 2284] [outer = 00000000] 03:31:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1C15CC00) [pid = 1480] [serial = 2285] [outer = 1B806800] 03:31:55 INFO - PROCESS | 1480 | 1467973915893 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1CC90C00) [pid = 1480] [serial = 2286] [outer = 1B806800] 03:31:56 INFO - PROCESS | 1480 | 1467973916296 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]]]}] 03:31:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:31:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:31:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:31:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:31:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 03:31:56 INFO - PROCESS | 1480 | 1467973916348 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 03:31:56 INFO - PROCESS | 1480 | 1467973916350 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 03:31:56 INFO - TEST-START | /FileAPI/historical.html 03:31:56 INFO - PROCESS | 1480 | 1467973916369 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:31:56 INFO - PROCESS | 1480 | 1467973916371 Marionette TRACE conn6 <- [1,3006,null,{}] 03:31:56 INFO - PROCESS | 1480 | 1467973916375 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}] 03:31:56 INFO - PROCESS | 1480 | 1467973916377 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:56 INFO - PROCESS | 1480 | 1467973916465 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 03:31:56 INFO - PROCESS | 1480 | 1467973916470 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:56 INFO - PROCESS | 1480 | 1467973916472 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:56 INFO - PROCESS | 1480 | ++DOCSHELL 1BEA8C00 == 38 [pid = 1480] [id = 763] 03:31:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1CCE8400) [pid = 1480] [serial = 2287] [outer = 00000000] 03:31:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1D05FC00) [pid = 1480] [serial = 2288] [outer = 1CCE8400] 03:31:56 INFO - PROCESS | 1480 | 1467973916516 Marionette DEBUG loaded listener.js 03:31:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1D066400) [pid = 1480] [serial = 2289] [outer = 1CCE8400] 03:31:56 INFO - PROCESS | 1480 | 1467973916926 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"]]]}] 03:31:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:31:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:31:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:31:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:31:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:31:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:31:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:31:57 INFO - TEST-OK | /FileAPI/historical.html | took 651ms 03:31:57 INFO - PROCESS | 1480 | 1467973917010 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 03:31:57 INFO - PROCESS | 1480 | 1467973917012 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 03:31:57 INFO - TEST-START | /FileAPI/idlharness.html 03:31:57 INFO - PROCESS | 1480 | 1467973917015 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:31:57 INFO - PROCESS | 1480 | 1467973917017 Marionette TRACE conn6 <- [1,3010,null,{}] 03:31:57 INFO - PROCESS | 1480 | 1467973917020 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}] 03:31:57 INFO - PROCESS | 1480 | 1467973917022 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:57 INFO - PROCESS | 1480 | 1467973917106 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 03:31:57 INFO - PROCESS | 1480 | 1467973917111 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:57 INFO - PROCESS | 1480 | 1467973917114 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:57 INFO - PROCESS | 1480 | ++DOCSHELL 1D09A800 == 39 [pid = 1480] [id = 764] 03:31:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1D09D400) [pid = 1480] [serial = 2290] [outer = 00000000] 03:31:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1D0A4400) [pid = 1480] [serial = 2291] [outer = 1D09D400] 03:31:57 INFO - PROCESS | 1480 | 1467973917159 Marionette DEBUG loaded listener.js 03:31:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1D0E4000) [pid = 1480] [serial = 2292] [outer = 1D09D400] 03:31:58 INFO - PROCESS | 1480 | 1467973918409 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]]]}] 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:31:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:31:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:31:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:31:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:31:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:31:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:31:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:31:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:31:58 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 03:31:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:31:58 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 03:31:58 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 03:31:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:31:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:31:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:31:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:31:58 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 03:31:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:31:58 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 03:31:58 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 03:31:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:31:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:31:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 1523ms 03:31:58 INFO - PROCESS | 1480 | 1467973918553 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 03:31:58 INFO - PROCESS | 1480 | 1467973918558 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 03:31:58 INFO - PROCESS | 1480 | 1467973918564 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:31:58 INFO - TEST-START | /FileAPI/idlharness.worker 03:31:58 INFO - PROCESS | 1480 | 1467973918568 Marionette TRACE conn6 <- [1,3014,null,{}] 03:31:58 INFO - PROCESS | 1480 | 1467973918573 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}] 03:31:58 INFO - PROCESS | 1480 | 1467973918577 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:58 INFO - PROCESS | 1480 | 1467973918746 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 03:31:58 INFO - PROCESS | 1480 | 1467973918887 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:58 INFO - PROCESS | 1480 | 1467973918891 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:31:58 INFO - PROCESS | 1480 | ++DOCSHELL 1D0EA800 == 40 [pid = 1480] [id = 765] 03:31:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1D0EB400) [pid = 1480] [serial = 2293] [outer = 00000000] 03:31:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1D824000) [pid = 1480] [serial = 2294] [outer = 1D0EB400] 03:31:58 INFO - PROCESS | 1480 | 1467973918950 Marionette DEBUG loaded listener.js 03:31:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1D827C00) [pid = 1480] [serial = 2295] [outer = 1D0EB400] 03:31:59 INFO - PROCESS | 1480 | [1480] 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 03:32:00 INFO - PROCESS | 1480 | 1467973920095 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,{},{}]]]}] 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:32:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:32:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:32:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:32:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:32:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:32:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:32:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:32:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:32:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:32:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:32:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:32:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:32:00 INFO - {} 03:32:00 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 03:32:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:32:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:32:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:32:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:32:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:32:00 INFO - {} 03:32:00 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 - {} 03:32:00 INFO - {} 03:32:00 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 03:32:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:32:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:32:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:32:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:32:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:32:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:32:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:32:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:32:00 INFO - {} 03:32:00 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 03:32:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:32:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:32:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:32:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:32:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:32:00 INFO - {} 03:32:00 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 - {} 03:32:00 INFO - {} 03:32:00 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 03:32:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:32:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:32:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:32:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:32:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:00 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 03:32:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:32:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:32:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:32:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:32:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:32:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:32:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:32:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:32:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:00 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 03:32:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:32:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:32:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:00 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 03:32:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:32:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:32:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:00 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 03:32:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:32:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:32:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:32:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:32:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:32:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:32:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:32:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:32:00 INFO - {} 03:32:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1639ms 03:32:00 INFO - PROCESS | 1480 | 1467973920264 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 03:32:00 INFO - PROCESS | 1480 | 1467973920269 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 03:32:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:32:00 INFO - PROCESS | 1480 | 1467973920280 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:32:00 INFO - PROCESS | 1480 | 1467973920283 Marionette TRACE conn6 <- [1,3018,null,{}] 03:32:00 INFO - PROCESS | 1480 | 1467973920288 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}] 03:32:00 INFO - PROCESS | 1480 | 1467973920291 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:00 INFO - PROCESS | 1480 | 1467973920448 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 03:32:00 INFO - PROCESS | 1480 | 1467973920510 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:00 INFO - PROCESS | 1480 | 1467973920513 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:00 INFO - PROCESS | 1480 | ++DOCSHELL 1E93FC00 == 41 [pid = 1480] [id = 766] 03:32:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (20A98C00) [pid = 1480] [serial = 2296] [outer = 00000000] 03:32:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (20A9C400) [pid = 1480] [serial = 2297] [outer = 20A98C00] 03:32:00 INFO - PROCESS | 1480 | 1467973920569 Marionette DEBUG loaded listener.js 03:32:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (20A9FC00) [pid = 1480] [serial = 2298] [outer = 20A98C00] 03:32:01 INFO - PROCESS | 1480 | 1467973921116 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]]]}] 03:32:01 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 03:32:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 870ms 03:32:01 INFO - PROCESS | 1480 | 1467973921346 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 03:32:01 INFO - PROCESS | 1480 | 1467973921351 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 03:32:01 INFO - PROCESS | 1480 | 1467973921392 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:32:01 INFO - PROCESS | 1480 | 1467973921395 Marionette TRACE conn6 <- [1,3022,null,{}] 03:32:01 INFO - PROCESS | 1480 | 1467973921401 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}] 03:32:01 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:32:01 INFO - PROCESS | 1480 | 1467973921404 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:01 INFO - PROCESS | 1480 | 1467973921513 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 03:32:01 INFO - PROCESS | 1480 | 1467973921652 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:01 INFO - PROCESS | 1480 | 1467973921657 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:01 INFO - PROCESS | 1480 | ++DOCSHELL 0F6FA400 == 42 [pid = 1480] [id = 767] 03:32:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (0FD76000) [pid = 1480] [serial = 2299] [outer = 00000000] 03:32:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (0FE3F400) [pid = 1480] [serial = 2300] [outer = 0FD76000] 03:32:01 INFO - PROCESS | 1480 | 1467973921711 Marionette DEBUG loaded listener.js 03:32:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (0FEC1C00) [pid = 1480] [serial = 2301] [outer = 0FD76000] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 1BEA8C00 == 41 [pid = 1480] [id = 763] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 15D40000 == 40 [pid = 1480] [id = 762] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 0C60B000 == 39 [pid = 1480] [id = 761] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 1ABE6000 == 38 [pid = 1480] [id = 760] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 18C41C00 == 37 [pid = 1480] [id = 759] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 1847AC00 == 36 [pid = 1480] [id = 758] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 17A9E000 == 35 [pid = 1480] [id = 756] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 179E0400 == 34 [pid = 1480] [id = 757] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 15D41000 == 33 [pid = 1480] [id = 755] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 0FF24400 == 32 [pid = 1480] [id = 754] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 0C60D800 == 31 [pid = 1480] [id = 753] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 16172C00 == 30 [pid = 1480] [id = 752] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 0FF1EC00 == 29 [pid = 1480] [id = 751] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 198BFC00 == 28 [pid = 1480] [id = 750] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 1E93FC00 == 27 [pid = 1480] [id = 766] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 1D09A800 == 26 [pid = 1480] [id = 764] 03:32:02 INFO - PROCESS | 1480 | --DOCSHELL 1D0EA800 == 25 [pid = 1480] [id = 765] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (17C0DC00) [pid = 1480] [serial = 2238] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (10434C00) [pid = 1480] [serial = 2227] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (109C3800) [pid = 1480] [serial = 2228] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (0C628C00) [pid = 1480] [serial = 2224] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0CDD4C00) [pid = 1480] [serial = 2225] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (185BBC00) [pid = 1480] [serial = 2241] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (1675E000) [pid = 1480] [serial = 2233] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (10DD8800) [pid = 1480] [serial = 2222] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0FF20C00) [pid = 1480] [serial = 2221] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (14B20400) [pid = 1480] [serial = 2230] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (14BE1400) [pid = 1480] [serial = 2231] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17C9C400) [pid = 1480] [serial = 2239] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (14A5D000) [pid = 1480] [serial = 2210] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (10950400) [pid = 1480] [serial = 2209] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (17CF1000) [pid = 1480] [serial = 2213] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17C94C00) [pid = 1480] [serial = 2212] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0FE38000) [pid = 1480] [serial = 2244] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (18E73C00) [pid = 1480] [serial = 2248] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1CCEB800) [pid = 1480] [serial = 2216] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1CC86800) [pid = 1480] [serial = 2215] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1D068400) [pid = 1480] [serial = 2219] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1D060400) [pid = 1480] [serial = 2218] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (185C2400) [pid = 1480] [serial = 2242] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (10DE0400) [pid = 1480] [serial = 2245] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (18E73400) [pid = 1480] [serial = 2247] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (19A9C800) [pid = 1480] [serial = 2250] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (17AA1800) [pid = 1480] [serial = 2236] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (1746C400) [pid = 1480] [serial = 2234] [outer = 00000000] [url = about:blank] 03:32:03 INFO - PROCESS | 1480 | 1467973923062 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]]]}] 03:32:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:32:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1717ms 03:32:03 INFO - PROCESS | 1480 | 1467973923127 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 03:32:03 INFO - PROCESS | 1480 | 1467973923132 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 03:32:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:32:03 INFO - PROCESS | 1480 | 1467973923137 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:32:03 INFO - PROCESS | 1480 | 1467973923141 Marionette TRACE conn6 <- [1,3026,null,{}] 03:32:03 INFO - PROCESS | 1480 | 1467973923150 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}] 03:32:03 INFO - PROCESS | 1480 | 1467973923153 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:03 INFO - PROCESS | 1480 | 1467973923257 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 03:32:03 INFO - PROCESS | 1480 | 1467973923263 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:03 INFO - PROCESS | 1480 | 1467973923268 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:03 INFO - PROCESS | 1480 | ++DOCSHELL 0F585C00 == 26 [pid = 1480] [id = 768] 03:32:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0F5E5000) [pid = 1480] [serial = 2302] [outer = 00000000] 03:32:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0F6F2400) [pid = 1480] [serial = 2303] [outer = 0F5E5000] 03:32:03 INFO - PROCESS | 1480 | 1467973923316 Marionette DEBUG loaded listener.js 03:32:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0FE32800) [pid = 1480] [serial = 2304] [outer = 0F5E5000] 03:32:03 INFO - PROCESS | 1480 | 1467973923803 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"]]]}] 03:32:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:32:03 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 03:32:03 INFO - PROCESS | 1480 | 1467973923871 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 03:32:03 INFO - PROCESS | 1480 | 1467973923876 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 03:32:03 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:32:03 INFO - PROCESS | 1480 | 1467973923884 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:32:03 INFO - PROCESS | 1480 | 1467973923887 Marionette TRACE conn6 <- [1,3030,null,{}] 03:32:03 INFO - PROCESS | 1480 | 1467973923891 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}] 03:32:03 INFO - PROCESS | 1480 | 1467973923894 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:04 INFO - PROCESS | 1480 | 1467973923986 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 03:32:04 INFO - PROCESS | 1480 | 1467973924001 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:04 INFO - PROCESS | 1480 | 1467973924003 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:04 INFO - PROCESS | 1480 | ++DOCSHELL 109C2C00 == 27 [pid = 1480] [id = 769] 03:32:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (109C3800) [pid = 1480] [serial = 2305] [outer = 00000000] 03:32:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (10DDA400) [pid = 1480] [serial = 2306] [outer = 109C3800] 03:32:04 INFO - PROCESS | 1480 | 1467973924051 Marionette DEBUG loaded listener.js 03:32:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (10FCD400) [pid = 1480] [serial = 2307] [outer = 109C3800] 03:32:04 INFO - PROCESS | 1480 | 1467973924743 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]]]}] 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:32:04 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. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:32:04 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'.) 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:32:04 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. 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:32:04 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. 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:32:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:32:04 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. 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:32:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:32:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:32:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:32:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:32:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:32:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:32:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 994ms 03:32:04 INFO - PROCESS | 1480 | 1467973924880 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 03:32:04 INFO - PROCESS | 1480 | 1467973924882 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 03:32:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:32:04 INFO - PROCESS | 1480 | 1467973924886 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:32:04 INFO - PROCESS | 1480 | 1467973924890 Marionette TRACE conn6 <- [1,3034,null,{}] 03:32:04 INFO - PROCESS | 1480 | 1467973924900 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}] 03:32:04 INFO - PROCESS | 1480 | 1467973924905 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:05 INFO - PROCESS | 1480 | 1467973925005 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 03:32:05 INFO - PROCESS | 1480 | 1467973925114 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:05 INFO - PROCESS | 1480 | 1467973925117 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:05 INFO - PROCESS | 1480 | ++DOCSHELL 14B6E000 == 28 [pid = 1480] [id = 770] 03:32:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14B70400) [pid = 1480] [serial = 2308] [outer = 00000000] 03:32:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14BE2800) [pid = 1480] [serial = 2309] [outer = 14B70400] 03:32:05 INFO - PROCESS | 1480 | 1467973925167 Marionette DEBUG loaded listener.js 03:32:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14CA4000) [pid = 1480] [serial = 2310] [outer = 14B70400] 03:32:05 INFO - PROCESS | 1480 | [1480] 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 03:32:05 INFO - PROCESS | 1480 | 1467973925615 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:32:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:32:05 INFO - {} 03:32:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 771ms 03:32:05 INFO - PROCESS | 1480 | 1467973925661 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 03:32:05 INFO - PROCESS | 1480 | 1467973925664 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 03:32:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:32:05 INFO - PROCESS | 1480 | 1467973925673 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:32:05 INFO - PROCESS | 1480 | 1467973925675 Marionette TRACE conn6 <- [1,3038,null,{}] 03:32:05 INFO - PROCESS | 1480 | 1467973925683 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}] 03:32:05 INFO - PROCESS | 1480 | 1467973925685 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:05 INFO - PROCESS | 1480 | 1467973925805 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 03:32:05 INFO - PROCESS | 1480 | 1467973925812 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:05 INFO - PROCESS | 1480 | 1467973925814 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:05 INFO - PROCESS | 1480 | ++DOCSHELL 1616B800 == 29 [pid = 1480] [id = 771] 03:32:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1616E400) [pid = 1480] [serial = 2311] [outer = 00000000] 03:32:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (16760000) [pid = 1480] [serial = 2312] [outer = 1616E400] 03:32:05 INFO - PROCESS | 1480 | 1467973925859 Marionette DEBUG loaded listener.js 03:32:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1746C000) [pid = 1480] [serial = 2313] [outer = 1616E400] 03:32:06 INFO - PROCESS | 1480 | 1467973926281 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]]]}] 03:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:32:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 03:32:06 INFO - PROCESS | 1480 | 1467973926301 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 03:32:06 INFO - PROCESS | 1480 | 1467973926303 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 03:32:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:32:06 INFO - PROCESS | 1480 | 1467973926306 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:32:06 INFO - PROCESS | 1480 | 1467973926308 Marionette TRACE conn6 <- [1,3042,null,{}] 03:32:06 INFO - PROCESS | 1480 | 1467973926316 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}] 03:32:06 INFO - PROCESS | 1480 | 1467973926318 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:06 INFO - PROCESS | 1480 | 1467973926433 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 03:32:06 INFO - PROCESS | 1480 | 1467973926525 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:06 INFO - PROCESS | 1480 | 1467973926527 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:06 INFO - PROCESS | 1480 | ++DOCSHELL 174C4C00 == 30 [pid = 1480] [id = 772] 03:32:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (174C7800) [pid = 1480] [serial = 2314] [outer = 00000000] 03:32:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (179DCC00) [pid = 1480] [serial = 2315] [outer = 174C7800] 03:32:06 INFO - PROCESS | 1480 | 1467973926571 Marionette DEBUG loaded listener.js 03:32:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17C05800) [pid = 1480] [serial = 2316] [outer = 174C7800] 03:32:07 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (16758800) [pid = 1480] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:32:07 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (15D43000) [pid = 1480] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:32:07 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17A9E400) [pid = 1480] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:32:07 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (198C2800) [pid = 1480] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:32:07 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1016D400) [pid = 1480] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:32:07 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17C01C00) [pid = 1480] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:32:07 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0C60E800) [pid = 1480] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:32:07 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1B806800) [pid = 1480] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:32:07 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (18484400) [pid = 1480] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:32:07 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0C621000) [pid = 1480] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:32:07 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1D09D400) [pid = 1480] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:32:07 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1CCE8400) [pid = 1480] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:32:07 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (18CD3800) [pid = 1480] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:32:07 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1ABE7000) [pid = 1480] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:32:07 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (0FF20800) [pid = 1480] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:32:07 INFO - PROCESS | 1480 | 1467973927487 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"]]]}] 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:32:07 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" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:32:07 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" 03:32:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:32:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:32:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1287ms 03:32:07 INFO - PROCESS | 1480 | 1467973927598 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 03:32:07 INFO - PROCESS | 1480 | 1467973927600 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 03:32:07 INFO - PROCESS | 1480 | 1467973927603 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:32:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:32:07 INFO - PROCESS | 1480 | 1467973927605 Marionette TRACE conn6 <- [1,3046,null,{}] 03:32:07 INFO - PROCESS | 1480 | 1467973927609 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}] 03:32:07 INFO - PROCESS | 1480 | 1467973927615 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:07 INFO - PROCESS | 1480 | 1467973927757 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 03:32:07 INFO - PROCESS | 1480 | 1467973927766 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:07 INFO - PROCESS | 1480 | 1467973927768 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:07 INFO - PROCESS | 1480 | ++DOCSHELL 17C0B800 == 31 [pid = 1480] [id = 773] 03:32:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (17C99000) [pid = 1480] [serial = 2317] [outer = 00000000] 03:32:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (185BDC00) [pid = 1480] [serial = 2318] [outer = 17C99000] 03:32:07 INFO - PROCESS | 1480 | 1467973927813 Marionette DEBUG loaded listener.js 03:32:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (185C3C00) [pid = 1480] [serial = 2319] [outer = 17C99000] 03:32:08 INFO - PROCESS | 1480 | 1467973928252 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]]]}] 03:32:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:32:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:32:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:32:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:32:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:32:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:32:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:32:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:32:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:32:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:32:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:32:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:32:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:32:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:32:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:32:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:32:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:32:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:32:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:32:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:32:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:32:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:32:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 680ms 03:32:08 INFO - PROCESS | 1480 | 1467973928288 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 03:32:08 INFO - PROCESS | 1480 | 1467973928290 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 03:32:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:32:08 INFO - PROCESS | 1480 | 1467973928293 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:32:08 INFO - PROCESS | 1480 | 1467973928295 Marionette TRACE conn6 <- [1,3050,null,{}] 03:32:08 INFO - PROCESS | 1480 | 1467973928298 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}] 03:32:08 INFO - PROCESS | 1480 | 1467973928300 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:08 INFO - PROCESS | 1480 | 1467973928379 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 03:32:08 INFO - PROCESS | 1480 | 1467973928385 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:08 INFO - PROCESS | 1480 | 1467973928387 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:08 INFO - PROCESS | 1480 | ++DOCSHELL 0F5E5C00 == 32 [pid = 1480] [id = 774] 03:32:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0F5E6000) [pid = 1480] [serial = 2320] [outer = 00000000] 03:32:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (18BA8C00) [pid = 1480] [serial = 2321] [outer = 0F5E6000] 03:32:08 INFO - PROCESS | 1480 | 1467973928432 Marionette DEBUG loaded listener.js 03:32:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (18E73000) [pid = 1480] [serial = 2322] [outer = 0F5E6000] 03:32:08 INFO - PROCESS | 1480 | [1480] 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 03:32:08 INFO - PROCESS | 1480 | 1467973928893 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:32:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:32:08 INFO - {} 03:32:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 631ms 03:32:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:32:08 INFO - PROCESS | 1480 | 1467973928928 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 03:32:08 INFO - PROCESS | 1480 | 1467973928930 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 03:32:08 INFO - PROCESS | 1480 | 1467973928933 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:32:08 INFO - PROCESS | 1480 | 1467973928935 Marionette TRACE conn6 <- [1,3054,null,{}] 03:32:08 INFO - PROCESS | 1480 | 1467973928938 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}] 03:32:08 INFO - PROCESS | 1480 | 1467973928940 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:09 INFO - PROCESS | 1480 | 1467973929025 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 03:32:09 INFO - PROCESS | 1480 | 1467973929034 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:09 INFO - PROCESS | 1480 | 1467973929036 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:09 INFO - PROCESS | 1480 | ++DOCSHELL 0F6F7400 == 33 [pid = 1480] [id = 775] 03:32:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18BAD400) [pid = 1480] [serial = 2323] [outer = 00000000] 03:32:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (19F40800) [pid = 1480] [serial = 2324] [outer = 18BAD400] 03:32:09 INFO - PROCESS | 1480 | 1467973929083 Marionette DEBUG loaded listener.js 03:32:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (19F49000) [pid = 1480] [serial = 2325] [outer = 18BAD400] 03:32:09 INFO - PROCESS | 1480 | 1467973929740 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]]]}] 03:32:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:32:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:32:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:32:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:32:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:32:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:32:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:32:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 830ms 03:32:09 INFO - PROCESS | 1480 | 1467973929765 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 03:32:09 INFO - PROCESS | 1480 | 1467973929769 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 03:32:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:32:09 INFO - PROCESS | 1480 | 1467973929774 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:32:09 INFO - PROCESS | 1480 | 1467973929778 Marionette TRACE conn6 <- [1,3058,null,{}] 03:32:09 INFO - PROCESS | 1480 | 1467973929783 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}] 03:32:09 INFO - PROCESS | 1480 | 1467973929787 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:09 INFO - PROCESS | 1480 | 1467973929913 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 03:32:10 INFO - PROCESS | 1480 | 1467973930057 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:10 INFO - PROCESS | 1480 | 1467973930060 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:10 INFO - PROCESS | 1480 | ++DOCSHELL 0FF24800 == 34 [pid = 1480] [id = 776] 03:32:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1016D400) [pid = 1480] [serial = 2326] [outer = 00000000] 03:32:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1094E400) [pid = 1480] [serial = 2327] [outer = 1016D400] 03:32:10 INFO - PROCESS | 1480 | 1467973930121 Marionette DEBUG loaded listener.js 03:32:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (145E3400) [pid = 1480] [serial = 2328] [outer = 1016D400] 03:32:10 INFO - PROCESS | 1480 | 1467973930791 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]]]}] 03:32:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:32:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:32:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:32:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:32:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:32:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:32:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1082ms 03:32:10 INFO - PROCESS | 1480 | 1467973930857 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 03:32:10 INFO - PROCESS | 1480 | 1467973930861 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 03:32:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:32:10 INFO - PROCESS | 1480 | 1467973930892 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:32:10 INFO - PROCESS | 1480 | 1467973930895 Marionette TRACE conn6 <- [1,3062,null,{}] 03:32:10 INFO - PROCESS | 1480 | 1467973930899 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}] 03:32:10 INFO - PROCESS | 1480 | 1467973930902 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:11 INFO - PROCESS | 1480 | 1467973931038 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 03:32:11 INFO - PROCESS | 1480 | 1467973931172 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:11 INFO - PROCESS | 1480 | 1467973931174 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:11 INFO - PROCESS | 1480 | ++DOCSHELL 14B1FC00 == 35 [pid = 1480] [id = 777] 03:32:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (14B6F800) [pid = 1480] [serial = 2329] [outer = 00000000] 03:32:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1584EC00) [pid = 1480] [serial = 2330] [outer = 14B6F800] 03:32:11 INFO - PROCESS | 1480 | 1467973931236 Marionette DEBUG loaded listener.js 03:32:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1614DC00) [pid = 1480] [serial = 2331] [outer = 14B6F800] 03:32:11 INFO - PROCESS | 1480 | 1467973931843 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]]]}] 03:32:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:32:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:32:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:32:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:32:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:32:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:32:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 990ms 03:32:11 INFO - PROCESS | 1480 | 1467973931902 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 03:32:11 INFO - PROCESS | 1480 | 1467973931905 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 03:32:11 INFO - PROCESS | 1480 | 1467973931910 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:32:11 INFO - PROCESS | 1480 | 1467973931914 Marionette TRACE conn6 <- [1,3066,null,{}] 03:32:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:32:11 INFO - PROCESS | 1480 | 1467973931925 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}] 03:32:11 INFO - PROCESS | 1480 | 1467973931930 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:12 INFO - PROCESS | 1480 | 1467973932053 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 03:32:12 INFO - PROCESS | 1480 | 1467973932310 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:12 INFO - PROCESS | 1480 | 1467973932314 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:12 INFO - PROCESS | 1480 | ++DOCSHELL 0C624000 == 36 [pid = 1480] [id = 778] 03:32:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0C625800) [pid = 1480] [serial = 2332] [outer = 00000000] 03:32:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0CD6E000) [pid = 1480] [serial = 2333] [outer = 0C625800] 03:32:12 INFO - PROCESS | 1480 | 1467973932374 Marionette DEBUG loaded listener.js 03:32:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0F663800) [pid = 1480] [serial = 2334] [outer = 0C625800] 03:32:12 INFO - PROCESS | 1480 | --DOCSHELL 0F5E5C00 == 35 [pid = 1480] [id = 774] 03:32:12 INFO - PROCESS | 1480 | --DOCSHELL 17C0B800 == 34 [pid = 1480] [id = 773] 03:32:12 INFO - PROCESS | 1480 | --DOCSHELL 174C4C00 == 33 [pid = 1480] [id = 772] 03:32:12 INFO - PROCESS | 1480 | --DOCSHELL 1616B800 == 32 [pid = 1480] [id = 771] 03:32:12 INFO - PROCESS | 1480 | --DOCSHELL 14B6E000 == 31 [pid = 1480] [id = 770] 03:32:12 INFO - PROCESS | 1480 | --DOCSHELL 109C2C00 == 30 [pid = 1480] [id = 769] 03:32:12 INFO - PROCESS | 1480 | --DOCSHELL 0F585C00 == 29 [pid = 1480] [id = 768] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (19916800) [pid = 1480] [serial = 2276] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1ABEFC00) [pid = 1480] [serial = 2279] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (19AA7400) [pid = 1480] [serial = 2277] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (15D48C00) [pid = 1480] [serial = 2282] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1B2D4C00) [pid = 1480] [serial = 2280] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (10FCF000) [pid = 1480] [serial = 2253] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14A71000) [pid = 1480] [serial = 2254] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1756F000) [pid = 1480] [serial = 2256] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17C08400) [pid = 1480] [serial = 2257] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (16149800) [pid = 1480] [serial = 2265] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (16738000) [pid = 1480] [serial = 2266] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17AA0000) [pid = 1480] [serial = 2268] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (19913C00) [pid = 1480] [serial = 2251] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (10FD1000) [pid = 1480] [serial = 2262] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (146CD000) [pid = 1480] [serial = 2263] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (17CC2C00) [pid = 1480] [serial = 2270] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (17CCFC00) [pid = 1480] [serial = 2271] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (0FD72C00) [pid = 1480] [serial = 2259] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (0FE31800) [pid = 1480] [serial = 2260] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (1C15CC00) [pid = 1480] [serial = 2285] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (1CC90C00) [pid = 1480] [serial = 2286] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (1D066400) [pid = 1480] [serial = 2289] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (18BAA800) [pid = 1480] [serial = 2273] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (18BB0400) [pid = 1480] [serial = 2274] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (17C03400) [pid = 1480] [serial = 2283] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (1D0A4400) [pid = 1480] [serial = 2291] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (1D0E4000) [pid = 1480] [serial = 2292] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (1D05FC00) [pid = 1480] [serial = 2288] [outer = 00000000] [url = about:blank] 03:32:13 INFO - PROCESS | 1480 | 1467973932998 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] 03:32:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:32:13 INFO - PROCESS | 1480 | 1467973933048 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 03:32:13 INFO - PROCESS | 1480 | 1467973933052 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:32:13 INFO - PROCESS | 1480 | 1467973933055 Marionette TRACE conn6 <- [1,3070,null,{}] 03:32:13 INFO - PROCESS | 1480 | 1467973933060 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}] 03:32:13 INFO - PROCESS | 1480 | 1467973933065 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:13 INFO - PROCESS | 1480 | 1467973933159 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 03:32:13 INFO - PROCESS | 1480 | 1467973933266 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:13 INFO - PROCESS | 1480 | 1467973933268 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:13 INFO - PROCESS | 1480 | ++DOCSHELL 0FE31800 == 30 [pid = 1480] [id = 779] 03:32:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (0FE99C00) [pid = 1480] [serial = 2335] [outer = 00000000] 03:32:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (1043E400) [pid = 1480] [serial = 2336] [outer = 0FE99C00] 03:32:13 INFO - PROCESS | 1480 | 1467973933316 Marionette DEBUG loaded listener.js 03:32:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (10F3BC00) [pid = 1480] [serial = 2337] [outer = 0FE99C00] 03:32:13 INFO - PROCESS | 1480 | 1467973933759 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]]]}] 03:32:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:32:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:32:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:32:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:32:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 779ms 03:32:13 INFO - PROCESS | 1480 | 1467973933835 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 03:32:13 INFO - PROCESS | 1480 | 1467973933839 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 03:32:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:32:13 INFO - PROCESS | 1480 | 1467973933843 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:32:13 INFO - PROCESS | 1480 | 1467973933846 Marionette TRACE conn6 <- [1,3074,null,{}] 03:32:13 INFO - PROCESS | 1480 | 1467973933849 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}] 03:32:13 INFO - PROCESS | 1480 | 1467973933852 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:13 INFO - PROCESS | 1480 | 1467973933941 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 03:32:13 INFO - PROCESS | 1480 | 1467973933954 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:13 INFO - PROCESS | 1480 | 1467973933956 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:13 INFO - PROCESS | 1480 | ++DOCSHELL 14A73C00 == 31 [pid = 1480] [id = 780] 03:32:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (14A74C00) [pid = 1480] [serial = 2338] [outer = 00000000] 03:32:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (14B6B800) [pid = 1480] [serial = 2339] [outer = 14A74C00] 03:32:14 INFO - PROCESS | 1480 | 1467973934003 Marionette DEBUG loaded listener.js 03:32:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (14BE2400) [pid = 1480] [serial = 2340] [outer = 14A74C00] 03:32:14 INFO - PROCESS | 1480 | 1467973934462 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:32:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:32:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 03:32:14 INFO - PROCESS | 1480 | 1467973934518 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 03:32:14 INFO - PROCESS | 1480 | 1467973934521 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 03:32:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:32:14 INFO - PROCESS | 1480 | 1467973934526 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:32:14 INFO - PROCESS | 1480 | 1467973934531 Marionette TRACE conn6 <- [1,3078,null,{}] 03:32:14 INFO - PROCESS | 1480 | 1467973934540 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}] 03:32:14 INFO - PROCESS | 1480 | 1467973934544 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:14 INFO - PROCESS | 1480 | 1467973934640 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 03:32:14 INFO - PROCESS | 1480 | 1467973934649 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:14 INFO - PROCESS | 1480 | 1467973934651 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:14 INFO - PROCESS | 1480 | ++DOCSHELL 16753800 == 32 [pid = 1480] [id = 781] 03:32:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (16758800) [pid = 1480] [serial = 2341] [outer = 00000000] 03:32:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (17567800) [pid = 1480] [serial = 2342] [outer = 16758800] 03:32:14 INFO - PROCESS | 1480 | 1467973934695 Marionette DEBUG loaded listener.js 03:32:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (179DA400) [pid = 1480] [serial = 2343] [outer = 16758800] 03:32:15 INFO - PROCESS | 1480 | 1467973935119 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:32:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:32:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 03:32:15 INFO - PROCESS | 1480 | 1467973935158 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 03:32:15 INFO - PROCESS | 1480 | 1467973935160 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 03:32:15 INFO - PROCESS | 1480 | 1467973935163 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:32:15 INFO - PROCESS | 1480 | 1467973935165 Marionette TRACE conn6 <- [1,3082,null,{}] 03:32:15 INFO - PROCESS | 1480 | 1467973935169 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}] 03:32:15 INFO - PROCESS | 1480 | 1467973935171 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:15 INFO - PROCESS | 1480 | 1467973935314 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 03:32:15 INFO - PROCESS | 1480 | 1467973935353 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:15 INFO - PROCESS | 1480 | 1467973935355 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:15 INFO - PROCESS | 1480 | ++DOCSHELL 17A9FC00 == 33 [pid = 1480] [id = 782] 03:32:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (17AA0000) [pid = 1480] [serial = 2344] [outer = 00000000] 03:32:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (17C96C00) [pid = 1480] [serial = 2345] [outer = 17AA0000] 03:32:15 INFO - PROCESS | 1480 | 1467973935458 Marionette DEBUG loaded listener.js 03:32:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (17C9B800) [pid = 1480] [serial = 2346] [outer = 17AA0000] 03:32:15 INFO - PROCESS | 1480 | 1467973935841 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:32:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:32:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 730ms 03:32:15 INFO - PROCESS | 1480 | 1467973935898 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 03:32:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:32:15 INFO - PROCESS | 1480 | 1467973935900 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 03:32:15 INFO - PROCESS | 1480 | 1467973935903 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - PROCESS | 1480 | 1467973935905 Marionette TRACE conn6 <- [1,3086,null,{}] 03:32:15 INFO - PROCESS | 1480 | 1467973935908 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}] 03:32:15 INFO - PROCESS | 1480 | 1467973935910 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:16 INFO - PROCESS | 1480 | 1467973936033 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 03:32:16 INFO - PROCESS | 1480 | 1467973936038 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:16 INFO - PROCESS | 1480 | 1467973936044 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:16 INFO - PROCESS | 1480 | ++DOCSHELL 17CC8800 == 34 [pid = 1480] [id = 783] 03:32:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17CC9400) [pid = 1480] [serial = 2347] [outer = 00000000] 03:32:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (17CFAC00) [pid = 1480] [serial = 2348] [outer = 17CC9400] 03:32:16 INFO - PROCESS | 1480 | 1467973936103 Marionette DEBUG loaded listener.js 03:32:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (185BB000) [pid = 1480] [serial = 2349] [outer = 17CC9400] 03:32:16 INFO - PROCESS | 1480 | 1467973936567 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]]]}] 03:32:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:32:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:32:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 03:32:16 INFO - PROCESS | 1480 | 1467973936574 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 03:32:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:32:16 INFO - PROCESS | 1480 | 1467973936576 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 03:32:16 INFO - PROCESS | 1480 | 1467973936579 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:32:16 INFO - PROCESS | 1480 | 1467973936581 Marionette TRACE conn6 <- [1,3090,null,{}] 03:32:16 INFO - PROCESS | 1480 | 1467973936584 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}] 03:32:16 INFO - PROCESS | 1480 | 1467973936587 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:16 INFO - PROCESS | 1480 | 1467973936723 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 03:32:16 INFO - PROCESS | 1480 | 1467973936823 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:16 INFO - PROCESS | 1480 | 1467973936825 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:16 INFO - PROCESS | 1480 | ++DOCSHELL 18A10800 == 35 [pid = 1480] [id = 784] 03:32:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (18BA7400) [pid = 1480] [serial = 2350] [outer = 00000000] 03:32:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18BB0800) [pid = 1480] [serial = 2351] [outer = 18BA7400] 03:32:16 INFO - PROCESS | 1480 | 1467973936871 Marionette DEBUG loaded listener.js 03:32:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (18BB4000) [pid = 1480] [serial = 2352] [outer = 18BA7400] 03:32:17 INFO - PROCESS | 1480 | 1467973937251 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:32:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:32:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 03:32:17 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (14B70400) [pid = 1480] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:32:17 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (109C3800) [pid = 1480] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:32:17 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1616E400) [pid = 1480] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:32:17 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0F5E6000) [pid = 1480] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 03:32:17 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0FD76000) [pid = 1480] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:32:17 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0F5E5000) [pid = 1480] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:32:17 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (174C7800) [pid = 1480] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 03:32:17 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (1D0EB400) [pid = 1480] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:32:17 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (20A98C00) [pid = 1480] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:32:17 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (17C99000) [pid = 1480] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 03:32:17 INFO - PROCESS | 1480 | 1467973937339 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 03:32:17 INFO - PROCESS | 1480 | 1467973937341 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 03:32:17 INFO - PROCESS | 1480 | 1467973937346 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:32:17 INFO - PROCESS | 1480 | 1467973937348 Marionette TRACE conn6 <- [1,3094,null,{}] 03:32:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:32:17 INFO - PROCESS | 1480 | 1467973937352 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}] 03:32:17 INFO - PROCESS | 1480 | 1467973937354 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:17 INFO - PROCESS | 1480 | 1467973937436 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 03:32:17 INFO - PROCESS | 1480 | 1467973937442 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:17 INFO - PROCESS | 1480 | 1467973937444 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:17 INFO - PROCESS | 1480 | ++DOCSHELL 109C3800 == 36 [pid = 1480] [id = 785] 03:32:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (14B70400) [pid = 1480] [serial = 2353] [outer = 00000000] 03:32:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (198BBC00) [pid = 1480] [serial = 2354] [outer = 14B70400] 03:32:17 INFO - PROCESS | 1480 | 1467973937489 Marionette DEBUG loaded listener.js 03:32:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (198C8000) [pid = 1480] [serial = 2355] [outer = 14B70400] 03:32:17 INFO - PROCESS | 1480 | 1467973937916 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]]]}] 03:32:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:32:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:32:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:32:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 610ms 03:32:17 INFO - PROCESS | 1480 | 1467973937977 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 03:32:17 INFO - PROCESS | 1480 | 1467973937980 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 03:32:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:32:18 INFO - PROCESS | 1480 | 1467973937984 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:32:18 INFO - PROCESS | 1480 | 1467973937985 Marionette TRACE conn6 <- [1,3098,null,{}] 03:32:18 INFO - PROCESS | 1480 | 1467973937989 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}] 03:32:18 INFO - PROCESS | 1480 | 1467973937991 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:18 INFO - PROCESS | 1480 | 1467973938073 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 03:32:18 INFO - PROCESS | 1480 | 1467973938078 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:18 INFO - PROCESS | 1480 | 1467973938080 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:18 INFO - PROCESS | 1480 | ++DOCSHELL 17660400 == 37 [pid = 1480] [id = 786] 03:32:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (17666000) [pid = 1480] [serial = 2356] [outer = 00000000] 03:32:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (19FB0400) [pid = 1480] [serial = 2357] [outer = 17666000] 03:32:18 INFO - PROCESS | 1480 | 1467973938124 Marionette DEBUG loaded listener.js 03:32:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (19FB9C00) [pid = 1480] [serial = 2358] [outer = 17666000] 03:32:18 INFO - PROCESS | 1480 | 1467973938577 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"]]]}] 03:32:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:32:18 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 03:32:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:32:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:32:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 03:32:18 INFO - PROCESS | 1480 | 1467973938616 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 03:32:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:32:18 INFO - PROCESS | 1480 | 1467973938618 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 03:32:18 INFO - PROCESS | 1480 | 1467973938621 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:32:18 INFO - PROCESS | 1480 | 1467973938623 Marionette TRACE conn6 <- [1,3102,null,{}] 03:32:18 INFO - PROCESS | 1480 | 1467973938626 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}] 03:32:18 INFO - PROCESS | 1480 | 1467973938628 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:18 INFO - PROCESS | 1480 | 1467973938760 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 03:32:18 INFO - PROCESS | 1480 | 1467973938767 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\", \"be0b2a20-538f-48fe-8c5f-844f7902d2c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:18 INFO - PROCESS | 1480 | 1467973938769 Marionette INFO sendAsync 5051ee77-29ad-4ac1-aaff-8efd5f0343ca 03:32:18 INFO - PROCESS | 1480 | ++DOCSHELL 1ABE9400 == 38 [pid = 1480] [id = 787] 03:32:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1ABEF400) [pid = 1480] [serial = 2359] [outer = 00000000] 03:32:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (1B2E2400) [pid = 1480] [serial = 2360] [outer = 1ABEF400] 03:32:18 INFO - PROCESS | 1480 | 1467973938814 Marionette DEBUG loaded listener.js 03:32:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1B737800) [pid = 1480] [serial = 2361] [outer = 1ABEF400] 03:32:19 INFO - PROCESS | 1480 | 1467973939207 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]]]}] 03:32:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:32:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 631ms 03:32:19 INFO - PROCESS | 1480 | 1467973939252 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 03:32:19 INFO - PROCESS | 1480 | 1467973939254 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 03:32:20 WARNING - u'runner_teardown' () 03:32:20 INFO - No more tests 03:32:20 INFO - Got 0 unexpected results 03:32:20 INFO - SUITE-END | took 686s 03:32:20 INFO - Closing logging queue 03:32:20 INFO - queue closed 03:32:20 INFO - Return code: 0 03:32:20 WARNING - # TBPL SUCCESS # 03:32:20 INFO - Running post-action listener: _resource_record_post_action 03:32:20 INFO - Running post-run listener: _resource_record_post_run 03:32:21 INFO - Total resource usage - Wall time: 695s; CPU: 14.0%; Read bytes: 158586368; Write bytes: 1127654400; Read time: 2181140; Write time: 8446910 03:32:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:32:21 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 47802880; Read time: 0; Write time: 50820 03:32:21 INFO - run-tests - Wall time: 693s; CPU: 14.0%; Read bytes: 158498816; Write bytes: 1060624384; Read time: 2155920; Write time: 8371670 03:32:21 INFO - Running post-run listener: _upload_blobber_files 03:32:21 INFO - Blob upload gear active. 03:32:21 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:32:21 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 03:32:21 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'] 03:32:21 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 03:32:22 INFO - (blobuploader) - INFO - Open directory for files ... 03:32:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:32:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:32:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:32:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:32:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:32:23 INFO - (blobuploader) - INFO - Done attempting. 03:32:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:32:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:32:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:32:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:32:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:32:25 INFO - (blobuploader) - INFO - Done attempting. 03:32:25 INFO - (blobuploader) - INFO - Iteration through files over. 03:32:25 INFO - Return code: 0 03:32:25 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:32:25 INFO - Using _rmtree_windows ... 03:32:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:32:25 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c81b865b4e7fbc74d1a75abfb4c69771d7d34cb9684751af56eb03ff4e7b6ed3088c00de0df59d915cd1e58b198178539e7cf05993f896bba6d92f7345ff9865", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/05520a70ca56bf2312ceaf3f5c1e1593e7e9f0f7741c1dbfd64720520333a2d326ca39df33a10216f3419d10650aa0f43329f97093e444313791e3c987ea9059"} 03:32:25 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:32:25 INFO - Writing to file C:\slave\test\properties\blobber_files 03:32:25 INFO - Contents: 03:32:25 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c81b865b4e7fbc74d1a75abfb4c69771d7d34cb9684751af56eb03ff4e7b6ed3088c00de0df59d915cd1e58b198178539e7cf05993f896bba6d92f7345ff9865", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/05520a70ca56bf2312ceaf3f5c1e1593e7e9f0f7741c1dbfd64720520333a2d326ca39df33a10216f3419d10650aa0f43329f97093e444313791e3c987ea9059"} 03:32:25 INFO - Running post-run listener: copy_logs_to_upload_dir 03:32:25 INFO - Copying logs to upload dir... 03:32:25 INFO - mkdir: C:\slave\test\build\upload\logs 03:32:25 INFO - Copying logs to upload dir... 03:32:25 INFO - Using _rmtree_windows ... 03:32:25 INFO - Using _rmtree_windows ... 03:32:25 INFO - Using _rmtree_windows ... 03:32:25 INFO - Using _rmtree_windows ... 03:32:25 INFO - Using _rmtree_windows ... 03:32:25 INFO - Using _rmtree_windows ... 03:32:25 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=901.974000 ========= master_lag: 0.19 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 2 secs) (at 2016-07-08 03:32:25.695529) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 03:32:25.696566) ========= '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-217 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-217 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-217 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/c81b865b4e7fbc74d1a75abfb4c69771d7d34cb9684751af56eb03ff4e7b6ed3088c00de0df59d915cd1e58b198178539e7cf05993f896bba6d92f7345ff9865", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/05520a70ca56bf2312ceaf3f5c1e1593e7e9f0f7741c1dbfd64720520333a2d326ca39df33a10216f3419d10650aa0f43329f97093e444313791e3c987ea9059"} build_url:https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/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/c81b865b4e7fbc74d1a75abfb4c69771d7d34cb9684751af56eb03ff4e7b6ed3088c00de0df59d915cd1e58b198178539e7cf05993f896bba6d92f7345ff9865", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/05520a70ca56bf2312ceaf3f5c1e1593e7e9f0f7741c1dbfd64720520333a2d326ca39df33a10216f3419d10650aa0f43329f97093e444313791e3c987ea9059"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZrG16RhdReOkc9d7UQGdrw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 03:32:25.827421) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 03:32:25.828262) ========= '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-217 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-217 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-217 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-08 03:32:25.950998) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 03:32:25.951758) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 03:32:26.884902) ========= ========= Total master_lag: 1.67 =========