builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-206 starttime: 1466583929.82 results: success (0) buildid: 20160621234002 builduid: 857be21ca7ae409584522603bb514c23 revision: 0bcc9439bf8c9106740ce9e7cb3bb0131487ae67 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:29.820704) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:29.821117) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:29.821396) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:30.035672) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 01:25:30.036146) ========= '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-206 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-206 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-206 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 --01:25:30-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.51 MB/s 01:25:31 (7.51 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.123000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 01:25:31.188477) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-22 01:25:31.188811) ========= '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-206 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-206 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-206 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.001000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-22 01:25:34.206262) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 01:25:34.206609) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0bcc9439bf8c9106740ce9e7cb3bb0131487ae67 --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 0bcc9439bf8c9106740ce9e7cb3bb0131487ae67 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-206 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-206 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-206 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-22 01:25:34,463 truncating revision to first 12 chars 2016-06-22 01:25:34,463 Setting DEBUG logging. 2016-06-22 01:25:34,463 attempt 1/10 2016-06-22 01:25:34,463 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/0bcc9439bf8c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-22 01:25:34,951 unpacking tar archive at: mozilla-beta-0bcc9439bf8c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.183000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 01:25:35.431802) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:35.432296) ========= script_repo_revision: 0bcc9439bf8c9106740ce9e7cb3bb0131487ae67 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:35.432725) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:35.433001) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:35.448955) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 50 secs) (at 2016-06-22 01:25:35.449399) ========= '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-206 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-206 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-206 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 01:25:35 INFO - MultiFileLogger online at 20160622 01:25:35 in C:\slave\test 01:25:35 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 01:25:35 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 01:25:35 INFO - {'append_to_log': False, 01:25:35 INFO - 'base_work_dir': 'C:\\slave\\test', 01:25:35 INFO - 'blob_upload_branch': 'mozilla-beta', 01:25:35 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 01:25:35 INFO - 'buildbot_json_path': 'buildprops.json', 01:25:35 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 01:25:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:25:35 INFO - 'download_minidump_stackwalk': True, 01:25:35 INFO - 'download_symbols': 'true', 01:25:35 INFO - 'e10s': False, 01:25:35 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 01:25:35 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 01:25:35 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 01:25:35 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 01:25:35 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 01:25:35 INFO - 'C:/mozilla-build/tooltool.py'), 01:25:35 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 01:25:35 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 01:25:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:25:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:25:35 INFO - 'log_level': 'info', 01:25:35 INFO - 'log_to_console': True, 01:25:35 INFO - 'opt_config_files': (), 01:25:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:25:35 INFO - '--processes=1', 01:25:35 INFO - '--config=%(test_path)s/wptrunner.ini', 01:25:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:25:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:25:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:25:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:25:35 INFO - 'pip_index': False, 01:25:35 INFO - 'require_test_zip': True, 01:25:35 INFO - 'test_type': ('testharness',), 01:25:35 INFO - 'this_chunk': '1', 01:25:35 INFO - 'total_chunks': '10', 01:25:35 INFO - 'virtualenv_path': 'venv', 01:25:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:25:35 INFO - 'work_dir': 'build'} 01:25:35 INFO - ##### 01:25:35 INFO - ##### Running clobber step. 01:25:35 INFO - ##### 01:25:35 INFO - Running pre-action listener: _resource_record_pre_action 01:25:35 INFO - Running main action method: clobber 01:25:35 INFO - rmtree: C:\slave\test\build 01:25:35 INFO - Using _rmtree_windows ... 01:25:35 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 01:27:00 INFO - Running post-action listener: _resource_record_post_action 01:27:00 INFO - ##### 01:27:00 INFO - ##### Running read-buildbot-config step. 01:27:00 INFO - ##### 01:27:00 INFO - Running pre-action listener: _resource_record_pre_action 01:27:00 INFO - Running main action method: read_buildbot_config 01:27:00 INFO - Using buildbot properties: 01:27:00 INFO - { 01:27:00 INFO - "project": "", 01:27:00 INFO - "product": "firefox", 01:27:00 INFO - "script_repo_revision": "production", 01:27:00 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 01:27:00 INFO - "repository": "", 01:27:00 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 01:27:00 INFO - "buildid": "20160621234002", 01:27:00 INFO - "pgo_build": "False", 01:27:00 INFO - "basedir": "C:\\slave\\test", 01:27:00 INFO - "buildnumber": 3, 01:27:00 INFO - "slavename": "t-w732-ix-206", 01:27:00 INFO - "revision": "0bcc9439bf8c9106740ce9e7cb3bb0131487ae67", 01:27:00 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 01:27:00 INFO - "platform": "win32", 01:27:00 INFO - "branch": "mozilla-beta", 01:27:00 INFO - "repo_path": "releases/mozilla-beta", 01:27:00 INFO - "moz_repo_path": "", 01:27:00 INFO - "stage_platform": "win32", 01:27:00 INFO - "builduid": "857be21ca7ae409584522603bb514c23", 01:27:00 INFO - "slavebuilddir": "test" 01:27:00 INFO - } 01:27:00 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 01:27:00 INFO - Found installer url https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 01:27:00 INFO - Running post-action listener: _resource_record_post_action 01:27:00 INFO - ##### 01:27:00 INFO - ##### Running download-and-extract step. 01:27:00 INFO - ##### 01:27:00 INFO - Running pre-action listener: _resource_record_pre_action 01:27:00 INFO - Running main action method: download_and_extract 01:27:00 INFO - mkdir: C:\slave\test\build\tests 01:27: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')]} 01:27:00 INFO - https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 01:27:00 INFO - trying https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 01:27:00 INFO - Downloading https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:27:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:27:01 INFO - Downloaded 1240 bytes. 01:27:01 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 01:27:01 INFO - Using the following test package requirements: 01:27:01 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 01:27:01 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:27:01 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 01:27:01 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:27:01 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 01:27:01 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:27:01 INFO - u'jsshell-win32.zip'], 01:27:01 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:27:01 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 01:27:01 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 01:27:01 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:27:01 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 01:27:01 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:27:01 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 01:27:01 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:27:01 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 01:27:01 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:27:01 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 01:27:01 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 01:27: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')]} 01:27:01 INFO - https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 01:27:01 INFO - trying https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 01:27:01 INFO - Downloading https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:27:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:27:04 INFO - Downloaded 20352583 bytes. 01:27:04 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/*'] 01:27:04 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/* 01:27:06 INFO - caution: filename not matched: web-platform/* 01:27:06 INFO - Return code: 11 01:27:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:06 INFO - https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 01:27:06 INFO - trying https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 01:27:06 INFO - Downloading https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:27:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:27:09 INFO - Downloaded 36389112 bytes. 01:27:09 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/*'] 01:27:09 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/* 01:27:49 INFO - caution: filename not matched: bin/* 01:27:49 INFO - caution: filename not matched: config/* 01:27:49 INFO - caution: filename not matched: mozbase/* 01:27:49 INFO - caution: filename not matched: marionette/* 01:27:49 INFO - caution: filename not matched: tools/wptserve/* 01:27:49 INFO - Return code: 11 01:27:49 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')]} 01:27:49 INFO - https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 01:27:49 INFO - trying https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.zip 01:27:49 INFO - Downloading https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 01:27:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:27:54 INFO - Downloaded 68466072 bytes. 01:27:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.zip 01:27:54 INFO - mkdir: C:\slave\test\properties 01:27:54 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:27:54 INFO - Writing to file C:\slave\test\properties\build_url 01:27:54 INFO - Contents: 01:27:54 INFO - build_url:https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.zip 01:27:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 01:27:55 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:27:55 INFO - Writing to file C:\slave\test\properties\symbols_url 01:27:55 INFO - Contents: 01:27:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 01:27:55 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')]} 01:27:55 INFO - https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:27:55 INFO - trying https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 01:27:55 INFO - Downloading https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:27:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:27:59 INFO - Downloaded 55576277 bytes. 01:27:59 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'] 01:27:59 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 01:28:01 INFO - Return code: 0 01:28:01 INFO - Running post-action listener: _resource_record_post_action 01:28:01 INFO - Running post-action listener: set_extra_try_arguments 01:28:01 INFO - ##### 01:28:01 INFO - ##### Running create-virtualenv step. 01:28:01 INFO - ##### 01:28:01 INFO - Running pre-action listener: _pre_create_virtualenv 01:28:01 INFO - Running pre-action listener: _resource_record_pre_action 01:28:01 INFO - Running main action method: create_virtualenv 01:28:01 INFO - Creating virtualenv C:\slave\test\build\venv 01:28:01 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 01:28:01 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 01:28:04 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:28:07 INFO - Installing distribute......................................................................................................................................................................................done. 01:28:08 INFO - Return code: 0 01:28:08 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 01:28:08 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')]} 01:28:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:28:08 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')]} 01:28:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:28:08 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 0x018DC6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AC1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB6368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-206', 'USERDOMAIN': 'T-W732-IX-206', '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-206', '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 01:28:08 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 01:28:08 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 01:28:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:28:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:28:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:28:08 INFO - 'COMPUTERNAME': 'T-W732-IX-206', 01:28:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:28:08 INFO - 'DCLOCATION': 'SCL3', 01:28:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:28:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:28:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:28:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:28:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:28:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:28:08 INFO - 'HOMEDRIVE': 'C:', 01:28:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:28:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:28:08 INFO - 'KTS_VERSION': '1.19c', 01:28:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:28:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:28:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-206', 01:28:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:28:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:28:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:28:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:28:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:28:08 INFO - 'MOZ_AIRBAG': '1', 01:28:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:28:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:28:08 INFO - 'MOZ_MSVCVERSION': '8', 01:28:08 INFO - 'MOZ_NO_REMOTE': '1', 01:28:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:28:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:28:08 INFO - 'NO_EM_RESTART': '1', 01:28:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:28:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:28:08 INFO - 'OS': 'Windows_NT', 01:28:08 INFO - 'OURDRIVE': 'C:', 01:28:08 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', 01:28:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:28:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:28:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:28:08 INFO - 'PROCESSOR_LEVEL': '6', 01:28:08 INFO - 'PROCESSOR_REVISION': '1e05', 01:28:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:28:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:28:08 INFO - 'PROMPT': '$P$G', 01:28:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:28:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:28:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:28:08 INFO - 'PWD': 'C:\\slave\\test', 01:28:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:28:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:28:08 INFO - 'SYSTEMDRIVE': 'C:', 01:28:08 INFO - 'SYSTEMROOT': 'C:\\windows', 01:28:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:28:08 INFO - 'TEST1': 'testie', 01:28:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:28:08 INFO - 'USERDOMAIN': 'T-W732-IX-206', 01:28:08 INFO - 'USERNAME': 'cltbld', 01:28:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:28:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:28:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:28:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:28:08 INFO - 'WINDIR': 'C:\\windows', 01:28:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:28:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:28:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:28:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:28:09 INFO - Downloading/unpacking psutil>=0.7.1 01:28:10 INFO - Running setup.py egg_info for package psutil 01:28:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:28:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:28:10 INFO - Installing collected packages: psutil 01:28:10 INFO - Running setup.py install for psutil 01:28:10 INFO - building 'psutil._psutil_windows' extension 01:28:10 INFO - error: Unable to find vcvarsall.bat 01:28:10 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-owjsiq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:28:10 INFO - running install 01:28:10 INFO - running build 01:28:10 INFO - running build_py 01:28:10 INFO - creating build 01:28:10 INFO - creating build\lib.win32-2.7 01:28:10 INFO - creating build\lib.win32-2.7\psutil 01:28:10 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:28:10 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:28:10 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:28:10 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:28:10 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:28:10 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:28:10 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:28:10 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:28:10 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:28:10 INFO - running build_ext 01:28:10 INFO - building 'psutil._psutil_windows' extension 01:28:10 INFO - error: Unable to find vcvarsall.bat 01:28:10 INFO - ---------------------------------------- 01:28:10 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-owjsiq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:28:10 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 01:28:10 WARNING - Return code: 1 01:28:10 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! 01:28:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 01:28:10 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')]} 01:28:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:28:10 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')]} 01:28:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:28:10 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 0x018DC6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AC1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB6368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-206', 'USERDOMAIN': 'T-W732-IX-206', '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-206', '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 01:28:10 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 01:28:10 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 01:28:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:28:10 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:28:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:28:10 INFO - 'COMPUTERNAME': 'T-W732-IX-206', 01:28:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:28:10 INFO - 'DCLOCATION': 'SCL3', 01:28:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:28:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:28:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:28:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:28:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:28:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:28:10 INFO - 'HOMEDRIVE': 'C:', 01:28:10 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:28:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:28:10 INFO - 'KTS_VERSION': '1.19c', 01:28:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:28:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:28:10 INFO - 'LOGONSERVER': '\\\\T-W732-IX-206', 01:28:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:28:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:28:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:28:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:28:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:28:10 INFO - 'MOZ_AIRBAG': '1', 01:28:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:28:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:28:10 INFO - 'MOZ_MSVCVERSION': '8', 01:28:10 INFO - 'MOZ_NO_REMOTE': '1', 01:28:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:28:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:28:10 INFO - 'NO_EM_RESTART': '1', 01:28:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:28:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:28:10 INFO - 'OS': 'Windows_NT', 01:28:10 INFO - 'OURDRIVE': 'C:', 01:28:10 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', 01:28:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:28:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:28:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:28:10 INFO - 'PROCESSOR_LEVEL': '6', 01:28:10 INFO - 'PROCESSOR_REVISION': '1e05', 01:28:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:28:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:28:10 INFO - 'PROMPT': '$P$G', 01:28:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:28:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:28:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:28:10 INFO - 'PWD': 'C:\\slave\\test', 01:28:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:28:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:28:10 INFO - 'SYSTEMDRIVE': 'C:', 01:28:10 INFO - 'SYSTEMROOT': 'C:\\windows', 01:28:10 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:28:10 INFO - 'TEST1': 'testie', 01:28:10 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:28:10 INFO - 'USERDOMAIN': 'T-W732-IX-206', 01:28:10 INFO - 'USERNAME': 'cltbld', 01:28:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:28:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:28:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:28:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:28:10 INFO - 'WINDIR': 'C:\\windows', 01:28:10 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:28:10 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:28:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:28:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:28:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:28:11 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:28:11 INFO - Running setup.py egg_info for package mozsystemmonitor 01:28:11 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 01:28:11 INFO - Running setup.py egg_info for package psutil 01:28:11 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:28:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:28:11 INFO - Installing collected packages: mozsystemmonitor, psutil 01:28:11 INFO - Running setup.py install for mozsystemmonitor 01:28:11 INFO - Running setup.py install for psutil 01:28:11 INFO - building 'psutil._psutil_windows' extension 01:28:11 INFO - error: Unable to find vcvarsall.bat 01:28:11 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-nptb0h-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:28:11 INFO - running install 01:28:11 INFO - running build 01:28:11 INFO - running build_py 01:28:11 INFO - running build_ext 01:28:11 INFO - building 'psutil._psutil_windows' extension 01:28:11 INFO - error: Unable to find vcvarsall.bat 01:28:11 INFO - ---------------------------------------- 01:28:11 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-nptb0h-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:28:11 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 01:28:11 WARNING - Return code: 1 01:28:11 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! 01:28:11 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:28:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:28:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:28:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:28:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:28:11 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 0x018DC6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AC1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB6368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-206', 'USERDOMAIN': 'T-W732-IX-206', '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-206', '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 01:28:11 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 01:28:11 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 01:28:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:28:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:28:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:28:11 INFO - 'COMPUTERNAME': 'T-W732-IX-206', 01:28:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:28:11 INFO - 'DCLOCATION': 'SCL3', 01:28:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:28:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:28:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:28:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:28:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:28:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:28:11 INFO - 'HOMEDRIVE': 'C:', 01:28:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:28:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:28:11 INFO - 'KTS_VERSION': '1.19c', 01:28:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:28:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:28:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-206', 01:28:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:28:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:28:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:28:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:28:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:28:11 INFO - 'MOZ_AIRBAG': '1', 01:28:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:28:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:28:11 INFO - 'MOZ_MSVCVERSION': '8', 01:28:11 INFO - 'MOZ_NO_REMOTE': '1', 01:28:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:28:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:28:11 INFO - 'NO_EM_RESTART': '1', 01:28:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:28:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:28:11 INFO - 'OS': 'Windows_NT', 01:28:11 INFO - 'OURDRIVE': 'C:', 01:28:11 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', 01:28:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:28:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:28:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:28:11 INFO - 'PROCESSOR_LEVEL': '6', 01:28:11 INFO - 'PROCESSOR_REVISION': '1e05', 01:28:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:28:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:28:11 INFO - 'PROMPT': '$P$G', 01:28:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:28:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:28:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:28:11 INFO - 'PWD': 'C:\\slave\\test', 01:28:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:28:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:28:11 INFO - 'SYSTEMDRIVE': 'C:', 01:28:11 INFO - 'SYSTEMROOT': 'C:\\windows', 01:28:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:28:11 INFO - 'TEST1': 'testie', 01:28:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:28:11 INFO - 'USERDOMAIN': 'T-W732-IX-206', 01:28:11 INFO - 'USERNAME': 'cltbld', 01:28:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:28:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:28:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:28:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:28:11 INFO - 'WINDIR': 'C:\\windows', 01:28:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:28:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:28:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:28:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:28:11 INFO - Downloading/unpacking blobuploader==1.2.4 01:28:11 INFO - Downloading blobuploader-1.2.4.tar.gz 01:28:11 INFO - Running setup.py egg_info for package blobuploader 01:28:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:28:15 INFO - Running setup.py egg_info for package requests 01:28:15 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:28:15 INFO - Downloading docopt-0.6.1.tar.gz 01:28:15 INFO - Running setup.py egg_info for package docopt 01:28:15 INFO - Installing collected packages: blobuploader, docopt, requests 01:28:15 INFO - Running setup.py install for blobuploader 01:28:15 INFO - Running setup.py install for docopt 01:28:15 INFO - Running setup.py install for requests 01:28:15 INFO - Successfully installed blobuploader docopt requests 01:28:15 INFO - Cleaning up... 01:28:15 INFO - Return code: 0 01:28:15 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:28:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:28:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:28:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:28:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:28:15 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 0x018DC6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AC1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB6368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, '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-206', 'USERDOMAIN': 'T-W732-IX-206', '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-206', '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 01:28:15 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 01:28:15 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 01:28:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:28:15 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:28:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:28:15 INFO - 'COMPUTERNAME': 'T-W732-IX-206', 01:28:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:28:15 INFO - 'DCLOCATION': 'SCL3', 01:28:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:28:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:28:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:28:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:28:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:28:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:28:15 INFO - 'HOMEDRIVE': 'C:', 01:28:15 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:28:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:28:15 INFO - 'KTS_VERSION': '1.19c', 01:28:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:28:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:28:15 INFO - 'LOGONSERVER': '\\\\T-W732-IX-206', 01:28:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:28:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:28:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:28:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:28:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:28:15 INFO - 'MOZ_AIRBAG': '1', 01:28:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:28:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:28:15 INFO - 'MOZ_MSVCVERSION': '8', 01:28:15 INFO - 'MOZ_NO_REMOTE': '1', 01:28:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:28:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:28:15 INFO - 'NO_EM_RESTART': '1', 01:28:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:28:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:28:15 INFO - 'OS': 'Windows_NT', 01:28:15 INFO - 'OURDRIVE': 'C:', 01:28:15 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', 01:28:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:28:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:28:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:28:15 INFO - 'PROCESSOR_LEVEL': '6', 01:28:15 INFO - 'PROCESSOR_REVISION': '1e05', 01:28:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:28:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:28:15 INFO - 'PROMPT': '$P$G', 01:28:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:28:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:28:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:28:15 INFO - 'PWD': 'C:\\slave\\test', 01:28:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:28:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:28:15 INFO - 'SYSTEMDRIVE': 'C:', 01:28:15 INFO - 'SYSTEMROOT': 'C:\\windows', 01:28:15 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:28:15 INFO - 'TEST1': 'testie', 01:28:15 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:28:15 INFO - 'USERDOMAIN': 'T-W732-IX-206', 01:28:15 INFO - 'USERNAME': 'cltbld', 01:28:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:28:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:28:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:28:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:28:15 INFO - 'WINDIR': 'C:\\windows', 01:28:15 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:28:15 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:28:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:28:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:28:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:28:20 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:28:20 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:28:20 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:28:20 INFO - Unpacking c:\slave\test\build\tests\marionette 01:28:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:28:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:28:20 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 01:28:20 INFO - Running setup.py install for browsermob-proxy 01:28:33 INFO - Running setup.py install for manifestparser 01:28:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Running setup.py install for marionette-client 01:28:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:28:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Running setup.py install for marionette-driver 01:28:33 INFO - Running setup.py install for mozcrash 01:28:33 INFO - Running setup.py install for mozdebug 01:28:33 INFO - Running setup.py install for mozdevice 01:28:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Running setup.py install for mozfile 01:28:33 INFO - Running setup.py install for mozhttpd 01:28:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Running setup.py install for mozinfo 01:28:33 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Running setup.py install for mozInstall 01:28:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Running setup.py install for mozleak 01:28:33 INFO - Running setup.py install for mozlog 01:28:33 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Running setup.py install for moznetwork 01:28:33 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Running setup.py install for mozprocess 01:28:33 INFO - Running setup.py install for mozprofile 01:28:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Running setup.py install for mozrunner 01:28:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Running setup.py install for mozscreenshot 01:28:33 INFO - Running setup.py install for moztest 01:28:33 INFO - Running setup.py install for mozversion 01:28:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:28:33 INFO - Running setup.py install for wptserve 01:28:33 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 01:28:33 INFO - Cleaning up... 01:28:33 INFO - Return code: 0 01:28:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:28:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:28:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:28:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:28:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:28:33 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 0x018DC6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AC1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB6368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, '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-206', 'USERDOMAIN': 'T-W732-IX-206', '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-206', '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 01:28:33 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 01:28:33 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 01:28:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:28:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:28:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:28:33 INFO - 'COMPUTERNAME': 'T-W732-IX-206', 01:28:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:28:33 INFO - 'DCLOCATION': 'SCL3', 01:28:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:28:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:28:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:28:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:28:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:28:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:28:33 INFO - 'HOMEDRIVE': 'C:', 01:28:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:28:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:28:33 INFO - 'KTS_VERSION': '1.19c', 01:28:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:28:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:28:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-206', 01:28:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:28:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:28:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:28:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:28:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:28:33 INFO - 'MOZ_AIRBAG': '1', 01:28:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:28:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:28:33 INFO - 'MOZ_MSVCVERSION': '8', 01:28:33 INFO - 'MOZ_NO_REMOTE': '1', 01:28:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:28:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:28:33 INFO - 'NO_EM_RESTART': '1', 01:28:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:28:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:28:33 INFO - 'OS': 'Windows_NT', 01:28:33 INFO - 'OURDRIVE': 'C:', 01:28:33 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', 01:28:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:28:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:28:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:28:33 INFO - 'PROCESSOR_LEVEL': '6', 01:28:33 INFO - 'PROCESSOR_REVISION': '1e05', 01:28:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:28:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:28:33 INFO - 'PROMPT': '$P$G', 01:28:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:28:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:28:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:28:33 INFO - 'PWD': 'C:\\slave\\test', 01:28:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:28:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:28:33 INFO - 'SYSTEMDRIVE': 'C:', 01:28:33 INFO - 'SYSTEMROOT': 'C:\\windows', 01:28:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:28:33 INFO - 'TEST1': 'testie', 01:28:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:28:33 INFO - 'USERDOMAIN': 'T-W732-IX-206', 01:28:33 INFO - 'USERNAME': 'cltbld', 01:28:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:28:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:28:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:28:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:28:33 INFO - 'WINDIR': 'C:\\windows', 01:28:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:28:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:28:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:28:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:28:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:28:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:28:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:28:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:28:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:28:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:28:38 INFO - Unpacking c:\slave\test\build\tests\marionette 01:28:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:28:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:28:38 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)) 01:28:48 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)) 01:28:48 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)) 01:28:48 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)) 01:28:48 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)) 01:28:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:28:48 INFO - Downloading blessings-1.6.tar.gz 01:28:48 INFO - Running setup.py egg_info for package blessings 01:28:48 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)) 01:28:48 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:28:48 INFO - Running setup.py install for blessings 01:28:48 INFO - Running setup.py install for browsermob-proxy 01:28:48 INFO - Running setup.py install for manifestparser 01:28:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Running setup.py install for marionette-client 01:28:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:28:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Running setup.py install for marionette-driver 01:28:48 INFO - Running setup.py install for mozcrash 01:28:48 INFO - Running setup.py install for mozdebug 01:28:48 INFO - Running setup.py install for mozdevice 01:28:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Running setup.py install for mozhttpd 01:28:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Running setup.py install for mozInstall 01:28:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Running setup.py install for mozleak 01:28:48 INFO - Running setup.py install for mozprofile 01:28:48 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Running setup.py install for mozrunner 01:28:48 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:28:48 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:28:50 INFO - Running setup.py install for mozscreenshot 01:28:50 INFO - Running setup.py install for moztest 01:28:50 INFO - Running setup.py install for mozversion 01:28:50 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:28:50 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:28:50 INFO - Running setup.py install for wptserve 01:28:50 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:28:50 INFO - Cleaning up... 01:28:50 INFO - Return code: 0 01:28:50 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:28:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:28:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:28:51 INFO - Reading from file tmpfile_stdout 01:28:51 INFO - Using _rmtree_windows ... 01:28:51 INFO - Using _rmtree_windows ... 01:28:51 INFO - Current package versions: 01:28:51 INFO - blessings == 1.6 01:28:51 INFO - blobuploader == 1.2.4 01:28:51 INFO - browsermob-proxy == 0.6.0 01:28:51 INFO - distribute == 0.6.14 01:28:51 INFO - docopt == 0.6.1 01:28:51 INFO - manifestparser == 1.1 01:28:51 INFO - marionette-client == 2.3.0 01:28:51 INFO - marionette-driver == 1.4.0 01:28:51 INFO - mozInstall == 1.12 01:28:51 INFO - mozcrash == 0.17 01:28:51 INFO - mozdebug == 0.1 01:28:51 INFO - mozdevice == 0.48 01:28:51 INFO - mozfile == 1.2 01:28:51 INFO - mozhttpd == 0.7 01:28:51 INFO - mozinfo == 0.9 01:28:51 INFO - mozleak == 0.1 01:28:51 INFO - mozlog == 3.1 01:28:51 INFO - moznetwork == 0.27 01:28:51 INFO - mozprocess == 0.22 01:28:51 INFO - mozprofile == 0.28 01:28:51 INFO - mozrunner == 6.11 01:28:51 INFO - mozscreenshot == 0.1 01:28:51 INFO - mozsystemmonitor == 0.0 01:28:51 INFO - moztest == 0.7 01:28:51 INFO - mozversion == 1.4 01:28:51 INFO - requests == 1.2.3 01:28:51 INFO - wptserve == 1.4.0 01:28:51 INFO - Running post-action listener: _resource_record_post_action 01:28:51 INFO - Running post-action listener: _start_resource_monitoring 01:28:51 INFO - Starting resource monitoring. 01:28:51 INFO - ##### 01:28:51 INFO - ##### Running pull step. 01:28:51 INFO - ##### 01:28:51 INFO - Running pre-action listener: _resource_record_pre_action 01:28:51 INFO - Running main action method: pull 01:28:51 INFO - Pull has nothing to do! 01:28:51 INFO - Running post-action listener: _resource_record_post_action 01:28:51 INFO - ##### 01:28:51 INFO - ##### Running install step. 01:28:51 INFO - ##### 01:28:51 INFO - Running pre-action listener: _resource_record_pre_action 01:28:51 INFO - Running main action method: install 01:28:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:28:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:28:51 INFO - Reading from file tmpfile_stdout 01:28:51 INFO - Using _rmtree_windows ... 01:28:51 INFO - Using _rmtree_windows ... 01:28:51 INFO - Detecting whether we're running mozinstall >=1.0... 01:28:51 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:28:51 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:28:51 INFO - Reading from file tmpfile_stdout 01:28:51 INFO - Output received: 01:28:51 INFO - Usage: mozinstall-script.py [options] installer 01:28:51 INFO - Options: 01:28:51 INFO - -h, --help show this help message and exit 01:28:51 INFO - -d DEST, --destination=DEST 01:28:51 INFO - Directory to install application into. [default: 01:28:51 INFO - "C:\slave\test"] 01:28:51 INFO - --app=APP Application being installed. [default: firefox] 01:28:51 INFO - Using _rmtree_windows ... 01:28:51 INFO - Using _rmtree_windows ... 01:28:51 INFO - mkdir: C:\slave\test\build\application 01:28:51 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'] 01:28:51 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 01:28:53 INFO - Reading from file tmpfile_stdout 01:28:53 INFO - Output received: 01:28:53 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:28:53 INFO - Using _rmtree_windows ... 01:28:53 INFO - Using _rmtree_windows ... 01:28:53 INFO - Running post-action listener: _resource_record_post_action 01:28:53 INFO - ##### 01:28:53 INFO - ##### Running run-tests step. 01:28:53 INFO - ##### 01:28:53 INFO - Running pre-action listener: _resource_record_pre_action 01:28:53 INFO - Running main action method: run_tests 01:28:53 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:28:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:28:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:28:53 INFO - grabbing minidump binary from tooltool 01:28:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:28:53 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 0x01BB6368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 01:28:53 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 01:28:53 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 01:28:53 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:28:55 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpm_woug 01:28:55 INFO - INFO - File integrity verified, renaming tmpm_woug to win32-minidump_stackwalk.exe 01:28:55 INFO - Return code: 0 01:28:55 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:28:55 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:28:55 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/QzbUA35SQOi2T4hnjbKsCA/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 01:28:55 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/QzbUA35SQOi2T4hnjbKsCA/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 01:28:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:28:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:28:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:28:55 INFO - 'COMPUTERNAME': 'T-W732-IX-206', 01:28:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:28:55 INFO - 'DCLOCATION': 'SCL3', 01:28:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:28:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:28:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:28:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:28:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:28:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:28:55 INFO - 'HOMEDRIVE': 'C:', 01:28:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:28:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:28:55 INFO - 'KTS_VERSION': '1.19c', 01:28:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:28:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:28:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-206', 01:28:55 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:28:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:28:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:28:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:28:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:28:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:28:55 INFO - 'MOZ_AIRBAG': '1', 01:28:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:28:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:28:55 INFO - 'MOZ_MSVCVERSION': '8', 01:28:55 INFO - 'MOZ_NO_REMOTE': '1', 01:28:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:28:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:28:55 INFO - 'NO_EM_RESTART': '1', 01:28:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:28:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:28:55 INFO - 'OS': 'Windows_NT', 01:28:55 INFO - 'OURDRIVE': 'C:', 01:28:55 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', 01:28:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:28:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:28:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:28:55 INFO - 'PROCESSOR_LEVEL': '6', 01:28:55 INFO - 'PROCESSOR_REVISION': '1e05', 01:28:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:28:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:28:55 INFO - 'PROMPT': '$P$G', 01:28:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:28:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:28:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:28:55 INFO - 'PWD': 'C:\\slave\\test', 01:28:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:28:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:28:55 INFO - 'SYSTEMDRIVE': 'C:', 01:28:55 INFO - 'SYSTEMROOT': 'C:\\windows', 01:28:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:28:55 INFO - 'TEST1': 'testie', 01:28:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:28:55 INFO - 'USERDOMAIN': 'T-W732-IX-206', 01:28:55 INFO - 'USERNAME': 'cltbld', 01:28:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:28:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:28:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:28:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:28:55 INFO - 'WINDIR': 'C:\\windows', 01:28:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:28:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:28:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:28:55 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/QzbUA35SQOi2T4hnjbKsCA/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 01:28:57 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 01:28:57 INFO - import pkg_resources 01:28:58 INFO - Using 1 client processes 01:29:01 INFO - SUITE-START | Running 778 tests 01:29:01 INFO - Running testharness tests 01:29:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:29:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 01:29:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:29:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 01:29:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:29:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 01:29:01 INFO - Setting up ssl 01:29:01 INFO - PROCESS | certutil | 01:29:01 INFO - PROCESS | certutil | 01:29:01 INFO - PROCESS | certutil | 01:29:01 INFO - Certificate Nickname Trust Attributes 01:29:01 INFO - SSL,S/MIME,JAR/XPI 01:29:01 INFO - 01:29:01 INFO - web-platform-tests CT,, 01:29:01 INFO - 01:29:02 INFO - Starting runner 01:29:02 INFO - PROCESS | 1120 | [1120] 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 01:29:02 INFO - PROCESS | 1120 | [1120] 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 01:29:03 INFO - PROCESS | 1120 | [1120] 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 01:29:04 INFO - PROCESS | 1120 | 1466584144332 Marionette DEBUG Marionette enabled via build flag and pref 01:29:05 INFO - PROCESS | 1120 | ++DOCSHELL 0E0CA400 == 1 [pid = 1120] [id = 1] 01:29:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 1 (0E0CA800) [pid = 1120] [serial = 1] [outer = 00000000] 01:29:05 INFO - PROCESS | 1120 | [1120] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:29:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 2 (0E0CB400) [pid = 1120] [serial = 2] [outer = 0E0CA800] 01:29:05 INFO - PROCESS | 1120 | ++DOCSHELL 1440A400 == 2 [pid = 1120] [id = 2] 01:29:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 3 (1440A800) [pid = 1120] [serial = 3] [outer = 00000000] 01:29:05 INFO - PROCESS | 1120 | [1120] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:29:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 4 (1440B400) [pid = 1120] [serial = 4] [outer = 1440A800] 01:29:05 INFO - PROCESS | 1120 | 1466584145948 Marionette INFO Listening on port 2828 01:29:07 INFO - PROCESS | 1120 | 1466584147392 Marionette DEBUG Marionette enabled via command-line flag 01:29:07 INFO - PROCESS | 1120 | [1120] 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 01:29:07 INFO - PROCESS | 1120 | [1120] 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 01:29:07 INFO - PROCESS | 1120 | ++DOCSHELL 14E44400 == 3 [pid = 1120] [id = 3] 01:29:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 5 (14E4C400) [pid = 1120] [serial = 5] [outer = 00000000] 01:29:07 INFO - PROCESS | 1120 | [1120] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:29:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 6 (14E4D000) [pid = 1120] [serial = 6] [outer = 14E4C400] 01:29:07 INFO - PROCESS | 1120 | [1120] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:29:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 7 (15B50400) [pid = 1120] [serial = 7] [outer = 1440A800] 01:29:08 INFO - PROCESS | 1120 | [1120] 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 01:29:08 INFO - PROCESS | 1120 | 1466584148121 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:50118 01:29:08 INFO - PROCESS | 1120 | [1120] 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 01:29:08 INFO - PROCESS | 1120 | 1466584148128 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:50119 01:29:08 INFO - PROCESS | 1120 | [1120] 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 01:29:08 INFO - PROCESS | 1120 | 1466584148166 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:50120 01:29:08 INFO - PROCESS | 1120 | 1466584148168 Marionette DEBUG Closed connection conn0 01:29:08 INFO - PROCESS | 1120 | 1466584148170 Marionette DEBUG Closed connection conn1 01:29:08 INFO - PROCESS | 1120 | 1466584148229 Marionette DEBUG Closed connection conn2 01:29:08 INFO - PROCESS | 1120 | [1120] 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 01:29:08 INFO - PROCESS | 1120 | 1466584148329 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:50121 01:29:08 INFO - PROCESS | 1120 | 1466584148365 Marionette DEBUG Closed connection conn3 01:29:08 INFO - PROCESS | 1120 | [1120] 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 01:29:08 INFO - PROCESS | 1120 | 1466584148372 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:50122 01:29:08 INFO - PROCESS | 1120 | ++DOCSHELL 0E0CB800 == 4 [pid = 1120] [id = 4] 01:29:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 8 (1626DC00) [pid = 1120] [serial = 8] [outer = 00000000] 01:29:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 9 (16C48400) [pid = 1120] [serial = 9] [outer = 1626DC00] 01:29:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 10 (16C4E000) [pid = 1120] [serial = 10] [outer = 1626DC00] 01:29:08 INFO - PROCESS | 1120 | 1466584148504 Marionette DEBUG Closed connection conn4 01:29:08 INFO - PROCESS | 1120 | [1120] 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 01:29:08 INFO - PROCESS | 1120 | 1466584148511 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:50123 01:29:08 INFO - PROCESS | 1120 | 1466584148538 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:29:08 INFO - PROCESS | 1120 | 1466584148544 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":"20160621234002","device":"desktop","version":"48.0"} 01:29:09 INFO - PROCESS | 1120 | [1120] 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 01:29:09 INFO - PROCESS | 1120 | [1120] 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 01:29:09 INFO - PROCESS | 1120 | [1120] 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 01:29:10 INFO - PROCESS | 1120 | ++DOCSHELL 18502C00 == 5 [pid = 1120] [id = 5] 01:29:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 11 (18503000) [pid = 1120] [serial = 11] [outer = 00000000] 01:29:10 INFO - PROCESS | 1120 | ++DOCSHELL 18503400 == 6 [pid = 1120] [id = 6] 01:29:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 12 (18506C00) [pid = 1120] [serial = 12] [outer = 00000000] 01:29:10 INFO - PROCESS | 1120 | [1120] 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 01:29:10 INFO - PROCESS | 1120 | ++DOCSHELL 19DA2800 == 7 [pid = 1120] [id = 7] 01:29:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 13 (19DA2C00) [pid = 1120] [serial = 13] [outer = 00000000] 01:29:10 INFO - PROCESS | 1120 | [1120] 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 01:29:10 INFO - PROCESS | 1120 | [1120] 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 01:29:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 14 (19DAB400) [pid = 1120] [serial = 14] [outer = 19DA2C00] 01:29:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 15 (19BBE400) [pid = 1120] [serial = 15] [outer = 18503000] 01:29:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 16 (19BBFC00) [pid = 1120] [serial = 16] [outer = 18506C00] 01:29:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 17 (19BC2800) [pid = 1120] [serial = 17] [outer = 19DA2C00] 01:29:11 INFO - PROCESS | 1120 | 1466584151915 Marionette INFO startBrowser ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:11 INFO - PROCESS | 1120 | 1466584151951 Marionette DEBUG loaded listener.js 01:29:11 INFO - PROCESS | 1120 | 1466584151966 Marionette DEBUG loaded listener.js 01:29:11 INFO - PROCESS | 1120 | 1466584151968 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 18 (1C1F8C00) [pid = 1120] [serial = 18] [outer = 19DA2C00] 01:29:12 INFO - PROCESS | 1120 | 1466584152735 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2","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":"20160621234002","device":"desktop","version":"48.0","command_id":1}}] 01:29:12 INFO - PROCESS | 1120 | 1466584152981 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 01:29:12 INFO - PROCESS | 1120 | 1466584152984 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:13 INFO - PROCESS | 1120 | 1466584153015 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 01:29:13 INFO - PROCESS | 1120 | 1466584153035 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:29:13 INFO - PROCESS | 1120 | 1466584153038 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:13 INFO - PROCESS | 1120 | [1120] 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 01:29:13 INFO - PROCESS | 1120 | [1120] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:29:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 19 (1CFF5000) [pid = 1120] [serial = 19] [outer = 19DA2C00] 01:29:13 INFO - PROCESS | 1120 | 1466584153964 Marionette TRACE conn5 <- [1,3,null,{}] 01:29:13 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:29:13 INFO - PROCESS | 1120 | 1466584153985 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:29:13 INFO - PROCESS | 1120 | 1466584153987 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:14 INFO - PROCESS | 1120 | 1466584154026 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 01:29:14 INFO - PROCESS | 1120 | 1466584154088 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 01:29:14 INFO - PROCESS | 1120 | 1466584154090 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 01:29:14 INFO - PROCESS | 1120 | 1466584154096 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:29:14 INFO - PROCESS | 1120 | 1466584154099 Marionette TRACE conn5 <- [1,6,null,{}] 01:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:29:14 INFO - PROCESS | 1120 | 1466584154139 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:14 INFO - PROCESS | 1120 | 1466584154141 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:14 INFO - PROCESS | 1120 | 1466584154158 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 01:29:14 INFO - PROCESS | 1120 | 1466584154162 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:14 INFO - PROCESS | 1120 | 1466584154165 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:14 INFO - PROCESS | 1120 | ++DOCSHELL 1913A800 == 8 [pid = 1120] [id = 8] 01:29:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 20 (1913AC00) [pid = 1120] [serial = 20] [outer = 00000000] 01:29:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 21 (1913D400) [pid = 1120] [serial = 21] [outer = 1913AC00] 01:29:14 INFO - PROCESS | 1120 | 1466584154215 Marionette DEBUG loaded listener.js 01:29:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 22 (19142000) [pid = 1120] [serial = 22] [outer = 1913AC00] 01:29:14 INFO - PROCESS | 1120 | ++DOCSHELL 1604D000 == 9 [pid = 1120] [id = 9] 01:29:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 23 (16266C00) [pid = 1120] [serial = 23] [outer = 00000000] 01:29:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 24 (1D9A1000) [pid = 1120] [serial = 24] [outer = 16266C00] 01:29:14 INFO - PROCESS | 1120 | 1466584154607 Marionette DEBUG loaded listener.js 01:29:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 25 (1CF09800) [pid = 1120] [serial = 25] [outer = 16266C00] 01:29:14 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:29:15 INFO - PROCESS | 1120 | 1466584155163 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 01:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1116ms 01:29:15 INFO - PROCESS | 1120 | 1466584155314 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 01:29:15 INFO - PROCESS | 1120 | 1466584155319 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 01:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:29:15 INFO - PROCESS | 1120 | --DOCSHELL 0E0CA400 == 8 [pid = 1120] [id = 1] 01:29:15 INFO - PROCESS | 1120 | 1466584155383 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:29:15 INFO - PROCESS | 1120 | 1466584155387 Marionette TRACE conn5 <- [1,10,null,{}] 01:29:15 INFO - PROCESS | 1120 | 1466584155393 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:15 INFO - PROCESS | 1120 | 1466584155397 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:15 INFO - PROCESS | 1120 | 1466584155535 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 01:29:15 INFO - PROCESS | 1120 | 1466584155592 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:15 INFO - PROCESS | 1120 | 1466584155596 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:15 INFO - PROCESS | 1120 | ++DOCSHELL 0D2EEC00 == 9 [pid = 1120] [id = 10] 01:29:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 26 (0D2EF000) [pid = 1120] [serial = 26] [outer = 00000000] 01:29:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 27 (0D754C00) [pid = 1120] [serial = 27] [outer = 0D2EF000] 01:29:15 INFO - PROCESS | 1120 | 1466584155655 Marionette DEBUG loaded listener.js 01:29:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 28 (0DBC7400) [pid = 1120] [serial = 28] [outer = 0D2EF000] 01:29:16 INFO - PROCESS | 1120 | 1466584156231 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 01:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 890ms 01:29:16 INFO - PROCESS | 1120 | 1466584156265 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 01:29:16 INFO - PROCESS | 1120 | 1466584156268 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 01:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:29:16 INFO - PROCESS | 1120 | 1466584156275 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:29:16 INFO - PROCESS | 1120 | 1466584156279 Marionette TRACE conn5 <- [1,14,null,{}] 01:29:16 INFO - PROCESS | 1120 | 1466584156283 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:16 INFO - PROCESS | 1120 | 1466584156286 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:16 INFO - PROCESS | 1120 | 1466584156408 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 01:29:16 INFO - PROCESS | 1120 | 1466584156483 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:16 INFO - PROCESS | 1120 | 1466584156485 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:16 INFO - PROCESS | 1120 | ++DOCSHELL 14F42400 == 10 [pid = 1120] [id = 11] 01:29:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 29 (14FEC400) [pid = 1120] [serial = 29] [outer = 00000000] 01:29:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 30 (16041000) [pid = 1120] [serial = 30] [outer = 14FEC400] 01:29:16 INFO - PROCESS | 1120 | 1466584156544 Marionette DEBUG loaded listener.js 01:29:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 31 (16C50000) [pid = 1120] [serial = 31] [outer = 14FEC400] 01:29:17 INFO - PROCESS | 1120 | 1466584157154 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 01:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 930ms 01:29:17 INFO - PROCESS | 1120 | 1466584157204 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 01:29:17 INFO - PROCESS | 1120 | 1466584157207 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 01:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:29:17 INFO - PROCESS | 1120 | 1466584157211 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:29:17 INFO - PROCESS | 1120 | 1466584157213 Marionette TRACE conn5 <- [1,18,null,{}] 01:29:17 INFO - PROCESS | 1120 | 1466584157224 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:17 INFO - PROCESS | 1120 | 1466584157229 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:17 INFO - PROCESS | 1120 | 1466584157353 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 01:29:17 INFO - PROCESS | 1120 | 1466584157420 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:17 INFO - PROCESS | 1120 | 1466584157424 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:17 INFO - PROCESS | 1120 | ++DOCSHELL 19DA8C00 == 11 [pid = 1120] [id = 12] 01:29:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 32 (19DA9000) [pid = 1120] [serial = 32] [outer = 00000000] 01:29:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 33 (19F8C000) [pid = 1120] [serial = 33] [outer = 19DA9000] 01:29:17 INFO - PROCESS | 1120 | 1466584157484 Marionette DEBUG loaded listener.js 01:29:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 34 (1B6C6800) [pid = 1120] [serial = 34] [outer = 19DA9000] 01:29:17 INFO - PROCESS | 1120 | ++DOCSHELL 1D350000 == 12 [pid = 1120] [id = 13] 01:29:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 35 (1D35B400) [pid = 1120] [serial = 35] [outer = 00000000] 01:29:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 36 (1DD9D800) [pid = 1120] [serial = 36] [outer = 1D35B400] 01:29:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 37 (1B5C0C00) [pid = 1120] [serial = 37] [outer = 1D35B400] 01:29:17 INFO - PROCESS | 1120 | ++DOCSHELL 18B27C00 == 13 [pid = 1120] [id = 14] 01:29:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 38 (1B5C1000) [pid = 1120] [serial = 38] [outer = 00000000] 01:29:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 39 (1B5CAC00) [pid = 1120] [serial = 39] [outer = 1B5C1000] 01:29:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 40 (0D1E1000) [pid = 1120] [serial = 40] [outer = 1B5C1000] 01:29:18 INFO - PROCESS | 1120 | 1466584158481 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 01:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1335ms 01:29:18 INFO - PROCESS | 1120 | 1466584158550 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 01:29:18 INFO - PROCESS | 1120 | 1466584158554 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 01:29:18 INFO - PROCESS | 1120 | 1466584158559 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:29:18 INFO - PROCESS | 1120 | 1466584158563 Marionette TRACE conn5 <- [1,22,null,{}] 01:29:18 INFO - PROCESS | 1120 | 1466584158568 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:18 INFO - PROCESS | 1120 | 1466584158571 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:18 INFO - PROCESS | 1120 | 1466584158668 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 01:29:18 INFO - PROCESS | 1120 | --DOCSHELL 0E0CB800 == 12 [pid = 1120] [id = 4] 01:29:18 INFO - PROCESS | 1120 | 1466584158747 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:18 INFO - PROCESS | 1120 | 1466584158751 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:18 INFO - PROCESS | 1120 | ++DOCSHELL 0DBC7800 == 13 [pid = 1120] [id = 15] 01:29:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 41 (0DBC8000) [pid = 1120] [serial = 41] [outer = 00000000] 01:29:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 42 (0DF2DC00) [pid = 1120] [serial = 42] [outer = 0DBC8000] 01:29:18 INFO - PROCESS | 1120 | 1466584158800 Marionette DEBUG loaded listener.js 01:29:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 43 (0E044400) [pid = 1120] [serial = 43] [outer = 0DBC8000] 01:29:19 INFO - PROCESS | 1120 | 1466584159195 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 01:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 671ms 01:29:19 INFO - PROCESS | 1120 | 1466584159235 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 01:29:19 INFO - PROCESS | 1120 | 1466584159239 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 01:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:29:19 INFO - PROCESS | 1120 | 1466584159245 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:29:19 INFO - PROCESS | 1120 | 1466584159248 Marionette TRACE conn5 <- [1,26,null,{}] 01:29:19 INFO - PROCESS | 1120 | 1466584159252 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:19 INFO - PROCESS | 1120 | 1466584159255 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:19 INFO - PROCESS | 1120 | 1466584159349 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 01:29:19 INFO - PROCESS | 1120 | 1466584159357 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:19 INFO - PROCESS | 1120 | 1466584159359 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:19 INFO - PROCESS | 1120 | ++DOCSHELL 0E7D9C00 == 14 [pid = 1120] [id = 16] 01:29:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 44 (14409400) [pid = 1120] [serial = 44] [outer = 00000000] 01:29:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 45 (146E5400) [pid = 1120] [serial = 45] [outer = 14409400] 01:29:19 INFO - PROCESS | 1120 | 1466584159409 Marionette DEBUG loaded listener.js 01:29:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 46 (149BA000) [pid = 1120] [serial = 46] [outer = 14409400] 01:29:19 INFO - PROCESS | 1120 | 1466584159859 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 01:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 670ms 01:29:19 INFO - PROCESS | 1120 | 1466584159920 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 01:29:19 INFO - PROCESS | 1120 | 1466584159923 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 01:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:29:19 INFO - PROCESS | 1120 | 1466584159926 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:29:19 INFO - PROCESS | 1120 | 1466584159930 Marionette TRACE conn5 <- [1,30,null,{}] 01:29:19 INFO - PROCESS | 1120 | 1466584159939 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:19 INFO - PROCESS | 1120 | 1466584159943 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:20 INFO - PROCESS | 1120 | 1466584160028 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 01:29:20 INFO - PROCESS | 1120 | 1466584160057 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:20 INFO - PROCESS | 1120 | 1466584160060 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:20 INFO - PROCESS | 1120 | ++DOCSHELL 14F47400 == 15 [pid = 1120] [id = 17] 01:29:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 47 (14F4AC00) [pid = 1120] [serial = 47] [outer = 00000000] 01:29:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 48 (14FF9400) [pid = 1120] [serial = 48] [outer = 14F4AC00] 01:29:20 INFO - PROCESS | 1120 | 1466584160107 Marionette DEBUG loaded listener.js 01:29:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 49 (16268C00) [pid = 1120] [serial = 49] [outer = 14F4AC00] 01:29:20 INFO - PROCESS | 1120 | 1466584160529 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 01:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 01:29:20 INFO - PROCESS | 1120 | 1466584160559 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 01:29:20 INFO - PROCESS | 1120 | 1466584160562 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 01:29:20 INFO - PROCESS | 1120 | 1466584160565 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:29:20 INFO - PROCESS | 1120 | 1466584160567 Marionette TRACE conn5 <- [1,34,null,{}] 01:29:20 INFO - PROCESS | 1120 | 1466584160571 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:20 INFO - PROCESS | 1120 | 1466584160573 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:20 INFO - PROCESS | 1120 | 1466584160661 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 01:29:20 INFO - PROCESS | 1120 | 1466584160667 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:20 INFO - PROCESS | 1120 | 1466584160669 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:20 INFO - PROCESS | 1120 | ++DOCSHELL 14E51C00 == 16 [pid = 1120] [id = 18] 01:29:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 50 (16274400) [pid = 1120] [serial = 50] [outer = 00000000] 01:29:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 51 (16C4FC00) [pid = 1120] [serial = 51] [outer = 16274400] 01:29:20 INFO - PROCESS | 1120 | 1466584160727 Marionette DEBUG loaded listener.js 01:29:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 52 (17C76C00) [pid = 1120] [serial = 52] [outer = 16274400] 01:29:21 INFO - PROCESS | 1120 | 1466584161135 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 01:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 01:29:21 INFO - PROCESS | 1120 | 1466584161199 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 01:29:21 INFO - PROCESS | 1120 | 1466584161202 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 01:29:21 INFO - PROCESS | 1120 | 1466584161205 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:29:21 INFO - PROCESS | 1120 | 1466584161206 Marionette TRACE conn5 <- [1,38,null,{}] 01:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:29:21 INFO - PROCESS | 1120 | 1466584161214 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:21 INFO - PROCESS | 1120 | 1466584161216 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:21 INFO - PROCESS | 1120 | 1466584161294 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 01:29:21 INFO - PROCESS | 1120 | 1466584161300 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:21 INFO - PROCESS | 1120 | 1466584161302 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:21 INFO - PROCESS | 1120 | ++DOCSHELL 18A1A000 == 17 [pid = 1120] [id = 19] 01:29:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 53 (18A1D800) [pid = 1120] [serial = 53] [outer = 00000000] 01:29:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 54 (18B1F400) [pid = 1120] [serial = 54] [outer = 18A1D800] 01:29:21 INFO - PROCESS | 1120 | 1466584161347 Marionette DEBUG loaded listener.js 01:29:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 55 (18F2B400) [pid = 1120] [serial = 55] [outer = 18A1D800] 01:29:21 INFO - PROCESS | 1120 | 1466584161761 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 01:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 01:29:21 INFO - PROCESS | 1120 | 1466584161779 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 01:29:21 INFO - PROCESS | 1120 | 1466584161781 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 01:29:21 INFO - PROCESS | 1120 | 1466584161785 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:29:21 INFO - PROCESS | 1120 | 1466584161786 Marionette TRACE conn5 <- [1,42,null,{}] 01:29:21 INFO - PROCESS | 1120 | 1466584161807 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:21 INFO - PROCESS | 1120 | 1466584161813 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:21 INFO - PROCESS | 1120 | 1466584161989 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 01:29:22 INFO - PROCESS | 1120 | 1466584162019 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:22 INFO - PROCESS | 1120 | 1466584162021 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:22 INFO - PROCESS | 1120 | ++DOCSHELL 19F1E400 == 18 [pid = 1120] [id = 20] 01:29:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 56 (19F24C00) [pid = 1120] [serial = 56] [outer = 00000000] 01:29:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 57 (1BE28000) [pid = 1120] [serial = 57] [outer = 19F24C00] 01:29:22 INFO - PROCESS | 1120 | 1466584162067 Marionette DEBUG loaded listener.js 01:29:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 58 (1C1EFC00) [pid = 1120] [serial = 58] [outer = 19F24C00] 01:29:22 INFO - PROCESS | 1120 | 1466584162456 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 01:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 01:29:22 INFO - PROCESS | 1120 | 1466584162519 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 01:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:29:22 INFO - PROCESS | 1120 | 1466584162521 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 01:29:22 INFO - PROCESS | 1120 | 1466584162524 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:29:22 INFO - PROCESS | 1120 | 1466584162526 Marionette TRACE conn5 <- [1,46,null,{}] 01:29:22 INFO - PROCESS | 1120 | 1466584162529 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:22 INFO - PROCESS | 1120 | 1466584162531 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:22 INFO - PROCESS | 1120 | 1466584162628 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 01:29:22 INFO - PROCESS | 1120 | 1466584162637 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:22 INFO - PROCESS | 1120 | 1466584162639 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:22 INFO - PROCESS | 1120 | ++DOCSHELL 1B692C00 == 19 [pid = 1120] [id = 21] 01:29:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (1B693000) [pid = 1120] [serial = 59] [outer = 00000000] 01:29:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (1B696C00) [pid = 1120] [serial = 60] [outer = 1B693000] 01:29:22 INFO - PROCESS | 1120 | 1466584162691 Marionette DEBUG loaded listener.js 01:29:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (1B6BA800) [pid = 1120] [serial = 61] [outer = 1B693000] 01:29:23 INFO - PROCESS | 1120 | 1466584163105 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 01:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 01:29:23 INFO - PROCESS | 1120 | 1466584163160 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 01:29:23 INFO - PROCESS | 1120 | 1466584163162 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 01:29:23 INFO - PROCESS | 1120 | 1466584163165 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:29:23 INFO - PROCESS | 1120 | 1466584163167 Marionette TRACE conn5 <- [1,50,null,{}] 01:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:29:23 INFO - PROCESS | 1120 | 1466584163171 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:23 INFO - PROCESS | 1120 | 1466584163173 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:23 INFO - PROCESS | 1120 | 1466584163263 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 01:29:23 INFO - PROCESS | 1120 | 1466584163271 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:23 INFO - PROCESS | 1120 | 1466584163273 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:23 INFO - PROCESS | 1120 | ++DOCSHELL 169D8800 == 20 [pid = 1120] [id = 22] 01:29:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (1A201800) [pid = 1120] [serial = 62] [outer = 00000000] 01:29:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (1A20F000) [pid = 1120] [serial = 63] [outer = 1A201800] 01:29:23 INFO - PROCESS | 1120 | 1466584163321 Marionette DEBUG loaded listener.js 01:29:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (1B68AC00) [pid = 1120] [serial = 64] [outer = 1A201800] 01:29:23 INFO - PROCESS | 1120 | 1466584163704 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 01:29:23 INFO - PROCESS | 1120 | 1466584163740 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 01:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:29:23 INFO - PROCESS | 1120 | 1466584163742 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 01:29:23 INFO - PROCESS | 1120 | 1466584163746 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:29:23 INFO - PROCESS | 1120 | 1466584163747 Marionette TRACE conn5 <- [1,54,null,{}] 01:29:23 INFO - PROCESS | 1120 | 1466584163751 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:23 INFO - PROCESS | 1120 | 1466584163753 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:23 INFO - PROCESS | 1120 | 1466584163861 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 01:29:23 INFO - PROCESS | 1120 | 1466584163869 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:23 INFO - PROCESS | 1120 | 1466584163871 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:23 INFO - PROCESS | 1120 | ++DOCSHELL 191A2400 == 21 [pid = 1120] [id = 23] 01:29:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (191A4400) [pid = 1120] [serial = 65] [outer = 00000000] 01:29:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (191ACC00) [pid = 1120] [serial = 66] [outer = 191A4400] 01:29:23 INFO - PROCESS | 1120 | 1466584163915 Marionette DEBUG loaded listener.js 01:29:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (191AB800) [pid = 1120] [serial = 67] [outer = 191A4400] 01:29:24 INFO - PROCESS | 1120 | 1466584164303 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 01:29:24 INFO - PROCESS | 1120 | 1466584164316 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 01:29:24 INFO - PROCESS | 1120 | 1466584164318 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 01:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:29:24 INFO - PROCESS | 1120 | 1466584164321 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:29:24 INFO - PROCESS | 1120 | 1466584164323 Marionette TRACE conn5 <- [1,58,null,{}] 01:29:24 INFO - PROCESS | 1120 | 1466584164327 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:24 INFO - PROCESS | 1120 | 1466584164329 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:24 INFO - PROCESS | 1120 | 1466584164405 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 01:29:24 INFO - PROCESS | 1120 | 1466584164471 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:24 INFO - PROCESS | 1120 | 1466584164473 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:24 INFO - PROCESS | 1120 | ++DOCSHELL 19901400 == 22 [pid = 1120] [id = 24] 01:29:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (19901C00) [pid = 1120] [serial = 68] [outer = 00000000] 01:29:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (19908C00) [pid = 1120] [serial = 69] [outer = 19901C00] 01:29:24 INFO - PROCESS | 1120 | 1466584164516 Marionette DEBUG loaded listener.js 01:29:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (1990BC00) [pid = 1120] [serial = 70] [outer = 19901C00] 01:29:24 INFO - PROCESS | 1120 | 1466584164854 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 01:29:24 INFO - PROCESS | 1120 | 1466584164892 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 01:29:24 INFO - PROCESS | 1120 | 1466584164894 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 01:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:29:24 INFO - PROCESS | 1120 | 1466584164898 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:29:24 INFO - PROCESS | 1120 | 1466584164900 Marionette TRACE conn5 <- [1,62,null,{}] 01:29:24 INFO - PROCESS | 1120 | 1466584164903 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:24 INFO - PROCESS | 1120 | 1466584164906 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:25 INFO - PROCESS | 1120 | 1466584165007 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 01:29:25 INFO - PROCESS | 1120 | 1466584165077 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:25 INFO - PROCESS | 1120 | 1466584165080 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:25 INFO - PROCESS | 1120 | ++DOCSHELL 0C19FC00 == 23 [pid = 1120] [id = 25] 01:29:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0C1A2C00) [pid = 1120] [serial = 71] [outer = 00000000] 01:29:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (19908800) [pid = 1120] [serial = 72] [outer = 0C1A2C00] 01:29:25 INFO - PROCESS | 1120 | 1466584165128 Marionette DEBUG loaded listener.js 01:29:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (1B690C00) [pid = 1120] [serial = 73] [outer = 0C1A2C00] 01:29:25 INFO - PROCESS | 1120 | 1466584165500 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 01:29:25 INFO - PROCESS | 1120 | 1466584165528 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 01:29:25 INFO - PROCESS | 1120 | 1466584165530 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 01:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:29:25 INFO - PROCESS | 1120 | 1466584165533 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:29:25 INFO - PROCESS | 1120 | 1466584165535 Marionette TRACE conn5 <- [1,66,null,{}] 01:29:25 INFO - PROCESS | 1120 | 1466584165538 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:25 INFO - PROCESS | 1120 | 1466584165540 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:25 INFO - PROCESS | 1120 | 1466584165650 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 01:29:25 INFO - PROCESS | 1120 | 1466584165658 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:25 INFO - PROCESS | 1120 | 1466584165659 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:25 INFO - PROCESS | 1120 | ++DOCSHELL 0D142800 == 24 [pid = 1120] [id = 26] 01:29:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0D849800) [pid = 1120] [serial = 74] [outer = 00000000] 01:29:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (0D853C00) [pid = 1120] [serial = 75] [outer = 0D849800] 01:29:25 INFO - PROCESS | 1120 | 1466584165702 Marionette DEBUG loaded listener.js 01:29:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (0D856400) [pid = 1120] [serial = 76] [outer = 0D849800] 01:29:26 INFO - PROCESS | 1120 | 1466584166088 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 01:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:29:26 INFO - PROCESS | 1120 | 1466584166104 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 01:29:26 INFO - PROCESS | 1120 | 1466584166106 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 01:29:26 INFO - PROCESS | 1120 | 1466584166109 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:29:26 INFO - PROCESS | 1120 | 1466584166111 Marionette TRACE conn5 <- [1,70,null,{}] 01:29:26 INFO - PROCESS | 1120 | 1466584166114 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:26 INFO - PROCESS | 1120 | 1466584166116 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:26 INFO - PROCESS | 1120 | 1466584166197 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 01:29:26 INFO - PROCESS | 1120 | 1466584166202 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:26 INFO - PROCESS | 1120 | 1466584166204 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:26 INFO - PROCESS | 1120 | ++DOCSHELL 0C14D800 == 25 [pid = 1120] [id = 27] 01:29:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (0C14F800) [pid = 1120] [serial = 77] [outer = 00000000] 01:29:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (0C154400) [pid = 1120] [serial = 78] [outer = 0C14F800] 01:29:26 INFO - PROCESS | 1120 | 1466584166247 Marionette DEBUG loaded listener.js 01:29:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (0D851400) [pid = 1120] [serial = 79] [outer = 0C14F800] 01:29:27 INFO - PROCESS | 1120 | 1466584167491 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1431ms 01:29:27 INFO - PROCESS | 1120 | 1466584167542 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 01:29:27 INFO - PROCESS | 1120 | 1466584167547 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 01:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:29:27 INFO - PROCESS | 1120 | 1466584167551 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:29:27 INFO - PROCESS | 1120 | 1466584167554 Marionette TRACE conn5 <- [1,74,null,{}] 01:29:27 INFO - PROCESS | 1120 | 1466584167564 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:27 INFO - PROCESS | 1120 | 1466584167568 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:27 INFO - PROCESS | 1120 | 1466584167679 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 01:29:27 INFO - PROCESS | 1120 | 1466584167693 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:27 INFO - PROCESS | 1120 | 1466584167696 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:27 INFO - PROCESS | 1120 | ++DOCSHELL 0D1EBC00 == 26 [pid = 1120] [id = 28] 01:29:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (0D25F400) [pid = 1120] [serial = 80] [outer = 00000000] 01:29:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0D84D800) [pid = 1120] [serial = 81] [outer = 0D25F400] 01:29:27 INFO - PROCESS | 1120 | 1466584167744 Marionette DEBUG loaded listener.js 01:29:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0DB95C00) [pid = 1120] [serial = 82] [outer = 0D25F400] 01:29:28 INFO - PROCESS | 1120 | 1466584168167 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 690ms 01:29:28 INFO - PROCESS | 1120 | 1466584168242 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 01:29:28 INFO - PROCESS | 1120 | 1466584168246 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 01:29:28 INFO - PROCESS | 1120 | 1466584168252 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:29:28 INFO - PROCESS | 1120 | 1466584168254 Marionette TRACE conn5 <- [1,78,null,{}] 01:29:28 INFO - PROCESS | 1120 | 1466584168265 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:28 INFO - PROCESS | 1120 | 1466584168268 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:28 INFO - PROCESS | 1120 | 1466584168394 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 01:29:28 INFO - PROCESS | 1120 | 1466584168403 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:28 INFO - PROCESS | 1120 | 1466584168405 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:28 INFO - PROCESS | 1120 | ++DOCSHELL 0E04A400 == 27 [pid = 1120] [id = 29] 01:29:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0E7D4800) [pid = 1120] [serial = 83] [outer = 00000000] 01:29:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (14619000) [pid = 1120] [serial = 84] [outer = 0E7D4800] 01:29:28 INFO - PROCESS | 1120 | 1466584168454 Marionette DEBUG loaded listener.js 01:29:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (146E9C00) [pid = 1120] [serial = 85] [outer = 0E7D4800] 01:29:29 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (1626DC00) [pid = 1120] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:29:29 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0DBC8000) [pid = 1120] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:29:29 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (14409400) [pid = 1120] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:29:29 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (14F4AC00) [pid = 1120] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:29:29 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (16274400) [pid = 1120] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:29:29 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (18A1D800) [pid = 1120] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:29:29 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (1A201800) [pid = 1120] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:29:29 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (191A4400) [pid = 1120] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:29:29 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (19901C00) [pid = 1120] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:29:29 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0C1A2C00) [pid = 1120] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:29:29 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1913AC00) [pid = 1120] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:29:29 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0D2EF000) [pid = 1120] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:29:29 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (14FEC400) [pid = 1120] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:29:29 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (19DA9000) [pid = 1120] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:29:29 INFO - PROCESS | 1120 | 1466584169281 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1075ms 01:29:29 INFO - PROCESS | 1120 | 1466584169331 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 01:29:29 INFO - PROCESS | 1120 | 1466584169333 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 01:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:29:29 INFO - PROCESS | 1120 | 1466584169336 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:29:29 INFO - PROCESS | 1120 | 1466584169340 Marionette TRACE conn5 <- [1,82,null,{}] 01:29:29 INFO - PROCESS | 1120 | 1466584169351 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:29 INFO - PROCESS | 1120 | 1466584169356 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:29 INFO - PROCESS | 1120 | 1466584169458 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 01:29:29 INFO - PROCESS | 1120 | 1466584169472 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:29 INFO - PROCESS | 1120 | 1466584169476 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:29 INFO - PROCESS | 1120 | ++DOCSHELL 14E21C00 == 28 [pid = 1120] [id = 30] 01:29:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (14E43800) [pid = 1120] [serial = 86] [outer = 00000000] 01:29:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (14E4F000) [pid = 1120] [serial = 87] [outer = 14E43800] 01:29:29 INFO - PROCESS | 1120 | 1466584169525 Marionette DEBUG loaded listener.js 01:29:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (14F3F800) [pid = 1120] [serial = 88] [outer = 14E43800] 01:29:29 INFO - PROCESS | 1120 | 1466584169942 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 01:29:29 INFO - PROCESS | 1120 | 1466584169967 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 01:29:29 INFO - PROCESS | 1120 | 1466584169969 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 01:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:29:29 INFO - PROCESS | 1120 | 1466584169977 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:29:29 INFO - PROCESS | 1120 | 1466584169979 Marionette TRACE conn5 <- [1,86,null,{}] 01:29:29 INFO - PROCESS | 1120 | 1466584169982 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:29 INFO - PROCESS | 1120 | 1466584169984 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:30 INFO - PROCESS | 1120 | 1466584170067 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 01:29:30 INFO - PROCESS | 1120 | 1466584170075 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:30 INFO - PROCESS | 1120 | 1466584170077 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:30 INFO - PROCESS | 1120 | ++DOCSHELL 14F44400 == 29 [pid = 1120] [id = 31] 01:29:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1604F800) [pid = 1120] [serial = 89] [outer = 00000000] 01:29:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (16C4A400) [pid = 1120] [serial = 90] [outer = 1604F800] 01:29:30 INFO - PROCESS | 1120 | 1466584170121 Marionette DEBUG loaded listener.js 01:29:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (16C53000) [pid = 1120] [serial = 91] [outer = 1604F800] 01:29:30 INFO - PROCESS | 1120 | 1466584170537 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 01:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:29:30 INFO - PROCESS | 1120 | 1466584170607 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 01:29:30 INFO - PROCESS | 1120 | 1466584170609 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 01:29:30 INFO - PROCESS | 1120 | 1466584170612 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:29:30 INFO - PROCESS | 1120 | 1466584170614 Marionette TRACE conn5 <- [1,90,null,{}] 01:29:30 INFO - PROCESS | 1120 | 1466584170617 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:30 INFO - PROCESS | 1120 | 1466584170619 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:30 INFO - PROCESS | 1120 | 1466584170701 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 01:29:30 INFO - PROCESS | 1120 | 1466584170708 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:30 INFO - PROCESS | 1120 | 1466584170709 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:30 INFO - PROCESS | 1120 | ++DOCSHELL 17945000 == 30 [pid = 1120] [id = 32] 01:29:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (17949000) [pid = 1120] [serial = 92] [outer = 00000000] 01:29:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (18A93C00) [pid = 1120] [serial = 93] [outer = 17949000] 01:29:30 INFO - PROCESS | 1120 | 1466584170753 Marionette DEBUG loaded listener.js 01:29:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (18B26400) [pid = 1120] [serial = 94] [outer = 17949000] 01:29:31 INFO - PROCESS | 1120 | 1466584171308 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 730ms 01:29:31 INFO - PROCESS | 1120 | 1466584171343 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 01:29:31 INFO - PROCESS | 1120 | 1466584171348 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 01:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:29:31 INFO - PROCESS | 1120 | 1466584171353 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:29:31 INFO - PROCESS | 1120 | 1466584171357 Marionette TRACE conn5 <- [1,94,null,{}] 01:29:31 INFO - PROCESS | 1120 | 1466584171364 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:31 INFO - PROCESS | 1120 | 1466584171367 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:31 INFO - PROCESS | 1120 | 1466584171507 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 01:29:31 INFO - PROCESS | 1120 | 1466584171585 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:31 INFO - PROCESS | 1120 | 1466584171587 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:31 INFO - PROCESS | 1120 | ++DOCSHELL 0C1AC800 == 31 [pid = 1120] [id = 33] 01:29:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0D2F0000) [pid = 1120] [serial = 95] [outer = 00000000] 01:29:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0DBCC400) [pid = 1120] [serial = 96] [outer = 0D2F0000] 01:29:31 INFO - PROCESS | 1120 | 1466584171662 Marionette DEBUG loaded listener.js 01:29:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0E0CAC00) [pid = 1120] [serial = 97] [outer = 0D2F0000] 01:29:32 INFO - PROCESS | 1120 | 1466584172169 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 01:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 01:29:32 INFO - PROCESS | 1120 | 1466584172183 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 01:29:32 INFO - PROCESS | 1120 | 1466584172188 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 01:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:29:32 INFO - PROCESS | 1120 | 1466584172211 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:29:32 INFO - PROCESS | 1120 | 1466584172214 Marionette TRACE conn5 <- [1,98,null,{}] 01:29:32 INFO - PROCESS | 1120 | 1466584172218 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:32 INFO - PROCESS | 1120 | 1466584172220 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:32 INFO - PROCESS | 1120 | 1466584172329 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 01:29:32 INFO - PROCESS | 1120 | 1466584172413 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:32 INFO - PROCESS | 1120 | 1466584172416 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:32 INFO - PROCESS | 1120 | ++DOCSHELL 14E1DC00 == 32 [pid = 1120] [id = 34] 01:29:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (14E48800) [pid = 1120] [serial = 98] [outer = 00000000] 01:29:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (169E2000) [pid = 1120] [serial = 99] [outer = 14E48800] 01:29:32 INFO - PROCESS | 1120 | 1466584172472 Marionette DEBUG loaded listener.js 01:29:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (18510C00) [pid = 1120] [serial = 100] [outer = 14E48800] 01:29:32 INFO - PROCESS | 1120 | 1466584172993 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 01:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 01:29:33 INFO - PROCESS | 1120 | 1466584173041 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 01:29:33 INFO - PROCESS | 1120 | 1466584173044 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 01:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:29:33 INFO - PROCESS | 1120 | 1466584173048 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:29:33 INFO - PROCESS | 1120 | 1466584173052 Marionette TRACE conn5 <- [1,102,null,{}] 01:29:33 INFO - PROCESS | 1120 | 1466584173063 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:33 INFO - PROCESS | 1120 | 1466584173068 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:33 INFO - PROCESS | 1120 | 1466584173171 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 01:29:33 INFO - PROCESS | 1120 | 1466584173259 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:33 INFO - PROCESS | 1120 | 1466584173262 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:33 INFO - PROCESS | 1120 | ++DOCSHELL 191AA400 == 33 [pid = 1120] [id = 35] 01:29:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (191AA800) [pid = 1120] [serial = 101] [outer = 00000000] 01:29:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (19903400) [pid = 1120] [serial = 102] [outer = 191AA800] 01:29:33 INFO - PROCESS | 1120 | 1466584173318 Marionette DEBUG loaded listener.js 01:29:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (19908400) [pid = 1120] [serial = 103] [outer = 191AA800] 01:29:33 INFO - PROCESS | 1120 | 1466584173802 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 01:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 01:29:33 INFO - PROCESS | 1120 | 1466584173881 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 01:29:33 INFO - PROCESS | 1120 | 1466584173884 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 01:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:29:33 INFO - PROCESS | 1120 | 1466584173887 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:29:33 INFO - PROCESS | 1120 | 1466584173890 Marionette TRACE conn5 <- [1,106,null,{}] 01:29:33 INFO - PROCESS | 1120 | 1466584173894 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:33 INFO - PROCESS | 1120 | 1466584173896 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:34 INFO - PROCESS | 1120 | 1466584174004 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 01:29:34 INFO - PROCESS | 1120 | 1466584174093 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:34 INFO - PROCESS | 1120 | 1466584174095 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:34 INFO - PROCESS | 1120 | ++DOCSHELL 191AB400 == 34 [pid = 1120] [id = 36] 01:29:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (19BC4800) [pid = 1120] [serial = 104] [outer = 00000000] 01:29:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (1A201400) [pid = 1120] [serial = 105] [outer = 19BC4800] 01:29:34 INFO - PROCESS | 1120 | 1466584174153 Marionette DEBUG loaded listener.js 01:29:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (1A205800) [pid = 1120] [serial = 106] [outer = 19BC4800] 01:29:34 INFO - PROCESS | 1120 | 1466584174693 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 01:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 871ms 01:29:34 INFO - PROCESS | 1120 | 1466584174762 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 01:29:34 INFO - PROCESS | 1120 | 1466584174764 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 01:29:34 INFO - PROCESS | 1120 | 1466584174768 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:29:34 INFO - PROCESS | 1120 | 1466584174770 Marionette TRACE conn5 <- [1,110,null,{}] 01:29:34 INFO - PROCESS | 1120 | 1466584174774 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:34 INFO - PROCESS | 1120 | 1466584174776 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:34 INFO - PROCESS | 1120 | 1466584174879 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 01:29:34 INFO - PROCESS | 1120 | 1466584174955 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:34 INFO - PROCESS | 1120 | 1466584174958 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:34 INFO - PROCESS | 1120 | ++DOCSHELL 19123400 == 35 [pid = 1120] [id = 37] 01:29:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (19124400) [pid = 1120] [serial = 107] [outer = 00000000] 01:29:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (1912AC00) [pid = 1120] [serial = 108] [outer = 19124400] 01:29:35 INFO - PROCESS | 1120 | 1466584175014 Marionette DEBUG loaded listener.js 01:29:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (1912CC00) [pid = 1120] [serial = 109] [outer = 19124400] 01:29:35 INFO - PROCESS | 1120 | 1466584175639 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 01:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 932ms 01:29:35 INFO - PROCESS | 1120 | 1466584175704 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 01:29:35 INFO - PROCESS | 1120 | 1466584175708 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 01:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:29:35 INFO - PROCESS | 1120 | 1466584175714 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:29:35 INFO - PROCESS | 1120 | 1466584175717 Marionette TRACE conn5 <- [1,114,null,{}] 01:29:35 INFO - PROCESS | 1120 | 1466584175723 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:35 INFO - PROCESS | 1120 | 1466584175725 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:35 INFO - PROCESS | 1120 | 1466584175831 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 01:29:35 INFO - PROCESS | 1120 | 1466584175910 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:35 INFO - PROCESS | 1120 | 1466584175915 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:35 INFO - PROCESS | 1120 | ++DOCSHELL 0D751C00 == 36 [pid = 1120] [id = 38] 01:29:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 96 (0D752C00) [pid = 1120] [serial = 110] [outer = 00000000] 01:29:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 97 (0D856800) [pid = 1120] [serial = 111] [outer = 0D752C00] 01:29:36 INFO - PROCESS | 1120 | 1466584176013 Marionette DEBUG loaded listener.js 01:29:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 98 (0DF34800) [pid = 1120] [serial = 112] [outer = 0D752C00] 01:29:36 INFO - PROCESS | 1120 | --DOCSHELL 0E04A400 == 35 [pid = 1120] [id = 29] 01:29:36 INFO - PROCESS | 1120 | --DOCSHELL 14F44400 == 34 [pid = 1120] [id = 31] 01:29:36 INFO - PROCESS | 1120 | --DOCSHELL 14E21C00 == 33 [pid = 1120] [id = 30] 01:29:36 INFO - PROCESS | 1120 | --DOCSHELL 191AB400 == 32 [pid = 1120] [id = 36] 01:29:36 INFO - PROCESS | 1120 | --DOCSHELL 19123400 == 31 [pid = 1120] [id = 37] 01:29:36 INFO - PROCESS | 1120 | --DOCSHELL 14E1DC00 == 30 [pid = 1120] [id = 34] 01:29:36 INFO - PROCESS | 1120 | --DOCSHELL 191AA400 == 29 [pid = 1120] [id = 35] 01:29:36 INFO - PROCESS | 1120 | --DOCSHELL 17945000 == 28 [pid = 1120] [id = 32] 01:29:36 INFO - PROCESS | 1120 | --DOCSHELL 0C1AC800 == 27 [pid = 1120] [id = 33] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 97 (19BC2800) [pid = 1120] [serial = 17] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 96 (0DF2DC00) [pid = 1120] [serial = 42] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 95 (0E044400) [pid = 1120] [serial = 43] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (146E5400) [pid = 1120] [serial = 45] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (14FF9400) [pid = 1120] [serial = 48] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (16C4FC00) [pid = 1120] [serial = 51] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (17C76C00) [pid = 1120] [serial = 52] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (18B1F400) [pid = 1120] [serial = 54] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (1BE28000) [pid = 1120] [serial = 57] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (1B696C00) [pid = 1120] [serial = 60] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (1A20F000) [pid = 1120] [serial = 63] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (191ACC00) [pid = 1120] [serial = 66] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (19908C00) [pid = 1120] [serial = 69] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (19908800) [pid = 1120] [serial = 72] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0D754C00) [pid = 1120] [serial = 27] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (16041000) [pid = 1120] [serial = 30] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19F8C000) [pid = 1120] [serial = 33] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (1B5CAC00) [pid = 1120] [serial = 39] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (18F2B400) [pid = 1120] [serial = 55] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (16C50000) [pid = 1120] [serial = 31] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1DD9D800) [pid = 1120] [serial = 36] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (1B6C6800) [pid = 1120] [serial = 34] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1B68AC00) [pid = 1120] [serial = 64] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (191AB800) [pid = 1120] [serial = 67] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (16268C00) [pid = 1120] [serial = 49] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (149BA000) [pid = 1120] [serial = 46] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0DBC7400) [pid = 1120] [serial = 28] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (1990BC00) [pid = 1120] [serial = 70] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (19142000) [pid = 1120] [serial = 22] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (1B690C00) [pid = 1120] [serial = 73] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (0D853C00) [pid = 1120] [serial = 75] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (19DAB400) [pid = 1120] [serial = 14] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (16C48400) [pid = 1120] [serial = 9] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (16C4E000) [pid = 1120] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (1440B400) [pid = 1120] [serial = 4] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (1D9A1000) [pid = 1120] [serial = 24] [outer = 00000000] [url = about:blank] 01:29:36 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (1913D400) [pid = 1120] [serial = 21] [outer = 00000000] [url = about:blank] 01:29:37 INFO - PROCESS | 1120 | 1466584177060 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 01:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1377ms 01:29:37 INFO - PROCESS | 1120 | 1466584177092 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 01:29:37 INFO - PROCESS | 1120 | 1466584177096 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 01:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:29:37 INFO - PROCESS | 1120 | 1466584177101 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:29:37 INFO - PROCESS | 1120 | 1466584177105 Marionette TRACE conn5 <- [1,118,null,{}] 01:29:37 INFO - PROCESS | 1120 | 1466584177110 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:37 INFO - PROCESS | 1120 | 1466584177112 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:37 INFO - PROCESS | 1120 | 1466584177199 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 01:29:37 INFO - PROCESS | 1120 | 1466584177206 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:37 INFO - PROCESS | 1120 | 1466584177209 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:37 INFO - PROCESS | 1120 | ++DOCSHELL 0D753400 == 28 [pid = 1120] [id = 39] 01:29:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (0D754800) [pid = 1120] [serial = 113] [outer = 00000000] 01:29:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (0D852000) [pid = 1120] [serial = 114] [outer = 0D754800] 01:29:37 INFO - PROCESS | 1120 | 1466584177258 Marionette DEBUG loaded listener.js 01:29:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (0DBC9C00) [pid = 1120] [serial = 115] [outer = 0D754800] 01:29:37 INFO - PROCESS | 1120 | 1466584177678 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 01:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 01:29:37 INFO - PROCESS | 1120 | 1466584177731 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 01:29:37 INFO - PROCESS | 1120 | 1466584177736 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 01:29:37 INFO - PROCESS | 1120 | 1466584177742 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:29:37 INFO - PROCESS | 1120 | 1466584177745 Marionette TRACE conn5 <- [1,122,null,{}] 01:29:37 INFO - PROCESS | 1120 | 1466584177748 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:37 INFO - PROCESS | 1120 | 1466584177751 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:37 INFO - PROCESS | 1120 | 1466584177839 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 01:29:37 INFO - PROCESS | 1120 | 1466584177845 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:37 INFO - PROCESS | 1120 | 1466584177847 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:37 INFO - PROCESS | 1120 | ++DOCSHELL 1440E400 == 29 [pid = 1120] [id = 40] 01:29:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (1461D000) [pid = 1120] [serial = 116] [outer = 00000000] 01:29:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (146E9800) [pid = 1120] [serial = 117] [outer = 1461D000] 01:29:37 INFO - PROCESS | 1120 | 1466584177894 Marionette DEBUG loaded listener.js 01:29:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (149C9000) [pid = 1120] [serial = 118] [outer = 1461D000] 01:29:38 INFO - PROCESS | 1120 | 1466584178335 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 01:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 01:29:38 INFO - PROCESS | 1120 | 1466584178378 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 01:29:38 INFO - PROCESS | 1120 | 1466584178380 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 01:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:29:38 INFO - PROCESS | 1120 | 1466584178383 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:29:38 INFO - PROCESS | 1120 | 1466584178387 Marionette TRACE conn5 <- [1,126,null,{}] 01:29:38 INFO - PROCESS | 1120 | 1466584178398 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:38 INFO - PROCESS | 1120 | 1466584178402 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:38 INFO - PROCESS | 1120 | 1466584178484 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 01:29:38 INFO - PROCESS | 1120 | 1466584178493 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:38 INFO - PROCESS | 1120 | 1466584178496 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:38 INFO - PROCESS | 1120 | ++DOCSHELL 1604A000 == 30 [pid = 1120] [id = 41] 01:29:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (1604C400) [pid = 1120] [serial = 119] [outer = 00000000] 01:29:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (16270000) [pid = 1120] [serial = 120] [outer = 1604C400] 01:29:38 INFO - PROCESS | 1120 | 1466584178544 Marionette DEBUG loaded listener.js 01:29:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (168BE400) [pid = 1120] [serial = 121] [outer = 1604C400] 01:29:38 INFO - PROCESS | 1120 | 1466584178969 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 01:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 01:29:39 INFO - PROCESS | 1120 | 1466584179016 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 01:29:39 INFO - PROCESS | 1120 | 1466584179019 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 01:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:29:39 INFO - PROCESS | 1120 | 1466584179028 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:29:39 INFO - PROCESS | 1120 | 1466584179030 Marionette TRACE conn5 <- [1,130,null,{}] 01:29:39 INFO - PROCESS | 1120 | 1466584179033 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:39 INFO - PROCESS | 1120 | 1466584179035 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:39 INFO - PROCESS | 1120 | 1466584179149 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 01:29:39 INFO - PROCESS | 1120 | 1466584179154 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:39 INFO - PROCESS | 1120 | 1466584179156 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:39 INFO - PROCESS | 1120 | ++DOCSHELL 16C48400 == 31 [pid = 1120] [id = 42] 01:29:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (16C49C00) [pid = 1120] [serial = 122] [outer = 00000000] 01:29:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (17C6A400) [pid = 1120] [serial = 123] [outer = 16C49C00] 01:29:39 INFO - PROCESS | 1120 | 1466584179225 Marionette DEBUG loaded listener.js 01:29:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (18A19C00) [pid = 1120] [serial = 124] [outer = 16C49C00] 01:29:39 INFO - PROCESS | 1120 | 1466584179664 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 01:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 671ms 01:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:29:39 INFO - PROCESS | 1120 | 1466584179701 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 01:29:39 INFO - PROCESS | 1120 | 1466584179703 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 01:29:39 INFO - PROCESS | 1120 | 1466584179706 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:29:39 INFO - PROCESS | 1120 | 1466584179708 Marionette TRACE conn5 <- [1,134,null,{}] 01:29:39 INFO - PROCESS | 1120 | 1466584179711 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:39 INFO - PROCESS | 1120 | 1466584179713 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:39 INFO - PROCESS | 1120 | 1466584179814 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 01:29:39 INFO - PROCESS | 1120 | 1466584179819 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:39 INFO - PROCESS | 1120 | 1466584179821 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:39 INFO - PROCESS | 1120 | ++DOCSHELL 169D8000 == 32 [pid = 1120] [id = 43] 01:29:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (18A93400) [pid = 1120] [serial = 125] [outer = 00000000] 01:29:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (18F35800) [pid = 1120] [serial = 126] [outer = 18A93400] 01:29:39 INFO - PROCESS | 1120 | 1466584179865 Marionette DEBUG loaded listener.js 01:29:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (18F81000) [pid = 1120] [serial = 127] [outer = 18A93400] 01:29:40 INFO - PROCESS | 1120 | 1466584180300 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 01:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 01:29:40 INFO - PROCESS | 1120 | 1466584180337 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 01:29:40 INFO - PROCESS | 1120 | 1466584180339 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 01:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:29:40 INFO - PROCESS | 1120 | 1466584180342 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:29:40 INFO - PROCESS | 1120 | 1466584180344 Marionette TRACE conn5 <- [1,138,null,{}] 01:29:40 INFO - PROCESS | 1120 | 1466584180347 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:40 INFO - PROCESS | 1120 | 1466584180353 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:40 INFO - PROCESS | 1120 | 1466584180475 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 01:29:40 INFO - PROCESS | 1120 | 1466584180550 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:40 INFO - PROCESS | 1120 | 1466584180552 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:40 INFO - PROCESS | 1120 | ++DOCSHELL 19139800 == 33 [pid = 1120] [id = 44] 01:29:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19139C00) [pid = 1120] [serial = 128] [outer = 00000000] 01:29:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1919FC00) [pid = 1120] [serial = 129] [outer = 19139C00] 01:29:40 INFO - PROCESS | 1120 | 1466584180596 Marionette DEBUG loaded listener.js 01:29:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (191A6800) [pid = 1120] [serial = 130] [outer = 19139C00] 01:29:41 INFO - PROCESS | 1120 | 1466584181111 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 01:29:41 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0C14F800) [pid = 1120] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:29:41 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1B693000) [pid = 1120] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:29:41 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0D849800) [pid = 1120] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:29:41 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19F24C00) [pid = 1120] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:29:41 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (17949000) [pid = 1120] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:29:41 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0D25F400) [pid = 1120] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:29:41 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0E7D4800) [pid = 1120] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:29:41 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (1604F800) [pid = 1120] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:29:41 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (14E43800) [pid = 1120] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 830ms 01:29:41 INFO - PROCESS | 1120 | 1466584181173 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 01:29:41 INFO - PROCESS | 1120 | 1466584181175 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 01:29:41 INFO - PROCESS | 1120 | 1466584181178 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:29:41 INFO - PROCESS | 1120 | 1466584181180 Marionette TRACE conn5 <- [1,142,null,{}] 01:29:41 INFO - PROCESS | 1120 | 1466584181184 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:41 INFO - PROCESS | 1120 | 1466584181186 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:41 INFO - PROCESS | 1120 | 1466584181269 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 01:29:41 INFO - PROCESS | 1120 | 1466584181277 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:41 INFO - PROCESS | 1120 | 1466584181279 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:41 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A9800 == 34 [pid = 1120] [id = 45] 01:29:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0D84BC00) [pid = 1120] [serial = 131] [outer = 00000000] 01:29:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (1604F800) [pid = 1120] [serial = 132] [outer = 0D84BC00] 01:29:41 INFO - PROCESS | 1120 | 1466584181325 Marionette DEBUG loaded listener.js 01:29:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (18A94800) [pid = 1120] [serial = 133] [outer = 0D84BC00] 01:29:41 INFO - PROCESS | 1120 | 1466584181739 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 01:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 01:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:29:41 INFO - PROCESS | 1120 | 1466584181753 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 01:29:41 INFO - PROCESS | 1120 | 1466584181755 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 01:29:41 INFO - PROCESS | 1120 | 1466584181758 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:29:41 INFO - PROCESS | 1120 | 1466584181760 Marionette TRACE conn5 <- [1,146,null,{}] 01:29:41 INFO - PROCESS | 1120 | 1466584181764 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:41 INFO - PROCESS | 1120 | 1466584181765 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:41 INFO - PROCESS | 1120 | 1466584181891 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 01:29:41 INFO - PROCESS | 1120 | 1466584181901 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:41 INFO - PROCESS | 1120 | 1466584181903 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:41 INFO - PROCESS | 1120 | ++DOCSHELL 191ABC00 == 35 [pid = 1120] [id = 46] 01:29:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (191AD400) [pid = 1120] [serial = 134] [outer = 00000000] 01:29:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1990E800) [pid = 1120] [serial = 135] [outer = 191AD400] 01:29:41 INFO - PROCESS | 1120 | 1466584181946 Marionette DEBUG loaded listener.js 01:29:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (1850C000) [pid = 1120] [serial = 136] [outer = 191AD400] 01:29:42 INFO - PROCESS | 1120 | 1466584182310 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 01:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 01:29:42 INFO - PROCESS | 1120 | 1466584182329 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 01:29:42 INFO - PROCESS | 1120 | 1466584182331 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 01:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:29:42 INFO - PROCESS | 1120 | 1466584182334 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:29:42 INFO - PROCESS | 1120 | 1466584182335 Marionette TRACE conn5 <- [1,150,null,{}] 01:29:42 INFO - PROCESS | 1120 | 1466584182339 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:42 INFO - PROCESS | 1120 | 1466584182341 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:42 INFO - PROCESS | 1120 | 1466584182416 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 01:29:42 INFO - PROCESS | 1120 | 1466584182422 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:42 INFO - PROCESS | 1120 | 1466584182424 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:42 INFO - PROCESS | 1120 | ++DOCSHELL 19BC5800 == 36 [pid = 1120] [id = 47] 01:29:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19BC5C00) [pid = 1120] [serial = 137] [outer = 00000000] 01:29:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19F8C000) [pid = 1120] [serial = 138] [outer = 19BC5C00] 01:29:42 INFO - PROCESS | 1120 | 1466584182540 Marionette DEBUG loaded listener.js 01:29:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1A20D000) [pid = 1120] [serial = 139] [outer = 19BC5C00] 01:29:42 INFO - PROCESS | 1120 | 1466584182894 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 01:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 01:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:29:42 INFO - PROCESS | 1120 | 1466584182965 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 01:29:42 INFO - PROCESS | 1120 | 1466584182967 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 01:29:42 INFO - PROCESS | 1120 | 1466584182970 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:29:42 INFO - PROCESS | 1120 | 1466584182972 Marionette TRACE conn5 <- [1,154,null,{}] 01:29:42 INFO - PROCESS | 1120 | 1466584182976 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:42 INFO - PROCESS | 1120 | 1466584182977 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:43 INFO - PROCESS | 1120 | 1466584183081 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 01:29:43 INFO - PROCESS | 1120 | 1466584183088 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:43 INFO - PROCESS | 1120 | 1466584183090 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:43 INFO - PROCESS | 1120 | ++DOCSHELL 15B4FC00 == 37 [pid = 1120] [id = 48] 01:29:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19BC6C00) [pid = 1120] [serial = 140] [outer = 00000000] 01:29:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1B5AEC00) [pid = 1120] [serial = 141] [outer = 19BC6C00] 01:29:43 INFO - PROCESS | 1120 | 1466584183134 Marionette DEBUG loaded listener.js 01:29:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (1B5C9400) [pid = 1120] [serial = 142] [outer = 19BC6C00] 01:29:43 INFO - PROCESS | 1120 | 1466584183890 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 01:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 970ms 01:29:43 INFO - PROCESS | 1120 | 1466584183942 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 01:29:43 INFO - PROCESS | 1120 | 1466584183946 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 01:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:29:43 INFO - PROCESS | 1120 | 1466584183951 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:29:43 INFO - PROCESS | 1120 | 1466584183956 Marionette TRACE conn5 <- [1,158,null,{}] 01:29:43 INFO - PROCESS | 1120 | 1466584183961 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:43 INFO - PROCESS | 1120 | 1466584183964 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:44 INFO - PROCESS | 1120 | 1466584184085 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 01:29:44 INFO - PROCESS | 1120 | 1466584184222 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:44 INFO - PROCESS | 1120 | 1466584184226 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:44 INFO - PROCESS | 1120 | ++DOCSHELL 0DF2C800 == 38 [pid = 1120] [id = 49] 01:29:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0DF6C400) [pid = 1120] [serial = 143] [outer = 00000000] 01:29:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (146A6C00) [pid = 1120] [serial = 144] [outer = 0DF6C400] 01:29:44 INFO - PROCESS | 1120 | 1466584184283 Marionette DEBUG loaded listener.js 01:29:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (14E18000) [pid = 1120] [serial = 145] [outer = 0DF6C400] 01:29:45 INFO - PROCESS | 1120 | 1466584185182 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 01:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1277ms 01:29:45 INFO - PROCESS | 1120 | 1466584185229 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 01:29:45 INFO - PROCESS | 1120 | 1466584185233 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 01:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:29:45 INFO - PROCESS | 1120 | 1466584185238 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:29:45 INFO - PROCESS | 1120 | 1466584185241 Marionette TRACE conn5 <- [1,162,null,{}] 01:29:45 INFO - PROCESS | 1120 | 1466584185247 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:45 INFO - PROCESS | 1120 | 1466584185250 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:45 INFO - PROCESS | 1120 | 1466584185356 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 01:29:45 INFO - PROCESS | 1120 | --DOCSHELL 19BC5800 == 37 [pid = 1120] [id = 47] 01:29:45 INFO - PROCESS | 1120 | --DOCSHELL 191ABC00 == 36 [pid = 1120] [id = 46] 01:29:45 INFO - PROCESS | 1120 | --DOCSHELL 0C1A9800 == 35 [pid = 1120] [id = 45] 01:29:45 INFO - PROCESS | 1120 | --DOCSHELL 19139800 == 34 [pid = 1120] [id = 44] 01:29:45 INFO - PROCESS | 1120 | --DOCSHELL 169D8000 == 33 [pid = 1120] [id = 43] 01:29:45 INFO - PROCESS | 1120 | --DOCSHELL 16C48400 == 32 [pid = 1120] [id = 42] 01:29:45 INFO - PROCESS | 1120 | --DOCSHELL 1604A000 == 31 [pid = 1120] [id = 41] 01:29:45 INFO - PROCESS | 1120 | --DOCSHELL 1440E400 == 30 [pid = 1120] [id = 40] 01:29:45 INFO - PROCESS | 1120 | --DOCSHELL 0D753400 == 29 [pid = 1120] [id = 39] 01:29:45 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0C154400) [pid = 1120] [serial = 78] [outer = 00000000] [url = about:blank] 01:29:45 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (1B6BA800) [pid = 1120] [serial = 61] [outer = 00000000] [url = about:blank] 01:29:45 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0D856400) [pid = 1120] [serial = 76] [outer = 00000000] [url = about:blank] 01:29:45 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (1C1EFC00) [pid = 1120] [serial = 58] [outer = 00000000] [url = about:blank] 01:29:45 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (18B26400) [pid = 1120] [serial = 94] [outer = 00000000] [url = about:blank] 01:29:45 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0D84D800) [pid = 1120] [serial = 81] [outer = 00000000] [url = about:blank] 01:29:45 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (14619000) [pid = 1120] [serial = 84] [outer = 00000000] [url = about:blank] 01:29:45 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (16C53000) [pid = 1120] [serial = 91] [outer = 00000000] [url = about:blank] 01:29:45 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0DB95C00) [pid = 1120] [serial = 82] [outer = 00000000] [url = about:blank] 01:29:45 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (16C4A400) [pid = 1120] [serial = 90] [outer = 00000000] [url = about:blank] 01:29:45 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (18A93C00) [pid = 1120] [serial = 93] [outer = 00000000] [url = about:blank] 01:29:45 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (146E9C00) [pid = 1120] [serial = 85] [outer = 00000000] [url = about:blank] 01:29:45 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (14F3F800) [pid = 1120] [serial = 88] [outer = 00000000] [url = about:blank] 01:29:45 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0D851400) [pid = 1120] [serial = 79] [outer = 00000000] [url = about:blank] 01:29:45 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (14E4F000) [pid = 1120] [serial = 87] [outer = 00000000] [url = about:blank] 01:29:45 INFO - PROCESS | 1120 | 1466584185471 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:45 INFO - PROCESS | 1120 | 1466584185475 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:45 INFO - PROCESS | 1120 | ++DOCSHELL 0C14B800 == 30 [pid = 1120] [id = 50] 01:29:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0C14D000) [pid = 1120] [serial = 146] [outer = 00000000] 01:29:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0C1A9800) [pid = 1120] [serial = 147] [outer = 0C14D000] 01:29:45 INFO - PROCESS | 1120 | 1466584185526 Marionette DEBUG loaded listener.js 01:29:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0D751000) [pid = 1120] [serial = 148] [outer = 0C14D000] 01:29:45 INFO - PROCESS | 1120 | 1466584185929 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 01:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 730ms 01:29:45 INFO - PROCESS | 1120 | 1466584185968 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 01:29:45 INFO - PROCESS | 1120 | 1466584185974 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 01:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:29:45 INFO - PROCESS | 1120 | 1466584185980 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:29:45 INFO - PROCESS | 1120 | 1466584185983 Marionette TRACE conn5 <- [1,166,null,{}] 01:29:45 INFO - PROCESS | 1120 | 1466584185987 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:45 INFO - PROCESS | 1120 | 1466584185989 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:46 INFO - PROCESS | 1120 | 1466584186081 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 01:29:46 INFO - PROCESS | 1120 | 1466584186087 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:46 INFO - PROCESS | 1120 | 1466584186090 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:46 INFO - PROCESS | 1120 | ++DOCSHELL 0E044400 == 31 [pid = 1120] [id = 51] 01:29:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0E04A000) [pid = 1120] [serial = 149] [outer = 00000000] 01:29:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (146E3400) [pid = 1120] [serial = 150] [outer = 0E04A000] 01:29:46 INFO - PROCESS | 1120 | 1466584186141 Marionette DEBUG loaded listener.js 01:29:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (149D5400) [pid = 1120] [serial = 151] [outer = 0E04A000] 01:29:46 INFO - PROCESS | 1120 | 1466584186600 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 01:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 01:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:29:46 INFO - PROCESS | 1120 | 1466584186653 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 01:29:46 INFO - PROCESS | 1120 | 1466584186656 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 01:29:46 INFO - PROCESS | 1120 | 1466584186659 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:29:46 INFO - PROCESS | 1120 | 1466584186663 Marionette TRACE conn5 <- [1,170,null,{}] 01:29:46 INFO - PROCESS | 1120 | 1466584186674 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:46 INFO - PROCESS | 1120 | 1466584186679 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:46 INFO - PROCESS | 1120 | 1466584186790 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 01:29:46 INFO - PROCESS | 1120 | 1466584186806 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:46 INFO - PROCESS | 1120 | 1466584186809 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:46 INFO - PROCESS | 1120 | ++DOCSHELL 15B5AC00 == 32 [pid = 1120] [id = 52] 01:29:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (16040400) [pid = 1120] [serial = 152] [outer = 00000000] 01:29:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (16271000) [pid = 1120] [serial = 153] [outer = 16040400] 01:29:46 INFO - PROCESS | 1120 | 1466584186924 Marionette DEBUG loaded listener.js 01:29:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (169DDC00) [pid = 1120] [serial = 154] [outer = 16040400] 01:29:47 INFO - PROCESS | 1120 | 1466584187296 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 01:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 690ms 01:29:47 INFO - PROCESS | 1120 | 1466584187349 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 01:29:47 INFO - PROCESS | 1120 | 1466584187352 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 01:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:29:47 INFO - PROCESS | 1120 | 1466584187355 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:29:47 INFO - PROCESS | 1120 | 1466584187366 Marionette TRACE conn5 <- [1,174,null,{}] 01:29:47 INFO - PROCESS | 1120 | 1466584187370 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:47 INFO - PROCESS | 1120 | 1466584187372 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:47 INFO - PROCESS | 1120 | 1466584187488 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 01:29:47 INFO - PROCESS | 1120 | 1466584187500 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:47 INFO - PROCESS | 1120 | 1466584187502 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:47 INFO - PROCESS | 1120 | ++DOCSHELL 16C4E800 == 33 [pid = 1120] [id = 53] 01:29:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (16C4F400) [pid = 1120] [serial = 155] [outer = 00000000] 01:29:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (18A19800) [pid = 1120] [serial = 156] [outer = 16C4F400] 01:29:47 INFO - PROCESS | 1120 | 1466584187546 Marionette DEBUG loaded listener.js 01:29:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (18F29800) [pid = 1120] [serial = 157] [outer = 16C4F400] 01:29:47 INFO - PROCESS | 1120 | 1466584187973 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 01:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 01:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:29:47 INFO - PROCESS | 1120 | 1466584187989 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 01:29:47 INFO - PROCESS | 1120 | 1466584187992 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 01:29:47 INFO - PROCESS | 1120 | 1466584187995 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:29:47 INFO - PROCESS | 1120 | 1466584187996 Marionette TRACE conn5 <- [1,178,null,{}] 01:29:47 INFO - PROCESS | 1120 | 1466584188000 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:47 INFO - PROCESS | 1120 | 1466584188002 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:48 INFO - PROCESS | 1120 | 1466584188108 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 01:29:48 INFO - PROCESS | 1120 | 1466584188181 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:48 INFO - PROCESS | 1120 | 1466584188183 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:48 INFO - PROCESS | 1120 | ++DOCSHELL 18F36800 == 34 [pid = 1120] [id = 54] 01:29:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (1910D400) [pid = 1120] [serial = 158] [outer = 00000000] 01:29:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19135800) [pid = 1120] [serial = 159] [outer = 1910D400] 01:29:48 INFO - PROCESS | 1120 | 1466584188226 Marionette DEBUG loaded listener.js 01:29:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (1913BC00) [pid = 1120] [serial = 160] [outer = 1910D400] 01:29:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (1919F000) [pid = 1120] [serial = 161] [outer = 1B5C1000] 01:29:48 INFO - PROCESS | 1120 | 1466584188694 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 01:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 730ms 01:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:29:48 INFO - PROCESS | 1120 | 1466584188727 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 01:29:48 INFO - PROCESS | 1120 | 1466584188729 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 01:29:48 INFO - PROCESS | 1120 | 1466584188732 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:29:48 INFO - PROCESS | 1120 | 1466584188733 Marionette TRACE conn5 <- [1,182,null,{}] 01:29:48 INFO - PROCESS | 1120 | 1466584188737 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:48 INFO - PROCESS | 1120 | 1466584188743 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:48 INFO - PROCESS | 1120 | 1466584188878 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 01:29:48 INFO - PROCESS | 1120 | 1466584188934 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:48 INFO - PROCESS | 1120 | 1466584188936 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:48 INFO - PROCESS | 1120 | ++DOCSHELL 0D185C00 == 35 [pid = 1120] [id = 55] 01:29:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (0D1E8800) [pid = 1120] [serial = 162] [outer = 00000000] 01:29:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (19DACC00) [pid = 1120] [serial = 163] [outer = 0D1E8800] 01:29:48 INFO - PROCESS | 1120 | 1466584188980 Marionette DEBUG loaded listener.js 01:29:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (1A204400) [pid = 1120] [serial = 164] [outer = 0D1E8800] 01:29:49 INFO - PROCESS | 1120 | 1466584189400 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 01:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 731ms 01:29:49 INFO - PROCESS | 1120 | 1466584189465 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 01:29:49 INFO - PROCESS | 1120 | 1466584189468 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 01:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:29:49 INFO - PROCESS | 1120 | 1466584189471 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:29:49 INFO - PROCESS | 1120 | 1466584189472 Marionette TRACE conn5 <- [1,186,null,{}] 01:29:49 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (19BC5C00) [pid = 1120] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:29:49 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (18A93400) [pid = 1120] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:29:49 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (1604C400) [pid = 1120] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:29:49 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (16C49C00) [pid = 1120] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:29:49 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0D752C00) [pid = 1120] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:29:49 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (1461D000) [pid = 1120] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:29:49 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0D754800) [pid = 1120] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:29:49 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19139C00) [pid = 1120] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:29:49 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D2F0000) [pid = 1120] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:29:49 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (14E48800) [pid = 1120] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:29:49 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (191AA800) [pid = 1120] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:29:49 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19BC4800) [pid = 1120] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:29:49 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (19124400) [pid = 1120] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:29:49 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0D84BC00) [pid = 1120] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:29:49 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (191AD400) [pid = 1120] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:29:49 INFO - PROCESS | 1120 | 1466584189626 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:49 INFO - PROCESS | 1120 | 1466584189628 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:49 INFO - PROCESS | 1120 | 1466584189712 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 01:29:49 INFO - PROCESS | 1120 | 1466584189718 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:49 INFO - PROCESS | 1120 | 1466584189720 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:49 INFO - PROCESS | 1120 | ++DOCSHELL 1461BC00 == 36 [pid = 1120] [id = 56] 01:29:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1461C800) [pid = 1120] [serial = 165] [outer = 00000000] 01:29:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (16044800) [pid = 1120] [serial = 166] [outer = 1461C800] 01:29:49 INFO - PROCESS | 1120 | 1466584189767 Marionette DEBUG loaded listener.js 01:29:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (16045400) [pid = 1120] [serial = 167] [outer = 1461C800] 01:29:50 INFO - PROCESS | 1120 | 1466584190181 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 01:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 730ms 01:29:50 INFO - PROCESS | 1120 | 1466584190202 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 01:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:29:50 INFO - PROCESS | 1120 | 1466584190204 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 01:29:50 INFO - PROCESS | 1120 | 1466584190207 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:29:50 INFO - PROCESS | 1120 | 1466584190208 Marionette TRACE conn5 <- [1,190,null,{}] 01:29:50 INFO - PROCESS | 1120 | 1466584190212 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:50 INFO - PROCESS | 1120 | 1466584190214 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:50 INFO - PROCESS | 1120 | 1466584190322 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 01:29:50 INFO - PROCESS | 1120 | 1466584190328 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:50 INFO - PROCESS | 1120 | 1466584190330 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:50 INFO - PROCESS | 1120 | ++DOCSHELL 0D853400 == 37 [pid = 1120] [id = 57] 01:29:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (15B52C00) [pid = 1120] [serial = 168] [outer = 00000000] 01:29:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1A20B800) [pid = 1120] [serial = 169] [outer = 15B52C00] 01:29:50 INFO - PROCESS | 1120 | 1466584190373 Marionette DEBUG loaded listener.js 01:29:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1B5CF000) [pid = 1120] [serial = 170] [outer = 15B52C00] 01:29:50 INFO - PROCESS | 1120 | 1466584190757 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 01:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 01:29:50 INFO - PROCESS | 1120 | 1466584190777 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 01:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:29:50 INFO - PROCESS | 1120 | 1466584190779 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 01:29:50 INFO - PROCESS | 1120 | 1466584190783 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:29:50 INFO - PROCESS | 1120 | 1466584190784 Marionette TRACE conn5 <- [1,194,null,{}] 01:29:50 INFO - PROCESS | 1120 | 1466584190788 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:50 INFO - PROCESS | 1120 | 1466584190790 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:50 INFO - PROCESS | 1120 | 1466584190871 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 01:29:50 INFO - PROCESS | 1120 | 1466584190952 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:50 INFO - PROCESS | 1120 | 1466584190954 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:50 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A5000 == 38 [pid = 1120] [id = 58] 01:29:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1A20A400) [pid = 1120] [serial = 171] [outer = 00000000] 01:29:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (1B6BD400) [pid = 1120] [serial = 172] [outer = 1A20A400] 01:29:51 INFO - PROCESS | 1120 | 1466584191010 Marionette DEBUG loaded listener.js 01:29:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (1B7AA400) [pid = 1120] [serial = 173] [outer = 1A20A400] 01:29:51 INFO - PROCESS | 1120 | 1466584191373 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 01:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 01:29:51 INFO - PROCESS | 1120 | 1466584191413 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 01:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:29:51 INFO - PROCESS | 1120 | 1466584191416 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 01:29:51 INFO - PROCESS | 1120 | 1466584191419 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:29:51 INFO - PROCESS | 1120 | 1466584191421 Marionette TRACE conn5 <- [1,198,null,{}] 01:29:51 INFO - PROCESS | 1120 | 1466584191435 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:51 INFO - PROCESS | 1120 | 1466584191437 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:51 INFO - PROCESS | 1120 | 1466584191518 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 01:29:51 INFO - PROCESS | 1120 | 1466584191523 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:51 INFO - PROCESS | 1120 | 1466584191525 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:51 INFO - PROCESS | 1120 | ++DOCSHELL 0C20B400 == 39 [pid = 1120] [id = 59] 01:29:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (0C20BC00) [pid = 1120] [serial = 174] [outer = 00000000] 01:29:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (0C210000) [pid = 1120] [serial = 175] [outer = 0C20BC00] 01:29:51 INFO - PROCESS | 1120 | 1466584191569 Marionette DEBUG loaded listener.js 01:29:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (0D858800) [pid = 1120] [serial = 176] [outer = 0C20BC00] 01:29:52 INFO - PROCESS | 1120 | 1466584192176 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 01:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 770ms 01:29:52 INFO - PROCESS | 1120 | 1466584192190 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 01:29:52 INFO - PROCESS | 1120 | 1466584192195 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 01:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:29:52 INFO - PROCESS | 1120 | 1466584192199 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:29:52 INFO - PROCESS | 1120 | 1466584192204 Marionette TRACE conn5 <- [1,202,null,{}] 01:29:52 INFO - PROCESS | 1120 | 1466584192255 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:52 INFO - PROCESS | 1120 | 1466584192258 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:52 INFO - PROCESS | 1120 | 1466584192416 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 01:29:52 INFO - PROCESS | 1120 | 1466584192463 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:52 INFO - PROCESS | 1120 | 1466584192465 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:52 INFO - PROCESS | 1120 | ++DOCSHELL 0D2F6400 == 40 [pid = 1120] [id = 60] 01:29:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (0D758800) [pid = 1120] [serial = 177] [outer = 00000000] 01:29:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (0DF2B000) [pid = 1120] [serial = 178] [outer = 0D758800] 01:29:52 INFO - PROCESS | 1120 | 1466584192522 Marionette DEBUG loaded listener.js 01:29:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (14616400) [pid = 1120] [serial = 179] [outer = 0D758800] 01:29:53 INFO - PROCESS | 1120 | 1466584193122 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 01:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 970ms 01:29:53 INFO - PROCESS | 1120 | 1466584193170 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 01:29:53 INFO - PROCESS | 1120 | 1466584193175 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 01:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:29:53 INFO - PROCESS | 1120 | 1466584193182 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:29:53 INFO - PROCESS | 1120 | 1466584193185 Marionette TRACE conn5 <- [1,206,null,{}] 01:29:53 INFO - PROCESS | 1120 | 1466584193189 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:53 INFO - PROCESS | 1120 | 1466584193192 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:53 INFO - PROCESS | 1120 | 1466584193311 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 01:29:53 INFO - PROCESS | 1120 | 1466584193434 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:53 INFO - PROCESS | 1120 | 1466584193437 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:53 INFO - PROCESS | 1120 | ++DOCSHELL 14FF1800 == 41 [pid = 1120] [id = 61] 01:29:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (169D7400) [pid = 1120] [serial = 180] [outer = 00000000] 01:29:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (17940800) [pid = 1120] [serial = 181] [outer = 169D7400] 01:29:53 INFO - PROCESS | 1120 | 1466584193499 Marionette DEBUG loaded listener.js 01:29:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (18F86800) [pid = 1120] [serial = 182] [outer = 169D7400] 01:29:54 INFO - PROCESS | 1120 | 1466584194056 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 01:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 01:29:54 INFO - PROCESS | 1120 | 1466584194115 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 01:29:54 INFO - PROCESS | 1120 | 1466584194118 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 01:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:29:54 INFO - PROCESS | 1120 | 1466584194121 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:29:54 INFO - PROCESS | 1120 | 1466584194125 Marionette TRACE conn5 <- [1,210,null,{}] 01:29:54 INFO - PROCESS | 1120 | 1466584194136 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:54 INFO - PROCESS | 1120 | 1466584194141 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:54 INFO - PROCESS | 1120 | 1466584194279 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 01:29:54 INFO - PROCESS | 1120 | 1466584194412 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:54 INFO - PROCESS | 1120 | 1466584194415 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:54 INFO - PROCESS | 1120 | ++DOCSHELL 0DA4CC00 == 42 [pid = 1120] [id = 62] 01:29:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (0DA4D000) [pid = 1120] [serial = 183] [outer = 00000000] 01:29:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (18A19000) [pid = 1120] [serial = 184] [outer = 0DA4D000] 01:29:54 INFO - PROCESS | 1120 | 1466584194473 Marionette DEBUG loaded listener.js 01:29:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (191ABC00) [pid = 1120] [serial = 185] [outer = 0DA4D000] 01:29:55 INFO - PROCESS | 1120 | 1466584195199 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 01:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1124ms 01:29:55 INFO - PROCESS | 1120 | 1466584195249 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 01:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:29:55 INFO - PROCESS | 1120 | 1466584195253 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 01:29:55 INFO - PROCESS | 1120 | 1466584195258 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:29:55 INFO - PROCESS | 1120 | 1466584195261 Marionette TRACE conn5 <- [1,214,null,{}] 01:29:55 INFO - PROCESS | 1120 | 1466584195267 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:55 INFO - PROCESS | 1120 | 1466584195270 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:55 INFO - PROCESS | 1120 | 1466584195376 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 01:29:55 INFO - PROCESS | 1120 | 1466584195460 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:55 INFO - PROCESS | 1120 | 1466584195463 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:55 INFO - PROCESS | 1120 | ++DOCSHELL 0CF3E800 == 43 [pid = 1120] [id = 63] 01:29:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 96 (0D13A800) [pid = 1120] [serial = 186] [outer = 00000000] 01:29:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 97 (0DA42C00) [pid = 1120] [serial = 187] [outer = 0D13A800] 01:29:55 INFO - PROCESS | 1120 | 1466584195555 Marionette DEBUG loaded listener.js 01:29:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 98 (0DA49000) [pid = 1120] [serial = 188] [outer = 0D13A800] 01:29:55 INFO - PROCESS | 1120 | --DOCSHELL 0C1A5000 == 42 [pid = 1120] [id = 58] 01:29:55 INFO - PROCESS | 1120 | --DOCSHELL 0D853400 == 41 [pid = 1120] [id = 57] 01:29:55 INFO - PROCESS | 1120 | --DOCSHELL 1461BC00 == 40 [pid = 1120] [id = 56] 01:29:55 INFO - PROCESS | 1120 | --DOCSHELL 0D185C00 == 39 [pid = 1120] [id = 55] 01:29:55 INFO - PROCESS | 1120 | --DOCSHELL 18F36800 == 38 [pid = 1120] [id = 54] 01:29:55 INFO - PROCESS | 1120 | --DOCSHELL 16C4E800 == 37 [pid = 1120] [id = 53] 01:29:55 INFO - PROCESS | 1120 | --DOCSHELL 15B5AC00 == 36 [pid = 1120] [id = 52] 01:29:55 INFO - PROCESS | 1120 | --DOCSHELL 0E044400 == 35 [pid = 1120] [id = 51] 01:29:55 INFO - PROCESS | 1120 | --DOCSHELL 0C14B800 == 34 [pid = 1120] [id = 50] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 97 (19F8C000) [pid = 1120] [serial = 138] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 96 (18F35800) [pid = 1120] [serial = 126] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 95 (16270000) [pid = 1120] [serial = 120] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (17C6A400) [pid = 1120] [serial = 123] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (0DF34800) [pid = 1120] [serial = 112] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (0D856800) [pid = 1120] [serial = 111] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (146E9800) [pid = 1120] [serial = 117] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (149C9000) [pid = 1120] [serial = 118] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (0D852000) [pid = 1120] [serial = 114] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (0DBC9C00) [pid = 1120] [serial = 115] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (1919FC00) [pid = 1120] [serial = 129] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (0E0CAC00) [pid = 1120] [serial = 97] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0DBCC400) [pid = 1120] [serial = 96] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (18510C00) [pid = 1120] [serial = 100] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (169E2000) [pid = 1120] [serial = 99] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19908400) [pid = 1120] [serial = 103] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19903400) [pid = 1120] [serial = 102] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (1A205800) [pid = 1120] [serial = 106] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (1A201400) [pid = 1120] [serial = 105] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (1912CC00) [pid = 1120] [serial = 109] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1912AC00) [pid = 1120] [serial = 108] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (18A94800) [pid = 1120] [serial = 133] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1604F800) [pid = 1120] [serial = 132] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (191A6800) [pid = 1120] [serial = 130] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1990E800) [pid = 1120] [serial = 135] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (18F81000) [pid = 1120] [serial = 127] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (1850C000) [pid = 1120] [serial = 136] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (18A19C00) [pid = 1120] [serial = 124] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1A20D000) [pid = 1120] [serial = 139] [outer = 00000000] [url = about:blank] 01:29:55 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (168BE400) [pid = 1120] [serial = 121] [outer = 00000000] [url = about:blank] 01:29:56 INFO - PROCESS | 1120 | 1466584196019 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 01:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 790ms 01:29:56 INFO - PROCESS | 1120 | 1466584196049 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 01:29:56 INFO - PROCESS | 1120 | 1466584196053 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 01:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:29:56 INFO - PROCESS | 1120 | 1466584196059 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:29:56 INFO - PROCESS | 1120 | 1466584196061 Marionette TRACE conn5 <- [1,218,null,{}] 01:29:56 INFO - PROCESS | 1120 | 1466584196065 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:56 INFO - PROCESS | 1120 | 1466584196067 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:56 INFO - PROCESS | 1120 | 1466584196152 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 01:29:56 INFO - PROCESS | 1120 | 1466584196159 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:56 INFO - PROCESS | 1120 | 1466584196162 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:56 INFO - PROCESS | 1120 | ++DOCSHELL 0D853400 == 35 [pid = 1120] [id = 64] 01:29:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D853800) [pid = 1120] [serial = 189] [outer = 00000000] 01:29:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0DB8F800) [pid = 1120] [serial = 190] [outer = 0D853800] 01:29:56 INFO - PROCESS | 1120 | 1466584196208 Marionette DEBUG loaded listener.js 01:29:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DBCDC00) [pid = 1120] [serial = 191] [outer = 0D853800] 01:29:56 INFO - PROCESS | 1120 | 1466584196676 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 01:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 01:29:56 INFO - PROCESS | 1120 | 1466584196734 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 01:29:56 INFO - PROCESS | 1120 | 1466584196736 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 01:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:29:56 INFO - PROCESS | 1120 | 1466584196740 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:29:56 INFO - PROCESS | 1120 | 1466584196743 Marionette TRACE conn5 <- [1,222,null,{}] 01:29:56 INFO - PROCESS | 1120 | 1466584196754 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:56 INFO - PROCESS | 1120 | 1466584196758 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:56 INFO - PROCESS | 1120 | 1466584196862 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 01:29:56 INFO - PROCESS | 1120 | 1466584196942 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:56 INFO - PROCESS | 1120 | 1466584196945 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:56 INFO - PROCESS | 1120 | ++DOCSHELL 146E2800 == 36 [pid = 1120] [id = 65] 01:29:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (146E3000) [pid = 1120] [serial = 192] [outer = 00000000] 01:29:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (149B6C00) [pid = 1120] [serial = 193] [outer = 146E3000] 01:29:56 INFO - PROCESS | 1120 | 1466584196992 Marionette DEBUG loaded listener.js 01:29:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (14D94400) [pid = 1120] [serial = 194] [outer = 146E3000] 01:29:57 INFO - PROCESS | 1120 | 1466584197347 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 01:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 01:29:57 INFO - PROCESS | 1120 | 1466584197374 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 01:29:57 INFO - PROCESS | 1120 | 1466584197377 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 01:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:29:57 INFO - PROCESS | 1120 | 1466584197380 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:29:57 INFO - PROCESS | 1120 | 1466584197382 Marionette TRACE conn5 <- [1,226,null,{}] 01:29:57 INFO - PROCESS | 1120 | 1466584197393 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:57 INFO - PROCESS | 1120 | 1466584197395 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:57 INFO - PROCESS | 1120 | 1466584197480 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 01:29:57 INFO - PROCESS | 1120 | 1466584197485 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:57 INFO - PROCESS | 1120 | 1466584197496 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:57 INFO - PROCESS | 1120 | ++DOCSHELL 14E52C00 == 37 [pid = 1120] [id = 66] 01:29:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (14EDD400) [pid = 1120] [serial = 195] [outer = 00000000] 01:29:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (16041400) [pid = 1120] [serial = 196] [outer = 14EDD400] 01:29:57 INFO - PROCESS | 1120 | 1466584197541 Marionette DEBUG loaded listener.js 01:29:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (16271C00) [pid = 1120] [serial = 197] [outer = 14EDD400] 01:29:57 INFO - PROCESS | 1120 | 1466584197965 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 01:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 631ms 01:29:58 INFO - PROCESS | 1120 | 1466584198016 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 01:29:58 INFO - PROCESS | 1120 | 1466584198018 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 01:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:29:58 INFO - PROCESS | 1120 | 1466584198021 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:29:58 INFO - PROCESS | 1120 | 1466584198023 Marionette TRACE conn5 <- [1,230,null,{}] 01:29:58 INFO - PROCESS | 1120 | 1466584198035 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:58 INFO - PROCESS | 1120 | 1466584198037 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:58 INFO - PROCESS | 1120 | 1466584198139 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 01:29:58 INFO - PROCESS | 1120 | 1466584198147 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:58 INFO - PROCESS | 1120 | 1466584198149 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:58 INFO - PROCESS | 1120 | ++DOCSHELL 16049000 == 38 [pid = 1120] [id = 67] 01:29:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (168B3800) [pid = 1120] [serial = 198] [outer = 00000000] 01:29:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (16C50C00) [pid = 1120] [serial = 199] [outer = 168B3800] 01:29:58 INFO - PROCESS | 1120 | 1466584198192 Marionette DEBUG loaded listener.js 01:29:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1793D400) [pid = 1120] [serial = 200] [outer = 168B3800] 01:29:58 INFO - PROCESS | 1120 | 1466584198667 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 01:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 690ms 01:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:29:58 INFO - PROCESS | 1120 | 1466584198715 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 01:29:58 INFO - PROCESS | 1120 | 1466584198717 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 01:29:58 INFO - PROCESS | 1120 | 1466584198720 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:29:58 INFO - PROCESS | 1120 | 1466584198722 Marionette TRACE conn5 <- [1,234,null,{}] 01:29:58 INFO - PROCESS | 1120 | 1466584198726 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:58 INFO - PROCESS | 1120 | 1466584198732 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:58 INFO - PROCESS | 1120 | 1466584198875 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 01:29:58 INFO - PROCESS | 1120 | 1466584198934 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:58 INFO - PROCESS | 1120 | 1466584198936 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:58 INFO - PROCESS | 1120 | ++DOCSHELL 0D2E9400 == 39 [pid = 1120] [id = 68] 01:29:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (18509000) [pid = 1120] [serial = 201] [outer = 00000000] 01:29:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (1910A000) [pid = 1120] [serial = 202] [outer = 18509000] 01:29:58 INFO - PROCESS | 1120 | 1466584198983 Marionette DEBUG loaded listener.js 01:29:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19126000) [pid = 1120] [serial = 203] [outer = 18509000] 01:29:59 INFO - PROCESS | 1120 | 1466584199432 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 01:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 771ms 01:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:29:59 INFO - PROCESS | 1120 | 1466584199491 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 01:29:59 INFO - PROCESS | 1120 | 1466584199493 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 01:29:59 INFO - PROCESS | 1120 | 1466584199496 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:29:59 INFO - PROCESS | 1120 | 1466584199498 Marionette TRACE conn5 <- [1,238,null,{}] 01:29:59 INFO - PROCESS | 1120 | 1466584199501 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:59 INFO - PROCESS | 1120 | 1466584199503 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:59 INFO - PROCESS | 1120 | 1466584199614 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 01:29:59 INFO - PROCESS | 1120 | 1466584199668 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:59 INFO - PROCESS | 1120 | 1466584199670 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:29:59 INFO - PROCESS | 1120 | ++DOCSHELL 1912BC00 == 40 [pid = 1120] [id = 69] 01:29:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (1912CC00) [pid = 1120] [serial = 204] [outer = 00000000] 01:29:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (1913F800) [pid = 1120] [serial = 205] [outer = 1912CC00] 01:29:59 INFO - PROCESS | 1120 | 1466584199713 Marionette DEBUG loaded listener.js 01:29:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (191A4C00) [pid = 1120] [serial = 206] [outer = 1912CC00] 01:30:00 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (1A20A400) [pid = 1120] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:30:00 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (1910D400) [pid = 1120] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:30:00 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0C14D000) [pid = 1120] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:30:00 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0E04A000) [pid = 1120] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:30:00 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (1461C800) [pid = 1120] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:30:00 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D1E8800) [pid = 1120] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:30:00 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (16040400) [pid = 1120] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:30:00 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (16C4F400) [pid = 1120] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:30:00 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (15B52C00) [pid = 1120] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:30:00 INFO - PROCESS | 1120 | 1466584200233 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 01:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 770ms 01:30:00 INFO - PROCESS | 1120 | 1466584200267 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 01:30:00 INFO - PROCESS | 1120 | 1466584200269 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 01:30:00 INFO - PROCESS | 1120 | 1466584200272 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:30:00 INFO - PROCESS | 1120 | 1466584200274 Marionette TRACE conn5 <- [1,242,null,{}] 01:30:00 INFO - PROCESS | 1120 | 1466584200282 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:00 INFO - PROCESS | 1120 | 1466584200284 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:00 INFO - PROCESS | 1120 | 1466584200365 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 01:30:00 INFO - PROCESS | 1120 | 1466584200370 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:00 INFO - PROCESS | 1120 | 1466584200372 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:00 INFO - PROCESS | 1120 | ++DOCSHELL 0E0C7C00 == 41 [pid = 1120] [id = 70] 01:30:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1461C800) [pid = 1120] [serial = 207] [outer = 00000000] 01:30:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19136C00) [pid = 1120] [serial = 208] [outer = 1461C800] 01:30:00 INFO - PROCESS | 1120 | 1466584200416 Marionette DEBUG loaded listener.js 01:30:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (191A9000) [pid = 1120] [serial = 209] [outer = 1461C800] 01:30:00 INFO - PROCESS | 1120 | 1466584200820 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 01:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 01:30:00 INFO - PROCESS | 1120 | 1466584200856 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 01:30:00 INFO - PROCESS | 1120 | 1466584200858 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 01:30:00 INFO - PROCESS | 1120 | 1466584200862 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:30:00 INFO - PROCESS | 1120 | 1466584200864 Marionette TRACE conn5 <- [1,246,null,{}] 01:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:30:00 INFO - PROCESS | 1120 | 1466584200867 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:00 INFO - PROCESS | 1120 | 1466584200869 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:00 INFO - PROCESS | 1120 | 1466584200968 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 01:30:00 INFO - PROCESS | 1120 | 1466584200976 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:00 INFO - PROCESS | 1120 | 1466584200978 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:00 INFO - PROCESS | 1120 | ++DOCSHELL 0C14AC00 == 42 [pid = 1120] [id = 71] 01:30:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1912E800) [pid = 1120] [serial = 210] [outer = 00000000] 01:30:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (1990B000) [pid = 1120] [serial = 211] [outer = 1912E800] 01:30:01 INFO - PROCESS | 1120 | 1466584201021 Marionette DEBUG loaded listener.js 01:30:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (1990E800) [pid = 1120] [serial = 212] [outer = 1912E800] 01:30:01 INFO - PROCESS | 1120 | 1466584201509 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 01:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 01:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:30:01 INFO - PROCESS | 1120 | 1466584201558 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 01:30:01 INFO - PROCESS | 1120 | 1466584201560 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 01:30:01 INFO - PROCESS | 1120 | 1466584201565 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:30:01 INFO - PROCESS | 1120 | 1466584201567 Marionette TRACE conn5 <- [1,250,null,{}] 01:30:01 INFO - PROCESS | 1120 | 1466584201570 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:01 INFO - PROCESS | 1120 | 1466584201572 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:01 INFO - PROCESS | 1120 | 1466584201657 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 01:30:01 INFO - PROCESS | 1120 | 1466584201664 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:01 INFO - PROCESS | 1120 | 1466584201666 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:01 INFO - PROCESS | 1120 | ++DOCSHELL 19D9E800 == 43 [pid = 1120] [id = 72] 01:30:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19F88000) [pid = 1120] [serial = 213] [outer = 00000000] 01:30:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (1A210C00) [pid = 1120] [serial = 214] [outer = 19F88000] 01:30:01 INFO - PROCESS | 1120 | 1466584201712 Marionette DEBUG loaded listener.js 01:30:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (1AED6000) [pid = 1120] [serial = 215] [outer = 19F88000] 01:30:02 INFO - PROCESS | 1120 | 1466584202130 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 01:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 01:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:30:02 INFO - PROCESS | 1120 | 1466584202201 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 01:30:02 INFO - PROCESS | 1120 | 1466584202205 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 01:30:02 INFO - PROCESS | 1120 | 1466584202210 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:30:02 INFO - PROCESS | 1120 | 1466584202215 Marionette TRACE conn5 <- [1,254,null,{}] 01:30:02 INFO - PROCESS | 1120 | 1466584202221 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:02 INFO - PROCESS | 1120 | 1466584202225 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:02 INFO - PROCESS | 1120 | 1466584202384 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 01:30:02 INFO - PROCESS | 1120 | 1466584202471 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:02 INFO - PROCESS | 1120 | 1466584202475 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:02 INFO - PROCESS | 1120 | ++DOCSHELL 0CE29400 == 44 [pid = 1120] [id = 73] 01:30:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (0CE2A800) [pid = 1120] [serial = 216] [outer = 00000000] 01:30:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (0D185C00) [pid = 1120] [serial = 217] [outer = 0CE2A800] 01:30:02 INFO - PROCESS | 1120 | 1466584202533 Marionette DEBUG loaded listener.js 01:30:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (0D84A800) [pid = 1120] [serial = 218] [outer = 0CE2A800] 01:30:03 INFO - PROCESS | 1120 | 1466584203059 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 01:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 890ms 01:30:03 INFO - PROCESS | 1120 | 1466584203102 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 01:30:03 INFO - PROCESS | 1120 | 1466584203106 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 01:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:30:03 INFO - PROCESS | 1120 | 1466584203113 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:30:03 INFO - PROCESS | 1120 | 1466584203117 Marionette TRACE conn5 <- [1,258,null,{}] 01:30:03 INFO - PROCESS | 1120 | 1466584203122 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:03 INFO - PROCESS | 1120 | 1466584203125 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:03 INFO - PROCESS | 1120 | 1466584203243 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 01:30:03 INFO - PROCESS | 1120 | 1466584203336 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:03 INFO - PROCESS | 1120 | 1466584203338 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:03 INFO - PROCESS | 1120 | ++DOCSHELL 0E7D3800 == 45 [pid = 1120] [id = 74] 01:30:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (0E7D4400) [pid = 1120] [serial = 219] [outer = 00000000] 01:30:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (1449C800) [pid = 1120] [serial = 220] [outer = 0E7D4400] 01:30:03 INFO - PROCESS | 1120 | 1466584203398 Marionette DEBUG loaded listener.js 01:30:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (147C6C00) [pid = 1120] [serial = 221] [outer = 0E7D4400] 01:30:03 INFO - PROCESS | 1120 | 1466584203966 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 01:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 890ms 01:30:04 INFO - PROCESS | 1120 | 1466584204002 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 01:30:04 INFO - PROCESS | 1120 | 1466584204004 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 01:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:30:04 INFO - PROCESS | 1120 | 1466584204008 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:30:04 INFO - PROCESS | 1120 | 1466584204010 Marionette TRACE conn5 <- [1,262,null,{}] 01:30:04 INFO - PROCESS | 1120 | 1466584204020 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:04 INFO - PROCESS | 1120 | 1466584204025 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:04 INFO - PROCESS | 1120 | 1466584204138 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 01:30:04 INFO - PROCESS | 1120 | 1466584204233 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:04 INFO - PROCESS | 1120 | 1466584204237 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:04 INFO - PROCESS | 1120 | ++DOCSHELL 1912DC00 == 46 [pid = 1120] [id = 75] 01:30:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (1912E400) [pid = 1120] [serial = 222] [outer = 00000000] 01:30:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (1990BC00) [pid = 1120] [serial = 223] [outer = 1912E400] 01:30:04 INFO - PROCESS | 1120 | 1466584204295 Marionette DEBUG loaded listener.js 01:30:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (1A205C00) [pid = 1120] [serial = 224] [outer = 1912E400] 01:30:04 INFO - PROCESS | 1120 | 1466584204844 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 01:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 870ms 01:30:04 INFO - PROCESS | 1120 | 1466584204881 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 01:30:04 INFO - PROCESS | 1120 | 1466584204884 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 01:30:04 INFO - PROCESS | 1120 | 1466584204887 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:30:04 INFO - PROCESS | 1120 | 1466584204890 Marionette TRACE conn5 <- [1,266,null,{}] 01:30:04 INFO - PROCESS | 1120 | 1466584204893 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:04 INFO - PROCESS | 1120 | 1466584204896 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:05 INFO - PROCESS | 1120 | 1466584205012 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 01:30:05 INFO - PROCESS | 1120 | 1466584205112 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:05 INFO - PROCESS | 1120 | 1466584205114 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:05 INFO - PROCESS | 1120 | ++DOCSHELL 1B695000 == 47 [pid = 1120] [id = 76] 01:30:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 96 (1B698800) [pid = 1120] [serial = 225] [outer = 00000000] 01:30:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 97 (1C1A8000) [pid = 1120] [serial = 226] [outer = 1B698800] 01:30:05 INFO - PROCESS | 1120 | 1466584205173 Marionette DEBUG loaded listener.js 01:30:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 98 (1C1F7000) [pid = 1120] [serial = 227] [outer = 1B698800] 01:30:06 INFO - PROCESS | 1120 | 1466584206006 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 01:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1173ms 01:30:06 INFO - PROCESS | 1120 | 1466584206064 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 01:30:06 INFO - PROCESS | 1120 | 1466584206066 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 01:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:30:06 INFO - PROCESS | 1120 | 1466584206070 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:30:06 INFO - PROCESS | 1120 | 1466584206072 Marionette TRACE conn5 <- [1,270,null,{}] 01:30:06 INFO - PROCESS | 1120 | 1466584206076 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:06 INFO - PROCESS | 1120 | 1466584206078 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:06 INFO - PROCESS | 1120 | 1466584206190 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 01:30:06 INFO - PROCESS | 1120 | 1466584206315 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:06 INFO - PROCESS | 1120 | 1466584206317 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:06 INFO - PROCESS | 1120 | ++DOCSHELL 0D90AC00 == 48 [pid = 1120] [id = 77] 01:30:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 99 (0D90B400) [pid = 1120] [serial = 228] [outer = 00000000] 01:30:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 100 (1C984800) [pid = 1120] [serial = 229] [outer = 0D90B400] 01:30:06 INFO - PROCESS | 1120 | 1466584206375 Marionette DEBUG loaded listener.js 01:30:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 101 (1C98C000) [pid = 1120] [serial = 230] [outer = 0D90B400] 01:30:07 INFO - PROCESS | 1120 | 1466584207169 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 01:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1180ms 01:30:07 INFO - PROCESS | 1120 | 1466584207251 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 01:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:30:07 INFO - PROCESS | 1120 | 1466584207256 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 01:30:07 INFO - PROCESS | 1120 | 1466584207261 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:30:07 INFO - PROCESS | 1120 | 1466584207264 Marionette TRACE conn5 <- [1,274,null,{}] 01:30:07 INFO - PROCESS | 1120 | 1466584207270 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:07 INFO - PROCESS | 1120 | 1466584207273 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:07 INFO - PROCESS | 1120 | 1466584207416 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 01:30:07 INFO - PROCESS | 1120 | 1466584207535 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:07 INFO - PROCESS | 1120 | 1466584207540 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:07 INFO - PROCESS | 1120 | ++DOCSHELL 0D2F0000 == 49 [pid = 1120] [id = 78] 01:30:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 102 (0D74F800) [pid = 1120] [serial = 231] [outer = 00000000] 01:30:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 103 (0DA42800) [pid = 1120] [serial = 232] [outer = 0D74F800] 01:30:07 INFO - PROCESS | 1120 | 1466584207593 Marionette DEBUG loaded listener.js 01:30:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 104 (0DB96C00) [pid = 1120] [serial = 233] [outer = 0D74F800] 01:30:07 INFO - PROCESS | 1120 | --DOCSHELL 0C14AC00 == 48 [pid = 1120] [id = 71] 01:30:07 INFO - PROCESS | 1120 | --DOCSHELL 0E0C7C00 == 47 [pid = 1120] [id = 70] 01:30:07 INFO - PROCESS | 1120 | --DOCSHELL 1912BC00 == 46 [pid = 1120] [id = 69] 01:30:07 INFO - PROCESS | 1120 | --DOCSHELL 0D2E9400 == 45 [pid = 1120] [id = 68] 01:30:07 INFO - PROCESS | 1120 | --DOCSHELL 16049000 == 44 [pid = 1120] [id = 67] 01:30:07 INFO - PROCESS | 1120 | --DOCSHELL 14E52C00 == 43 [pid = 1120] [id = 66] 01:30:07 INFO - PROCESS | 1120 | --DOCSHELL 146E2800 == 42 [pid = 1120] [id = 65] 01:30:07 INFO - PROCESS | 1120 | --DOCSHELL 0D853400 == 41 [pid = 1120] [id = 64] 01:30:07 INFO - PROCESS | 1120 | --DOCSHELL 0CF3E800 == 40 [pid = 1120] [id = 63] 01:30:07 INFO - PROCESS | 1120 | --DOCSHELL 0DA4CC00 == 39 [pid = 1120] [id = 62] 01:30:07 INFO - PROCESS | 1120 | --DOCSHELL 14FF1800 == 38 [pid = 1120] [id = 61] 01:30:07 INFO - PROCESS | 1120 | --DOCSHELL 0D2F6400 == 37 [pid = 1120] [id = 60] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 103 (169DDC00) [pid = 1120] [serial = 154] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 102 (18A19800) [pid = 1120] [serial = 156] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 101 (18F29800) [pid = 1120] [serial = 157] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 100 (1B5CF000) [pid = 1120] [serial = 170] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 99 (1B7AA400) [pid = 1120] [serial = 173] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 98 (1A20B800) [pid = 1120] [serial = 169] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 97 (1B6BD400) [pid = 1120] [serial = 172] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 96 (19135800) [pid = 1120] [serial = 159] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 95 (1913BC00) [pid = 1120] [serial = 160] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (0C1A9800) [pid = 1120] [serial = 147] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (0D751000) [pid = 1120] [serial = 148] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (1B5AEC00) [pid = 1120] [serial = 141] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (146A6C00) [pid = 1120] [serial = 144] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (146E3400) [pid = 1120] [serial = 150] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (149D5400) [pid = 1120] [serial = 151] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (16045400) [pid = 1120] [serial = 167] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (0D1E1000) [pid = 1120] [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.] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (19DACC00) [pid = 1120] [serial = 163] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (16044800) [pid = 1120] [serial = 166] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (1A204400) [pid = 1120] [serial = 164] [outer = 00000000] [url = about:blank] 01:30:07 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (16271000) [pid = 1120] [serial = 153] [outer = 00000000] [url = about:blank] 01:30:08 INFO - PROCESS | 1120 | 1466584208106 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 01:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 890ms 01:30:08 INFO - PROCESS | 1120 | 1466584208151 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 01:30:08 INFO - PROCESS | 1120 | 1466584208155 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 01:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:30:08 INFO - PROCESS | 1120 | 1466584208162 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:30:08 INFO - PROCESS | 1120 | 1466584208164 Marionette TRACE conn5 <- [1,278,null,{}] 01:30:08 INFO - PROCESS | 1120 | 1466584208168 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:08 INFO - PROCESS | 1120 | 1466584208171 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:08 INFO - PROCESS | 1120 | 1466584208264 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 01:30:08 INFO - PROCESS | 1120 | 1466584208273 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:08 INFO - PROCESS | 1120 | 1466584208276 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:08 INFO - PROCESS | 1120 | ++DOCSHELL 0D753400 == 38 [pid = 1120] [id = 79] 01:30:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (0D754C00) [pid = 1120] [serial = 234] [outer = 00000000] 01:30:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (0D910400) [pid = 1120] [serial = 235] [outer = 0D754C00] 01:30:08 INFO - PROCESS | 1120 | 1466584208324 Marionette DEBUG loaded listener.js 01:30:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (0DF2C000) [pid = 1120] [serial = 236] [outer = 0D754C00] 01:30:08 INFO - PROCESS | 1120 | 1466584208791 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 01:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 01:30:08 INFO - PROCESS | 1120 | 1466584208836 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 01:30:08 INFO - PROCESS | 1120 | 1466584208838 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 01:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:30:08 INFO - PROCESS | 1120 | 1466584208841 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:30:08 INFO - PROCESS | 1120 | 1466584208844 Marionette TRACE conn5 <- [1,282,null,{}] 01:30:08 INFO - PROCESS | 1120 | 1466584208855 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:08 INFO - PROCESS | 1120 | 1466584208859 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:08 INFO - PROCESS | 1120 | 1466584208969 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 01:30:09 INFO - PROCESS | 1120 | 1466584209056 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:09 INFO - PROCESS | 1120 | 1466584209059 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:09 INFO - PROCESS | 1120 | ++DOCSHELL 14EDD000 == 39 [pid = 1120] [id = 80] 01:30:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (14EE3000) [pid = 1120] [serial = 237] [outer = 00000000] 01:30:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (14F44400) [pid = 1120] [serial = 238] [outer = 14EE3000] 01:30:09 INFO - PROCESS | 1120 | 1466584209106 Marionette DEBUG loaded listener.js 01:30:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (16044400) [pid = 1120] [serial = 239] [outer = 14EE3000] 01:30:09 INFO - PROCESS | 1120 | 1466584209486 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 01:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 691ms 01:30:09 INFO - PROCESS | 1120 | 1466584209532 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 01:30:09 INFO - PROCESS | 1120 | 1466584209535 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 01:30:09 INFO - PROCESS | 1120 | 1466584209538 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:30:09 INFO - PROCESS | 1120 | 1466584209539 Marionette TRACE conn5 <- [1,286,null,{}] 01:30:09 INFO - PROCESS | 1120 | 1466584209543 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:09 INFO - PROCESS | 1120 | 1466584209545 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:09 INFO - PROCESS | 1120 | 1466584209636 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 01:30:09 INFO - PROCESS | 1120 | 1466584209643 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:09 INFO - PROCESS | 1120 | 1466584209654 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:09 INFO - PROCESS | 1120 | ++DOCSHELL 168BE400 == 40 [pid = 1120] [id = 81] 01:30:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (168C1000) [pid = 1120] [serial = 240] [outer = 00000000] 01:30:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (17943000) [pid = 1120] [serial = 241] [outer = 168C1000] 01:30:09 INFO - PROCESS | 1120 | 1466584209698 Marionette DEBUG loaded listener.js 01:30:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (18A12800) [pid = 1120] [serial = 242] [outer = 168C1000] 01:30:10 INFO - PROCESS | 1120 | 1466584210156 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 01:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 01:30:10 INFO - PROCESS | 1120 | 1466584210218 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 01:30:10 INFO - PROCESS | 1120 | 1466584210220 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 01:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:30:10 INFO - PROCESS | 1120 | 1466584210224 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:30:10 INFO - PROCESS | 1120 | 1466584210226 Marionette TRACE conn5 <- [1,290,null,{}] 01:30:10 INFO - PROCESS | 1120 | 1466584210229 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:10 INFO - PROCESS | 1120 | 1466584210231 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:10 INFO - PROCESS | 1120 | 1466584210346 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 01:30:10 INFO - PROCESS | 1120 | 1466584210427 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:10 INFO - PROCESS | 1120 | 1466584210429 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:10 INFO - PROCESS | 1120 | ++DOCSHELL 18B1FC00 == 41 [pid = 1120] [id = 82] 01:30:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (18B26400) [pid = 1120] [serial = 243] [outer = 00000000] 01:30:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (18F7A800) [pid = 1120] [serial = 244] [outer = 18B26400] 01:30:10 INFO - PROCESS | 1120 | 1466584210476 Marionette DEBUG loaded listener.js 01:30:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (1910D000) [pid = 1120] [serial = 245] [outer = 18B26400] 01:30:10 INFO - PROCESS | 1120 | 1466584210913 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 01:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 730ms 01:30:10 INFO - PROCESS | 1120 | 1466584210956 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 01:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:30:10 INFO - PROCESS | 1120 | 1466584210958 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 01:30:10 INFO - PROCESS | 1120 | 1466584210961 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:30:10 INFO - PROCESS | 1120 | 1466584210963 Marionette TRACE conn5 <- [1,294,null,{}] 01:30:10 INFO - PROCESS | 1120 | 1466584210966 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:10 INFO - PROCESS | 1120 | 1466584210972 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:11 INFO - PROCESS | 1120 | 1466584211112 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 01:30:11 INFO - PROCESS | 1120 | 1466584211173 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:11 INFO - PROCESS | 1120 | 1466584211175 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:11 INFO - PROCESS | 1120 | ++DOCSHELL 0D906C00 == 42 [pid = 1120] [id = 83] 01:30:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 96 (16C4F800) [pid = 1120] [serial = 246] [outer = 00000000] 01:30:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 97 (19903C00) [pid = 1120] [serial = 247] [outer = 16C4F800] 01:30:11 INFO - PROCESS | 1120 | 1466584211222 Marionette DEBUG loaded listener.js 01:30:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 98 (19BC2400) [pid = 1120] [serial = 248] [outer = 16C4F800] 01:30:11 INFO - PROCESS | 1120 | 1466584211640 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:11 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. 01:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 01:30:11 INFO - PROCESS | 1120 | 1466584211700 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 01:30:11 INFO - PROCESS | 1120 | 1466584211702 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 01:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:30:11 INFO - PROCESS | 1120 | 1466584211705 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:30:11 INFO - PROCESS | 1120 | 1466584211707 Marionette TRACE conn5 <- [1,298,null,{}] 01:30:11 INFO - PROCESS | 1120 | 1466584211729 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:11 INFO - PROCESS | 1120 | 1466584211731 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:11 INFO - PROCESS | 1120 | 1466584211839 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 01:30:12 INFO - PROCESS | 1120 | --DOMWINDOW == 97 (18509000) [pid = 1120] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:30:12 INFO - PROCESS | 1120 | --DOMWINDOW == 96 (168B3800) [pid = 1120] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:30:12 INFO - PROCESS | 1120 | --DOMWINDOW == 95 (1912CC00) [pid = 1120] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:30:12 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (146E3000) [pid = 1120] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:30:12 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (0D13A800) [pid = 1120] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:30:12 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (14EDD400) [pid = 1120] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:30:12 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (0D853800) [pid = 1120] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:30:12 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (1461C800) [pid = 1120] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:30:12 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (1912E800) [pid = 1120] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:30:12 INFO - PROCESS | 1120 | 1466584212005 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:12 INFO - PROCESS | 1120 | 1466584212007 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:12 INFO - PROCESS | 1120 | ++DOCSHELL 0D13A800 == 43 [pid = 1120] [id = 84] 01:30:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (0D2EA000) [pid = 1120] [serial = 249] [outer = 00000000] 01:30:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (146E3000) [pid = 1120] [serial = 250] [outer = 0D2EA000] 01:30:12 INFO - PROCESS | 1120 | 1466584212053 Marionette DEBUG loaded listener.js 01:30:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (17948000) [pid = 1120] [serial = 251] [outer = 0D2EA000] 01:30:12 INFO - PROCESS | 1120 | 1466584212152 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:30:12 INFO - PROCESS | 1120 | 1466584212414 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:12 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. 01:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 750ms 01:30:12 INFO - PROCESS | 1120 | 1466584212458 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 01:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:30:12 INFO - PROCESS | 1120 | 1466584212460 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 01:30:12 INFO - PROCESS | 1120 | 1466584212463 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:30:12 INFO - PROCESS | 1120 | 1466584212465 Marionette TRACE conn5 <- [1,302,null,{}] 01:30:12 INFO - PROCESS | 1120 | 1466584212468 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:12 INFO - PROCESS | 1120 | 1466584212470 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:12 INFO - PROCESS | 1120 | 1466584212583 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 01:30:12 INFO - PROCESS | 1120 | 1466584212593 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:12 INFO - PROCESS | 1120 | 1466584212595 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:12 INFO - PROCESS | 1120 | ++DOCSHELL 14EE4000 == 44 [pid = 1120] [id = 85] 01:30:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (1913B000) [pid = 1120] [serial = 252] [outer = 00000000] 01:30:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (1B692000) [pid = 1120] [serial = 253] [outer = 1913B000] 01:30:12 INFO - PROCESS | 1120 | 1466584212638 Marionette DEBUG loaded listener.js 01:30:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (1BE25800) [pid = 1120] [serial = 254] [outer = 1913B000] 01:30:13 INFO - PROCESS | 1120 | 1466584213028 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:13 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. 01:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 01:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:30:13 INFO - PROCESS | 1120 | 1466584213094 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 01:30:13 INFO - PROCESS | 1120 | 1466584213096 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 01:30:13 INFO - PROCESS | 1120 | 1466584213099 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:30:13 INFO - PROCESS | 1120 | 1466584213101 Marionette TRACE conn5 <- [1,306,null,{}] 01:30:13 INFO - PROCESS | 1120 | 1466584213104 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:13 INFO - PROCESS | 1120 | 1466584213106 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:13 INFO - PROCESS | 1120 | 1466584213226 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 01:30:13 INFO - PROCESS | 1120 | 1466584213263 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:13 INFO - PROCESS | 1120 | 1466584213265 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:13 INFO - PROCESS | 1120 | ++DOCSHELL 1A209C00 == 45 [pid = 1120] [id = 86] 01:30:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 96 (1B693400) [pid = 1120] [serial = 255] [outer = 00000000] 01:30:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 97 (1CFFD000) [pid = 1120] [serial = 256] [outer = 1B693400] 01:30:13 INFO - PROCESS | 1120 | 1466584213310 Marionette DEBUG loaded listener.js 01:30:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 98 (1D356C00) [pid = 1120] [serial = 257] [outer = 1B693400] 01:30:13 INFO - PROCESS | 1120 | 1466584213708 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:13 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. 01:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 01:30:13 INFO - PROCESS | 1120 | 1466584213730 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 01:30:13 INFO - PROCESS | 1120 | 1466584213732 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 01:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:30:13 INFO - PROCESS | 1120 | 1466584213735 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:30:13 INFO - PROCESS | 1120 | 1466584213737 Marionette TRACE conn5 <- [1,310,null,{}] 01:30:13 INFO - PROCESS | 1120 | 1466584213741 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:13 INFO - PROCESS | 1120 | 1466584213742 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:13 INFO - PROCESS | 1120 | 1466584213865 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 01:30:13 INFO - PROCESS | 1120 | 1466584213873 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:13 INFO - PROCESS | 1120 | 1466584213875 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:13 INFO - PROCESS | 1120 | ++DOCSHELL 1CFF2800 == 46 [pid = 1120] [id = 87] 01:30:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 99 (1D99BC00) [pid = 1120] [serial = 258] [outer = 00000000] 01:30:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 100 (1D9A3800) [pid = 1120] [serial = 259] [outer = 1D99BC00] 01:30:13 INFO - PROCESS | 1120 | 1466584213922 Marionette DEBUG loaded listener.js 01:30:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 101 (1D9A6C00) [pid = 1120] [serial = 260] [outer = 1D99BC00] 01:30:14 INFO - PROCESS | 1120 | 1466584214607 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:14 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. 01:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 930ms 01:30:14 INFO - PROCESS | 1120 | 1466584214670 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 01:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:30:14 INFO - PROCESS | 1120 | 1466584214675 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 01:30:14 INFO - PROCESS | 1120 | 1466584214679 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:30:14 INFO - PROCESS | 1120 | 1466584214683 Marionette TRACE conn5 <- [1,314,null,{}] 01:30:14 INFO - PROCESS | 1120 | 1466584214688 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:14 INFO - PROCESS | 1120 | 1466584214692 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:14 INFO - PROCESS | 1120 | 1466584214819 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 01:30:14 INFO - PROCESS | 1120 | 1466584214945 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:14 INFO - PROCESS | 1120 | 1466584214948 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:14 INFO - PROCESS | 1120 | ++DOCSHELL 0D182400 == 47 [pid = 1120] [id = 88] 01:30:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 102 (0D855C00) [pid = 1120] [serial = 261] [outer = 00000000] 01:30:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 103 (0E7D8400) [pid = 1120] [serial = 262] [outer = 0D855C00] 01:30:15 INFO - PROCESS | 1120 | 1466584215012 Marionette DEBUG loaded listener.js 01:30:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 104 (14611C00) [pid = 1120] [serial = 263] [outer = 0D855C00] 01:30:15 INFO - PROCESS | 1120 | 1466584215558 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:15 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. 01:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 01:30:15 INFO - PROCESS | 1120 | 1466584215610 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 01:30:15 INFO - PROCESS | 1120 | 1466584215616 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 01:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:30:15 INFO - PROCESS | 1120 | 1466584215622 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:30:15 INFO - PROCESS | 1120 | 1466584215625 Marionette TRACE conn5 <- [1,318,null,{}] 01:30:15 INFO - PROCESS | 1120 | 1466584215630 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:15 INFO - PROCESS | 1120 | 1466584215633 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:15 INFO - PROCESS | 1120 | 1466584215759 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 01:30:15 INFO - PROCESS | 1120 | 1466584215862 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:15 INFO - PROCESS | 1120 | 1466584215864 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:15 INFO - PROCESS | 1120 | ++DOCSHELL 16C4A000 == 48 [pid = 1120] [id = 89] 01:30:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 105 (16C4DC00) [pid = 1120] [serial = 264] [outer = 00000000] 01:30:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 106 (1910A800) [pid = 1120] [serial = 265] [outer = 16C4DC00] 01:30:15 INFO - PROCESS | 1120 | 1466584215924 Marionette DEBUG loaded listener.js 01:30:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 107 (19137C00) [pid = 1120] [serial = 266] [outer = 16C4DC00] 01:30:16 INFO - PROCESS | 1120 | 1466584216561 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:16 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. 01:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 01:30:16 INFO - PROCESS | 1120 | 1466584216595 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 01:30:16 INFO - PROCESS | 1120 | 1466584216598 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 01:30:16 INFO - PROCESS | 1120 | 1466584216601 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:30:16 INFO - PROCESS | 1120 | 1466584216605 Marionette TRACE conn5 <- [1,322,null,{}] 01:30:16 INFO - PROCESS | 1120 | 1466584216616 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:16 INFO - PROCESS | 1120 | 1466584216621 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:16 INFO - PROCESS | 1120 | 1466584216731 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 01:30:16 INFO - PROCESS | 1120 | 1466584216830 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:16 INFO - PROCESS | 1120 | 1466584216834 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:16 INFO - PROCESS | 1120 | ++DOCSHELL 19FF7C00 == 49 [pid = 1120] [id = 90] 01:30:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 108 (19FF8000) [pid = 1120] [serial = 267] [outer = 00000000] 01:30:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 109 (19FFAC00) [pid = 1120] [serial = 268] [outer = 19FF8000] 01:30:16 INFO - PROCESS | 1120 | 1466584216890 Marionette DEBUG loaded listener.js 01:30:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 110 (19FFF800) [pid = 1120] [serial = 269] [outer = 19FF8000] 01:30:17 INFO - PROCESS | 1120 | 1466584217521 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:17 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. 01:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 970ms 01:30:17 INFO - PROCESS | 1120 | 1466584217599 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 01:30:17 INFO - PROCESS | 1120 | 1466584217602 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 01:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:30:17 INFO - PROCESS | 1120 | 1466584217606 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:30:17 INFO - PROCESS | 1120 | 1466584217609 Marionette TRACE conn5 <- [1,326,null,{}] 01:30:17 INFO - PROCESS | 1120 | 1466584217613 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:17 INFO - PROCESS | 1120 | 1466584217615 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:17 INFO - PROCESS | 1120 | 1466584217743 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 01:30:18 INFO - PROCESS | 1120 | 1466584218002 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:18 INFO - PROCESS | 1120 | 1466584218005 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:18 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A5000 == 50 [pid = 1120] [id = 91] 01:30:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 111 (0C20D000) [pid = 1120] [serial = 270] [outer = 00000000] 01:30:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 112 (0D751400) [pid = 1120] [serial = 271] [outer = 0C20D000] 01:30:18 INFO - PROCESS | 1120 | 1466584218069 Marionette DEBUG loaded listener.js 01:30:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 113 (0D855000) [pid = 1120] [serial = 272] [outer = 0C20D000] 01:30:18 INFO - PROCESS | 1120 | 1466584218643 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:18 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. 01:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1066ms 01:30:18 INFO - PROCESS | 1120 | 1466584218685 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 01:30:18 INFO - PROCESS | 1120 | 1466584218689 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 01:30:18 INFO - PROCESS | 1120 | 1466584218693 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:30:18 INFO - PROCESS | 1120 | 1466584218696 Marionette TRACE conn5 <- [1,330,null,{}] 01:30:18 INFO - PROCESS | 1120 | 1466584218702 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:18 INFO - PROCESS | 1120 | 1466584218706 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:18 INFO - PROCESS | 1120 | 1466584218809 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 01:30:18 INFO - PROCESS | 1120 | 1466584218917 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:18 INFO - PROCESS | 1120 | 1466584218920 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:18 INFO - PROCESS | 1120 | ++DOCSHELL 0E7D7400 == 51 [pid = 1120] [id = 92] 01:30:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 114 (1440E400) [pid = 1120] [serial = 273] [outer = 00000000] 01:30:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 115 (149CF800) [pid = 1120] [serial = 274] [outer = 1440E400] 01:30:18 INFO - PROCESS | 1120 | 1466584218971 Marionette DEBUG loaded listener.js 01:30:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 116 (14E48800) [pid = 1120] [serial = 275] [outer = 1440E400] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 0DF2C800 == 50 [pid = 1120] [id = 49] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 1A209C00 == 49 [pid = 1120] [id = 86] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 14EE4000 == 48 [pid = 1120] [id = 85] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 0D13A800 == 47 [pid = 1120] [id = 84] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 0D906C00 == 46 [pid = 1120] [id = 83] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 18B1FC00 == 45 [pid = 1120] [id = 82] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 168BE400 == 44 [pid = 1120] [id = 81] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 14EDD000 == 43 [pid = 1120] [id = 80] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 0D753400 == 42 [pid = 1120] [id = 79] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 0D2F0000 == 41 [pid = 1120] [id = 78] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 19D9E800 == 40 [pid = 1120] [id = 72] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 0CE29400 == 39 [pid = 1120] [id = 73] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 15B4FC00 == 38 [pid = 1120] [id = 48] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 0C20B400 == 37 [pid = 1120] [id = 59] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 0E7D3800 == 36 [pid = 1120] [id = 74] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 0D90AC00 == 35 [pid = 1120] [id = 77] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 1912DC00 == 34 [pid = 1120] [id = 75] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 1B695000 == 33 [pid = 1120] [id = 76] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 0D751C00 == 32 [pid = 1120] [id = 38] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 0C1A5000 == 31 [pid = 1120] [id = 91] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 16C4A000 == 30 [pid = 1120] [id = 89] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 19FF7C00 == 29 [pid = 1120] [id = 90] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 1CFF2800 == 28 [pid = 1120] [id = 87] 01:30:19 INFO - PROCESS | 1120 | --DOCSHELL 0D182400 == 27 [pid = 1120] [id = 88] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 115 (1910A000) [pid = 1120] [serial = 202] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 114 (16C50C00) [pid = 1120] [serial = 199] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 113 (1913F800) [pid = 1120] [serial = 205] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 112 (149B6C00) [pid = 1120] [serial = 193] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 111 (14D94400) [pid = 1120] [serial = 194] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 110 (0DA49000) [pid = 1120] [serial = 188] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 109 (0DA42C00) [pid = 1120] [serial = 187] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 108 (16041400) [pid = 1120] [serial = 196] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 107 (17940800) [pid = 1120] [serial = 181] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 106 (0DB8F800) [pid = 1120] [serial = 190] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 105 (0DBCDC00) [pid = 1120] [serial = 191] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 104 (0DF2B000) [pid = 1120] [serial = 178] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 103 (0C210000) [pid = 1120] [serial = 175] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 102 (18A19000) [pid = 1120] [serial = 184] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 101 (19126000) [pid = 1120] [serial = 203] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 100 (191A9000) [pid = 1120] [serial = 209] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 99 (1A210C00) [pid = 1120] [serial = 214] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 98 (19136C00) [pid = 1120] [serial = 208] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 97 (191A4C00) [pid = 1120] [serial = 206] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 96 (1793D400) [pid = 1120] [serial = 200] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 95 (1990B000) [pid = 1120] [serial = 211] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (1990E800) [pid = 1120] [serial = 212] [outer = 00000000] [url = about:blank] 01:30:19 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (16271C00) [pid = 1120] [serial = 197] [outer = 00000000] [url = about:blank] 01:30:20 INFO - PROCESS | 1120 | 1466584220261 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:20 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. 01:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1633ms 01:30:20 INFO - PROCESS | 1120 | 1466584220330 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 01:30:20 INFO - PROCESS | 1120 | 1466584220335 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 01:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:30:20 INFO - PROCESS | 1120 | 1466584220339 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:30:20 INFO - PROCESS | 1120 | 1466584220344 Marionette TRACE conn5 <- [1,334,null,{}] 01:30:20 INFO - PROCESS | 1120 | 1466584220349 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:20 INFO - PROCESS | 1120 | 1466584220352 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:20 INFO - PROCESS | 1120 | 1466584220442 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 01:30:20 INFO - PROCESS | 1120 | 1466584220455 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:20 INFO - PROCESS | 1120 | 1466584220457 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:20 INFO - PROCESS | 1120 | ++DOCSHELL 0CE76C00 == 28 [pid = 1120] [id = 93] 01:30:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (0CEC7000) [pid = 1120] [serial = 276] [outer = 00000000] 01:30:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (0D74FC00) [pid = 1120] [serial = 277] [outer = 0CEC7000] 01:30:20 INFO - PROCESS | 1120 | 1466584220509 Marionette DEBUG loaded listener.js 01:30:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 96 (0D84B400) [pid = 1120] [serial = 278] [outer = 0CEC7000] 01:30:20 INFO - PROCESS | 1120 | 1466584220967 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:21 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. 01:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 690ms 01:30:21 INFO - PROCESS | 1120 | 1466584221030 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 01:30:21 INFO - PROCESS | 1120 | 1466584221035 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 01:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:30:21 INFO - PROCESS | 1120 | 1466584221041 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:30:21 INFO - PROCESS | 1120 | 1466584221044 Marionette TRACE conn5 <- [1,338,null,{}] 01:30:21 INFO - PROCESS | 1120 | 1466584221048 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:21 INFO - PROCESS | 1120 | 1466584221051 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:21 INFO - PROCESS | 1120 | 1466584221173 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 01:30:21 INFO - PROCESS | 1120 | 1466584221265 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:21 INFO - PROCESS | 1120 | 1466584221268 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:21 INFO - PROCESS | 1120 | ++DOCSHELL 0DA49000 == 29 [pid = 1120] [id = 94] 01:30:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 97 (0DA49C00) [pid = 1120] [serial = 279] [outer = 00000000] 01:30:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 98 (0DA4F400) [pid = 1120] [serial = 280] [outer = 0DA49C00] 01:30:21 INFO - PROCESS | 1120 | 1466584221317 Marionette DEBUG loaded listener.js 01:30:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 99 (0DBCDC00) [pid = 1120] [serial = 281] [outer = 0DA49C00] 01:30:21 INFO - PROCESS | 1120 | 1466584221708 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:21 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. 01:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 01:30:21 INFO - PROCESS | 1120 | 1466584221776 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 01:30:21 INFO - PROCESS | 1120 | 1466584221778 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 01:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:30:21 INFO - PROCESS | 1120 | 1466584221782 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:30:21 INFO - PROCESS | 1120 | 1466584221785 Marionette TRACE conn5 <- [1,342,null,{}] 01:30:21 INFO - PROCESS | 1120 | 1466584221801 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:21 INFO - PROCESS | 1120 | 1466584221806 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:21 INFO - PROCESS | 1120 | 1466584221897 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 01:30:21 INFO - PROCESS | 1120 | 1466584221914 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:21 INFO - PROCESS | 1120 | 1466584221917 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:21 INFO - PROCESS | 1120 | ++DOCSHELL 14D98800 == 30 [pid = 1120] [id = 95] 01:30:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 100 (14D9E000) [pid = 1120] [serial = 282] [outer = 00000000] 01:30:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 101 (14E45800) [pid = 1120] [serial = 283] [outer = 14D9E000] 01:30:21 INFO - PROCESS | 1120 | 1466584221968 Marionette DEBUG loaded listener.js 01:30:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 102 (14F42000) [pid = 1120] [serial = 284] [outer = 14D9E000] 01:30:22 INFO - PROCESS | 1120 | 1466584222470 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:22 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. 01:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 01:30:22 INFO - PROCESS | 1120 | 1466584222530 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 01:30:22 INFO - PROCESS | 1120 | 1466584222533 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 01:30:22 INFO - PROCESS | 1120 | 1466584222536 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:30:22 INFO - PROCESS | 1120 | 1466584222538 Marionette TRACE conn5 <- [1,346,null,{}] 01:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:30:22 INFO - PROCESS | 1120 | 1466584222542 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:22 INFO - PROCESS | 1120 | 1466584222544 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:22 INFO - PROCESS | 1120 | 1466584222659 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 01:30:22 INFO - PROCESS | 1120 | 1466584222669 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:22 INFO - PROCESS | 1120 | 1466584222671 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:22 INFO - PROCESS | 1120 | ++DOCSHELL 15B55C00 == 31 [pid = 1120] [id = 96] 01:30:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 103 (16267800) [pid = 1120] [serial = 285] [outer = 00000000] 01:30:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 104 (169E2000) [pid = 1120] [serial = 286] [outer = 16267800] 01:30:22 INFO - PROCESS | 1120 | 1466584222763 Marionette DEBUG loaded listener.js 01:30:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 105 (16C51C00) [pid = 1120] [serial = 287] [outer = 16267800] 01:30:23 INFO - PROCESS | 1120 | 1466584223191 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:23 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. 01:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 01:30:23 INFO - PROCESS | 1120 | 1466584223213 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 01:30:23 INFO - PROCESS | 1120 | 1466584223215 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 01:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:30:23 INFO - PROCESS | 1120 | 1466584223218 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:30:23 INFO - PROCESS | 1120 | 1466584223220 Marionette TRACE conn5 <- [1,350,null,{}] 01:30:23 INFO - PROCESS | 1120 | 1466584223232 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:23 INFO - PROCESS | 1120 | 1466584223234 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:23 INFO - PROCESS | 1120 | 1466584223340 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 01:30:23 INFO - PROCESS | 1120 | 1466584223346 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:23 INFO - PROCESS | 1120 | 1466584223348 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:23 INFO - PROCESS | 1120 | ++DOCSHELL 1793F000 == 32 [pid = 1120] [id = 97] 01:30:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 106 (1794AC00) [pid = 1120] [serial = 288] [outer = 00000000] 01:30:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 107 (18A19000) [pid = 1120] [serial = 289] [outer = 1794AC00] 01:30:23 INFO - PROCESS | 1120 | 1466584223391 Marionette DEBUG loaded listener.js 01:30:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 108 (18B2A000) [pid = 1120] [serial = 290] [outer = 1794AC00] 01:30:23 INFO - PROCESS | 1120 | 1466584223870 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:23 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. 01:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 690ms 01:30:23 INFO - PROCESS | 1120 | 1466584223913 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 01:30:23 INFO - PROCESS | 1120 | 1466584223915 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 01:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:30:23 INFO - PROCESS | 1120 | 1466584223918 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:30:23 INFO - PROCESS | 1120 | 1466584223920 Marionette TRACE conn5 <- [1,354,null,{}] 01:30:23 INFO - PROCESS | 1120 | 1466584223924 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:23 INFO - PROCESS | 1120 | 1466584223930 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:24 INFO - PROCESS | 1120 | 1466584224084 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 01:30:24 INFO - PROCESS | 1120 | 1466584224106 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:24 INFO - PROCESS | 1120 | 1466584224108 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:24 INFO - PROCESS | 1120 | ++DOCSHELL 19124000 == 33 [pid = 1120] [id = 98] 01:30:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 109 (19123C00) [pid = 1120] [serial = 291] [outer = 00000000] 01:30:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 110 (1919E400) [pid = 1120] [serial = 292] [outer = 19123C00] 01:30:24 INFO - PROCESS | 1120 | 1466584224159 Marionette DEBUG loaded listener.js 01:30:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 111 (191A7400) [pid = 1120] [serial = 293] [outer = 19123C00] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 110 (19BC6C00) [pid = 1120] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 109 (0D758800) [pid = 1120] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 108 (0C20BC00) [pid = 1120] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 107 (169D7400) [pid = 1120] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 106 (0DF6C400) [pid = 1120] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 105 (0DA4D000) [pid = 1120] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 104 (1D99BC00) [pid = 1120] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 103 (1B693400) [pid = 1120] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 102 (18B26400) [pid = 1120] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 101 (16C4F800) [pid = 1120] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 100 (0D2EA000) [pid = 1120] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 99 (1912E400) [pid = 1120] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 98 (19F88000) [pid = 1120] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 97 (0D74F800) [pid = 1120] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 96 (0D754C00) [pid = 1120] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 95 (1B698800) [pid = 1120] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (0D90B400) [pid = 1120] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (168C1000) [pid = 1120] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (14EE3000) [pid = 1120] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (0E7D4400) [pid = 1120] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (0CE2A800) [pid = 1120] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:30:24 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (1913B000) [pid = 1120] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:30:24 INFO - PROCESS | 1120 | 1466584224938 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:24 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. 01:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1072ms 01:30:24 INFO - PROCESS | 1120 | 1466584224992 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 01:30:24 INFO - PROCESS | 1120 | 1466584224994 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 01:30:24 INFO - PROCESS | 1120 | 1466584224997 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:30:24 INFO - PROCESS | 1120 | 1466584224999 Marionette TRACE conn5 <- [1,358,null,{}] 01:30:25 INFO - PROCESS | 1120 | 1466584225003 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:25 INFO - PROCESS | 1120 | 1466584225005 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:25 INFO - PROCESS | 1120 | 1466584225081 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 01:30:25 INFO - PROCESS | 1120 | 1466584225087 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:25 INFO - PROCESS | 1120 | 1466584225089 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:25 INFO - PROCESS | 1120 | ++DOCSHELL 0DA4A000 == 34 [pid = 1120] [id = 99] 01:30:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (0DB92400) [pid = 1120] [serial = 294] [outer = 00000000] 01:30:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (168BD400) [pid = 1120] [serial = 295] [outer = 0DB92400] 01:30:25 INFO - PROCESS | 1120 | 1466584225132 Marionette DEBUG loaded listener.js 01:30:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (17C72C00) [pid = 1120] [serial = 296] [outer = 0DB92400] 01:30:25 INFO - PROCESS | 1120 | 1466584225562 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:25 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. 01:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 01:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:30:25 INFO - PROCESS | 1120 | 1466584225631 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 01:30:25 INFO - PROCESS | 1120 | 1466584225633 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 01:30:25 INFO - PROCESS | 1120 | 1466584225637 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:30:25 INFO - PROCESS | 1120 | 1466584225638 Marionette TRACE conn5 <- [1,362,null,{}] 01:30:25 INFO - PROCESS | 1120 | 1466584225642 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:25 INFO - PROCESS | 1120 | 1466584225644 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:25 INFO - PROCESS | 1120 | 1466584225726 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 01:30:25 INFO - PROCESS | 1120 | 1466584225733 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:25 INFO - PROCESS | 1120 | 1466584225735 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:25 INFO - PROCESS | 1120 | ++DOCSHELL 1912A000 == 35 [pid = 1120] [id = 100] 01:30:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (19130C00) [pid = 1120] [serial = 297] [outer = 00000000] 01:30:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (191AA400) [pid = 1120] [serial = 298] [outer = 19130C00] 01:30:25 INFO - PROCESS | 1120 | 1466584225782 Marionette DEBUG loaded listener.js 01:30:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (16C4B400) [pid = 1120] [serial = 299] [outer = 19130C00] 01:30:26 INFO - PROCESS | 1120 | 1466584226247 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:26 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. 01:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 01:30:26 INFO - PROCESS | 1120 | 1466584226277 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 01:30:26 INFO - PROCESS | 1120 | 1466584226279 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 01:30:26 INFO - PROCESS | 1120 | 1466584226281 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:30:26 INFO - PROCESS | 1120 | 1466584226283 Marionette TRACE conn5 <- [1,366,null,{}] 01:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:30:26 INFO - PROCESS | 1120 | 1466584226287 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:26 INFO - PROCESS | 1120 | 1466584226289 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:26 INFO - PROCESS | 1120 | 1466584226371 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 01:30:26 INFO - PROCESS | 1120 | 1466584226377 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:26 INFO - PROCESS | 1120 | 1466584226379 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:26 INFO - PROCESS | 1120 | ++DOCSHELL 1990D000 == 36 [pid = 1120] [id = 101] 01:30:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 96 (1990EC00) [pid = 1120] [serial = 300] [outer = 00000000] 01:30:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 97 (19F8C000) [pid = 1120] [serial = 301] [outer = 1990EC00] 01:30:26 INFO - PROCESS | 1120 | 1466584226436 Marionette DEBUG loaded listener.js 01:30:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 98 (19BC4800) [pid = 1120] [serial = 302] [outer = 1990EC00] 01:30:27 INFO - PROCESS | 1120 | 1466584227220 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:27 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. 01:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 970ms 01:30:27 INFO - PROCESS | 1120 | 1466584227259 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 01:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:30:27 INFO - PROCESS | 1120 | 1466584227263 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 01:30:27 INFO - PROCESS | 1120 | 1466584227268 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:30:27 INFO - PROCESS | 1120 | 1466584227272 Marionette TRACE conn5 <- [1,370,null,{}] 01:30:27 INFO - PROCESS | 1120 | 1466584227278 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:27 INFO - PROCESS | 1120 | 1466584227281 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:27 INFO - PROCESS | 1120 | 1466584227402 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 01:30:27 INFO - PROCESS | 1120 | 1466584227529 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:27 INFO - PROCESS | 1120 | 1466584227532 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:27 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A2C00 == 37 [pid = 1120] [id = 102] 01:30:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 99 (0CE70400) [pid = 1120] [serial = 303] [outer = 00000000] 01:30:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 100 (0D902400) [pid = 1120] [serial = 304] [outer = 0CE70400] 01:30:27 INFO - PROCESS | 1120 | 1466584227590 Marionette DEBUG loaded listener.js 01:30:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 101 (0DA44C00) [pid = 1120] [serial = 305] [outer = 0CE70400] 01:30:28 INFO - PROCESS | 1120 | 1466584228391 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:30:28 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. 01:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1181ms 01:30:28 INFO - PROCESS | 1120 | 1466584228450 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 01:30:28 INFO - PROCESS | 1120 | 1466584228456 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 01:30:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:30:28 INFO - PROCESS | 1120 | 1466584228462 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:30:28 INFO - PROCESS | 1120 | 1466584228465 Marionette TRACE conn5 <- [1,374,null,{}] 01:30:28 INFO - PROCESS | 1120 | 1466584228470 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:28 INFO - PROCESS | 1120 | 1466584228473 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:28 INFO - PROCESS | 1120 | 1466584228599 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 01:30:28 INFO - PROCESS | 1120 | 1466584228719 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:28 INFO - PROCESS | 1120 | 1466584228722 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:28 INFO - PROCESS | 1120 | ++DOCSHELL 0C20D800 == 38 [pid = 1120] [id = 103] 01:30:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 102 (0C20E400) [pid = 1120] [serial = 306] [outer = 00000000] 01:30:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 103 (0D909000) [pid = 1120] [serial = 307] [outer = 0C20E400] 01:30:28 INFO - PROCESS | 1120 | 1466584228781 Marionette DEBUG loaded listener.js 01:30:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 104 (0E0C7C00) [pid = 1120] [serial = 308] [outer = 0C20E400] 01:30:29 INFO - PROCESS | 1120 | --DOCSHELL 1912A000 == 37 [pid = 1120] [id = 100] 01:30:29 INFO - PROCESS | 1120 | --DOCSHELL 0DA4A000 == 36 [pid = 1120] [id = 99] 01:30:29 INFO - PROCESS | 1120 | --DOCSHELL 19124000 == 35 [pid = 1120] [id = 98] 01:30:29 INFO - PROCESS | 1120 | --DOCSHELL 1793F000 == 34 [pid = 1120] [id = 97] 01:30:29 INFO - PROCESS | 1120 | --DOCSHELL 15B55C00 == 33 [pid = 1120] [id = 96] 01:30:29 INFO - PROCESS | 1120 | --DOCSHELL 14D98800 == 32 [pid = 1120] [id = 95] 01:30:29 INFO - PROCESS | 1120 | --DOCSHELL 0DA49000 == 31 [pid = 1120] [id = 94] 01:30:29 INFO - PROCESS | 1120 | --DOCSHELL 0CE76C00 == 30 [pid = 1120] [id = 93] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 103 (14E18000) [pid = 1120] [serial = 145] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 102 (191ABC00) [pid = 1120] [serial = 185] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 101 (18F86800) [pid = 1120] [serial = 182] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 100 (1B5C9400) [pid = 1120] [serial = 142] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 99 (14616400) [pid = 1120] [serial = 179] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 98 (0D858800) [pid = 1120] [serial = 176] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 97 (1D9A6C00) [pid = 1120] [serial = 260] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 96 (1D9A3800) [pid = 1120] [serial = 259] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 95 (1CFFD000) [pid = 1120] [serial = 256] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (18F7A800) [pid = 1120] [serial = 244] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (19903C00) [pid = 1120] [serial = 247] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (1910D000) [pid = 1120] [serial = 245] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (146E3000) [pid = 1120] [serial = 250] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (19BC2400) [pid = 1120] [serial = 248] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (17948000) [pid = 1120] [serial = 251] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (1990BC00) [pid = 1120] [serial = 223] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (1A205C00) [pid = 1120] [serial = 224] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (1AED6000) [pid = 1120] [serial = 215] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0DA42800) [pid = 1120] [serial = 232] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0DB96C00) [pid = 1120] [serial = 233] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0D910400) [pid = 1120] [serial = 235] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0DF2C000) [pid = 1120] [serial = 236] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (1C1A8000) [pid = 1120] [serial = 226] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (1C1F7000) [pid = 1120] [serial = 227] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (1C984800) [pid = 1120] [serial = 229] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (1C98C000) [pid = 1120] [serial = 230] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (17943000) [pid = 1120] [serial = 241] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (14F44400) [pid = 1120] [serial = 238] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (16044400) [pid = 1120] [serial = 239] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1449C800) [pid = 1120] [serial = 220] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (147C6C00) [pid = 1120] [serial = 221] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0D185C00) [pid = 1120] [serial = 217] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0D84A800) [pid = 1120] [serial = 218] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (1B692000) [pid = 1120] [serial = 253] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1D356C00) [pid = 1120] [serial = 257] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (18A12800) [pid = 1120] [serial = 242] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (1BE25800) [pid = 1120] [serial = 254] [outer = 00000000] [url = about:blank] 01:30:29 INFO - PROCESS | 1120 | 1466584229681 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:30:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:30:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1272ms 01:30:29 INFO - PROCESS | 1120 | 1466584229736 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 01:30:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:30:29 INFO - PROCESS | 1120 | 1466584229740 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 01:30:29 INFO - PROCESS | 1120 | 1466584229745 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:30:29 INFO - PROCESS | 1120 | 1466584229747 Marionette TRACE conn5 <- [1,378,null,{}] 01:30:29 INFO - PROCESS | 1120 | 1466584229752 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:29 INFO - PROCESS | 1120 | 1466584229755 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:29 INFO - PROCESS | 1120 | 1466584229840 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 01:30:29 INFO - PROCESS | 1120 | 1466584229846 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:29 INFO - PROCESS | 1120 | 1466584229849 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:29 INFO - PROCESS | 1120 | ++DOCSHELL 0C212800 == 31 [pid = 1120] [id = 104] 01:30:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0CE29400) [pid = 1120] [serial = 309] [outer = 00000000] 01:30:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D753400) [pid = 1120] [serial = 310] [outer = 0CE29400] 01:30:29 INFO - PROCESS | 1120 | 1466584229896 Marionette DEBUG loaded listener.js 01:30:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0D851800) [pid = 1120] [serial = 311] [outer = 0CE29400] 01:30:30 INFO - PROCESS | 1120 | 1466584230427 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:30:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:30:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 731ms 01:30:30 INFO - PROCESS | 1120 | 1466584230478 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 01:30:30 INFO - PROCESS | 1120 | 1466584230482 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 01:30:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:30:30 INFO - PROCESS | 1120 | 1466584230488 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:30:30 INFO - PROCESS | 1120 | 1466584230491 Marionette TRACE conn5 <- [1,382,null,{}] 01:30:30 INFO - PROCESS | 1120 | 1466584230494 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:30 INFO - PROCESS | 1120 | 1466584230497 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:30 INFO - PROCESS | 1120 | 1466584230590 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 01:30:30 INFO - PROCESS | 1120 | 1466584230668 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:30 INFO - PROCESS | 1120 | 1466584230670 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:30 INFO - PROCESS | 1120 | ++DOCSHELL 0DA48000 == 32 [pid = 1120] [id = 105] 01:30:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DA4A000) [pid = 1120] [serial = 312] [outer = 00000000] 01:30:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0DF2B000) [pid = 1120] [serial = 313] [outer = 0DA4A000] 01:30:30 INFO - PROCESS | 1120 | 1466584230717 Marionette DEBUG loaded listener.js 01:30:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0E048800) [pid = 1120] [serial = 314] [outer = 0DA4A000] 01:30:31 INFO - PROCESS | 1120 | 1466584231129 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:30:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:30:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 01:30:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:30:31 INFO - PROCESS | 1120 | 1466584231161 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 01:30:31 INFO - PROCESS | 1120 | 1466584231164 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 01:30:31 INFO - PROCESS | 1120 | 1466584231167 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:30:31 INFO - PROCESS | 1120 | 1466584231171 Marionette TRACE conn5 <- [1,386,null,{}] 01:30:31 INFO - PROCESS | 1120 | 1466584231182 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:31 INFO - PROCESS | 1120 | 1466584231187 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:31 INFO - PROCESS | 1120 | 1466584231276 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 01:30:31 INFO - PROCESS | 1120 | 1466584231284 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:31 INFO - PROCESS | 1120 | 1466584231287 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:31 INFO - PROCESS | 1120 | ++DOCSHELL 14E4D400 == 33 [pid = 1120] [id = 106] 01:30:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (14E4F000) [pid = 1120] [serial = 315] [outer = 00000000] 01:30:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (14F44400) [pid = 1120] [serial = 316] [outer = 14E4F000] 01:30:31 INFO - PROCESS | 1120 | 1466584231338 Marionette DEBUG loaded listener.js 01:30:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (1604C400) [pid = 1120] [serial = 317] [outer = 14E4F000] 01:30:31 INFO - PROCESS | 1120 | 1466584231830 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 01:30:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:30:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 01:30:31 INFO - PROCESS | 1120 | 1466584231842 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 01:30:31 INFO - PROCESS | 1120 | 1466584231844 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 01:30:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:30:31 INFO - PROCESS | 1120 | 1466584231864 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:30:31 INFO - PROCESS | 1120 | 1466584231866 Marionette TRACE conn5 <- [1,390,null,{}] 01:30:31 INFO - PROCESS | 1120 | 1466584231870 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:31 INFO - PROCESS | 1120 | 1466584231872 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:31 INFO - PROCESS | 1120 | 1466584231995 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 01:30:32 INFO - PROCESS | 1120 | 1466584232001 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:32 INFO - PROCESS | 1120 | 1466584232003 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:32 INFO - PROCESS | 1120 | ++DOCSHELL 16271C00 == 34 [pid = 1120] [id = 107] 01:30:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (16274400) [pid = 1120] [serial = 318] [outer = 00000000] 01:30:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (17949000) [pid = 1120] [serial = 319] [outer = 16274400] 01:30:32 INFO - PROCESS | 1120 | 1466584232050 Marionette DEBUG loaded listener.js 01:30:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (18508C00) [pid = 1120] [serial = 320] [outer = 16274400] 01:30:32 INFO - PROCESS | 1120 | 1466584232521 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 01:30:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:30:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 01:30:32 INFO - PROCESS | 1120 | 1466584232545 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 01:30:32 INFO - PROCESS | 1120 | 1466584232548 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 01:30:32 INFO - PROCESS | 1120 | 1466584232551 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:30:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:30:32 INFO - PROCESS | 1120 | 1466584232552 Marionette TRACE conn5 <- [1,394,null,{}] 01:30:32 INFO - PROCESS | 1120 | 1466584232556 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:32 INFO - PROCESS | 1120 | 1466584232558 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:32 INFO - PROCESS | 1120 | 1466584232666 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 01:30:32 INFO - PROCESS | 1120 | 1466584232749 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:32 INFO - PROCESS | 1120 | 1466584232751 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:32 INFO - PROCESS | 1120 | ++DOCSHELL 18A15800 == 35 [pid = 1120] [id = 108] 01:30:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (18A15C00) [pid = 1120] [serial = 321] [outer = 00000000] 01:30:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (18F34C00) [pid = 1120] [serial = 322] [outer = 18A15C00] 01:30:32 INFO - PROCESS | 1120 | 1466584232795 Marionette DEBUG loaded listener.js 01:30:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19110400) [pid = 1120] [serial = 323] [outer = 18A15C00] 01:30:33 INFO - PROCESS | 1120 | 1466584233243 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 01:30:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:30:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 01:30:33 INFO - PROCESS | 1120 | 1466584233284 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 01:30:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:30:33 INFO - PROCESS | 1120 | 1466584233287 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 01:30:33 INFO - PROCESS | 1120 | 1466584233290 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:30:33 INFO - PROCESS | 1120 | 1466584233291 Marionette TRACE conn5 <- [1,398,null,{}] 01:30:33 INFO - PROCESS | 1120 | 1466584233295 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:33 INFO - PROCESS | 1120 | 1466584233301 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:33 INFO - PROCESS | 1120 | 1466584233444 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 01:30:33 INFO - PROCESS | 1120 | 1466584233503 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:33 INFO - PROCESS | 1120 | 1466584233505 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:33 INFO - PROCESS | 1120 | ++DOCSHELL 191A1000 == 36 [pid = 1120] [id = 109] 01:30:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (191A3800) [pid = 1120] [serial = 324] [outer = 00000000] 01:30:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (191ABC00) [pid = 1120] [serial = 325] [outer = 191A3800] 01:30:33 INFO - PROCESS | 1120 | 1466584233550 Marionette DEBUG loaded listener.js 01:30:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (191A6000) [pid = 1120] [serial = 326] [outer = 191A3800] 01:30:33 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (16267800) [pid = 1120] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:30:33 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0CEC7000) [pid = 1120] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:30:33 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0DA49C00) [pid = 1120] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:30:33 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (14D9E000) [pid = 1120] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:30:33 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (1440E400) [pid = 1120] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:30:33 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (1794AC00) [pid = 1120] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:30:33 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0D855C00) [pid = 1120] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:30:33 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (16C4DC00) [pid = 1120] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:30:33 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (19FF8000) [pid = 1120] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:30:33 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0C20D000) [pid = 1120] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:30:33 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19130C00) [pid = 1120] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:30:33 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19123C00) [pid = 1120] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:30:33 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0DB92400) [pid = 1120] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:30:34 INFO - PROCESS | 1120 | 1466584234102 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 01:30:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:30:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 830ms 01:30:34 INFO - PROCESS | 1120 | 1466584234120 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 01:30:34 INFO - PROCESS | 1120 | 1466584234122 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 01:30:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:30:34 INFO - PROCESS | 1120 | 1466584234126 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:30:34 INFO - PROCESS | 1120 | 1466584234127 Marionette TRACE conn5 <- [1,402,null,{}] 01:30:34 INFO - PROCESS | 1120 | 1466584234131 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:34 INFO - PROCESS | 1120 | 1466584234132 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:34 INFO - PROCESS | 1120 | 1466584234212 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 01:30:34 INFO - PROCESS | 1120 | 1466584234289 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:34 INFO - PROCESS | 1120 | 1466584234291 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:34 INFO - PROCESS | 1120 | ++DOCSHELL 0D758400 == 37 [pid = 1120] [id = 110] 01:30:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0D90DC00) [pid = 1120] [serial = 327] [outer = 00000000] 01:30:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (17940400) [pid = 1120] [serial = 328] [outer = 0D90DC00] 01:30:34 INFO - PROCESS | 1120 | 1466584234335 Marionette DEBUG loaded listener.js 01:30:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1912EC00) [pid = 1120] [serial = 329] [outer = 0D90DC00] 01:30:34 INFO - PROCESS | 1120 | 1466584234709 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 01:30:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:30:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 630ms 01:30:34 INFO - PROCESS | 1120 | 1466584234757 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 01:30:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:30:34 INFO - PROCESS | 1120 | 1466584234759 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 01:30:34 INFO - PROCESS | 1120 | 1466584234762 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:30:34 INFO - PROCESS | 1120 | 1466584234764 Marionette TRACE conn5 <- [1,406,null,{}] 01:30:34 INFO - PROCESS | 1120 | 1466584234768 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:34 INFO - PROCESS | 1120 | 1466584234770 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:34 INFO - PROCESS | 1120 | 1466584234885 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 01:30:34 INFO - PROCESS | 1120 | 1466584234893 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:34 INFO - PROCESS | 1120 | 1466584234895 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:34 INFO - PROCESS | 1120 | ++DOCSHELL 16C4DC00 == 38 [pid = 1120] [id = 111] 01:30:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (17945000) [pid = 1120] [serial = 330] [outer = 00000000] 01:30:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19BC6C00) [pid = 1120] [serial = 331] [outer = 17945000] 01:30:34 INFO - PROCESS | 1120 | 1466584234939 Marionette DEBUG loaded listener.js 01:30:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19FF6400) [pid = 1120] [serial = 332] [outer = 17945000] 01:30:35 INFO - PROCESS | 1120 | 1466584235354 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 01:30:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:30:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 01:30:35 INFO - PROCESS | 1120 | 1466584235397 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 01:30:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:30:35 INFO - PROCESS | 1120 | 1466584235399 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 01:30:35 INFO - PROCESS | 1120 | 1466584235402 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:30:35 INFO - PROCESS | 1120 | 1466584235404 Marionette TRACE conn5 <- [1,410,null,{}] 01:30:35 INFO - PROCESS | 1120 | 1466584235407 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:35 INFO - PROCESS | 1120 | 1466584235409 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:35 INFO - PROCESS | 1120 | 1466584235527 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 01:30:35 INFO - PROCESS | 1120 | 1466584235571 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:35 INFO - PROCESS | 1120 | 1466584235573 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:35 INFO - PROCESS | 1120 | ++DOCSHELL 0E04F000 == 39 [pid = 1120] [id = 112] 01:30:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (14E47C00) [pid = 1120] [serial = 333] [outer = 00000000] 01:30:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1A203400) [pid = 1120] [serial = 334] [outer = 14E47C00] 01:30:35 INFO - PROCESS | 1120 | 1466584235619 Marionette DEBUG loaded listener.js 01:30:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1A209400) [pid = 1120] [serial = 335] [outer = 14E47C00] 01:30:36 INFO - PROCESS | 1120 | 1466584236180 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 01:30:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:30:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 830ms 01:30:36 INFO - PROCESS | 1120 | 1466584236233 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 01:30:36 INFO - PROCESS | 1120 | 1466584236239 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 01:30:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:30:36 INFO - PROCESS | 1120 | 1466584236244 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:30:36 INFO - PROCESS | 1120 | 1466584236248 Marionette TRACE conn5 <- [1,414,null,{}] 01:30:36 INFO - PROCESS | 1120 | 1466584236254 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:36 INFO - PROCESS | 1120 | 1466584236257 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:36 INFO - PROCESS | 1120 | 1466584236378 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 01:30:36 INFO - PROCESS | 1120 | 1466584236507 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:36 INFO - PROCESS | 1120 | 1466584236513 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:36 INFO - PROCESS | 1120 | ++DOCSHELL 0C20CC00 == 40 [pid = 1120] [id = 113] 01:30:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0C20EC00) [pid = 1120] [serial = 336] [outer = 00000000] 01:30:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0D858800) [pid = 1120] [serial = 337] [outer = 0C20EC00] 01:30:36 INFO - PROCESS | 1120 | 1466584236576 Marionette DEBUG loaded listener.js 01:30:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (0DA43800) [pid = 1120] [serial = 338] [outer = 0C20EC00] 01:30:37 INFO - PROCESS | 1120 | 1466584237342 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 01:30:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:30:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1122ms 01:30:37 INFO - PROCESS | 1120 | 1466584237370 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 01:30:37 INFO - PROCESS | 1120 | 1466584237376 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 01:30:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:30:37 INFO - PROCESS | 1120 | 1466584237382 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:30:37 INFO - PROCESS | 1120 | 1466584237385 Marionette TRACE conn5 <- [1,418,null,{}] 01:30:37 INFO - PROCESS | 1120 | 1466584237390 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:37 INFO - PROCESS | 1120 | 1466584237393 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:37 INFO - PROCESS | 1120 | 1466584237511 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 01:30:37 INFO - PROCESS | 1120 | 1466584237641 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:37 INFO - PROCESS | 1120 | 1466584237644 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:37 INFO - PROCESS | 1120 | ++DOCSHELL 14E43800 == 41 [pid = 1120] [id = 114] 01:30:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (14EDC800) [pid = 1120] [serial = 339] [outer = 00000000] 01:30:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (16041400) [pid = 1120] [serial = 340] [outer = 14EDC800] 01:30:37 INFO - PROCESS | 1120 | 1466584237705 Marionette DEBUG loaded listener.js 01:30:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (169DBC00) [pid = 1120] [serial = 341] [outer = 14EDC800] 01:30:38 INFO - PROCESS | 1120 | 1466584238805 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 01:30:38 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 01:30:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1473ms 01:30:38 INFO - PROCESS | 1120 | 1466584238858 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 01:30:38 INFO - PROCESS | 1120 | 1466584238861 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 01:30:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:30:38 INFO - PROCESS | 1120 | 1466584238865 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:30:38 INFO - PROCESS | 1120 | 1466584238869 Marionette TRACE conn5 <- [1,422,null,{}] 01:30:38 INFO - PROCESS | 1120 | 1466584238880 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:38 INFO - PROCESS | 1120 | 1466584238885 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:39 INFO - PROCESS | 1120 | 1466584239051 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 01:30:39 INFO - PROCESS | 1120 | 1466584239160 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:39 INFO - PROCESS | 1120 | 1466584239163 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:39 INFO - PROCESS | 1120 | ++DOCSHELL 19906C00 == 42 [pid = 1120] [id = 115] 01:30:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (1990A000) [pid = 1120] [serial = 342] [outer = 00000000] 01:30:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (1AE07400) [pid = 1120] [serial = 343] [outer = 1990A000] 01:30:39 INFO - PROCESS | 1120 | 1466584239219 Marionette DEBUG loaded listener.js 01:30:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1B5CC400) [pid = 1120] [serial = 344] [outer = 1990A000] 01:30:40 INFO - PROCESS | 1120 | 1466584240352 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 01:30:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:30:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1533ms 01:30:40 INFO - PROCESS | 1120 | 1466584240400 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 01:30:40 INFO - PROCESS | 1120 | 1466584240404 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 01:30:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:30:40 INFO - PROCESS | 1120 | 1466584240409 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:30:40 INFO - PROCESS | 1120 | 1466584240412 Marionette TRACE conn5 <- [1,426,null,{}] 01:30:40 INFO - PROCESS | 1120 | 1466584240418 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:40 INFO - PROCESS | 1120 | 1466584240420 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:40 INFO - PROCESS | 1120 | 1466584240554 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 01:30:40 INFO - PROCESS | 1120 | 1466584240650 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:40 INFO - PROCESS | 1120 | 1466584240653 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:40 INFO - PROCESS | 1120 | ++DOCSHELL 0D1E8800 == 43 [pid = 1120] [id = 116] 01:30:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (0D75BC00) [pid = 1120] [serial = 345] [outer = 00000000] 01:30:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (0DB92400) [pid = 1120] [serial = 346] [outer = 0D75BC00] 01:30:40 INFO - PROCESS | 1120 | 1466584240702 Marionette DEBUG loaded listener.js 01:30:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (0E0BF800) [pid = 1120] [serial = 347] [outer = 0D75BC00] 01:30:41 INFO - PROCESS | 1120 | --DOCSHELL 0E7D7400 == 42 [pid = 1120] [id = 92] 01:30:41 INFO - PROCESS | 1120 | --DOCSHELL 16C4DC00 == 41 [pid = 1120] [id = 111] 01:30:41 INFO - PROCESS | 1120 | --DOCSHELL 0D758400 == 40 [pid = 1120] [id = 110] 01:30:41 INFO - PROCESS | 1120 | --DOCSHELL 191A1000 == 39 [pid = 1120] [id = 109] 01:30:41 INFO - PROCESS | 1120 | --DOCSHELL 18A15800 == 38 [pid = 1120] [id = 108] 01:30:41 INFO - PROCESS | 1120 | --DOCSHELL 16271C00 == 37 [pid = 1120] [id = 107] 01:30:41 INFO - PROCESS | 1120 | --DOCSHELL 14E4D400 == 36 [pid = 1120] [id = 106] 01:30:41 INFO - PROCESS | 1120 | --DOCSHELL 0DA48000 == 35 [pid = 1120] [id = 105] 01:30:41 INFO - PROCESS | 1120 | --DOCSHELL 0C212800 == 34 [pid = 1120] [id = 104] 01:30:41 INFO - PROCESS | 1120 | --DOCSHELL 1990D000 == 33 [pid = 1120] [id = 101] 01:30:41 INFO - PROCESS | 1120 | --DOCSHELL 0C1A2C00 == 32 [pid = 1120] [id = 102] 01:30:41 INFO - PROCESS | 1120 | --DOCSHELL 0C20D800 == 31 [pid = 1120] [id = 103] 01:30:41 INFO - PROCESS | 1120 | --DOCSHELL 14E43800 == 30 [pid = 1120] [id = 114] 01:30:41 INFO - PROCESS | 1120 | --DOCSHELL 19906C00 == 29 [pid = 1120] [id = 115] 01:30:41 INFO - PROCESS | 1120 | --DOCSHELL 0E04F000 == 28 [pid = 1120] [id = 112] 01:30:41 INFO - PROCESS | 1120 | --DOCSHELL 0C20CC00 == 27 [pid = 1120] [id = 113] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (169E2000) [pid = 1120] [serial = 286] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (0D74FC00) [pid = 1120] [serial = 277] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (0D84B400) [pid = 1120] [serial = 278] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (0DA4F400) [pid = 1120] [serial = 280] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (0DBCDC00) [pid = 1120] [serial = 281] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (14E45800) [pid = 1120] [serial = 283] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (14E48800) [pid = 1120] [serial = 275] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (149CF800) [pid = 1120] [serial = 274] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (18A19000) [pid = 1120] [serial = 289] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (14611C00) [pid = 1120] [serial = 263] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0E7D8400) [pid = 1120] [serial = 262] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19137C00) [pid = 1120] [serial = 266] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (1910A800) [pid = 1120] [serial = 265] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19FFF800) [pid = 1120] [serial = 269] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (19FFAC00) [pid = 1120] [serial = 268] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0D855000) [pid = 1120] [serial = 272] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0D751400) [pid = 1120] [serial = 271] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (16C51C00) [pid = 1120] [serial = 287] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (16C4B400) [pid = 1120] [serial = 299] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1919E400) [pid = 1120] [serial = 292] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (18B2A000) [pid = 1120] [serial = 290] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (191AA400) [pid = 1120] [serial = 298] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (191A7400) [pid = 1120] [serial = 293] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (168BD400) [pid = 1120] [serial = 295] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (19F8C000) [pid = 1120] [serial = 301] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (17C72C00) [pid = 1120] [serial = 296] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (14F42000) [pid = 1120] [serial = 284] [outer = 00000000] [url = about:blank] 01:30:41 INFO - PROCESS | 1120 | 1466584241846 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 01:30:41 INFO - PROCESS | 1120 | 1466584241890 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 01:30:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:30:41 INFO - PROCESS | 1120 | 1466584241894 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:30:41 INFO - PROCESS | 1120 | 1466584241899 Marionette TRACE conn5 <- [1,430,null,{}] 01:30:41 INFO - PROCESS | 1120 | 1466584241904 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:41 INFO - PROCESS | 1120 | 1466584241906 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:42 INFO - PROCESS | 1120 | 1466584241998 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 01:30:42 INFO - PROCESS | 1120 | 1466584242095 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:42 INFO - PROCESS | 1120 | 1466584242098 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:42 INFO - PROCESS | 1120 | ++DOCSHELL 0D2EF000 == 28 [pid = 1120] [id = 117] 01:30:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0D2F4C00) [pid = 1120] [serial = 348] [outer = 00000000] 01:30:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0D758C00) [pid = 1120] [serial = 349] [outer = 0D2F4C00] 01:30:42 INFO - PROCESS | 1120 | 1466584242148 Marionette DEBUG loaded listener.js 01:30:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D851C00) [pid = 1120] [serial = 350] [outer = 0D2F4C00] 01:30:42 INFO - PROCESS | 1120 | 1466584242537 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 01:30:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:30:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 690ms 01:30:42 INFO - PROCESS | 1120 | 1466584242585 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 01:30:42 INFO - PROCESS | 1120 | 1466584242590 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 01:30:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:30:42 INFO - PROCESS | 1120 | 1466584242596 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:30:42 INFO - PROCESS | 1120 | 1466584242599 Marionette TRACE conn5 <- [1,434,null,{}] 01:30:42 INFO - PROCESS | 1120 | 1466584242602 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:42 INFO - PROCESS | 1120 | 1466584242605 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:42 INFO - PROCESS | 1120 | 1466584242731 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 01:30:42 INFO - PROCESS | 1120 | 1466584242745 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:42 INFO - PROCESS | 1120 | 1466584242747 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:42 INFO - PROCESS | 1120 | ++DOCSHELL 0DB90000 == 29 [pid = 1120] [id = 118] 01:30:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0DB91C00) [pid = 1120] [serial = 351] [outer = 00000000] 01:30:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DF64800) [pid = 1120] [serial = 352] [outer = 0DB91C00] 01:30:42 INFO - PROCESS | 1120 | 1466584242794 Marionette DEBUG loaded listener.js 01:30:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0E7D6800) [pid = 1120] [serial = 353] [outer = 0DB91C00] 01:30:43 INFO - PROCESS | 1120 | 1466584243256 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 01:30:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:30:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 01:30:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:30:43 INFO - PROCESS | 1120 | 1466584243270 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 01:30:43 INFO - PROCESS | 1120 | 1466584243272 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 01:30:43 INFO - PROCESS | 1120 | 1466584243275 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:30:43 INFO - PROCESS | 1120 | 1466584243279 Marionette TRACE conn5 <- [1,438,null,{}] 01:30:43 INFO - PROCESS | 1120 | 1466584243290 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:43 INFO - PROCESS | 1120 | 1466584243295 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:43 INFO - PROCESS | 1120 | 1466584243380 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 01:30:43 INFO - PROCESS | 1120 | 1466584243387 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:43 INFO - PROCESS | 1120 | 1466584243390 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:43 INFO - PROCESS | 1120 | ++DOCSHELL 1461D000 == 30 [pid = 1120] [id = 119] 01:30:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (149CC000) [pid = 1120] [serial = 354] [outer = 00000000] 01:30:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (14E20400) [pid = 1120] [serial = 355] [outer = 149CC000] 01:30:43 INFO - PROCESS | 1120 | 1466584243438 Marionette DEBUG loaded listener.js 01:30:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (14EDAC00) [pid = 1120] [serial = 356] [outer = 149CC000] 01:30:43 INFO - PROCESS | 1120 | 1466584243936 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 01:30:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:30:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 690ms 01:30:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:30:43 INFO - PROCESS | 1120 | 1466584243967 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 01:30:43 INFO - PROCESS | 1120 | 1466584243970 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 01:30:43 INFO - PROCESS | 1120 | 1466584243972 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:30:43 INFO - PROCESS | 1120 | 1466584243974 Marionette TRACE conn5 <- [1,442,null,{}] 01:30:43 INFO - PROCESS | 1120 | 1466584243978 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:43 INFO - PROCESS | 1120 | 1466584243980 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:44 INFO - PROCESS | 1120 | 1466584244122 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 01:30:44 INFO - PROCESS | 1120 | 1466584244179 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:44 INFO - PROCESS | 1120 | 1466584244181 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:44 INFO - PROCESS | 1120 | ++DOCSHELL 15B52800 == 31 [pid = 1120] [id = 120] 01:30:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (15B5A000) [pid = 1120] [serial = 357] [outer = 00000000] 01:30:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (168B3800) [pid = 1120] [serial = 358] [outer = 15B5A000] 01:30:44 INFO - PROCESS | 1120 | 1466584244226 Marionette DEBUG loaded listener.js 01:30:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (169E1400) [pid = 1120] [serial = 359] [outer = 15B5A000] 01:30:44 INFO - PROCESS | 1120 | 1466584244677 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 01:30:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:30:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 01:30:44 INFO - PROCESS | 1120 | 1466584244706 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 01:30:44 INFO - PROCESS | 1120 | 1466584244708 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 01:30:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:30:44 INFO - PROCESS | 1120 | 1466584244715 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:30:44 INFO - PROCESS | 1120 | 1466584244717 Marionette TRACE conn5 <- [1,446,null,{}] 01:30:44 INFO - PROCESS | 1120 | 1466584244720 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:44 INFO - PROCESS | 1120 | 1466584244722 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:44 INFO - PROCESS | 1120 | 1466584244830 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 01:30:44 INFO - PROCESS | 1120 | 1466584244836 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:44 INFO - PROCESS | 1120 | 1466584244838 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:44 INFO - PROCESS | 1120 | ++DOCSHELL 0D1E7800 == 32 [pid = 1120] [id = 121] 01:30:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (16C4B400) [pid = 1120] [serial = 360] [outer = 00000000] 01:30:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (17C74400) [pid = 1120] [serial = 361] [outer = 16C4B400] 01:30:44 INFO - PROCESS | 1120 | 1466584244882 Marionette DEBUG loaded listener.js 01:30:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (18A8E800) [pid = 1120] [serial = 362] [outer = 16C4B400] 01:30:45 INFO - PROCESS | 1120 | 1466584245375 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 01:30:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:30:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 01:30:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:30:45 INFO - PROCESS | 1120 | 1466584245386 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 01:30:45 INFO - PROCESS | 1120 | 1466584245388 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 01:30:45 INFO - PROCESS | 1120 | 1466584245391 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:30:45 INFO - PROCESS | 1120 | 1466584245393 Marionette TRACE conn5 <- [1,450,null,{}] 01:30:45 INFO - PROCESS | 1120 | 1466584245396 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:45 INFO - PROCESS | 1120 | 1466584245401 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:45 INFO - PROCESS | 1120 | 1466584245555 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 01:30:45 INFO - PROCESS | 1120 | 1466584245569 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:45 INFO - PROCESS | 1120 | 1466584245571 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:45 INFO - PROCESS | 1120 | ++DOCSHELL 18F77C00 == 33 [pid = 1120] [id = 122] 01:30:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (18F7A800) [pid = 1120] [serial = 363] [outer = 00000000] 01:30:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19134C00) [pid = 1120] [serial = 364] [outer = 18F7A800] 01:30:45 INFO - PROCESS | 1120 | 1466584245623 Marionette DEBUG loaded listener.js 01:30:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (1913A400) [pid = 1120] [serial = 365] [outer = 18F7A800] 01:30:46 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (16274400) [pid = 1120] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:30:46 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (18A15C00) [pid = 1120] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:30:46 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0D90DC00) [pid = 1120] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:30:46 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (191A3800) [pid = 1120] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:30:46 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0CE29400) [pid = 1120] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:30:46 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (14E4F000) [pid = 1120] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:30:46 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0C20E400) [pid = 1120] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:30:46 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0CE70400) [pid = 1120] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:30:46 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0DA4A000) [pid = 1120] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:30:46 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1990EC00) [pid = 1120] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:30:46 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (17945000) [pid = 1120] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:30:46 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (14E47C00) [pid = 1120] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:30:46 INFO - PROCESS | 1120 | 1466584246249 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 01:30:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:30:46 INFO - PROCESS | 1120 | 1466584246326 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 01:30:46 INFO - PROCESS | 1120 | 1466584246329 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:30:46 INFO - PROCESS | 1120 | 1466584246331 Marionette TRACE conn5 <- [1,454,null,{}] 01:30:46 INFO - PROCESS | 1120 | 1466584246334 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:46 INFO - PROCESS | 1120 | 1466584246336 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:46 INFO - PROCESS | 1120 | 1466584246412 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 01:30:46 INFO - PROCESS | 1120 | 1466584246417 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:46 INFO - PROCESS | 1120 | 1466584246419 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:46 INFO - PROCESS | 1120 | ++DOCSHELL 0DA4B400 == 34 [pid = 1120] [id = 123] 01:30:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (1449C800) [pid = 1120] [serial = 366] [outer = 00000000] 01:30:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (1910C400) [pid = 1120] [serial = 367] [outer = 1449C800] 01:30:46 INFO - PROCESS | 1120 | 1466584246462 Marionette DEBUG loaded listener.js 01:30:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19130800) [pid = 1120] [serial = 368] [outer = 1449C800] 01:30:46 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:46 INFO - PROCESS | 1120 | 1466584246890 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 01:30:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:30:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 570ms 01:30:46 INFO - PROCESS | 1120 | 1466584246908 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 01:30:46 INFO - PROCESS | 1120 | 1466584246910 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 01:30:46 INFO - PROCESS | 1120 | 1466584246917 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:30:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:30:46 INFO - PROCESS | 1120 | 1466584246920 Marionette TRACE conn5 <- [1,458,null,{}] 01:30:46 INFO - PROCESS | 1120 | 1466584246923 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:46 INFO - PROCESS | 1120 | 1466584246925 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:47 INFO - PROCESS | 1120 | 1466584247005 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 01:30:47 INFO - PROCESS | 1120 | 1466584247013 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:47 INFO - PROCESS | 1120 | 1466584247015 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:47 INFO - PROCESS | 1120 | ++DOCSHELL 18F36800 == 35 [pid = 1120] [id = 124] 01:30:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (1913FC00) [pid = 1120] [serial = 369] [outer = 00000000] 01:30:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (191A6C00) [pid = 1120] [serial = 370] [outer = 1913FC00] 01:30:47 INFO - PROCESS | 1120 | 1466584247058 Marionette DEBUG loaded listener.js 01:30:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (169D7C00) [pid = 1120] [serial = 371] [outer = 1913FC00] 01:30:47 INFO - PROCESS | 1120 | 1466584247505 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 01:30:47 INFO - PROCESS | 1120 | 1466584247554 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 01:30:47 INFO - PROCESS | 1120 | 1466584247557 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:30:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:30:47 INFO - PROCESS | 1120 | 1466584247559 Marionette TRACE conn5 <- [1,462,null,{}] 01:30:47 INFO - PROCESS | 1120 | 1466584247567 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:47 INFO - PROCESS | 1120 | 1466584247569 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:47 INFO - PROCESS | 1120 | 1466584247648 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 01:30:47 INFO - PROCESS | 1120 | 1466584247654 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:47 INFO - PROCESS | 1120 | 1466584247665 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:47 INFO - PROCESS | 1120 | ++DOCSHELL 19A57400 == 36 [pid = 1120] [id = 125] 01:30:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19BC2400) [pid = 1120] [serial = 372] [outer = 00000000] 01:30:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19F85400) [pid = 1120] [serial = 373] [outer = 19BC2400] 01:30:47 INFO - PROCESS | 1120 | 1466584247711 Marionette DEBUG loaded listener.js 01:30:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19F93C00) [pid = 1120] [serial = 374] [outer = 19BC2400] 01:30:48 INFO - PROCESS | 1120 | --DOCSHELL 0D2EF000 == 35 [pid = 1120] [id = 117] 01:30:48 INFO - PROCESS | 1120 | --DOCSHELL 0D1E8800 == 34 [pid = 1120] [id = 116] 01:30:49 INFO - PROCESS | 1120 | --DOCSHELL 0DB90000 == 33 [pid = 1120] [id = 118] 01:30:49 INFO - PROCESS | 1120 | --DOCSHELL 1461D000 == 32 [pid = 1120] [id = 119] 01:30:49 INFO - PROCESS | 1120 | --DOCSHELL 18F77C00 == 31 [pid = 1120] [id = 122] 01:30:49 INFO - PROCESS | 1120 | --DOCSHELL 0D1E7800 == 30 [pid = 1120] [id = 121] 01:30:49 INFO - PROCESS | 1120 | --DOCSHELL 18F36800 == 29 [pid = 1120] [id = 124] 01:30:49 INFO - PROCESS | 1120 | --DOCSHELL 15B52800 == 28 [pid = 1120] [id = 120] 01:30:49 INFO - PROCESS | 1120 | --DOCSHELL 0DA4B400 == 27 [pid = 1120] [id = 123] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (17949000) [pid = 1120] [serial = 319] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19110400) [pid = 1120] [serial = 323] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (18F34C00) [pid = 1120] [serial = 322] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (17940400) [pid = 1120] [serial = 328] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (191ABC00) [pid = 1120] [serial = 325] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0D753400) [pid = 1120] [serial = 310] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (14F44400) [pid = 1120] [serial = 316] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0D909000) [pid = 1120] [serial = 307] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0E0C7C00) [pid = 1120] [serial = 308] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0D902400) [pid = 1120] [serial = 304] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (0DA44C00) [pid = 1120] [serial = 305] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (0DF2B000) [pid = 1120] [serial = 313] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (0E048800) [pid = 1120] [serial = 314] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (19BC4800) [pid = 1120] [serial = 302] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (0D851800) [pid = 1120] [serial = 311] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (19BC6C00) [pid = 1120] [serial = 331] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (19FF6400) [pid = 1120] [serial = 332] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (1A209400) [pid = 1120] [serial = 335] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (1A203400) [pid = 1120] [serial = 334] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (191A6000) [pid = 1120] [serial = 326] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (18508C00) [pid = 1120] [serial = 320] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (1912EC00) [pid = 1120] [serial = 329] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | --DOMWINDOW == 58 (1604C400) [pid = 1120] [serial = 317] [outer = 00000000] [url = about:blank] 01:30:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (0C203400) [pid = 1120] [serial = 375] [outer = 1B5C1000] 01:30:49 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:49 INFO - PROCESS | 1120 | 1466584249538 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 01:30:49 INFO - PROCESS | 1120 | 1466584249588 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 01:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:30:49 INFO - PROCESS | 1120 | 1466584249593 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:30:49 INFO - PROCESS | 1120 | 1466584249597 Marionette TRACE conn5 <- [1,466,null,{}] 01:30:49 INFO - PROCESS | 1120 | 1466584249602 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:49 INFO - PROCESS | 1120 | 1466584249605 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:49 INFO - PROCESS | 1120 | 1466584249717 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 01:30:49 INFO - PROCESS | 1120 | 1466584249793 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:49 INFO - PROCESS | 1120 | 1466584249796 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:49 INFO - PROCESS | 1120 | ++DOCSHELL 0D1E7000 == 28 [pid = 1120] [id = 126] 01:30:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (0D1E7C00) [pid = 1120] [serial = 376] [outer = 00000000] 01:30:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (0D751400) [pid = 1120] [serial = 377] [outer = 0D1E7C00] 01:30:49 INFO - PROCESS | 1120 | 1466584249845 Marionette DEBUG loaded listener.js 01:30:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (0D75CC00) [pid = 1120] [serial = 378] [outer = 0D1E7C00] 01:30:50 INFO - PROCESS | 1120 | 1466584250247 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 01:30:50 INFO - PROCESS | 1120 | 1466584250273 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 01:30:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:30:50 INFO - PROCESS | 1120 | 1466584250279 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:30:50 INFO - PROCESS | 1120 | 1466584250282 Marionette TRACE conn5 <- [1,470,null,{}] 01:30:50 INFO - PROCESS | 1120 | 1466584250285 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:50 INFO - PROCESS | 1120 | 1466584250288 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:50 INFO - PROCESS | 1120 | 1466584250375 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 01:30:50 INFO - PROCESS | 1120 | 1466584250383 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:50 INFO - PROCESS | 1120 | 1466584250385 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:50 INFO - PROCESS | 1120 | ++DOCSHELL 0D90EC00 == 29 [pid = 1120] [id = 127] 01:30:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (0D90FC00) [pid = 1120] [serial = 379] [outer = 00000000] 01:30:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (0DA45000) [pid = 1120] [serial = 380] [outer = 0D90FC00] 01:30:50 INFO - PROCESS | 1120 | 1466584250433 Marionette DEBUG loaded listener.js 01:30:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (0DA4A400) [pid = 1120] [serial = 381] [outer = 0D90FC00] 01:30:50 INFO - PROCESS | 1120 | 1466584250898 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 01:30:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:30:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 01:30:50 INFO - PROCESS | 1120 | 1466584250952 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 01:30:50 INFO - PROCESS | 1120 | 1466584250955 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 01:30:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:30:50 INFO - PROCESS | 1120 | 1466584250958 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:30:50 INFO - PROCESS | 1120 | 1466584250962 Marionette TRACE conn5 <- [1,474,null,{}] 01:30:50 INFO - PROCESS | 1120 | 1466584250973 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:50 INFO - PROCESS | 1120 | 1466584250977 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:51 INFO - PROCESS | 1120 | 1466584251087 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 01:30:51 INFO - PROCESS | 1120 | 1466584251105 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:51 INFO - PROCESS | 1120 | 1466584251108 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:51 INFO - PROCESS | 1120 | ++DOCSHELL 1461AC00 == 30 [pid = 1120] [id = 128] 01:30:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (1461B000) [pid = 1120] [serial = 382] [outer = 00000000] 01:30:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (146A6400) [pid = 1120] [serial = 383] [outer = 1461B000] 01:30:51 INFO - PROCESS | 1120 | 1466584251157 Marionette DEBUG loaded listener.js 01:30:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (146EBC00) [pid = 1120] [serial = 384] [outer = 1461B000] 01:30:51 INFO - PROCESS | 1120 | 1466584251616 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 01:30:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:30:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 01:30:51 INFO - PROCESS | 1120 | 1466584251633 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 01:30:51 INFO - PROCESS | 1120 | 1466584251635 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 01:30:51 INFO - PROCESS | 1120 | 1466584251638 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:30:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:30:51 INFO - PROCESS | 1120 | 1466584251640 Marionette TRACE conn5 <- [1,478,null,{}] 01:30:51 INFO - PROCESS | 1120 | 1466584251643 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:51 INFO - PROCESS | 1120 | 1466584251645 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:51 INFO - PROCESS | 1120 | 1466584251727 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 01:30:51 INFO - PROCESS | 1120 | 1466584251732 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:51 INFO - PROCESS | 1120 | 1466584251734 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:51 INFO - PROCESS | 1120 | ++DOCSHELL 147C4C00 == 31 [pid = 1120] [id = 129] 01:30:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (149CD000) [pid = 1120] [serial = 385] [outer = 00000000] 01:30:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (14E21C00) [pid = 1120] [serial = 386] [outer = 149CD000] 01:30:51 INFO - PROCESS | 1120 | 1466584251779 Marionette DEBUG loaded listener.js 01:30:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (14F40C00) [pid = 1120] [serial = 387] [outer = 149CD000] 01:30:52 INFO - PROCESS | 1120 | 1466584252206 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 01:30:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:30:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 01:30:52 INFO - PROCESS | 1120 | 1466584252273 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 01:30:52 INFO - PROCESS | 1120 | 1466584252275 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 01:30:52 INFO - PROCESS | 1120 | 1466584252278 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:30:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:30:52 INFO - PROCESS | 1120 | 1466584252280 Marionette TRACE conn5 <- [1,482,null,{}] 01:30:52 INFO - PROCESS | 1120 | 1466584252283 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:52 INFO - PROCESS | 1120 | 1466584252285 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:52 INFO - PROCESS | 1120 | 1466584252361 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 01:30:52 INFO - PROCESS | 1120 | 1466584252369 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:52 INFO - PROCESS | 1120 | 1466584252371 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:52 INFO - PROCESS | 1120 | ++DOCSHELL 15B4E000 == 32 [pid = 1120] [id = 130] 01:30:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (15B4E800) [pid = 1120] [serial = 388] [outer = 00000000] 01:30:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (1604C400) [pid = 1120] [serial = 389] [outer = 15B4E800] 01:30:52 INFO - PROCESS | 1120 | 1466584252414 Marionette DEBUG loaded listener.js 01:30:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (169E0C00) [pid = 1120] [serial = 390] [outer = 15B4E800] 01:30:52 INFO - PROCESS | 1120 | 1466584252882 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 01:30:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:30:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 671ms 01:30:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:30:52 INFO - PROCESS | 1120 | 1466584252954 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 01:30:52 INFO - PROCESS | 1120 | 1466584252956 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 01:30:52 INFO - PROCESS | 1120 | 1466584252959 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:30:52 INFO - PROCESS | 1120 | 1466584252960 Marionette TRACE conn5 <- [1,486,null,{}] 01:30:52 INFO - PROCESS | 1120 | 1466584252964 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:52 INFO - PROCESS | 1120 | 1466584252970 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:53 INFO - PROCESS | 1120 | 1466584253071 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 01:30:53 INFO - PROCESS | 1120 | 1466584253082 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:53 INFO - PROCESS | 1120 | 1466584253084 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:53 INFO - PROCESS | 1120 | ++DOCSHELL 16C50000 == 33 [pid = 1120] [id = 131] 01:30:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (17C74C00) [pid = 1120] [serial = 391] [outer = 00000000] 01:30:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (18F33400) [pid = 1120] [serial = 392] [outer = 17C74C00] 01:30:53 INFO - PROCESS | 1120 | 1466584253127 Marionette DEBUG loaded listener.js 01:30:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (18F83000) [pid = 1120] [serial = 393] [outer = 17C74C00] 01:30:53 INFO - PROCESS | 1120 | 1466584253570 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 01:30:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:30:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 01:30:53 INFO - PROCESS | 1120 | 1466584253630 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 01:30:53 INFO - PROCESS | 1120 | 1466584253632 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 01:30:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:30:53 INFO - PROCESS | 1120 | 1466584253635 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:30:53 INFO - PROCESS | 1120 | 1466584253637 Marionette TRACE conn5 <- [1,490,null,{}] 01:30:53 INFO - PROCESS | 1120 | 1466584253640 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:53 INFO - PROCESS | 1120 | 1466584253642 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:53 INFO - PROCESS | 1120 | 1466584253742 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 01:30:53 INFO - PROCESS | 1120 | 1466584253751 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:53 INFO - PROCESS | 1120 | 1466584253753 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:53 INFO - PROCESS | 1120 | ++DOCSHELL 18B2E400 == 34 [pid = 1120] [id = 132] 01:30:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1910A800) [pid = 1120] [serial = 394] [outer = 00000000] 01:30:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19125C00) [pid = 1120] [serial = 395] [outer = 1910A800] 01:30:53 INFO - PROCESS | 1120 | 1466584253796 Marionette DEBUG loaded listener.js 01:30:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1912F400) [pid = 1120] [serial = 396] [outer = 1910A800] 01:30:54 INFO - PROCESS | 1120 | 1466584254210 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 01:30:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:30:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 01:30:54 INFO - PROCESS | 1120 | 1466584254266 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 01:30:54 INFO - PROCESS | 1120 | 1466584254268 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 01:30:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:30:54 INFO - PROCESS | 1120 | 1466584254271 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:30:54 INFO - PROCESS | 1120 | 1466584254273 Marionette TRACE conn5 <- [1,494,null,{}] 01:30:54 INFO - PROCESS | 1120 | 1466584254276 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:54 INFO - PROCESS | 1120 | 1466584254278 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:54 INFO - PROCESS | 1120 | 1466584254353 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 01:30:54 INFO - PROCESS | 1120 | 1466584254358 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:54 INFO - PROCESS | 1120 | 1466584254360 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:54 INFO - PROCESS | 1120 | ++DOCSHELL 1913F800 == 35 [pid = 1120] [id = 133] 01:30:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (191A1400) [pid = 1120] [serial = 397] [outer = 00000000] 01:30:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (191A6800) [pid = 1120] [serial = 398] [outer = 191A1400] 01:30:54 INFO - PROCESS | 1120 | 1466584254406 Marionette DEBUG loaded listener.js 01:30:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (191A7000) [pid = 1120] [serial = 399] [outer = 191A1400] 01:30:54 INFO - PROCESS | 1120 | 1466584254880 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 01:30:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:30:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 01:30:54 INFO - PROCESS | 1120 | 1466584254901 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 01:30:54 INFO - PROCESS | 1120 | 1466584254903 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 01:30:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:30:54 INFO - PROCESS | 1120 | 1466584254912 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:30:54 INFO - PROCESS | 1120 | 1466584254914 Marionette TRACE conn5 <- [1,498,null,{}] 01:30:54 INFO - PROCESS | 1120 | 1466584254918 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:54 INFO - PROCESS | 1120 | 1466584254919 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:55 INFO - PROCESS | 1120 | 1466584255023 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 01:30:55 INFO - PROCESS | 1120 | 1466584255099 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:55 INFO - PROCESS | 1120 | 1466584255101 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:55 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A2000 == 36 [pid = 1120] [id = 134] 01:30:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (1461A400) [pid = 1120] [serial = 400] [outer = 00000000] 01:30:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (1990B000) [pid = 1120] [serial = 401] [outer = 1461A400] 01:30:55 INFO - PROCESS | 1120 | 1466584255148 Marionette DEBUG loaded listener.js 01:30:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (1990B800) [pid = 1120] [serial = 402] [outer = 1461A400] 01:30:55 INFO - PROCESS | 1120 | 1466584255594 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 01:30:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:30:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 01:30:55 INFO - PROCESS | 1120 | 1466584255638 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 01:30:55 INFO - PROCESS | 1120 | 1466584255640 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 01:30:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:30:55 INFO - PROCESS | 1120 | 1466584255643 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:30:55 INFO - PROCESS | 1120 | 1466584255644 Marionette TRACE conn5 <- [1,502,null,{}] 01:30:55 INFO - PROCESS | 1120 | 1466584255647 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:55 INFO - PROCESS | 1120 | 1466584255649 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:55 INFO - PROCESS | 1120 | 1466584255760 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 01:30:55 INFO - PROCESS | 1120 | 1466584255767 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:55 INFO - PROCESS | 1120 | 1466584255769 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:55 INFO - PROCESS | 1120 | ++DOCSHELL 1850D000 == 37 [pid = 1120] [id = 135] 01:30:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (19BC4800) [pid = 1120] [serial = 403] [outer = 00000000] 01:30:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (19F8D800) [pid = 1120] [serial = 404] [outer = 19BC4800] 01:30:55 INFO - PROCESS | 1120 | 1466584255812 Marionette DEBUG loaded listener.js 01:30:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (19FF5000) [pid = 1120] [serial = 405] [outer = 19BC4800] 01:30:56 INFO - PROCESS | 1120 | 1466584256261 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 01:30:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:30:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 01:30:56 INFO - PROCESS | 1120 | 1466584256314 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 01:30:56 INFO - PROCESS | 1120 | 1466584256316 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 01:30:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:30:56 INFO - PROCESS | 1120 | 1466584256319 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:30:56 INFO - PROCESS | 1120 | 1466584256321 Marionette TRACE conn5 <- [1,506,null,{}] 01:30:56 INFO - PROCESS | 1120 | 1466584256324 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:56 INFO - PROCESS | 1120 | 1466584256327 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:56 INFO - PROCESS | 1120 | 1466584256472 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 01:30:56 INFO - PROCESS | 1120 | 1466584256497 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:56 INFO - PROCESS | 1120 | 1466584256499 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:56 INFO - PROCESS | 1120 | ++DOCSHELL 14FF7C00 == 38 [pid = 1120] [id = 136] 01:30:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1A205000) [pid = 1120] [serial = 406] [outer = 00000000] 01:30:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (1A20EC00) [pid = 1120] [serial = 407] [outer = 1A205000] 01:30:56 INFO - PROCESS | 1120 | 1466584256544 Marionette DEBUG loaded listener.js 01:30:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (1AE06000) [pid = 1120] [serial = 408] [outer = 1A205000] 01:30:56 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (1913FC00) [pid = 1120] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:30:56 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (15B5A000) [pid = 1120] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:30:56 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (16C4B400) [pid = 1120] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:30:56 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (18F7A800) [pid = 1120] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:30:56 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (149CC000) [pid = 1120] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:30:56 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (0DB91C00) [pid = 1120] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:30:56 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0D2F4C00) [pid = 1120] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:30:56 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0D75BC00) [pid = 1120] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:30:56 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (1990A000) [pid = 1120] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:30:56 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (14EDC800) [pid = 1120] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:30:56 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0C20EC00) [pid = 1120] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:30:56 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (1449C800) [pid = 1120] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:30:57 INFO - PROCESS | 1120 | 1466584257072 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 01:30:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:30:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 770ms 01:30:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:30:57 INFO - PROCESS | 1120 | 1466584257090 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 01:30:57 INFO - PROCESS | 1120 | 1466584257092 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 01:30:57 INFO - PROCESS | 1120 | 1466584257105 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:30:57 INFO - PROCESS | 1120 | 1466584257107 Marionette TRACE conn5 <- [1,510,null,{}] 01:30:57 INFO - PROCESS | 1120 | 1466584257111 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:57 INFO - PROCESS | 1120 | 1466584257113 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:57 INFO - PROCESS | 1120 | 1466584257190 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 01:30:57 INFO - PROCESS | 1120 | 1466584257195 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:57 INFO - PROCESS | 1120 | 1466584257197 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:57 INFO - PROCESS | 1120 | ++DOCSHELL 1449C800 == 39 [pid = 1120] [id = 137] 01:30:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (14E4B800) [pid = 1120] [serial = 409] [outer = 00000000] 01:30:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (18A19000) [pid = 1120] [serial = 410] [outer = 14E4B800] 01:30:57 INFO - PROCESS | 1120 | 1466584257249 Marionette DEBUG loaded listener.js 01:30:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (18F80800) [pid = 1120] [serial = 411] [outer = 14E4B800] 01:30:57 INFO - PROCESS | 1120 | 1466584257672 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 01:30:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:30:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 01:30:57 INFO - PROCESS | 1120 | 1466584257726 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 01:30:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:30:57 INFO - PROCESS | 1120 | 1466584257728 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 01:30:57 INFO - PROCESS | 1120 | 1466584257731 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:30:57 INFO - PROCESS | 1120 | 1466584257733 Marionette TRACE conn5 <- [1,514,null,{}] 01:30:57 INFO - PROCESS | 1120 | 1466584257736 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:57 INFO - PROCESS | 1120 | 1466584257738 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:57 INFO - PROCESS | 1120 | 1466584257816 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 01:30:57 INFO - PROCESS | 1120 | 1466584257823 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:57 INFO - PROCESS | 1120 | 1466584257825 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:57 INFO - PROCESS | 1120 | ++DOCSHELL 16C4E800 == 40 [pid = 1120] [id = 138] 01:30:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (18F7A800) [pid = 1120] [serial = 412] [outer = 00000000] 01:30:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (1B5CC000) [pid = 1120] [serial = 413] [outer = 18F7A800] 01:30:57 INFO - PROCESS | 1120 | 1466584257869 Marionette DEBUG loaded listener.js 01:30:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (1B693000) [pid = 1120] [serial = 414] [outer = 18F7A800] 01:30:58 INFO - PROCESS | 1120 | 1466584258302 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 01:30:58 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 01:30:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 01:30:58 INFO - PROCESS | 1120 | 1466584258362 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 01:30:58 INFO - PROCESS | 1120 | 1466584258364 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 01:30:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:30:58 INFO - PROCESS | 1120 | 1466584258367 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:30:58 INFO - PROCESS | 1120 | 1466584258368 Marionette TRACE conn5 <- [1,518,null,{}] 01:30:58 INFO - PROCESS | 1120 | 1466584258371 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:58 INFO - PROCESS | 1120 | 1466584258373 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:58 INFO - PROCESS | 1120 | 1466584258451 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 01:30:58 INFO - PROCESS | 1120 | 1466584258459 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:58 INFO - PROCESS | 1120 | 1466584258461 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:58 INFO - PROCESS | 1120 | ++DOCSHELL 1B695400 == 41 [pid = 1120] [id = 139] 01:30:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (1B696000) [pid = 1120] [serial = 415] [outer = 00000000] 01:30:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (1B6BD400) [pid = 1120] [serial = 416] [outer = 1B696000] 01:30:58 INFO - PROCESS | 1120 | 1466584258504 Marionette DEBUG loaded listener.js 01:30:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (1B7ACC00) [pid = 1120] [serial = 417] [outer = 1B696000] 01:30:59 INFO - PROCESS | 1120 | 1466584259080 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 01:30:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:30:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 771ms 01:30:59 INFO - PROCESS | 1120 | 1466584259175 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 01:30:59 INFO - PROCESS | 1120 | 1466584259180 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 01:30:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:30:59 INFO - PROCESS | 1120 | 1466584259230 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:30:59 INFO - PROCESS | 1120 | 1466584259234 Marionette TRACE conn5 <- [1,522,null,{}] 01:30:59 INFO - PROCESS | 1120 | 1466584259240 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:59 INFO - PROCESS | 1120 | 1466584259243 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:59 INFO - PROCESS | 1120 | 1466584259382 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 01:30:59 INFO - PROCESS | 1120 | 1466584259502 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:59 INFO - PROCESS | 1120 | 1466584259507 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:30:59 INFO - PROCESS | 1120 | ++DOCSHELL 0CE70400 == 42 [pid = 1120] [id = 140] 01:30:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (0D2F1800) [pid = 1120] [serial = 418] [outer = 00000000] 01:30:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (0D851000) [pid = 1120] [serial = 419] [outer = 0D2F1800] 01:30:59 INFO - PROCESS | 1120 | 1466584259567 Marionette DEBUG loaded listener.js 01:30:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (0D906400) [pid = 1120] [serial = 420] [outer = 0D2F1800] 01:31:00 INFO - PROCESS | 1120 | 1466584260363 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 01:31:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:31:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1186ms 01:31:00 INFO - PROCESS | 1120 | 1466584260415 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 01:31:00 INFO - PROCESS | 1120 | 1466584260420 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 01:31:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:31:00 INFO - PROCESS | 1120 | 1466584260426 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:31:00 INFO - PROCESS | 1120 | 1466584260429 Marionette TRACE conn5 <- [1,526,null,{}] 01:31:00 INFO - PROCESS | 1120 | 1466584260433 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:00 INFO - PROCESS | 1120 | 1466584260436 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:00 INFO - PROCESS | 1120 | 1466584260586 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 01:31:00 INFO - PROCESS | 1120 | 1466584260833 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:00 INFO - PROCESS | 1120 | 1466584260836 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:00 INFO - PROCESS | 1120 | ++DOCSHELL 0C154800 == 43 [pid = 1120] [id = 141] 01:31:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (0C155C00) [pid = 1120] [serial = 421] [outer = 00000000] 01:31:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (0CE21000) [pid = 1120] [serial = 422] [outer = 0C155C00] 01:31:00 INFO - PROCESS | 1120 | 1466584260903 Marionette DEBUG loaded listener.js 01:31:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (0D1E7800) [pid = 1120] [serial = 423] [outer = 0C155C00] 01:31:01 INFO - PROCESS | 1120 | --DOCSHELL 16C4E800 == 42 [pid = 1120] [id = 138] 01:31:01 INFO - PROCESS | 1120 | --DOCSHELL 1449C800 == 41 [pid = 1120] [id = 137] 01:31:01 INFO - PROCESS | 1120 | --DOCSHELL 14FF7C00 == 40 [pid = 1120] [id = 136] 01:31:01 INFO - PROCESS | 1120 | --DOCSHELL 1850D000 == 39 [pid = 1120] [id = 135] 01:31:01 INFO - PROCESS | 1120 | --DOCSHELL 0C1A2000 == 38 [pid = 1120] [id = 134] 01:31:01 INFO - PROCESS | 1120 | --DOCSHELL 1913F800 == 37 [pid = 1120] [id = 133] 01:31:01 INFO - PROCESS | 1120 | --DOCSHELL 18B2E400 == 36 [pid = 1120] [id = 132] 01:31:01 INFO - PROCESS | 1120 | --DOCSHELL 16C50000 == 35 [pid = 1120] [id = 131] 01:31:01 INFO - PROCESS | 1120 | --DOCSHELL 15B4E000 == 34 [pid = 1120] [id = 130] 01:31:01 INFO - PROCESS | 1120 | --DOCSHELL 147C4C00 == 33 [pid = 1120] [id = 129] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (19F85400) [pid = 1120] [serial = 373] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOCSHELL 1461AC00 == 32 [pid = 1120] [id = 128] 01:31:01 INFO - PROCESS | 1120 | --DOCSHELL 0D90EC00 == 31 [pid = 1120] [id = 127] 01:31:01 INFO - PROCESS | 1120 | --DOCSHELL 0D1E7000 == 30 [pid = 1120] [id = 126] 01:31:01 INFO - PROCESS | 1120 | --DOCSHELL 19A57400 == 29 [pid = 1120] [id = 125] 01:31:01 INFO - PROCESS | 1120 | 1466584261607 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 01:31:01 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 01:31:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1224ms 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (169D7C00) [pid = 1120] [serial = 371] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (168B3800) [pid = 1120] [serial = 358] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (17C74400) [pid = 1120] [serial = 361] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (169E1400) [pid = 1120] [serial = 359] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (19134C00) [pid = 1120] [serial = 364] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (18A8E800) [pid = 1120] [serial = 362] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (191A6C00) [pid = 1120] [serial = 370] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (1913A400) [pid = 1120] [serial = 365] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (14E20400) [pid = 1120] [serial = 355] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0DF64800) [pid = 1120] [serial = 352] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0E7D6800) [pid = 1120] [serial = 353] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0D758C00) [pid = 1120] [serial = 349] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0D851C00) [pid = 1120] [serial = 350] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0E0BF800) [pid = 1120] [serial = 347] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0DB92400) [pid = 1120] [serial = 346] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (1B5CC400) [pid = 1120] [serial = 344] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1AE07400) [pid = 1120] [serial = 343] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (169DBC00) [pid = 1120] [serial = 341] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (16041400) [pid = 1120] [serial = 340] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0DA43800) [pid = 1120] [serial = 338] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0D858800) [pid = 1120] [serial = 337] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (1910C400) [pid = 1120] [serial = 367] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (19130800) [pid = 1120] [serial = 368] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (14EDAC00) [pid = 1120] [serial = 356] [outer = 00000000] [url = about:blank] 01:31:01 INFO - PROCESS | 1120 | 1466584261672 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 01:31:01 INFO - PROCESS | 1120 | 1466584261676 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 01:31:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:31:01 INFO - PROCESS | 1120 | 1466584261682 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:31:01 INFO - PROCESS | 1120 | 1466584261685 Marionette TRACE conn5 <- [1,530,null,{}] 01:31:01 INFO - PROCESS | 1120 | 1466584261690 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:01 INFO - PROCESS | 1120 | 1466584261694 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:01 INFO - PROCESS | 1120 | 1466584261779 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 01:31:01 INFO - PROCESS | 1120 | 1466584261787 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:01 INFO - PROCESS | 1120 | 1466584261789 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:01 INFO - PROCESS | 1120 | ++DOCSHELL 0D853400 == 30 [pid = 1120] [id = 142] 01:31:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0D854400) [pid = 1120] [serial = 424] [outer = 00000000] 01:31:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0D905C00) [pid = 1120] [serial = 425] [outer = 0D854400] 01:31:01 INFO - PROCESS | 1120 | 1466584261835 Marionette DEBUG loaded listener.js 01:31:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0DA43400) [pid = 1120] [serial = 426] [outer = 0D854400] 01:31:02 INFO - PROCESS | 1120 | 1466584262359 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 01:31:02 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 01:31:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:31:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:31:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:31:02 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 01:31:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:31:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:31:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:31:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 730ms 01:31:02 INFO - PROCESS | 1120 | 1466584262414 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 01:31:02 INFO - PROCESS | 1120 | 1466584262418 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 01:31:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:31:02 INFO - PROCESS | 1120 | 1466584262422 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:31:02 INFO - PROCESS | 1120 | 1466584262424 Marionette TRACE conn5 <- [1,534,null,{}] 01:31:02 INFO - PROCESS | 1120 | 1466584262428 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:02 INFO - PROCESS | 1120 | 1466584262431 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:02 INFO - PROCESS | 1120 | 1466584262528 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 01:31:02 INFO - PROCESS | 1120 | 1466584262609 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:02 INFO - PROCESS | 1120 | 1466584262611 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:02 INFO - PROCESS | 1120 | ++DOCSHELL 1440FC00 == 31 [pid = 1120] [id = 143] 01:31:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (14411800) [pid = 1120] [serial = 427] [outer = 00000000] 01:31:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (146E9400) [pid = 1120] [serial = 428] [outer = 14411800] 01:31:02 INFO - PROCESS | 1120 | 1466584262657 Marionette DEBUG loaded listener.js 01:31:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (14D23000) [pid = 1120] [serial = 429] [outer = 14411800] 01:31:03 INFO - PROCESS | 1120 | 1466584263030 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 01:31:03 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. 01:31:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 01:31:03 INFO - PROCESS | 1120 | 1466584263060 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 01:31:03 INFO - PROCESS | 1120 | 1466584263063 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 01:31:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:31:03 INFO - PROCESS | 1120 | 1466584263067 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:31:03 INFO - PROCESS | 1120 | 1466584263073 Marionette TRACE conn5 <- [1,538,null,{}] 01:31:03 INFO - PROCESS | 1120 | 1466584263083 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:03 INFO - PROCESS | 1120 | 1466584263086 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:03 INFO - PROCESS | 1120 | 1466584263171 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 01:31:03 INFO - PROCESS | 1120 | 1466584263178 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:03 INFO - PROCESS | 1120 | 1466584263180 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:03 INFO - PROCESS | 1120 | ++DOCSHELL 14E50C00 == 32 [pid = 1120] [id = 144] 01:31:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (14E52C00) [pid = 1120] [serial = 430] [outer = 00000000] 01:31:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1604A000) [pid = 1120] [serial = 431] [outer = 14E52C00] 01:31:03 INFO - PROCESS | 1120 | 1466584263233 Marionette DEBUG loaded listener.js 01:31:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (169E1400) [pid = 1120] [serial = 432] [outer = 14E52C00] 01:31:03 INFO - PROCESS | 1120 | 1466584263687 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 01:31:03 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. 01:31:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 01:31:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:31:03 INFO - PROCESS | 1120 | 1466584263698 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 01:31:03 INFO - PROCESS | 1120 | 1466584263701 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 01:31:03 INFO - PROCESS | 1120 | 1466584263704 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:31:03 INFO - PROCESS | 1120 | 1466584263706 Marionette TRACE conn5 <- [1,542,null,{}] 01:31:03 INFO - PROCESS | 1120 | 1466584263728 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:03 INFO - PROCESS | 1120 | 1466584263730 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:03 INFO - PROCESS | 1120 | 1466584263851 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 01:31:03 INFO - PROCESS | 1120 | 1466584263856 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:03 INFO - PROCESS | 1120 | 1466584263858 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:03 INFO - PROCESS | 1120 | ++DOCSHELL 16C48400 == 33 [pid = 1120] [id = 145] 01:31:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (16C48C00) [pid = 1120] [serial = 433] [outer = 00000000] 01:31:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (18A15C00) [pid = 1120] [serial = 434] [outer = 16C48C00] 01:31:03 INFO - PROCESS | 1120 | 1466584263903 Marionette DEBUG loaded listener.js 01:31:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (18A99400) [pid = 1120] [serial = 435] [outer = 16C48C00] 01:31:04 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:04 INFO - PROCESS | 1120 | [1120] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:04 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:04 INFO - PROCESS | 1120 | [1120] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:04 INFO - PROCESS | 1120 | 1466584264347 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 01:31:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:31:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 690ms 01:31:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:31:04 INFO - PROCESS | 1120 | 1466584264397 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 01:31:04 INFO - PROCESS | 1120 | 1466584264399 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 01:31:04 INFO - PROCESS | 1120 | 1466584264402 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:31:04 INFO - PROCESS | 1120 | 1466584264404 Marionette TRACE conn5 <- [1,546,null,{}] 01:31:04 INFO - PROCESS | 1120 | 1466584264407 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:04 INFO - PROCESS | 1120 | 1466584264409 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:04 INFO - PROCESS | 1120 | 1466584264530 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 01:31:04 INFO - PROCESS | 1120 | 1466584264613 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:04 INFO - PROCESS | 1120 | 1466584264619 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:04 INFO - PROCESS | 1120 | ++DOCSHELL 0DBD0800 == 34 [pid = 1120] [id = 146] 01:31:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (18F7A400) [pid = 1120] [serial = 436] [outer = 00000000] 01:31:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19123C00) [pid = 1120] [serial = 437] [outer = 18F7A400] 01:31:04 INFO - PROCESS | 1120 | 1466584264673 Marionette DEBUG loaded listener.js 01:31:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19134400) [pid = 1120] [serial = 438] [outer = 18F7A400] 01:31:05 INFO - PROCESS | 1120 | 1466584265134 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 01:31:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:31:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 771ms 01:31:05 INFO - PROCESS | 1120 | 1466584265174 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 01:31:05 INFO - PROCESS | 1120 | 1466584265176 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 01:31:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:31:05 INFO - PROCESS | 1120 | 1466584265183 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:31:05 INFO - PROCESS | 1120 | 1466584265185 Marionette TRACE conn5 <- [1,550,null,{}] 01:31:05 INFO - PROCESS | 1120 | 1466584265188 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:05 INFO - PROCESS | 1120 | 1466584265191 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:05 INFO - PROCESS | 1120 | 1466584265310 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 01:31:05 INFO - PROCESS | 1120 | 1466584265326 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:05 INFO - PROCESS | 1120 | 1466584265327 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:05 INFO - PROCESS | 1120 | ++DOCSHELL 1919FC00 == 35 [pid = 1120] [id = 147] 01:31:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (191A0000) [pid = 1120] [serial = 439] [outer = 00000000] 01:31:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (19903400) [pid = 1120] [serial = 440] [outer = 191A0000] 01:31:05 INFO - PROCESS | 1120 | 1466584265417 Marionette DEBUG loaded listener.js 01:31:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (19904000) [pid = 1120] [serial = 441] [outer = 191A0000] 01:31:05 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:05 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (18F7A800) [pid = 1120] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:31:05 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (14E4B800) [pid = 1120] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:31:05 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (1461A400) [pid = 1120] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:31:05 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (19BC4800) [pid = 1120] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:31:05 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (149CD000) [pid = 1120] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:31:05 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1461B000) [pid = 1120] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:31:05 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (1A205000) [pid = 1120] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:31:05 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D1E7C00) [pid = 1120] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:31:05 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (15B4E800) [pid = 1120] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:31:05 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (17C74C00) [pid = 1120] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:31:05 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1910A800) [pid = 1120] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:31:05 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0D90FC00) [pid = 1120] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:31:05 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (191A1400) [pid = 1120] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:31:05 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19BC2400) [pid = 1120] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:31:06 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:06 INFO - PROCESS | 1120 | 1466584266062 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 01:31:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:31:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 01:31:06 INFO - PROCESS | 1120 | 1466584266114 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 01:31:06 INFO - PROCESS | 1120 | 1466584266116 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 01:31:06 INFO - PROCESS | 1120 | 1466584266120 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:31:06 INFO - PROCESS | 1120 | 1466584266121 Marionette TRACE conn5 <- [1,554,null,{}] 01:31:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:31:06 INFO - PROCESS | 1120 | 1466584266125 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:06 INFO - PROCESS | 1120 | 1466584266127 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:06 INFO - PROCESS | 1120 | 1466584266207 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 01:31:06 INFO - PROCESS | 1120 | 1466584266291 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:06 INFO - PROCESS | 1120 | 1466584266293 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:06 INFO - PROCESS | 1120 | ++DOCSHELL 0D84F000 == 36 [pid = 1120] [id = 148] 01:31:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1440C000) [pid = 1120] [serial = 442] [outer = 00000000] 01:31:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (191A1400) [pid = 1120] [serial = 443] [outer = 1440C000] 01:31:06 INFO - PROCESS | 1120 | 1466584266337 Marionette DEBUG loaded listener.js 01:31:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19910800) [pid = 1120] [serial = 444] [outer = 1440C000] 01:31:06 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:06 INFO - PROCESS | 1120 | [1120] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:06 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:06 INFO - PROCESS | 1120 | [1120] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:06 INFO - PROCESS | 1120 | 1466584266708 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:31:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:31:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 01:31:06 INFO - PROCESS | 1120 | 1466584266754 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 01:31:06 INFO - PROCESS | 1120 | 1466584266757 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 01:31:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:31:06 INFO - PROCESS | 1120 | 1466584266760 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:31:06 INFO - PROCESS | 1120 | 1466584266762 Marionette TRACE conn5 <- [1,558,null,{}] 01:31:06 INFO - PROCESS | 1120 | 1466584266765 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:06 INFO - PROCESS | 1120 | 1466584266767 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:06 INFO - PROCESS | 1120 | 1466584266876 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 01:31:06 INFO - PROCESS | 1120 | 1466584266883 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:06 INFO - PROCESS | 1120 | 1466584266885 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:06 INFO - PROCESS | 1120 | ++DOCSHELL 19DAB000 == 37 [pid = 1120] [id = 149] 01:31:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19F1D800) [pid = 1120] [serial = 445] [outer = 00000000] 01:31:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1A204000) [pid = 1120] [serial = 446] [outer = 19F1D800] 01:31:06 INFO - PROCESS | 1120 | 1466584266929 Marionette DEBUG loaded listener.js 01:31:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1A20A000) [pid = 1120] [serial = 447] [outer = 19F1D800] 01:31:07 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:07 INFO - PROCESS | 1120 | [1120] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:07 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:07 INFO - PROCESS | 1120 | [1120] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:07 INFO - PROCESS | 1120 | 1466584267332 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 01:31:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:31:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 01:31:07 INFO - PROCESS | 1120 | 1466584267394 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 01:31:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:31:07 INFO - PROCESS | 1120 | 1466584267396 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 01:31:07 INFO - PROCESS | 1120 | 1466584267399 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:31:07 INFO - PROCESS | 1120 | 1466584267401 Marionette TRACE conn5 <- [1,562,null,{}] 01:31:07 INFO - PROCESS | 1120 | 1466584267405 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:07 INFO - PROCESS | 1120 | 1466584267406 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:07 INFO - PROCESS | 1120 | 1466584267514 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 01:31:07 INFO - PROCESS | 1120 | 1466584267556 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:07 INFO - PROCESS | 1120 | 1466584267558 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:07 INFO - PROCESS | 1120 | ++DOCSHELL 0EACA400 == 38 [pid = 1120] [id = 150] 01:31:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19FFFC00) [pid = 1120] [serial = 448] [outer = 00000000] 01:31:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (1B68D000) [pid = 1120] [serial = 449] [outer = 19FFFC00] 01:31:07 INFO - PROCESS | 1120 | 1466584267601 Marionette DEBUG loaded listener.js 01:31:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (1B697C00) [pid = 1120] [serial = 450] [outer = 19FFFC00] 01:31:08 INFO - PROCESS | 1120 | 1466584268008 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:31:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:31:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 01:31:08 INFO - PROCESS | 1120 | 1466584268165 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 01:31:08 INFO - PROCESS | 1120 | 1466584268170 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 01:31:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:31:08 INFO - PROCESS | 1120 | 1466584268281 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:31:08 INFO - PROCESS | 1120 | 1466584268286 Marionette TRACE conn5 <- [1,566,null,{}] 01:31:08 INFO - PROCESS | 1120 | 1466584268294 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:08 INFO - PROCESS | 1120 | 1466584268297 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:08 INFO - PROCESS | 1120 | 1466584268412 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 01:31:08 INFO - PROCESS | 1120 | 1466584268501 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:08 INFO - PROCESS | 1120 | 1466584268504 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:08 INFO - PROCESS | 1120 | ++DOCSHELL 0D856800 == 39 [pid = 1120] [id = 151] 01:31:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (0D858000) [pid = 1120] [serial = 451] [outer = 00000000] 01:31:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (0DA48800) [pid = 1120] [serial = 452] [outer = 0D858000] 01:31:08 INFO - PROCESS | 1120 | 1466584268564 Marionette DEBUG loaded listener.js 01:31:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (0DF2B000) [pid = 1120] [serial = 453] [outer = 0D858000] 01:31:09 INFO - PROCESS | 1120 | 1466584269173 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 01:31:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:31:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 951ms 01:31:09 INFO - PROCESS | 1120 | 1466584269211 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 01:31:09 INFO - PROCESS | 1120 | 1466584269216 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 01:31:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:31:09 INFO - PROCESS | 1120 | 1466584269222 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:31:09 INFO - PROCESS | 1120 | 1466584269225 Marionette TRACE conn5 <- [1,570,null,{}] 01:31:09 INFO - PROCESS | 1120 | 1466584269229 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:09 INFO - PROCESS | 1120 | 1466584269231 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:09 INFO - PROCESS | 1120 | 1466584269343 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 01:31:09 INFO - PROCESS | 1120 | 1466584269467 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:09 INFO - PROCESS | 1120 | 1466584269469 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:09 INFO - PROCESS | 1120 | ++DOCSHELL 14E43800 == 40 [pid = 1120] [id = 152] 01:31:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (14E44000) [pid = 1120] [serial = 454] [outer = 00000000] 01:31:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (168B4C00) [pid = 1120] [serial = 455] [outer = 14E44000] 01:31:09 INFO - PROCESS | 1120 | 1466584269527 Marionette DEBUG loaded listener.js 01:31:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (18507400) [pid = 1120] [serial = 456] [outer = 14E44000] 01:31:10 INFO - PROCESS | 1120 | 1466584270086 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 01:31:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:31:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 930ms 01:31:10 INFO - PROCESS | 1120 | 1466584270156 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 01:31:10 INFO - PROCESS | 1120 | 1466584270158 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 01:31:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:31:10 INFO - PROCESS | 1120 | 1466584270162 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:31:10 INFO - PROCESS | 1120 | 1466584270166 Marionette TRACE conn5 <- [1,574,null,{}] 01:31:10 INFO - PROCESS | 1120 | 1466584270177 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:10 INFO - PROCESS | 1120 | 1466584270182 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:10 INFO - PROCESS | 1120 | 1466584270339 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 01:31:10 INFO - PROCESS | 1120 | 1466584270350 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:10 INFO - PROCESS | 1120 | 1466584270353 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:10 INFO - PROCESS | 1120 | ++DOCSHELL 1A207C00 == 41 [pid = 1120] [id = 153] 01:31:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1A208800) [pid = 1120] [serial = 457] [outer = 00000000] 01:31:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (1B5CF800) [pid = 1120] [serial = 458] [outer = 1A208800] 01:31:10 INFO - PROCESS | 1120 | 1466584270410 Marionette DEBUG loaded listener.js 01:31:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (1BE25400) [pid = 1120] [serial = 459] [outer = 1A208800] 01:31:10 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:10 INFO - PROCESS | 1120 | [1120] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:11 INFO - PROCESS | 1120 | 1466584271063 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 01:31:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:31:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 930ms 01:31:11 INFO - PROCESS | 1120 | 1466584271095 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 01:31:11 INFO - PROCESS | 1120 | 1466584271098 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 01:31:11 INFO - PROCESS | 1120 | 1466584271101 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:31:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:31:11 INFO - PROCESS | 1120 | 1466584271103 Marionette TRACE conn5 <- [1,578,null,{}] 01:31:11 INFO - PROCESS | 1120 | 1466584271107 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:11 INFO - PROCESS | 1120 | 1466584271109 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:11 INFO - PROCESS | 1120 | 1466584271216 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 01:31:11 INFO - PROCESS | 1120 | 1466584271314 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:11 INFO - PROCESS | 1120 | 1466584271316 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:11 INFO - PROCESS | 1120 | ++DOCSHELL 0DD4F400 == 42 [pid = 1120] [id = 154] 01:31:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (0DD50400) [pid = 1120] [serial = 460] [outer = 00000000] 01:31:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (0DD54400) [pid = 1120] [serial = 461] [outer = 0DD50400] 01:31:11 INFO - PROCESS | 1120 | 1466584271370 Marionette DEBUG loaded listener.js 01:31:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (17945000) [pid = 1120] [serial = 462] [outer = 0DD50400] 01:31:11 INFO - PROCESS | 1120 | 1466584271919 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 01:31:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:31:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 870ms 01:31:11 INFO - PROCESS | 1120 | 1466584271984 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 01:31:11 INFO - PROCESS | 1120 | 1466584271986 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 01:31:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:31:11 INFO - PROCESS | 1120 | 1466584271991 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:31:11 INFO - PROCESS | 1120 | 1466584271993 Marionette TRACE conn5 <- [1,582,null,{}] 01:31:12 INFO - PROCESS | 1120 | 1466584271996 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:12 INFO - PROCESS | 1120 | 1466584271999 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:12 INFO - PROCESS | 1120 | 1466584272106 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 01:31:12 INFO - PROCESS | 1120 | 1466584272204 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:12 INFO - PROCESS | 1120 | 1466584272206 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:12 INFO - PROCESS | 1120 | ++DOCSHELL 0E04A400 == 43 [pid = 1120] [id = 155] 01:31:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 96 (149D3C00) [pid = 1120] [serial = 463] [outer = 00000000] 01:31:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 97 (19906800) [pid = 1120] [serial = 464] [outer = 149D3C00] 01:31:12 INFO - PROCESS | 1120 | 1466584272260 Marionette DEBUG loaded listener.js 01:31:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 98 (19E60800) [pid = 1120] [serial = 465] [outer = 149D3C00] 01:31:12 INFO - PROCESS | 1120 | [1120] 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 01:31:13 INFO - PROCESS | 1120 | 1466584273180 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 01:31:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:31:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1217ms 01:31:13 INFO - PROCESS | 1120 | 1466584273214 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 01:31:13 INFO - PROCESS | 1120 | 1466584273218 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 01:31:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:31:13 INFO - PROCESS | 1120 | 1466584273222 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:31:13 INFO - PROCESS | 1120 | 1466584273227 Marionette TRACE conn5 <- [1,586,null,{}] 01:31:13 INFO - PROCESS | 1120 | 1466584273232 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:13 INFO - PROCESS | 1120 | 1466584273234 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:13 INFO - PROCESS | 1120 | 1466584273336 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 19DAB000 == 42 [pid = 1120] [id = 149] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 0D84F000 == 41 [pid = 1120] [id = 148] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 1919FC00 == 40 [pid = 1120] [id = 147] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 0DBD0800 == 39 [pid = 1120] [id = 146] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 16C48400 == 38 [pid = 1120] [id = 145] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 14E50C00 == 37 [pid = 1120] [id = 144] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 1440FC00 == 36 [pid = 1120] [id = 143] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 0D853400 == 35 [pid = 1120] [id = 142] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 0CE70400 == 34 [pid = 1120] [id = 140] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 0C154800 == 33 [pid = 1120] [id = 141] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 1B695400 == 32 [pid = 1120] [id = 139] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 0DD4F400 == 31 [pid = 1120] [id = 154] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 0E04A400 == 30 [pid = 1120] [id = 155] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 1A207C00 == 29 [pid = 1120] [id = 153] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 0EACA400 == 28 [pid = 1120] [id = 150] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 0D856800 == 27 [pid = 1120] [id = 151] 01:31:14 INFO - PROCESS | 1120 | --DOCSHELL 14E43800 == 26 [pid = 1120] [id = 152] 01:31:14 INFO - PROCESS | 1120 | 1466584274045 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:14 INFO - PROCESS | 1120 | 1466584274049 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 97 (1990B000) [pid = 1120] [serial = 401] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 96 (19F8D800) [pid = 1120] [serial = 404] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 95 (1990B800) [pid = 1120] [serial = 402] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (14E21C00) [pid = 1120] [serial = 386] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (14F40C00) [pid = 1120] [serial = 387] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (146A6400) [pid = 1120] [serial = 383] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (146EBC00) [pid = 1120] [serial = 384] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (1A20EC00) [pid = 1120] [serial = 407] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (0D751400) [pid = 1120] [serial = 377] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (0D75CC00) [pid = 1120] [serial = 378] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (1604C400) [pid = 1120] [serial = 389] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (169E0C00) [pid = 1120] [serial = 390] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (18F33400) [pid = 1120] [serial = 392] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (18F83000) [pid = 1120] [serial = 393] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (19125C00) [pid = 1120] [serial = 395] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1912F400) [pid = 1120] [serial = 396] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DA45000) [pid = 1120] [serial = 380] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0DA4A400) [pid = 1120] [serial = 381] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (191A6800) [pid = 1120] [serial = 398] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (19F93C00) [pid = 1120] [serial = 374] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19FF5000) [pid = 1120] [serial = 405] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (1919F000) [pid = 1120] [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.] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1B693000) [pid = 1120] [serial = 414] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1B5CC000) [pid = 1120] [serial = 413] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1AE06000) [pid = 1120] [serial = 408] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (1B6BD400) [pid = 1120] [serial = 416] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (18A19000) [pid = 1120] [serial = 410] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (18F80800) [pid = 1120] [serial = 411] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (191A7000) [pid = 1120] [serial = 399] [outer = 00000000] [url = about:blank] 01:31:14 INFO - PROCESS | 1120 | ++DOCSHELL 0C155400 == 27 [pid = 1120] [id = 156] 01:31:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0C155800) [pid = 1120] [serial = 466] [outer = 00000000] 01:31:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0C1A6400) [pid = 1120] [serial = 467] [outer = 0C155800] 01:31:14 INFO - PROCESS | 1120 | 1466584274225 Marionette DEBUG loaded listener.js 01:31:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0C20C000) [pid = 1120] [serial = 468] [outer = 0C155800] 01:31:14 INFO - PROCESS | 1120 | 1466584274677 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 01:31:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:31:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1483ms 01:31:14 INFO - PROCESS | 1120 | 1466584274708 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 01:31:14 INFO - PROCESS | 1120 | 1466584274711 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 01:31:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:31:14 INFO - PROCESS | 1120 | 1466584274715 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:31:14 INFO - PROCESS | 1120 | 1466584274718 Marionette TRACE conn5 <- [1,590,null,{}] 01:31:14 INFO - PROCESS | 1120 | 1466584274723 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:14 INFO - PROCESS | 1120 | 1466584274728 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:14 INFO - PROCESS | 1120 | 1466584274836 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 01:31:14 INFO - PROCESS | 1120 | 1466584274852 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:14 INFO - PROCESS | 1120 | 1466584274854 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:14 INFO - PROCESS | 1120 | ++DOCSHELL 0D903C00 == 28 [pid = 1120] [id = 157] 01:31:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0D905000) [pid = 1120] [serial = 469] [outer = 00000000] 01:31:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0DA41C00) [pid = 1120] [serial = 470] [outer = 0D905000] 01:31:14 INFO - PROCESS | 1120 | 1466584274902 Marionette DEBUG loaded listener.js 01:31:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (0DA4A800) [pid = 1120] [serial = 471] [outer = 0D905000] 01:31:15 INFO - PROCESS | 1120 | 1466584275383 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 01:31:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:31:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 730ms 01:31:15 INFO - PROCESS | 1120 | 1466584275468 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 01:31:15 INFO - PROCESS | 1120 | 1466584275472 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 01:31:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:31:15 INFO - PROCESS | 1120 | 1466584275480 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:31:15 INFO - PROCESS | 1120 | 1466584275482 Marionette TRACE conn5 <- [1,594,null,{}] 01:31:15 INFO - PROCESS | 1120 | 1466584275485 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:15 INFO - PROCESS | 1120 | 1466584275488 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:15 INFO - PROCESS | 1120 | 1466584275580 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 01:31:15 INFO - PROCESS | 1120 | 1466584275660 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:15 INFO - PROCESS | 1120 | 1466584275663 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:15 INFO - PROCESS | 1120 | ++DOCSHELL 0D850800 == 29 [pid = 1120] [id = 158] 01:31:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (0E047C00) [pid = 1120] [serial = 472] [outer = 00000000] 01:31:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (0E0C9400) [pid = 1120] [serial = 473] [outer = 0E047C00] 01:31:15 INFO - PROCESS | 1120 | 1466584275708 Marionette DEBUG loaded listener.js 01:31:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (0EAC8400) [pid = 1120] [serial = 474] [outer = 0E047C00] 01:31:16 INFO - PROCESS | 1120 | 1466584276126 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:31:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:31:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 01:31:16 INFO - PROCESS | 1120 | 1466584276153 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 01:31:16 INFO - PROCESS | 1120 | 1466584276155 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 01:31:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:31:16 INFO - PROCESS | 1120 | 1466584276159 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:31:16 INFO - PROCESS | 1120 | 1466584276165 Marionette TRACE conn5 <- [1,598,null,{}] 01:31:16 INFO - PROCESS | 1120 | 1466584276187 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:16 INFO - PROCESS | 1120 | 1466584276191 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:16 INFO - PROCESS | 1120 | 1466584276332 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 01:31:16 INFO - PROCESS | 1120 | 1466584276391 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:16 INFO - PROCESS | 1120 | 1466584276393 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:16 INFO - PROCESS | 1120 | ++DOCSHELL 14D98800 == 30 [pid = 1120] [id = 159] 01:31:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (14E48800) [pid = 1120] [serial = 475] [outer = 00000000] 01:31:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (14F43000) [pid = 1120] [serial = 476] [outer = 14E48800] 01:31:16 INFO - PROCESS | 1120 | 1466584276441 Marionette DEBUG loaded listener.js 01:31:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (15B4E000) [pid = 1120] [serial = 477] [outer = 14E48800] 01:31:16 INFO - PROCESS | 1120 | 1466584276874 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 01:31:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:31:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 750ms 01:31:16 INFO - PROCESS | 1120 | 1466584276927 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 01:31:16 INFO - PROCESS | 1120 | 1466584276930 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 01:31:16 INFO - PROCESS | 1120 | 1466584276937 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:31:16 INFO - PROCESS | 1120 | 1466584276939 Marionette TRACE conn5 <- [1,602,null,{}] 01:31:16 INFO - PROCESS | 1120 | 1466584276942 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:31:16 INFO - PROCESS | 1120 | 1466584276944 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:17 INFO - PROCESS | 1120 | 1466584277058 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 01:31:17 INFO - PROCESS | 1120 | 1466584277114 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:17 INFO - PROCESS | 1120 | 1466584277116 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:17 INFO - PROCESS | 1120 | ++DOCSHELL 15B4F000 == 31 [pid = 1120] [id = 160] 01:31:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (15B5AC00) [pid = 1120] [serial = 478] [outer = 00000000] 01:31:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (16C4AC00) [pid = 1120] [serial = 479] [outer = 15B5AC00] 01:31:17 INFO - PROCESS | 1120 | 1466584277163 Marionette DEBUG loaded listener.js 01:31:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (16C52800) [pid = 1120] [serial = 480] [outer = 15B5AC00] 01:31:17 INFO - PROCESS | 1120 | 1466584277600 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 01:31:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:31:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 730ms 01:31:17 INFO - PROCESS | 1120 | 1466584277676 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 01:31:17 INFO - PROCESS | 1120 | 1466584277678 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 01:31:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:31:17 INFO - PROCESS | 1120 | 1466584277681 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:31:17 INFO - PROCESS | 1120 | 1466584277683 Marionette TRACE conn5 <- [1,606,null,{}] 01:31:17 INFO - PROCESS | 1120 | 1466584277687 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:17 INFO - PROCESS | 1120 | 1466584277689 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:17 INFO - PROCESS | 1120 | 1466584277805 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 01:31:17 INFO - PROCESS | 1120 | 1466584277864 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:17 INFO - PROCESS | 1120 | 1466584277870 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:17 INFO - PROCESS | 1120 | ++DOCSHELL 18A19800 == 32 [pid = 1120] [id = 161] 01:31:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (18A1D800) [pid = 1120] [serial = 481] [outer = 00000000] 01:31:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (18F2BC00) [pid = 1120] [serial = 482] [outer = 18A1D800] 01:31:17 INFO - PROCESS | 1120 | 1466584277927 Marionette DEBUG loaded listener.js 01:31:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (19124400) [pid = 1120] [serial = 483] [outer = 18A1D800] 01:31:18 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (16C48C00) [pid = 1120] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:31:18 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0D2F1800) [pid = 1120] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:31:18 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (14411800) [pid = 1120] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:31:18 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0C155C00) [pid = 1120] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:31:18 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (14E52C00) [pid = 1120] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:31:18 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (18F7A400) [pid = 1120] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:31:18 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D854400) [pid = 1120] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:31:18 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (1440C000) [pid = 1120] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:31:18 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (19F1D800) [pid = 1120] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:31:18 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (191A0000) [pid = 1120] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:31:18 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (1B696000) [pid = 1120] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:31:18 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19FFFC00) [pid = 1120] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:31:18 INFO - PROCESS | 1120 | 1466584278581 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:31:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:31:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 01:31:18 INFO - PROCESS | 1120 | 1466584278615 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 01:31:18 INFO - PROCESS | 1120 | 1466584278617 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 01:31:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:31:18 INFO - PROCESS | 1120 | 1466584278620 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:31:18 INFO - PROCESS | 1120 | 1466584278622 Marionette TRACE conn5 <- [1,610,null,{}] 01:31:18 INFO - PROCESS | 1120 | 1466584278625 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:18 INFO - PROCESS | 1120 | 1466584278628 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:18 INFO - PROCESS | 1120 | 1466584278757 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 01:31:18 INFO - PROCESS | 1120 | 1466584278812 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:18 INFO - PROCESS | 1120 | 1466584278814 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:18 INFO - PROCESS | 1120 | ++DOCSHELL 0C211000 == 33 [pid = 1120] [id = 162] 01:31:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (0D2F1800) [pid = 1120] [serial = 484] [outer = 00000000] 01:31:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (18B2EC00) [pid = 1120] [serial = 485] [outer = 0D2F1800] 01:31:18 INFO - PROCESS | 1120 | 1466584278857 Marionette DEBUG loaded listener.js 01:31:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1912A000) [pid = 1120] [serial = 486] [outer = 0D2F1800] 01:31:19 INFO - PROCESS | 1120 | 1466584279203 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 01:31:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:31:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 631ms 01:31:19 INFO - PROCESS | 1120 | 1466584279251 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 01:31:19 INFO - PROCESS | 1120 | 1466584279253 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 01:31:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:31:19 INFO - PROCESS | 1120 | 1466584279256 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:31:19 INFO - PROCESS | 1120 | 1466584279258 Marionette TRACE conn5 <- [1,614,null,{}] 01:31:19 INFO - PROCESS | 1120 | 1466584279261 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:19 INFO - PROCESS | 1120 | 1466584279263 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:19 INFO - PROCESS | 1120 | 1466584279371 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 01:31:19 INFO - PROCESS | 1120 | 1466584279379 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:19 INFO - PROCESS | 1120 | 1466584279381 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:19 INFO - PROCESS | 1120 | ++DOCSHELL 19130800 == 34 [pid = 1120] [id = 163] 01:31:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1913C000) [pid = 1120] [serial = 487] [outer = 00000000] 01:31:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (191A3800) [pid = 1120] [serial = 488] [outer = 1913C000] 01:31:19 INFO - PROCESS | 1120 | 1466584279425 Marionette DEBUG loaded listener.js 01:31:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (191A7C00) [pid = 1120] [serial = 489] [outer = 1913C000] 01:31:19 INFO - PROCESS | 1120 | 1466584279833 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 01:31:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:31:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 01:31:19 INFO - PROCESS | 1120 | 1466584279887 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 01:31:19 INFO - PROCESS | 1120 | 1466584279889 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 01:31:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:31:19 INFO - PROCESS | 1120 | 1466584279892 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:31:19 INFO - PROCESS | 1120 | 1466584279894 Marionette TRACE conn5 <- [1,618,null,{}] 01:31:19 INFO - PROCESS | 1120 | 1466584279898 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:19 INFO - PROCESS | 1120 | 1466584279899 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:20 INFO - PROCESS | 1120 | 1466584280015 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 01:31:20 INFO - PROCESS | 1120 | 1466584280057 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:20 INFO - PROCESS | 1120 | 1466584280060 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:20 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A2800 == 35 [pid = 1120] [id = 164] 01:31:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0D84A800) [pid = 1120] [serial = 490] [outer = 00000000] 01:31:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19908800) [pid = 1120] [serial = 491] [outer = 0D84A800] 01:31:20 INFO - PROCESS | 1120 | 1466584280105 Marionette DEBUG loaded listener.js 01:31:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (1990A000) [pid = 1120] [serial = 492] [outer = 0D84A800] 01:31:20 INFO - PROCESS | 1120 | 1466584280651 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 01:31:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:31:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 830ms 01:31:20 INFO - PROCESS | 1120 | 1466584280723 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 01:31:20 INFO - PROCESS | 1120 | 1466584280728 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 01:31:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:31:20 INFO - PROCESS | 1120 | 1466584280733 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:31:20 INFO - PROCESS | 1120 | 1466584280736 Marionette TRACE conn5 <- [1,622,null,{}] 01:31:20 INFO - PROCESS | 1120 | 1466584280742 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:20 INFO - PROCESS | 1120 | 1466584280745 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:20 INFO - PROCESS | 1120 | 1466584280875 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 01:31:21 INFO - PROCESS | 1120 | 1466584280995 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:21 INFO - PROCESS | 1120 | 1466584280998 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:21 INFO - PROCESS | 1120 | ++DOCSHELL 0D2EE000 == 36 [pid = 1120] [id = 165] 01:31:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (0D2EF000) [pid = 1120] [serial = 493] [outer = 00000000] 01:31:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (0D90E800) [pid = 1120] [serial = 494] [outer = 0D2EF000] 01:31:21 INFO - PROCESS | 1120 | 1466584281057 Marionette DEBUG loaded listener.js 01:31:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (0DD46800) [pid = 1120] [serial = 495] [outer = 0D2EF000] 01:31:21 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:21 INFO - PROCESS | 1120 | [1120] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:21 INFO - PROCESS | 1120 | 1466584281828 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 01:31:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:31:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1178ms 01:31:21 INFO - PROCESS | 1120 | 1466584281911 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 01:31:21 INFO - PROCESS | 1120 | 1466584281916 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 01:31:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:31:21 INFO - PROCESS | 1120 | 1466584281923 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:31:21 INFO - PROCESS | 1120 | 1466584281926 Marionette TRACE conn5 <- [1,626,null,{}] 01:31:21 INFO - PROCESS | 1120 | 1466584281930 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:21 INFO - PROCESS | 1120 | 1466584281933 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:22 INFO - PROCESS | 1120 | 1466584282088 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 01:31:22 INFO - PROCESS | 1120 | 1466584282221 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:22 INFO - PROCESS | 1120 | 1466584282224 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:22 INFO - PROCESS | 1120 | ++DOCSHELL 149B6C00 == 37 [pid = 1120] [id = 166] 01:31:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (149C8800) [pid = 1120] [serial = 496] [outer = 00000000] 01:31:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (14EDBC00) [pid = 1120] [serial = 497] [outer = 149C8800] 01:31:22 INFO - PROCESS | 1120 | 1466584282288 Marionette DEBUG loaded listener.js 01:31:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (14FF3000) [pid = 1120] [serial = 498] [outer = 149C8800] 01:31:22 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:22 INFO - PROCESS | 1120 | [1120] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:23 INFO - PROCESS | 1120 | --DOCSHELL 18A1A000 == 36 [pid = 1120] [id = 19] 01:31:23 INFO - PROCESS | 1120 | --DOCSHELL 19F1E400 == 35 [pid = 1120] [id = 20] 01:31:23 INFO - PROCESS | 1120 | --DOCSHELL 1B692C00 == 34 [pid = 1120] [id = 21] 01:31:23 INFO - PROCESS | 1120 | --DOCSHELL 14E51C00 == 33 [pid = 1120] [id = 18] 01:31:23 INFO - PROCESS | 1120 | --DOCSHELL 14F47400 == 32 [pid = 1120] [id = 17] 01:31:23 INFO - PROCESS | 1120 | --DOCSHELL 14F42400 == 31 [pid = 1120] [id = 11] 01:31:23 INFO - PROCESS | 1120 | --DOCSHELL 0DBC7800 == 30 [pid = 1120] [id = 15] 01:31:23 INFO - PROCESS | 1120 | --DOCSHELL 0D1EBC00 == 29 [pid = 1120] [id = 28] 01:31:23 INFO - PROCESS | 1120 | --DOCSHELL 0E7D9C00 == 28 [pid = 1120] [id = 16] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (18A15C00) [pid = 1120] [serial = 434] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (0D851000) [pid = 1120] [serial = 419] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (0D906400) [pid = 1120] [serial = 420] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (146E9400) [pid = 1120] [serial = 428] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (14D23000) [pid = 1120] [serial = 429] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0CE21000) [pid = 1120] [serial = 422] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0D1E7800) [pid = 1120] [serial = 423] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1604A000) [pid = 1120] [serial = 431] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19134400) [pid = 1120] [serial = 438] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D905C00) [pid = 1120] [serial = 425] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0DA43400) [pid = 1120] [serial = 426] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (19123C00) [pid = 1120] [serial = 437] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (191A1400) [pid = 1120] [serial = 443] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (1A20A000) [pid = 1120] [serial = 447] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19903400) [pid = 1120] [serial = 440] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1A204000) [pid = 1120] [serial = 446] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19904000) [pid = 1120] [serial = 441] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (1B7ACC00) [pid = 1120] [serial = 417] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (19910800) [pid = 1120] [serial = 444] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (1B697C00) [pid = 1120] [serial = 450] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (18A99400) [pid = 1120] [serial = 435] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (169E1400) [pid = 1120] [serial = 432] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (1B68D000) [pid = 1120] [serial = 449] [outer = 00000000] [url = about:blank] 01:31:23 INFO - PROCESS | 1120 | 1466584283187 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:31:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:31:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1330ms 01:31:23 INFO - PROCESS | 1120 | 1466584283256 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 01:31:23 INFO - PROCESS | 1120 | 1466584283260 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 01:31:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:31:23 INFO - PROCESS | 1120 | 1466584283265 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:31:23 INFO - PROCESS | 1120 | 1466584283268 Marionette TRACE conn5 <- [1,630,null,{}] 01:31:23 INFO - PROCESS | 1120 | 1466584283273 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:23 INFO - PROCESS | 1120 | 1466584283276 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:23 INFO - PROCESS | 1120 | 1466584283364 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 01:31:23 INFO - PROCESS | 1120 | 1466584283377 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:23 INFO - PROCESS | 1120 | 1466584283379 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:23 INFO - PROCESS | 1120 | ++DOCSHELL 0D75C400 == 29 [pid = 1120] [id = 167] 01:31:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0D75CC00) [pid = 1120] [serial = 499] [outer = 00000000] 01:31:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D84E800) [pid = 1120] [serial = 500] [outer = 0D75CC00] 01:31:23 INFO - PROCESS | 1120 | 1466584283428 Marionette DEBUG loaded listener.js 01:31:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0D858400) [pid = 1120] [serial = 501] [outer = 0D75CC00] 01:31:23 INFO - PROCESS | 1120 | 1466584283931 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 01:31:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:31:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 01:31:24 INFO - PROCESS | 1120 | 1466584283996 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 01:31:24 INFO - PROCESS | 1120 | 1466584284000 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 01:31:24 INFO - PROCESS | 1120 | 1466584284006 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:31:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:31:24 INFO - PROCESS | 1120 | 1466584284009 Marionette TRACE conn5 <- [1,634,null,{}] 01:31:24 INFO - PROCESS | 1120 | 1466584284013 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:24 INFO - PROCESS | 1120 | 1466584284015 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:24 INFO - PROCESS | 1120 | 1466584284103 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 01:31:24 INFO - PROCESS | 1120 | 1466584284184 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:24 INFO - PROCESS | 1120 | 1466584284186 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:24 INFO - PROCESS | 1120 | ++DOCSHELL 0D75BC00 == 30 [pid = 1120] [id = 168] 01:31:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DD4CC00) [pid = 1120] [serial = 502] [outer = 00000000] 01:31:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0E044400) [pid = 1120] [serial = 503] [outer = 0DD4CC00] 01:31:24 INFO - PROCESS | 1120 | 1466584284233 Marionette DEBUG loaded listener.js 01:31:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0EA34400) [pid = 1120] [serial = 504] [outer = 0DD4CC00] 01:31:24 INFO - PROCESS | 1120 | 1466584284615 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:31:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:31:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 01:31:24 INFO - PROCESS | 1120 | 1466584284641 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 01:31:24 INFO - PROCESS | 1120 | 1466584284643 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 01:31:24 INFO - PROCESS | 1120 | 1466584284647 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:31:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:31:24 INFO - PROCESS | 1120 | 1466584284650 Marionette TRACE conn5 <- [1,638,null,{}] 01:31:24 INFO - PROCESS | 1120 | 1466584284661 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:24 INFO - PROCESS | 1120 | 1466584284665 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:24 INFO - PROCESS | 1120 | 1466584284779 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 01:31:24 INFO - PROCESS | 1120 | 1466584284789 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:24 INFO - PROCESS | 1120 | 1466584284792 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:24 INFO - PROCESS | 1120 | ++DOCSHELL 14F44400 == 31 [pid = 1120] [id = 169] 01:31:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (14F47000) [pid = 1120] [serial = 505] [outer = 00000000] 01:31:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (16265400) [pid = 1120] [serial = 506] [outer = 14F47000] 01:31:24 INFO - PROCESS | 1120 | 1466584284841 Marionette DEBUG loaded listener.js 01:31:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (169DBC00) [pid = 1120] [serial = 507] [outer = 14F47000] 01:31:25 INFO - PROCESS | 1120 | 1466584285309 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 01:31:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:31:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 01:31:25 INFO - PROCESS | 1120 | 1466584285332 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 01:31:25 INFO - PROCESS | 1120 | 1466584285335 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 01:31:25 INFO - PROCESS | 1120 | 1466584285338 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:31:25 INFO - PROCESS | 1120 | 1466584285340 Marionette TRACE conn5 <- [1,642,null,{}] 01:31:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:31:25 INFO - PROCESS | 1120 | 1466584285343 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:25 INFO - PROCESS | 1120 | 1466584285345 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:25 INFO - PROCESS | 1120 | 1466584285471 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 01:31:25 INFO - PROCESS | 1120 | 1466584285477 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:25 INFO - PROCESS | 1120 | 1466584285479 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:25 INFO - PROCESS | 1120 | ++DOCSHELL 18501400 == 32 [pid = 1120] [id = 170] 01:31:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (18501800) [pid = 1120] [serial = 508] [outer = 00000000] 01:31:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (18B1F400) [pid = 1120] [serial = 509] [outer = 18501800] 01:31:25 INFO - PROCESS | 1120 | 1466584285525 Marionette DEBUG loaded listener.js 01:31:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (18F7F000) [pid = 1120] [serial = 510] [outer = 18501800] 01:31:25 INFO - PROCESS | 1120 | 1466584285975 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 01:31:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:31:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 01:31:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:31:26 INFO - PROCESS | 1120 | 1466584286013 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 01:31:26 INFO - PROCESS | 1120 | 1466584286015 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 01:31:26 INFO - PROCESS | 1120 | 1466584286018 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:31:26 INFO - PROCESS | 1120 | 1466584286020 Marionette TRACE conn5 <- [1,646,null,{}] 01:31:26 INFO - PROCESS | 1120 | 1466584286023 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:26 INFO - PROCESS | 1120 | 1466584286025 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:26 INFO - PROCESS | 1120 | 1466584286134 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 01:31:26 INFO - PROCESS | 1120 | 1466584286221 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:26 INFO - PROCESS | 1120 | 1466584286223 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:26 INFO - PROCESS | 1120 | ++DOCSHELL 19127400 == 33 [pid = 1120] [id = 171] 01:31:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19127C00) [pid = 1120] [serial = 511] [outer = 00000000] 01:31:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19139800) [pid = 1120] [serial = 512] [outer = 19127C00] 01:31:26 INFO - PROCESS | 1120 | 1466584286267 Marionette DEBUG loaded listener.js 01:31:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19141800) [pid = 1120] [serial = 513] [outer = 19127C00] 01:31:26 INFO - PROCESS | 1120 | 1466584286683 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:31:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:31:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 01:31:26 INFO - PROCESS | 1120 | 1466584286749 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 01:31:26 INFO - PROCESS | 1120 | 1466584286751 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 01:31:26 INFO - PROCESS | 1120 | 1466584286755 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:31:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:31:26 INFO - PROCESS | 1120 | 1466584286756 Marionette TRACE conn5 <- [1,650,null,{}] 01:31:26 INFO - PROCESS | 1120 | 1466584286760 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:26 INFO - PROCESS | 1120 | 1466584286766 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:26 INFO - PROCESS | 1120 | 1466584286910 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 01:31:26 INFO - PROCESS | 1120 | 1466584286965 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:26 INFO - PROCESS | 1120 | 1466584286967 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:26 INFO - PROCESS | 1120 | ++DOCSHELL 0D74F800 == 34 [pid = 1120] [id = 172] 01:31:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (191A4C00) [pid = 1120] [serial = 514] [outer = 00000000] 01:31:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19BC5400) [pid = 1120] [serial = 515] [outer = 191A4C00] 01:31:27 INFO - PROCESS | 1120 | 1466584287013 Marionette DEBUG loaded listener.js 01:31:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (191AA400) [pid = 1120] [serial = 516] [outer = 191A4C00] 01:31:27 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:27 INFO - PROCESS | 1120 | [1120] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:27 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (14E44000) [pid = 1120] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:31:27 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (149D3C00) [pid = 1120] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:31:27 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0D858000) [pid = 1120] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:31:27 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (1A208800) [pid = 1120] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:31:27 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (15B5AC00) [pid = 1120] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:31:27 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (18A1D800) [pid = 1120] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:31:27 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (14E48800) [pid = 1120] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:31:27 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0E047C00) [pid = 1120] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:31:27 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0D905000) [pid = 1120] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:31:27 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0C155800) [pid = 1120] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:31:27 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0DD50400) [pid = 1120] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:31:27 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0D2F1800) [pid = 1120] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:31:27 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (1913C000) [pid = 1120] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:31:27 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:27 INFO - PROCESS | 1120 | 1466584287565 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 01:31:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:31:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 830ms 01:31:27 INFO - PROCESS | 1120 | 1466584287589 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 01:31:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:31:27 INFO - PROCESS | 1120 | 1466584287591 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 01:31:27 INFO - PROCESS | 1120 | 1466584287595 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:31:27 INFO - PROCESS | 1120 | 1466584287596 Marionette TRACE conn5 <- [1,654,null,{}] 01:31:27 INFO - PROCESS | 1120 | 1466584287600 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:27 INFO - PROCESS | 1120 | 1466584287602 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:27 INFO - PROCESS | 1120 | 1466584287680 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 01:31:27 INFO - PROCESS | 1120 | 1466584287764 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:27 INFO - PROCESS | 1120 | 1466584287766 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:27 INFO - PROCESS | 1120 | ++DOCSHELL 0DD4BC00 == 35 [pid = 1120] [id = 173] 01:31:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0DD4C400) [pid = 1120] [serial = 517] [outer = 00000000] 01:31:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (168C0C00) [pid = 1120] [serial = 518] [outer = 0DD4C400] 01:31:27 INFO - PROCESS | 1120 | 1466584287810 Marionette DEBUG loaded listener.js 01:31:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (18F77800) [pid = 1120] [serial = 519] [outer = 0DD4C400] 01:31:28 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:28 INFO - PROCESS | 1120 | [1120] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:28 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:28 INFO - PROCESS | 1120 | 1466584288170 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 01:31:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:31:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 01:31:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:31:28 INFO - PROCESS | 1120 | 1466584288225 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 01:31:28 INFO - PROCESS | 1120 | 1466584288227 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 01:31:28 INFO - PROCESS | 1120 | 1466584288231 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:31:28 INFO - PROCESS | 1120 | 1466584288232 Marionette TRACE conn5 <- [1,658,null,{}] 01:31:28 INFO - PROCESS | 1120 | 1466584288236 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:28 INFO - PROCESS | 1120 | 1466584288237 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:28 INFO - PROCESS | 1120 | 1466584288348 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 01:31:28 INFO - PROCESS | 1120 | 1466584288355 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:28 INFO - PROCESS | 1120 | 1466584288357 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:28 INFO - PROCESS | 1120 | ++DOCSHELL 146AEC00 == 36 [pid = 1120] [id = 174] 01:31:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19B82800) [pid = 1120] [serial = 520] [outer = 00000000] 01:31:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19E68800) [pid = 1120] [serial = 521] [outer = 19B82800] 01:31:28 INFO - PROCESS | 1120 | 1466584288400 Marionette DEBUG loaded listener.js 01:31:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19F1DC00) [pid = 1120] [serial = 522] [outer = 19B82800] 01:31:28 INFO - PROCESS | 1120 | 1466584288792 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 01:31:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:31:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 01:31:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:31:28 INFO - PROCESS | 1120 | 1466584288801 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 01:31:28 INFO - PROCESS | 1120 | 1466584288803 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 01:31:28 INFO - PROCESS | 1120 | 1466584288806 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:31:28 INFO - PROCESS | 1120 | 1466584288808 Marionette TRACE conn5 <- [1,662,null,{}] 01:31:28 INFO - PROCESS | 1120 | 1466584288811 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:28 INFO - PROCESS | 1120 | 1466584288813 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:28 INFO - PROCESS | 1120 | 1466584288906 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 01:31:29 INFO - PROCESS | 1120 | 1466584289023 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:29 INFO - PROCESS | 1120 | 1466584289025 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:29 INFO - PROCESS | 1120 | ++DOCSHELL 1440C000 == 37 [pid = 1120] [id = 175] 01:31:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19F27C00) [pid = 1120] [serial = 523] [outer = 00000000] 01:31:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19FF4C00) [pid = 1120] [serial = 524] [outer = 19F27C00] 01:31:29 INFO - PROCESS | 1120 | 1466584289070 Marionette DEBUG loaded listener.js 01:31:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19FF8800) [pid = 1120] [serial = 525] [outer = 19F27C00] 01:31:29 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:29 INFO - PROCESS | 1120 | [1120] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:31:29 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:29 INFO - PROCESS | 1120 | 1466584289429 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 01:31:29 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 01:31:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 731ms 01:31:29 INFO - PROCESS | 1120 | 1466584289544 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 01:31:29 INFO - PROCESS | 1120 | 1466584289548 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 01:31:29 INFO - PROCESS | 1120 | 1466584289554 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:31:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:31:29 INFO - PROCESS | 1120 | 1466584289559 Marionette TRACE conn5 <- [1,666,null,{}] 01:31:29 INFO - PROCESS | 1120 | 1466584289566 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:29 INFO - PROCESS | 1120 | 1466584289569 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:29 INFO - PROCESS | 1120 | 1466584289685 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 01:31:29 INFO - PROCESS | 1120 | 1466584289775 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:29 INFO - PROCESS | 1120 | 1466584289779 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:29 INFO - PROCESS | 1120 | ++DOCSHELL 0D2EE800 == 38 [pid = 1120] [id = 176] 01:31:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0D2F4C00) [pid = 1120] [serial = 526] [outer = 00000000] 01:31:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0D84C400) [pid = 1120] [serial = 527] [outer = 0D2F4C00] 01:31:29 INFO - PROCESS | 1120 | 1466584289852 Marionette DEBUG loaded listener.js 01:31:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (0D90A800) [pid = 1120] [serial = 528] [outer = 0D2F4C00] 01:31:30 INFO - PROCESS | 1120 | 1466584290505 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 01:31:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:31:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 971ms 01:31:30 INFO - PROCESS | 1120 | 1466584290530 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 01:31:30 INFO - PROCESS | 1120 | 1466584290534 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 01:31:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:31:30 INFO - PROCESS | 1120 | 1466584290540 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:31:30 INFO - PROCESS | 1120 | 1466584290544 Marionette TRACE conn5 <- [1,670,null,{}] 01:31:30 INFO - PROCESS | 1120 | 1466584290548 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:30 INFO - PROCESS | 1120 | 1466584290551 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:30 INFO - PROCESS | 1120 | 1466584290664 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 01:31:30 INFO - PROCESS | 1120 | 1466584290763 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:30 INFO - PROCESS | 1120 | 1466584290766 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:30 INFO - PROCESS | 1120 | ++DOCSHELL 16270000 == 39 [pid = 1120] [id = 177] 01:31:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (168BF800) [pid = 1120] [serial = 529] [outer = 00000000] 01:31:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (1794AC00) [pid = 1120] [serial = 530] [outer = 168BF800] 01:31:30 INFO - PROCESS | 1120 | 1466584290822 Marionette DEBUG loaded listener.js 01:31:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (18B1FC00) [pid = 1120] [serial = 531] [outer = 168BF800] 01:31:31 INFO - PROCESS | 1120 | 1466584291890 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 01:31:31 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) 01:31:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1383ms 01:31:31 INFO - PROCESS | 1120 | 1466584291923 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 01:31:31 INFO - PROCESS | 1120 | 1466584291925 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 01:31:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:31:31 INFO - PROCESS | 1120 | 1466584291929 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:31:31 INFO - PROCESS | 1120 | 1466584291931 Marionette TRACE conn5 <- [1,674,null,{}] 01:31:31 INFO - PROCESS | 1120 | 1466584291942 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:31 INFO - PROCESS | 1120 | 1466584291946 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:32 INFO - PROCESS | 1120 | 1466584292055 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 01:31:32 INFO - PROCESS | 1120 | 1466584292176 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:32 INFO - PROCESS | 1120 | 1466584292180 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:32 INFO - PROCESS | 1120 | ++DOCSHELL 19910800 == 40 [pid = 1120] [id = 178] 01:31:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (19B84800) [pid = 1120] [serial = 532] [outer = 00000000] 01:31:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (1A203000) [pid = 1120] [serial = 533] [outer = 19B84800] 01:31:32 INFO - PROCESS | 1120 | 1466584292239 Marionette DEBUG loaded listener.js 01:31:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1A20A400) [pid = 1120] [serial = 534] [outer = 19B84800] 01:31:33 INFO - PROCESS | 1120 | 1466584293349 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 01:31:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:31:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1482ms 01:31:33 INFO - PROCESS | 1120 | 1466584293453 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 01:31:33 INFO - PROCESS | 1120 | 1466584293458 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 01:31:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:31:33 INFO - PROCESS | 1120 | 1466584293465 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:31:33 INFO - PROCESS | 1120 | 1466584293468 Marionette TRACE conn5 <- [1,678,null,{}] 01:31:33 INFO - PROCESS | 1120 | 1466584293474 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:33 INFO - PROCESS | 1120 | 1466584293476 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:33 INFO - PROCESS | 1120 | 1466584293598 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 01:31:33 INFO - PROCESS | 1120 | 1466584293723 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:33 INFO - PROCESS | 1120 | 1466584293725 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:33 INFO - PROCESS | 1120 | ++DOCSHELL 0D90A400 == 41 [pid = 1120] [id = 179] 01:31:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (0D90B400) [pid = 1120] [serial = 535] [outer = 00000000] 01:31:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (0DB96000) [pid = 1120] [serial = 536] [outer = 0D90B400] 01:31:33 INFO - PROCESS | 1120 | 1466584293776 Marionette DEBUG loaded listener.js 01:31:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (0DD4DC00) [pid = 1120] [serial = 537] [outer = 0D90B400] 01:31:34 INFO - PROCESS | 1120 | --DOCSHELL 169D8800 == 40 [pid = 1120] [id = 22] 01:31:34 INFO - PROCESS | 1120 | --DOCSHELL 191A2400 == 39 [pid = 1120] [id = 23] 01:31:34 INFO - PROCESS | 1120 | --DOCSHELL 1913A800 == 38 [pid = 1120] [id = 8] 01:31:34 INFO - PROCESS | 1120 | --DOCSHELL 0C155400 == 37 [pid = 1120] [id = 156] 01:31:34 INFO - PROCESS | 1120 | --DOCSHELL 0C19FC00 == 36 [pid = 1120] [id = 25] 01:31:34 INFO - PROCESS | 1120 | --DOCSHELL 19DA8C00 == 35 [pid = 1120] [id = 12] 01:31:34 INFO - PROCESS | 1120 | --DOCSHELL 19901400 == 34 [pid = 1120] [id = 24] 01:31:34 INFO - PROCESS | 1120 | --DOCSHELL 0D2EEC00 == 33 [pid = 1120] [id = 10] 01:31:34 INFO - PROCESS | 1120 | --DOCSHELL 0C14D800 == 32 [pid = 1120] [id = 27] 01:31:34 INFO - PROCESS | 1120 | --DOCSHELL 0D142800 == 31 [pid = 1120] [id = 26] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (18507400) [pid = 1120] [serial = 456] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (19906800) [pid = 1120] [serial = 464] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (0DA48800) [pid = 1120] [serial = 452] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (1B5CF800) [pid = 1120] [serial = 458] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (16C52800) [pid = 1120] [serial = 480] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (18F2BC00) [pid = 1120] [serial = 482] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (15B4E000) [pid = 1120] [serial = 477] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (19124400) [pid = 1120] [serial = 483] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0EAC8400) [pid = 1120] [serial = 474] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0DA41C00) [pid = 1120] [serial = 470] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1BE25400) [pid = 1120] [serial = 459] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (16C4AC00) [pid = 1120] [serial = 479] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0C1A6400) [pid = 1120] [serial = 467] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0DF2B000) [pid = 1120] [serial = 453] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (17945000) [pid = 1120] [serial = 462] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1912A000) [pid = 1120] [serial = 486] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0E0C9400) [pid = 1120] [serial = 473] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (168B4C00) [pid = 1120] [serial = 455] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (14F43000) [pid = 1120] [serial = 476] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0DD54400) [pid = 1120] [serial = 461] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0C20C000) [pid = 1120] [serial = 468] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (18B2EC00) [pid = 1120] [serial = 485] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (191A3800) [pid = 1120] [serial = 488] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (0DA4A800) [pid = 1120] [serial = 471] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (19E60800) [pid = 1120] [serial = 465] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (191A7C00) [pid = 1120] [serial = 489] [outer = 00000000] [url = about:blank] 01:31:34 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (19908800) [pid = 1120] [serial = 491] [outer = 00000000] [url = about:blank] 01:31:35 INFO - PROCESS | 1120 | 1466584295371 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 01:31:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:31:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1931ms 01:31:35 INFO - PROCESS | 1120 | 1466584295401 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 01:31:35 INFO - PROCESS | 1120 | 1466584295406 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 01:31:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:31:35 INFO - PROCESS | 1120 | 1466584295410 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:31:35 INFO - PROCESS | 1120 | 1466584295413 Marionette TRACE conn5 <- [1,682,null,{}] 01:31:35 INFO - PROCESS | 1120 | 1466584295417 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:35 INFO - PROCESS | 1120 | 1466584295421 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:35 INFO - PROCESS | 1120 | 1466584295508 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 01:31:35 INFO - PROCESS | 1120 | 1466584295515 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:35 INFO - PROCESS | 1120 | 1466584295517 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:35 INFO - PROCESS | 1120 | ++DOCSHELL 0D142800 == 32 [pid = 1120] [id = 180] 01:31:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0D178C00) [pid = 1120] [serial = 538] [outer = 00000000] 01:31:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0D2F0000) [pid = 1120] [serial = 539] [outer = 0D178C00] 01:31:35 INFO - PROCESS | 1120 | 1466584295565 Marionette DEBUG loaded listener.js 01:31:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D757800) [pid = 1120] [serial = 540] [outer = 0D178C00] 01:31:36 INFO - PROCESS | 1120 | 1466584296535 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 01:31:36 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) 01:31:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1180ms 01:31:36 INFO - PROCESS | 1120 | 1466584296595 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 01:31:36 INFO - PROCESS | 1120 | 1466584296600 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 01:31:36 INFO - PROCESS | 1120 | 1466584296607 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:31:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:31:36 INFO - PROCESS | 1120 | 1466584296610 Marionette TRACE conn5 <- [1,686,null,{}] 01:31:36 INFO - PROCESS | 1120 | 1466584296614 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:36 INFO - PROCESS | 1120 | 1466584296616 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:36 INFO - PROCESS | 1120 | 1466584296736 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 01:31:36 INFO - PROCESS | 1120 | 1466584296745 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:36 INFO - PROCESS | 1120 | 1466584296748 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:36 INFO - PROCESS | 1120 | ++DOCSHELL 0DA42000 == 33 [pid = 1120] [id = 181] 01:31:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0DA42400) [pid = 1120] [serial = 541] [outer = 00000000] 01:31:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DB8F800) [pid = 1120] [serial = 542] [outer = 0DA42400] 01:31:36 INFO - PROCESS | 1120 | 1466584296839 Marionette DEBUG loaded listener.js 01:31:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0DBD1800) [pid = 1120] [serial = 543] [outer = 0DA42400] 01:31:37 INFO - PROCESS | 1120 | 1466584297784 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 01:31:37 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) 01:31:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1219ms 01:31:37 INFO - PROCESS | 1120 | 1466584297831 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 01:31:37 INFO - PROCESS | 1120 | 1466584297833 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 01:31:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:31:37 INFO - PROCESS | 1120 | 1466584297846 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:31:37 INFO - PROCESS | 1120 | 1466584297850 Marionette TRACE conn5 <- [1,690,null,{}] 01:31:37 INFO - PROCESS | 1120 | 1466584297861 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:37 INFO - PROCESS | 1120 | 1466584297866 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:37 INFO - PROCESS | 1120 | 1466584297980 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 01:31:37 INFO - PROCESS | 1120 | 1466584297987 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:37 INFO - PROCESS | 1120 | 1466584297990 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:38 INFO - PROCESS | 1120 | ++DOCSHELL 0EACC000 == 34 [pid = 1120] [id = 182] 01:31:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (1461BC00) [pid = 1120] [serial = 544] [outer = 00000000] 01:31:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (146ABC00) [pid = 1120] [serial = 545] [outer = 1461BC00] 01:31:38 INFO - PROCESS | 1120 | 1466584298038 Marionette DEBUG loaded listener.js 01:31:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (146ED400) [pid = 1120] [serial = 546] [outer = 1461BC00] 01:31:38 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19B82800) [pid = 1120] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:31:38 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (18501800) [pid = 1120] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:31:38 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0DD4CC00) [pid = 1120] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:31:38 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0D2EF000) [pid = 1120] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:31:38 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (149C8800) [pid = 1120] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:31:38 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (19127C00) [pid = 1120] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:31:38 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (0D84A800) [pid = 1120] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:31:38 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (0D75CC00) [pid = 1120] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:31:38 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (14F47000) [pid = 1120] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:31:38 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (0DD4C400) [pid = 1120] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:31:38 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (191A4C00) [pid = 1120] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:31:38 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (19F27C00) [pid = 1120] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:31:39 INFO - PROCESS | 1120 | 1466584299006 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 01:31:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:31:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1172ms 01:31:39 INFO - PROCESS | 1120 | 1466584299024 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 01:31:39 INFO - PROCESS | 1120 | 1466584299026 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 01:31:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:31:39 INFO - PROCESS | 1120 | 1466584299029 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:31:39 INFO - PROCESS | 1120 | 1466584299031 Marionette TRACE conn5 <- [1,694,null,{}] 01:31:39 INFO - PROCESS | 1120 | 1466584299035 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:39 INFO - PROCESS | 1120 | 1466584299037 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:39 INFO - PROCESS | 1120 | 1466584299123 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 01:31:39 INFO - PROCESS | 1120 | 1466584299130 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:39 INFO - PROCESS | 1120 | 1466584299132 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:39 INFO - PROCESS | 1120 | ++DOCSHELL 0DD50C00 == 35 [pid = 1120] [id = 183] 01:31:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (0DD53400) [pid = 1120] [serial = 547] [outer = 00000000] 01:31:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (146ED000) [pid = 1120] [serial = 548] [outer = 0DD53400] 01:31:39 INFO - PROCESS | 1120 | 1466584299176 Marionette DEBUG loaded listener.js 01:31:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (14D91C00) [pid = 1120] [serial = 549] [outer = 0DD53400] 01:31:40 INFO - PROCESS | 1120 | 1466584300104 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 01:31:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:31:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1127ms 01:31:40 INFO - PROCESS | 1120 | 1466584300160 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 01:31:40 INFO - PROCESS | 1120 | 1466584300162 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 01:31:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:31:40 INFO - PROCESS | 1120 | 1466584300165 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:31:40 INFO - PROCESS | 1120 | 1466584300167 Marionette TRACE conn5 <- [1,698,null,{}] 01:31:40 INFO - PROCESS | 1120 | 1466584300171 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:40 INFO - PROCESS | 1120 | 1466584300173 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:40 INFO - PROCESS | 1120 | 1466584300252 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 01:31:40 INFO - PROCESS | 1120 | 1466584300258 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:40 INFO - PROCESS | 1120 | 1466584300260 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:40 INFO - PROCESS | 1120 | ++DOCSHELL 14E1DC00 == 36 [pid = 1120] [id = 184] 01:31:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (14E48800) [pid = 1120] [serial = 550] [outer = 00000000] 01:31:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (14FEC400) [pid = 1120] [serial = 551] [outer = 14E48800] 01:31:40 INFO - PROCESS | 1120 | 1466584300304 Marionette DEBUG loaded listener.js 01:31:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (15B57C00) [pid = 1120] [serial = 552] [outer = 14E48800] 01:31:41 INFO - PROCESS | 1120 | 1466584301341 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 01:31:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:31:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1217ms 01:31:41 INFO - PROCESS | 1120 | 1466584301387 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 01:31:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:31:41 INFO - PROCESS | 1120 | 1466584301392 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 01:31:41 INFO - PROCESS | 1120 | 1466584301397 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:31:41 INFO - PROCESS | 1120 | 1466584301401 Marionette TRACE conn5 <- [1,702,null,{}] 01:31:41 INFO - PROCESS | 1120 | 1466584301407 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:41 INFO - PROCESS | 1120 | 1466584301410 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:41 INFO - PROCESS | 1120 | 1466584301597 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 01:31:41 INFO - PROCESS | 1120 | 1466584301741 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:41 INFO - PROCESS | 1120 | 1466584301746 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:41 INFO - PROCESS | 1120 | ++DOCSHELL 0D2F1000 == 37 [pid = 1120] [id = 185] 01:31:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0D2F1800) [pid = 1120] [serial = 553] [outer = 00000000] 01:31:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0D853400) [pid = 1120] [serial = 554] [outer = 0D2F1800] 01:31:41 INFO - PROCESS | 1120 | 1466584301805 Marionette DEBUG loaded listener.js 01:31:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0DA42800) [pid = 1120] [serial = 555] [outer = 0D2F1800] 01:31:42 INFO - PROCESS | 1120 | 1466584302933 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 01:31:42 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 01:31:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1586ms 01:31:42 INFO - PROCESS | 1120 | 1466584302983 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 01:31:42 INFO - PROCESS | 1120 | 1466584302988 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 01:31:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:31:42 INFO - PROCESS | 1120 | 1466584302993 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:31:42 INFO - PROCESS | 1120 | 1466584302996 Marionette TRACE conn5 <- [1,706,null,{}] 01:31:43 INFO - PROCESS | 1120 | 1466584303002 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:43 INFO - PROCESS | 1120 | 1466584303004 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:43 INFO - PROCESS | 1120 | 1466584303199 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 01:31:43 INFO - PROCESS | 1120 | 1466584303299 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:43 INFO - PROCESS | 1120 | 1466584303301 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:43 INFO - PROCESS | 1120 | ++DOCSHELL 0D849400 == 38 [pid = 1120] [id = 186] 01:31:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0D84A000) [pid = 1120] [serial = 556] [outer = 00000000] 01:31:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0D858800) [pid = 1120] [serial = 557] [outer = 0D84A000] 01:31:43 INFO - PROCESS | 1120 | 1466584303351 Marionette DEBUG loaded listener.js 01:31:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (0D90A000) [pid = 1120] [serial = 558] [outer = 0D84A000] 01:31:43 INFO - PROCESS | 1120 | --DOCSHELL 1440C000 == 37 [pid = 1120] [id = 175] 01:31:43 INFO - PROCESS | 1120 | --DOCSHELL 0DD50C00 == 36 [pid = 1120] [id = 183] 01:31:43 INFO - PROCESS | 1120 | --DOCSHELL 0EACC000 == 35 [pid = 1120] [id = 182] 01:31:43 INFO - PROCESS | 1120 | --DOCSHELL 0DA42000 == 34 [pid = 1120] [id = 181] 01:31:43 INFO - PROCESS | 1120 | --DOCSHELL 0D142800 == 33 [pid = 1120] [id = 180] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19F1DC00) [pid = 1120] [serial = 522] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (18B1F400) [pid = 1120] [serial = 509] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0E044400) [pid = 1120] [serial = 503] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0D90E800) [pid = 1120] [serial = 494] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (0DD46800) [pid = 1120] [serial = 495] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (14EDBC00) [pid = 1120] [serial = 497] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (14FF3000) [pid = 1120] [serial = 498] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (19141800) [pid = 1120] [serial = 513] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (1990A000) [pid = 1120] [serial = 492] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (0D84E800) [pid = 1120] [serial = 500] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (19139800) [pid = 1120] [serial = 512] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (0D858400) [pid = 1120] [serial = 501] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (16265400) [pid = 1120] [serial = 506] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (0EA34400) [pid = 1120] [serial = 504] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (168C0C00) [pid = 1120] [serial = 518] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (19BC5400) [pid = 1120] [serial = 515] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 58 (19FF8800) [pid = 1120] [serial = 525] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 57 (19E68800) [pid = 1120] [serial = 521] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 56 (19FF4C00) [pid = 1120] [serial = 524] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 55 (191AA400) [pid = 1120] [serial = 516] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 54 (18F7F000) [pid = 1120] [serial = 510] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 53 (18F77800) [pid = 1120] [serial = 519] [outer = 00000000] [url = about:blank] 01:31:43 INFO - PROCESS | 1120 | --DOMWINDOW == 52 (169DBC00) [pid = 1120] [serial = 507] [outer = 00000000] [url = about:blank] 01:31:44 INFO - PROCESS | 1120 | 1466584304261 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 01:31:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:31:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1338ms 01:31:44 INFO - PROCESS | 1120 | 1466584304331 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 01:31:44 INFO - PROCESS | 1120 | 1466584304336 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 01:31:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:31:44 INFO - PROCESS | 1120 | 1466584304342 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:31:44 INFO - PROCESS | 1120 | 1466584304345 Marionette TRACE conn5 <- [1,710,null,{}] 01:31:44 INFO - PROCESS | 1120 | 1466584304349 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:44 INFO - PROCESS | 1120 | 1466584304351 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:44 INFO - PROCESS | 1120 | 1466584304439 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 01:31:44 INFO - PROCESS | 1120 | 1466584304447 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:44 INFO - PROCESS | 1120 | 1466584304449 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:44 INFO - PROCESS | 1120 | ++DOCSHELL 0DD47400 == 34 [pid = 1120] [id = 187] 01:31:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 53 (0DD51800) [pid = 1120] [serial = 559] [outer = 00000000] 01:31:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 54 (0DF2C400) [pid = 1120] [serial = 560] [outer = 0DD51800] 01:31:44 INFO - PROCESS | 1120 | 1466584304496 Marionette DEBUG loaded listener.js 01:31:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 55 (0DF36000) [pid = 1120] [serial = 561] [outer = 0DD51800] 01:31:44 INFO - PROCESS | 1120 | 1466584304972 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 01:31:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:31:45 INFO - PROCESS | 1120 | 1466584305018 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 01:31:45 INFO - PROCESS | 1120 | 1466584305022 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:31:45 INFO - PROCESS | 1120 | 1466584305026 Marionette TRACE conn5 <- [1,714,null,{}] 01:31:45 INFO - PROCESS | 1120 | 1466584305036 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:45 INFO - PROCESS | 1120 | 1466584305041 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:45 INFO - PROCESS | 1120 | 1466584305148 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 01:31:45 INFO - PROCESS | 1120 | 1466584305237 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:45 INFO - PROCESS | 1120 | 1466584305240 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:45 INFO - PROCESS | 1120 | ++DOCSHELL 14D96800 == 35 [pid = 1120] [id = 188] 01:31:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 56 (14D96C00) [pid = 1120] [serial = 562] [outer = 00000000] 01:31:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 57 (14EE0800) [pid = 1120] [serial = 563] [outer = 14D96C00] 01:31:45 INFO - PROCESS | 1120 | 1466584305288 Marionette DEBUG loaded listener.js 01:31:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 58 (14F47000) [pid = 1120] [serial = 564] [outer = 14D96C00] 01:31:45 INFO - PROCESS | 1120 | 1466584305771 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 01:31:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:31:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 790ms 01:31:45 INFO - PROCESS | 1120 | 1466584305822 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 01:31:45 INFO - PROCESS | 1120 | 1466584305824 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 01:31:45 INFO - PROCESS | 1120 | 1466584305827 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:31:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:31:45 INFO - PROCESS | 1120 | 1466584305829 Marionette TRACE conn5 <- [1,718,null,{}] 01:31:45 INFO - PROCESS | 1120 | 1466584305832 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:45 INFO - PROCESS | 1120 | 1466584305835 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:45 INFO - PROCESS | 1120 | 1466584305949 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 01:31:45 INFO - PROCESS | 1120 | 1466584305954 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:45 INFO - PROCESS | 1120 | 1466584305956 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:45 INFO - PROCESS | 1120 | ++DOCSHELL 14FF8000 == 36 [pid = 1120] [id = 189] 01:31:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (15B55C00) [pid = 1120] [serial = 565] [outer = 00000000] 01:31:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (169D9000) [pid = 1120] [serial = 566] [outer = 15B55C00] 01:31:46 INFO - PROCESS | 1120 | 1466584306001 Marionette DEBUG loaded listener.js 01:31:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (16C4F400) [pid = 1120] [serial = 567] [outer = 15B55C00] 01:31:46 INFO - PROCESS | 1120 | 1466584306474 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 01:31:46 INFO - PROCESS | 1120 | 1466584306505 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 01:31:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:31:46 INFO - PROCESS | 1120 | 1466584306508 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:31:46 INFO - PROCESS | 1120 | 1466584306510 Marionette TRACE conn5 <- [1,722,null,{}] 01:31:46 INFO - PROCESS | 1120 | 1466584306513 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:46 INFO - PROCESS | 1120 | 1466584306515 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:46 INFO - PROCESS | 1120 | 1466584306627 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 01:31:46 INFO - PROCESS | 1120 | 1466584306633 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:46 INFO - PROCESS | 1120 | 1466584306635 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:46 INFO - PROCESS | 1120 | ++DOCSHELL 16C53C00 == 37 [pid = 1120] [id = 190] 01:31:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (16C54800) [pid = 1120] [serial = 568] [outer = 00000000] 01:31:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (1850F800) [pid = 1120] [serial = 569] [outer = 16C54800] 01:31:46 INFO - PROCESS | 1120 | 1466584306678 Marionette DEBUG loaded listener.js 01:31:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (18A93000) [pid = 1120] [serial = 570] [outer = 16C54800] 01:31:47 INFO - PROCESS | 1120 | 1466584307144 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 01:31:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:31:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 01:31:47 INFO - PROCESS | 1120 | 1466584307183 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 01:31:47 INFO - PROCESS | 1120 | 1466584307185 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 01:31:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:31:47 INFO - PROCESS | 1120 | 1466584307188 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:31:47 INFO - PROCESS | 1120 | 1466584307189 Marionette TRACE conn5 <- [1,726,null,{}] 01:31:47 INFO - PROCESS | 1120 | 1466584307193 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:47 INFO - PROCESS | 1120 | 1466584307198 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:47 INFO - PROCESS | 1120 | 1466584307364 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 01:31:47 INFO - PROCESS | 1120 | 1466584307384 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:47 INFO - PROCESS | 1120 | 1466584307386 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:47 INFO - PROCESS | 1120 | ++DOCSHELL 18B21C00 == 38 [pid = 1120] [id = 191] 01:31:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (1910A400) [pid = 1120] [serial = 571] [outer = 00000000] 01:31:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (1912A400) [pid = 1120] [serial = 572] [outer = 1910A400] 01:31:47 INFO - PROCESS | 1120 | 1466584307429 Marionette DEBUG loaded listener.js 01:31:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (1912F400) [pid = 1120] [serial = 573] [outer = 1910A400] 01:31:47 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (0D90B400) [pid = 1120] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:31:47 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (0D178C00) [pid = 1120] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:31:47 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (1461BC00) [pid = 1120] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:31:47 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (0DA42400) [pid = 1120] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:31:47 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (0D2F4C00) [pid = 1120] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:31:47 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (0DD53400) [pid = 1120] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:31:47 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (168BF800) [pid = 1120] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:31:47 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (19B84800) [pid = 1120] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:31:48 INFO - PROCESS | 1120 | 1466584308327 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 01:31:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:31:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1179ms 01:31:48 INFO - PROCESS | 1120 | 1466584308368 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 01:31:48 INFO - PROCESS | 1120 | 1466584308370 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 01:31:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:31:48 INFO - PROCESS | 1120 | 1466584308374 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:31:48 INFO - PROCESS | 1120 | 1466584308375 Marionette TRACE conn5 <- [1,730,null,{}] 01:31:48 INFO - PROCESS | 1120 | 1466584308379 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:48 INFO - PROCESS | 1120 | 1466584308381 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:48 INFO - PROCESS | 1120 | 1466584308458 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 01:31:48 INFO - PROCESS | 1120 | 1466584308464 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:48 INFO - PROCESS | 1120 | 1466584308466 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:48 INFO - PROCESS | 1120 | ++DOCSHELL 0DF2C000 == 39 [pid = 1120] [id = 192] 01:31:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (15B4F800) [pid = 1120] [serial = 574] [outer = 00000000] 01:31:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (1913EC00) [pid = 1120] [serial = 575] [outer = 15B4F800] 01:31:48 INFO - PROCESS | 1120 | 1466584308509 Marionette DEBUG loaded listener.js 01:31:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (1913F000) [pid = 1120] [serial = 576] [outer = 15B4F800] 01:31:49 INFO - PROCESS | 1120 | 1466584309436 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 01:31:49 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 01:31:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1076ms 01:31:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:31:49 INFO - PROCESS | 1120 | 1466584309449 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 01:31:49 INFO - PROCESS | 1120 | 1466584309451 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 01:31:49 INFO - PROCESS | 1120 | 1466584309455 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:31:49 INFO - PROCESS | 1120 | 1466584309456 Marionette TRACE conn5 <- [1,734,null,{}] 01:31:49 INFO - PROCESS | 1120 | 1466584309460 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:49 INFO - PROCESS | 1120 | 1466584309462 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:49 INFO - PROCESS | 1120 | 1466584309569 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 01:31:49 INFO - PROCESS | 1120 | 1466584309576 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:49 INFO - PROCESS | 1120 | 1466584309578 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:49 INFO - PROCESS | 1120 | ++DOCSHELL 1913D400 == 40 [pid = 1120] [id = 193] 01:31:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (191A4400) [pid = 1120] [serial = 577] [outer = 00000000] 01:31:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (191A8000) [pid = 1120] [serial = 578] [outer = 191A4400] 01:31:49 INFO - PROCESS | 1120 | 1466584309623 Marionette DEBUG loaded listener.js 01:31:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (191A8800) [pid = 1120] [serial = 579] [outer = 191A4400] 01:31:50 INFO - PROCESS | 1120 | 1466584310738 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 01:31:50 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.) 01:31:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1335ms 01:31:50 INFO - PROCESS | 1120 | 1466584310801 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 01:31:50 INFO - PROCESS | 1120 | 1466584310806 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 01:31:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:31:50 INFO - PROCESS | 1120 | 1466584310812 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:31:50 INFO - PROCESS | 1120 | 1466584310815 Marionette TRACE conn5 <- [1,738,null,{}] 01:31:50 INFO - PROCESS | 1120 | 1466584310820 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:50 INFO - PROCESS | 1120 | 1466584310824 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:50 INFO - PROCESS | 1120 | 1466584310967 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 01:31:51 INFO - PROCESS | 1120 | 1466584311120 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:51 INFO - PROCESS | 1120 | 1466584311124 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:51 INFO - PROCESS | 1120 | ++DOCSHELL 0D908800 == 41 [pid = 1120] [id = 194] 01:31:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (0DD4B400) [pid = 1120] [serial = 580] [outer = 00000000] 01:31:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0EAC7000) [pid = 1120] [serial = 581] [outer = 0DD4B400] 01:31:51 INFO - PROCESS | 1120 | 1466584311184 Marionette DEBUG loaded listener.js 01:31:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (1461BC00) [pid = 1120] [serial = 582] [outer = 0DD4B400] 01:31:52 INFO - PROCESS | 1120 | 1466584312239 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 01:31:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:31:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1476ms 01:31:52 INFO - PROCESS | 1120 | 1466584312288 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 01:31:52 INFO - PROCESS | 1120 | 1466584312293 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 01:31:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:31:52 INFO - PROCESS | 1120 | 1466584312299 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:31:52 INFO - PROCESS | 1120 | 1466584312302 Marionette TRACE conn5 <- [1,742,null,{}] 01:31:52 INFO - PROCESS | 1120 | 1466584312306 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:52 INFO - PROCESS | 1120 | 1466584312309 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:52 INFO - PROCESS | 1120 | 1466584312451 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 01:31:52 INFO - PROCESS | 1120 | 1466584312580 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:52 INFO - PROCESS | 1120 | 1466584312583 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:52 INFO - PROCESS | 1120 | ++DOCSHELL 0D84B000 == 42 [pid = 1120] [id = 195] 01:31:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D84B400) [pid = 1120] [serial = 583] [outer = 00000000] 01:31:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (146E3400) [pid = 1120] [serial = 584] [outer = 0D84B400] 01:31:52 INFO - PROCESS | 1120 | 1466584312640 Marionette DEBUG loaded listener.js 01:31:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (168BE000) [pid = 1120] [serial = 585] [outer = 0D84B400] 01:31:54 INFO - PROCESS | 1120 | --DOCSHELL 0DF2C000 == 41 [pid = 1120] [id = 192] 01:31:54 INFO - PROCESS | 1120 | --DOCSHELL 18B21C00 == 40 [pid = 1120] [id = 191] 01:31:54 INFO - PROCESS | 1120 | --DOCSHELL 16C53C00 == 39 [pid = 1120] [id = 190] 01:31:54 INFO - PROCESS | 1120 | --DOCSHELL 14FF8000 == 38 [pid = 1120] [id = 189] 01:31:54 INFO - PROCESS | 1120 | --DOCSHELL 14D96800 == 37 [pid = 1120] [id = 188] 01:31:54 INFO - PROCESS | 1120 | --DOCSHELL 0DD47400 == 36 [pid = 1120] [id = 187] 01:31:54 INFO - PROCESS | 1120 | --DOCSHELL 0D849400 == 35 [pid = 1120] [id = 186] 01:31:54 INFO - PROCESS | 1120 | --DOCSHELL 0D2F1000 == 34 [pid = 1120] [id = 185] 01:31:54 INFO - PROCESS | 1120 | --DOCSHELL 14E1DC00 == 33 [pid = 1120] [id = 184] 01:31:54 INFO - PROCESS | 1120 | --DOCSHELL 0D90A400 == 32 [pid = 1120] [id = 179] 01:31:54 INFO - PROCESS | 1120 | --DOCSHELL 0D2EE800 == 31 [pid = 1120] [id = 176] 01:31:54 INFO - PROCESS | 1120 | --DOCSHELL 146AEC00 == 30 [pid = 1120] [id = 174] 01:31:54 INFO - PROCESS | 1120 | --DOCSHELL 16270000 == 29 [pid = 1120] [id = 177] 01:31:54 INFO - PROCESS | 1120 | --DOCSHELL 19910800 == 28 [pid = 1120] [id = 178] 01:31:54 INFO - PROCESS | 1120 | --DOCSHELL 1913D400 == 27 [pid = 1120] [id = 193] 01:31:54 INFO - PROCESS | 1120 | --DOCSHELL 0D908800 == 26 [pid = 1120] [id = 194] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (0DD4DC00) [pid = 1120] [serial = 537] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (0DB96000) [pid = 1120] [serial = 536] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (0D2F0000) [pid = 1120] [serial = 539] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (146ABC00) [pid = 1120] [serial = 545] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (146ED400) [pid = 1120] [serial = 546] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (0DBD1800) [pid = 1120] [serial = 543] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (0D90A800) [pid = 1120] [serial = 528] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (146ED000) [pid = 1120] [serial = 548] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (0D84C400) [pid = 1120] [serial = 527] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (18B1FC00) [pid = 1120] [serial = 531] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (1794AC00) [pid = 1120] [serial = 530] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (14FEC400) [pid = 1120] [serial = 551] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 58 (1A20A400) [pid = 1120] [serial = 534] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 57 (1A203000) [pid = 1120] [serial = 533] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 56 (14D91C00) [pid = 1120] [serial = 549] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 55 (0DB8F800) [pid = 1120] [serial = 542] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | --DOMWINDOW == 54 (0D757800) [pid = 1120] [serial = 540] [outer = 00000000] [url = about:blank] 01:31:54 INFO - PROCESS | 1120 | 1466584314455 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 01:31:54 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 01:31:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2179ms 01:31:54 INFO - PROCESS | 1120 | 1466584314482 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 01:31:54 INFO - PROCESS | 1120 | 1466584314486 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 01:31:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:31:54 INFO - PROCESS | 1120 | 1466584314492 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:31:54 INFO - PROCESS | 1120 | 1466584314496 Marionette TRACE conn5 <- [1,746,null,{}] 01:31:54 INFO - PROCESS | 1120 | 1466584314502 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:54 INFO - PROCESS | 1120 | 1466584314505 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:54 INFO - PROCESS | 1120 | 1466584314597 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 01:31:54 INFO - PROCESS | 1120 | 1466584314667 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:54 INFO - PROCESS | 1120 | 1466584314670 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:54 INFO - PROCESS | 1120 | ++DOCSHELL 0D267800 == 27 [pid = 1120] [id = 196] 01:31:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 55 (0D2EA800) [pid = 1120] [serial = 586] [outer = 00000000] 01:31:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 56 (0D74EC00) [pid = 1120] [serial = 587] [outer = 0D2EA800] 01:31:54 INFO - PROCESS | 1120 | 1466584314721 Marionette DEBUG loaded listener.js 01:31:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 57 (0D759000) [pid = 1120] [serial = 588] [outer = 0D2EA800] 01:31:55 INFO - PROCESS | 1120 | 1466584315141 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 01:31:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:31:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 690ms 01:31:55 INFO - PROCESS | 1120 | 1466584315182 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 01:31:55 INFO - PROCESS | 1120 | 1466584315187 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 01:31:55 INFO - PROCESS | 1120 | 1466584315193 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:31:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:31:55 INFO - PROCESS | 1120 | 1466584315196 Marionette TRACE conn5 <- [1,750,null,{}] 01:31:55 INFO - PROCESS | 1120 | 1466584315200 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:55 INFO - PROCESS | 1120 | 1466584315202 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:55 INFO - PROCESS | 1120 | 1466584315296 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 01:31:55 INFO - PROCESS | 1120 | 1466584315302 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:55 INFO - PROCESS | 1120 | 1466584315305 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:55 INFO - PROCESS | 1120 | ++DOCSHELL 0DA41C00 == 28 [pid = 1120] [id = 197] 01:31:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 58 (0DA44800) [pid = 1120] [serial = 589] [outer = 00000000] 01:31:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (0DA4E800) [pid = 1120] [serial = 590] [outer = 0DA44800] 01:31:55 INFO - PROCESS | 1120 | 1466584315353 Marionette DEBUG loaded listener.js 01:31:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (0DBCC400) [pid = 1120] [serial = 591] [outer = 0DA44800] 01:31:56 INFO - PROCESS | 1120 | 1466584316289 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 01:31:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:31:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1124ms 01:31:56 INFO - PROCESS | 1120 | 1466584316321 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 01:31:56 INFO - PROCESS | 1120 | 1466584316323 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 01:31:56 INFO - PROCESS | 1120 | 1466584316327 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:31:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:31:56 INFO - PROCESS | 1120 | 1466584316330 Marionette TRACE conn5 <- [1,754,null,{}] 01:31:56 INFO - PROCESS | 1120 | 1466584316341 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:56 INFO - PROCESS | 1120 | 1466584316345 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:56 INFO - PROCESS | 1120 | 1466584316469 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 01:31:56 INFO - PROCESS | 1120 | 1466584316476 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:56 INFO - PROCESS | 1120 | 1466584316479 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:56 INFO - PROCESS | 1120 | ++DOCSHELL 0E0BF400 == 29 [pid = 1120] [id = 198] 01:31:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (0E0C3800) [pid = 1120] [serial = 592] [outer = 00000000] 01:31:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (0EACF800) [pid = 1120] [serial = 593] [outer = 0E0C3800] 01:31:56 INFO - PROCESS | 1120 | 1466584316529 Marionette DEBUG loaded listener.js 01:31:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (146ABC00) [pid = 1120] [serial = 594] [outer = 0E0C3800] 01:31:57 INFO - PROCESS | 1120 | 1466584317440 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 01:31:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:31:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1128ms 01:31:57 INFO - PROCESS | 1120 | 1466584317459 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 01:31:57 INFO - PROCESS | 1120 | 1466584317461 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 01:31:57 INFO - PROCESS | 1120 | 1466584317464 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:31:57 INFO - PROCESS | 1120 | 1466584317466 Marionette TRACE conn5 <- [1,758,null,{}] 01:31:57 INFO - PROCESS | 1120 | 1466584317476 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:57 INFO - PROCESS | 1120 | 1466584317478 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:57 INFO - PROCESS | 1120 | 1466584317591 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 01:31:57 INFO - PROCESS | 1120 | 1466584317597 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:57 INFO - PROCESS | 1120 | 1466584317599 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:57 INFO - PROCESS | 1120 | ++DOCSHELL 0EACE000 == 30 [pid = 1120] [id = 199] 01:31:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (146EEC00) [pid = 1120] [serial = 595] [outer = 00000000] 01:31:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (14E20400) [pid = 1120] [serial = 596] [outer = 146EEC00] 01:31:57 INFO - PROCESS | 1120 | 1466584317644 Marionette DEBUG loaded listener.js 01:31:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (14F42400) [pid = 1120] [serial = 597] [outer = 146EEC00] 01:31:58 INFO - PROCESS | 1120 | 1466584318141 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 01:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 730ms 01:31:58 INFO - PROCESS | 1120 | 1466584318199 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 01:31:58 INFO - PROCESS | 1120 | 1466584318201 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 01:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:31:58 INFO - PROCESS | 1120 | 1466584318204 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:31:58 INFO - PROCESS | 1120 | 1466584318206 Marionette TRACE conn5 <- [1,762,null,{}] 01:31:58 INFO - PROCESS | 1120 | 1466584318215 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:58 INFO - PROCESS | 1120 | 1466584318217 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:58 INFO - PROCESS | 1120 | 1466584318442 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 01:31:58 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (191A4400) [pid = 1120] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:31:58 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (15B4F800) [pid = 1120] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:31:58 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (15B55C00) [pid = 1120] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:31:58 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (16C54800) [pid = 1120] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:31:58 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (14E48800) [pid = 1120] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:31:58 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (14D96C00) [pid = 1120] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:31:58 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (0D2F1800) [pid = 1120] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:31:58 INFO - PROCESS | 1120 | --DOMWINDOW == 58 (0D84A000) [pid = 1120] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:31:58 INFO - PROCESS | 1120 | --DOMWINDOW == 57 (0DD51800) [pid = 1120] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:31:58 INFO - PROCESS | 1120 | --DOMWINDOW == 56 (1910A400) [pid = 1120] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:31:58 INFO - PROCESS | 1120 | 1466584318502 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:58 INFO - PROCESS | 1120 | 1466584318504 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:58 INFO - PROCESS | 1120 | ++DOCSHELL 0D176800 == 31 [pid = 1120] [id = 200] 01:31:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 57 (0D1E7800) [pid = 1120] [serial = 598] [outer = 00000000] 01:31:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 58 (1461C800) [pid = 1120] [serial = 599] [outer = 0D1E7800] 01:31:58 INFO - PROCESS | 1120 | 1466584318549 Marionette DEBUG loaded listener.js 01:31:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (15B4F800) [pid = 1120] [serial = 600] [outer = 0D1E7800] 01:31:58 INFO - PROCESS | 1120 | 1466584318899 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 01:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 730ms 01:31:58 INFO - PROCESS | 1120 | 1466584318942 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 01:31:58 INFO - PROCESS | 1120 | 1466584318944 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 01:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:31:58 INFO - PROCESS | 1120 | 1466584318947 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:31:58 INFO - PROCESS | 1120 | 1466584318949 Marionette TRACE conn5 <- [1,766,null,{}] 01:31:58 INFO - PROCESS | 1120 | 1466584318952 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:58 INFO - PROCESS | 1120 | 1466584318958 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:59 INFO - PROCESS | 1120 | 1466584319115 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 01:31:59 INFO - PROCESS | 1120 | 1466584319125 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:59 INFO - PROCESS | 1120 | 1466584319127 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:59 INFO - PROCESS | 1120 | ++DOCSHELL 168B3800 == 32 [pid = 1120] [id = 201] 01:31:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (169E0000) [pid = 1120] [serial = 601] [outer = 00000000] 01:31:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (17C6D400) [pid = 1120] [serial = 602] [outer = 169E0000] 01:31:59 INFO - PROCESS | 1120 | 1466584319172 Marionette DEBUG loaded listener.js 01:31:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (18A13800) [pid = 1120] [serial = 603] [outer = 169E0000] 01:31:59 INFO - PROCESS | 1120 | 1466584319592 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 01:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 01:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:31:59 INFO - PROCESS | 1120 | 1466584319620 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 01:31:59 INFO - PROCESS | 1120 | 1466584319622 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 01:31:59 INFO - PROCESS | 1120 | 1466584319625 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:31:59 INFO - PROCESS | 1120 | 1466584319627 Marionette TRACE conn5 <- [1,770,null,{}] 01:31:59 INFO - PROCESS | 1120 | 1466584319630 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:59 INFO - PROCESS | 1120 | 1466584319632 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:59 INFO - PROCESS | 1120 | 1466584319740 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 01:31:59 INFO - PROCESS | 1120 | 1466584319792 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:59 INFO - PROCESS | 1120 | 1466584319794 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:31:59 INFO - PROCESS | 1120 | ++DOCSHELL 18A8FC00 == 33 [pid = 1120] [id = 202] 01:31:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (18A90800) [pid = 1120] [serial = 604] [outer = 00000000] 01:31:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (18F83000) [pid = 1120] [serial = 605] [outer = 18A90800] 01:31:59 INFO - PROCESS | 1120 | 1466584319839 Marionette DEBUG loaded listener.js 01:31:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (18F83400) [pid = 1120] [serial = 606] [outer = 18A90800] 01:32:00 INFO - PROCESS | 1120 | 1466584320191 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 01:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 01:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:32:00 INFO - PROCESS | 1120 | 1466584320256 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 01:32:00 INFO - PROCESS | 1120 | 1466584320258 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 01:32:00 INFO - PROCESS | 1120 | 1466584320261 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:32:00 INFO - PROCESS | 1120 | 1466584320263 Marionette TRACE conn5 <- [1,774,null,{}] 01:32:00 INFO - PROCESS | 1120 | 1466584320273 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:00 INFO - PROCESS | 1120 | 1466584320274 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:00 INFO - PROCESS | 1120 | 1466584320354 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 01:32:00 INFO - PROCESS | 1120 | 1466584320387 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:00 INFO - PROCESS | 1120 | 1466584320389 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:00 INFO - PROCESS | 1120 | ++DOCSHELL 19124000 == 34 [pid = 1120] [id = 203] 01:32:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (19124400) [pid = 1120] [serial = 607] [outer = 00000000] 01:32:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (1912E800) [pid = 1120] [serial = 608] [outer = 19124400] 01:32:00 INFO - PROCESS | 1120 | 1466584320432 Marionette DEBUG loaded listener.js 01:32:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (19134C00) [pid = 1120] [serial = 609] [outer = 19124400] 01:32:01 INFO - PROCESS | 1120 | 1466584321229 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 01:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1018ms 01:32:01 INFO - PROCESS | 1120 | 1466584321280 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 01:32:01 INFO - PROCESS | 1120 | 1466584321285 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 01:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:32:01 INFO - PROCESS | 1120 | 1466584321290 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:32:01 INFO - PROCESS | 1120 | 1466584321295 Marionette TRACE conn5 <- [1,778,null,{}] 01:32:01 INFO - PROCESS | 1120 | 1466584321300 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:01 INFO - PROCESS | 1120 | 1466584321303 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:01 INFO - PROCESS | 1120 | 1466584321444 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 01:32:01 INFO - PROCESS | 1120 | 1466584321565 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:01 INFO - PROCESS | 1120 | 1466584321569 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:01 INFO - PROCESS | 1120 | ++DOCSHELL 0D84B800 == 35 [pid = 1120] [id = 204] 01:32:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D906000) [pid = 1120] [serial = 610] [outer = 00000000] 01:32:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0DA4D000) [pid = 1120] [serial = 611] [outer = 0D906000] 01:32:01 INFO - PROCESS | 1120 | 1466584321628 Marionette DEBUG loaded listener.js 01:32:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DD52800) [pid = 1120] [serial = 612] [outer = 0D906000] 01:32:02 INFO - PROCESS | 1120 | 1466584322488 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 01:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1282ms 01:32:02 INFO - PROCESS | 1120 | 1466584322572 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 01:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:32:02 INFO - PROCESS | 1120 | 1466584322577 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 01:32:02 INFO - PROCESS | 1120 | 1466584322582 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:32:02 INFO - PROCESS | 1120 | 1466584322585 Marionette TRACE conn5 <- [1,782,null,{}] 01:32:02 INFO - PROCESS | 1120 | 1466584322590 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:02 INFO - PROCESS | 1120 | 1466584322593 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:02 INFO - PROCESS | 1120 | 1466584322711 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 01:32:02 INFO - PROCESS | 1120 | 1466584322788 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:02 INFO - PROCESS | 1120 | 1466584322792 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:02 INFO - PROCESS | 1120 | ++DOCSHELL 0D90AC00 == 36 [pid = 1120] [id = 205] 01:32:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0D90C000) [pid = 1120] [serial = 613] [outer = 00000000] 01:32:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0DA45400) [pid = 1120] [serial = 614] [outer = 0D90C000] 01:32:02 INFO - PROCESS | 1120 | 1466584322888 Marionette DEBUG loaded listener.js 01:32:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0DA4D800) [pid = 1120] [serial = 615] [outer = 0D90C000] 01:32:03 INFO - PROCESS | 1120 | --DOCSHELL 14D98800 == 35 [pid = 1120] [id = 159] 01:32:03 INFO - PROCESS | 1120 | --DOCSHELL 0D74F800 == 34 [pid = 1120] [id = 172] 01:32:03 INFO - PROCESS | 1120 | --DOCSHELL 19130800 == 33 [pid = 1120] [id = 163] 01:32:03 INFO - PROCESS | 1120 | --DOCSHELL 15B4F000 == 32 [pid = 1120] [id = 160] 01:32:03 INFO - PROCESS | 1120 | --DOCSHELL 0D850800 == 31 [pid = 1120] [id = 158] 01:32:03 INFO - PROCESS | 1120 | --DOCSHELL 18501400 == 30 [pid = 1120] [id = 170] 01:32:03 INFO - PROCESS | 1120 | --DOCSHELL 0DD4BC00 == 29 [pid = 1120] [id = 173] 01:32:03 INFO - PROCESS | 1120 | --DOCSHELL 14F44400 == 28 [pid = 1120] [id = 169] 01:32:03 INFO - PROCESS | 1120 | --DOCSHELL 0D75BC00 == 27 [pid = 1120] [id = 168] 01:32:03 INFO - PROCESS | 1120 | --DOCSHELL 0D84B000 == 26 [pid = 1120] [id = 195] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (191A8800) [pid = 1120] [serial = 579] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (191A8000) [pid = 1120] [serial = 578] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (1913EC00) [pid = 1120] [serial = 575] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (169D9000) [pid = 1120] [serial = 566] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1850F800) [pid = 1120] [serial = 569] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (15B57C00) [pid = 1120] [serial = 552] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (14EE0800) [pid = 1120] [serial = 563] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (0D853400) [pid = 1120] [serial = 554] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (0DA42800) [pid = 1120] [serial = 555] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (0D858800) [pid = 1120] [serial = 557] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (0D90A000) [pid = 1120] [serial = 558] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (0DF2C400) [pid = 1120] [serial = 560] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (0DF36000) [pid = 1120] [serial = 561] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (16C4F400) [pid = 1120] [serial = 567] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (1912A400) [pid = 1120] [serial = 572] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 58 (18A93000) [pid = 1120] [serial = 570] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 57 (1912F400) [pid = 1120] [serial = 573] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 56 (1913F000) [pid = 1120] [serial = 576] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | --DOMWINDOW == 55 (14F47000) [pid = 1120] [serial = 564] [outer = 00000000] [url = about:blank] 01:32:03 INFO - PROCESS | 1120 | 1466584323354 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 01:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 830ms 01:32:03 INFO - PROCESS | 1120 | 1466584323412 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 01:32:03 INFO - PROCESS | 1120 | 1466584323417 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 01:32:03 INFO - PROCESS | 1120 | 1466584323423 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:32:03 INFO - PROCESS | 1120 | 1466584323426 Marionette TRACE conn5 <- [1,786,null,{}] 01:32:03 INFO - PROCESS | 1120 | 1466584323429 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:03 INFO - PROCESS | 1120 | 1466584323432 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:03 INFO - PROCESS | 1120 | 1466584323522 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 01:32:03 INFO - PROCESS | 1120 | 1466584323535 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:03 INFO - PROCESS | 1120 | 1466584323537 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:03 INFO - PROCESS | 1120 | ++DOCSHELL 0DF2B400 == 27 [pid = 1120] [id = 206] 01:32:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 56 (0DF2C000) [pid = 1120] [serial = 616] [outer = 00000000] 01:32:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 57 (0DF36800) [pid = 1120] [serial = 617] [outer = 0DF2C000] 01:32:03 INFO - PROCESS | 1120 | 1466584323590 Marionette DEBUG loaded listener.js 01:32:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 58 (0E04F000) [pid = 1120] [serial = 618] [outer = 0DF2C000] 01:32:04 INFO - PROCESS | 1120 | 1466584324067 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 01:32:04 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 01:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 01:32:04 INFO - PROCESS | 1120 | 1466584324097 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 01:32:04 INFO - PROCESS | 1120 | 1466584324099 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 01:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:32:04 INFO - PROCESS | 1120 | 1466584324103 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:32:04 INFO - PROCESS | 1120 | 1466584324106 Marionette TRACE conn5 <- [1,790,null,{}] 01:32:04 INFO - PROCESS | 1120 | 1466584324118 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:04 INFO - PROCESS | 1120 | 1466584324123 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:04 INFO - PROCESS | 1120 | 1466584324241 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 01:32:04 INFO - PROCESS | 1120 | 1466584324329 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:04 INFO - PROCESS | 1120 | 1466584324332 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:04 INFO - PROCESS | 1120 | ++DOCSHELL 14F41C00 == 28 [pid = 1120] [id = 207] 01:32:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (14F4C400) [pid = 1120] [serial = 619] [outer = 00000000] 01:32:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (15B4F400) [pid = 1120] [serial = 620] [outer = 14F4C400] 01:32:04 INFO - PROCESS | 1120 | 1466584324381 Marionette DEBUG loaded listener.js 01:32:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (16045400) [pid = 1120] [serial = 621] [outer = 14F4C400] 01:32:04 INFO - PROCESS | 1120 | 1466584324771 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 01:32:04 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 01:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 01:32:04 INFO - PROCESS | 1120 | 1466584324833 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 01:32:04 INFO - PROCESS | 1120 | 1466584324836 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 01:32:04 INFO - PROCESS | 1120 | 1466584324839 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:32:04 INFO - PROCESS | 1120 | 1466584324841 Marionette TRACE conn5 <- [1,794,null,{}] 01:32:04 INFO - PROCESS | 1120 | 1466584324844 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:04 INFO - PROCESS | 1120 | 1466584324846 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:04 INFO - PROCESS | 1120 | 1466584324932 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 01:32:04 INFO - PROCESS | 1120 | 1466584324937 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:04 INFO - PROCESS | 1120 | 1466584324939 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:04 INFO - PROCESS | 1120 | ++DOCSHELL 1626DC00 == 29 [pid = 1120] [id = 208] 01:32:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (168B4C00) [pid = 1120] [serial = 622] [outer = 00000000] 01:32:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (17949000) [pid = 1120] [serial = 623] [outer = 168B4C00] 01:32:04 INFO - PROCESS | 1120 | 1466584324984 Marionette DEBUG loaded listener.js 01:32:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (1850C000) [pid = 1120] [serial = 624] [outer = 168B4C00] 01:32:05 INFO - PROCESS | 1120 | 1466584325469 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 01:32:05 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 01:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 01:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:32:05 INFO - PROCESS | 1120 | 1466584325513 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 01:32:05 INFO - PROCESS | 1120 | 1466584325515 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 01:32:05 INFO - PROCESS | 1120 | 1466584325518 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:32:05 INFO - PROCESS | 1120 | 1466584325520 Marionette TRACE conn5 <- [1,798,null,{}] 01:32:05 INFO - PROCESS | 1120 | 1466584325523 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:05 INFO - PROCESS | 1120 | 1466584325525 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:05 INFO - PROCESS | 1120 | 1466584325664 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 01:32:05 INFO - PROCESS | 1120 | 1466584325693 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:05 INFO - PROCESS | 1120 | 1466584325695 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:05 INFO - PROCESS | 1120 | ++DOCSHELL 18B23400 == 30 [pid = 1120] [id = 209] 01:32:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (18B23C00) [pid = 1120] [serial = 625] [outer = 00000000] 01:32:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (18F36400) [pid = 1120] [serial = 626] [outer = 18B23C00] 01:32:05 INFO - PROCESS | 1120 | 1466584325739 Marionette DEBUG loaded listener.js 01:32:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (19124C00) [pid = 1120] [serial = 627] [outer = 18B23C00] 01:32:06 INFO - PROCESS | 1120 | 1466584326190 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 01:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 730ms 01:32:06 INFO - PROCESS | 1120 | 1466584326250 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 01:32:06 INFO - PROCESS | 1120 | 1466584326252 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 01:32:06 INFO - PROCESS | 1120 | 1466584326255 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:32:06 INFO - PROCESS | 1120 | 1466584326257 Marionette TRACE conn5 <- [1,802,null,{}] 01:32:06 INFO - PROCESS | 1120 | 1466584326268 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:06 INFO - PROCESS | 1120 | 1466584326273 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:06 INFO - PROCESS | 1120 | 1466584326406 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 01:32:06 INFO - PROCESS | 1120 | 1466584326465 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:06 INFO - PROCESS | 1120 | 1466584326467 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:06 INFO - PROCESS | 1120 | ++DOCSHELL 1913EC00 == 31 [pid = 1120] [id = 210] 01:32:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (19141000) [pid = 1120] [serial = 628] [outer = 00000000] 01:32:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (1919F400) [pid = 1120] [serial = 629] [outer = 19141000] 01:32:06 INFO - PROCESS | 1120 | 1466584326512 Marionette DEBUG loaded listener.js 01:32:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (191A4400) [pid = 1120] [serial = 630] [outer = 19141000] 01:32:06 INFO - PROCESS | 1120 | 1466584326954 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 01:32:07 INFO - PROCESS | 1120 | 1466584327040 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 01:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:32:07 INFO - PROCESS | 1120 | 1466584327043 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:32:07 INFO - PROCESS | 1120 | 1466584327045 Marionette TRACE conn5 <- [1,806,null,{}] 01:32:07 INFO - PROCESS | 1120 | 1466584327049 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:07 INFO - PROCESS | 1120 | 1466584327051 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:07 INFO - PROCESS | 1120 | 1466584327155 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 01:32:07 INFO - PROCESS | 1120 | 1466584327233 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:07 INFO - PROCESS | 1120 | 1466584327236 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:07 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (18A90800) [pid = 1120] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:32:07 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (0D2EA800) [pid = 1120] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:32:07 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (0DA44800) [pid = 1120] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:32:07 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (0D84B400) [pid = 1120] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:32:07 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (0E0C3800) [pid = 1120] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:32:07 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (146EEC00) [pid = 1120] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:32:07 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (0D1E7800) [pid = 1120] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:32:07 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (169E0000) [pid = 1120] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:32:07 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (0DD4B400) [pid = 1120] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:32:07 INFO - PROCESS | 1120 | ++DOCSHELL 0D259400 == 32 [pid = 1120] [id = 211] 01:32:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (0D2EA800) [pid = 1120] [serial = 631] [outer = 00000000] 01:32:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (0DD4B400) [pid = 1120] [serial = 632] [outer = 0D2EA800] 01:32:07 INFO - PROCESS | 1120 | 1466584327285 Marionette DEBUG loaded listener.js 01:32:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (0E7D8000) [pid = 1120] [serial = 633] [outer = 0D2EA800] 01:32:07 INFO - PROCESS | 1120 | 1466584327655 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 01:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 632ms 01:32:07 INFO - PROCESS | 1120 | 1466584327678 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 01:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:32:07 INFO - PROCESS | 1120 | 1466584327680 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 01:32:07 INFO - PROCESS | 1120 | 1466584327683 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:32:07 INFO - PROCESS | 1120 | 1466584327685 Marionette TRACE conn5 <- [1,810,null,{}] 01:32:07 INFO - PROCESS | 1120 | 1466584327689 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:07 INFO - PROCESS | 1120 | 1466584327690 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:07 INFO - PROCESS | 1120 | 1466584327803 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 01:32:07 INFO - PROCESS | 1120 | 1466584327856 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:07 INFO - PROCESS | 1120 | 1466584327858 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:07 INFO - PROCESS | 1120 | ++DOCSHELL 0E0C3800 == 33 [pid = 1120] [id = 212] 01:32:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (18A90800) [pid = 1120] [serial = 634] [outer = 00000000] 01:32:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (19908C00) [pid = 1120] [serial = 635] [outer = 18A90800] 01:32:07 INFO - PROCESS | 1120 | 1466584327901 Marionette DEBUG loaded listener.js 01:32:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (1990C800) [pid = 1120] [serial = 636] [outer = 18A90800] 01:32:08 INFO - PROCESS | 1120 | 1466584328260 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 01:32:08 INFO - PROCESS | 1120 | 1466584328316 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 01:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:32:08 INFO - PROCESS | 1120 | 1466584328319 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:32:08 INFO - PROCESS | 1120 | 1466584328321 Marionette TRACE conn5 <- [1,814,null,{}] 01:32:08 INFO - PROCESS | 1120 | 1466584328324 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:08 INFO - PROCESS | 1120 | 1466584328326 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:08 INFO - PROCESS | 1120 | 1466584328437 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 01:32:08 INFO - PROCESS | 1120 | 1466584328469 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:08 INFO - PROCESS | 1120 | 1466584328471 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:08 INFO - PROCESS | 1120 | ++DOCSHELL 19910C00 == 34 [pid = 1120] [id = 213] 01:32:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (19B7E000) [pid = 1120] [serial = 637] [outer = 00000000] 01:32:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (19BCA400) [pid = 1120] [serial = 638] [outer = 19B7E000] 01:32:08 INFO - PROCESS | 1120 | 1466584328514 Marionette DEBUG loaded listener.js 01:32:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (19DA0C00) [pid = 1120] [serial = 639] [outer = 19B7E000] 01:32:08 INFO - PROCESS | 1120 | 1466584328887 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 01:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 01:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:32:08 INFO - PROCESS | 1120 | 1466584328950 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 01:32:08 INFO - PROCESS | 1120 | 1466584328952 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 01:32:08 INFO - PROCESS | 1120 | 1466584328955 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:32:08 INFO - PROCESS | 1120 | 1466584328957 Marionette TRACE conn5 <- [1,818,null,{}] 01:32:08 INFO - PROCESS | 1120 | 1466584328961 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:08 INFO - PROCESS | 1120 | 1466584328963 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:09 INFO - PROCESS | 1120 | 1466584329053 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 01:32:09 INFO - PROCESS | 1120 | 1466584329058 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:09 INFO - PROCESS | 1120 | 1466584329060 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:09 INFO - PROCESS | 1120 | ++DOCSHELL 19BC3C00 == 35 [pid = 1120] [id = 214] 01:32:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (19DAD000) [pid = 1120] [serial = 640] [outer = 00000000] 01:32:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (19E68400) [pid = 1120] [serial = 641] [outer = 19DAD000] 01:32:09 INFO - PROCESS | 1120 | 1466584329103 Marionette DEBUG loaded listener.js 01:32:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (19E6A800) [pid = 1120] [serial = 642] [outer = 19DAD000] 01:32:09 INFO - PROCESS | 1120 | 1466584329801 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 01:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 871ms 01:32:09 INFO - PROCESS | 1120 | 1466584329827 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 01:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:32:09 INFO - PROCESS | 1120 | 1466584329832 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 01:32:09 INFO - PROCESS | 1120 | 1466584329836 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:32:09 INFO - PROCESS | 1120 | 1466584329842 Marionette TRACE conn5 <- [1,822,null,{}] 01:32:09 INFO - PROCESS | 1120 | 1466584329847 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:09 INFO - PROCESS | 1120 | 1466584329850 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:09 INFO - PROCESS | 1120 | 1466584329963 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 01:32:10 INFO - PROCESS | 1120 | 1466584330088 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:10 INFO - PROCESS | 1120 | 1466584330091 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:10 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A6800 == 36 [pid = 1120] [id = 215] 01:32:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0CF3D000) [pid = 1120] [serial = 643] [outer = 00000000] 01:32:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (0DA43000) [pid = 1120] [serial = 644] [outer = 0CF3D000] 01:32:10 INFO - PROCESS | 1120 | 1466584330151 Marionette DEBUG loaded listener.js 01:32:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (0DD4AC00) [pid = 1120] [serial = 645] [outer = 0CF3D000] 01:32:10 INFO - PROCESS | 1120 | 1466584330725 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 01:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 01:32:10 INFO - PROCESS | 1120 | 1466584330767 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 01:32:10 INFO - PROCESS | 1120 | 1466584330772 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 01:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:32:10 INFO - PROCESS | 1120 | 1466584330778 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:32:10 INFO - PROCESS | 1120 | 1466584330781 Marionette TRACE conn5 <- [1,826,null,{}] 01:32:10 INFO - PROCESS | 1120 | 1466584330785 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:10 INFO - PROCESS | 1120 | 1466584330788 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:10 INFO - PROCESS | 1120 | 1466584330902 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 01:32:11 INFO - PROCESS | 1120 | 1466584330999 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:11 INFO - PROCESS | 1120 | 1466584331002 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:11 INFO - PROCESS | 1120 | ++DOCSHELL 14F3E400 == 37 [pid = 1120] [id = 216] 01:32:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (14F41000) [pid = 1120] [serial = 646] [outer = 00000000] 01:32:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (16042000) [pid = 1120] [serial = 647] [outer = 14F41000] 01:32:11 INFO - PROCESS | 1120 | 1466584331058 Marionette DEBUG loaded listener.js 01:32:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (16C49800) [pid = 1120] [serial = 648] [outer = 14F41000] 01:32:11 INFO - PROCESS | 1120 | 1466584331676 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 01:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 930ms 01:32:11 INFO - PROCESS | 1120 | 1466584331712 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 01:32:11 INFO - PROCESS | 1120 | 1466584331714 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 01:32:11 INFO - PROCESS | 1120 | 1466584331718 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:32:11 INFO - PROCESS | 1120 | 1466584331722 Marionette TRACE conn5 <- [1,830,null,{}] 01:32:11 INFO - PROCESS | 1120 | 1466584331733 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:11 INFO - PROCESS | 1120 | 1466584331737 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:11 INFO - PROCESS | 1120 | 1466584331847 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 01:32:11 INFO - PROCESS | 1120 | 1466584331947 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:11 INFO - PROCESS | 1120 | 1466584331951 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:11 INFO - PROCESS | 1120 | ++DOCSHELL 19B84400 == 38 [pid = 1120] [id = 217] 01:32:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19B84C00) [pid = 1120] [serial = 649] [outer = 00000000] 01:32:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19E66000) [pid = 1120] [serial = 650] [outer = 19B84C00] 01:32:12 INFO - PROCESS | 1120 | 1466584332007 Marionette DEBUG loaded listener.js 01:32:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19E6E000) [pid = 1120] [serial = 651] [outer = 19B84C00] 01:32:13 INFO - PROCESS | 1120 | 1466584333791 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 01:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2184ms 01:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:32:13 INFO - PROCESS | 1120 | 1466584333906 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 01:32:13 INFO - PROCESS | 1120 | 1466584333911 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 01:32:13 INFO - PROCESS | 1120 | 1466584333915 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:32:13 INFO - PROCESS | 1120 | 1466584333920 Marionette TRACE conn5 <- [1,834,null,{}] 01:32:13 INFO - PROCESS | 1120 | 1466584333926 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:13 INFO - PROCESS | 1120 | 1466584333929 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:14 INFO - PROCESS | 1120 | 1466584334009 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 01:32:14 INFO - PROCESS | 1120 | 1466584334135 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:14 INFO - PROCESS | 1120 | 1466584334138 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:14 INFO - PROCESS | 1120 | ++DOCSHELL 0DD49400 == 39 [pid = 1120] [id = 218] 01:32:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0DF2D800) [pid = 1120] [serial = 652] [outer = 00000000] 01:32:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (149B7400) [pid = 1120] [serial = 653] [outer = 0DF2D800] 01:32:14 INFO - PROCESS | 1120 | 1466584334188 Marionette DEBUG loaded listener.js 01:32:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (14E1A400) [pid = 1120] [serial = 654] [outer = 0DF2D800] 01:32:14 INFO - PROCESS | 1120 | --DOCSHELL 0D903C00 == 38 [pid = 1120] [id = 157] 01:32:14 INFO - PROCESS | 1120 | --DOCSHELL 18A19800 == 37 [pid = 1120] [id = 161] 01:32:14 INFO - PROCESS | 1120 | --DOCSHELL 0D2EE000 == 36 [pid = 1120] [id = 165] 01:32:14 INFO - PROCESS | 1120 | --DOCSHELL 0C211000 == 35 [pid = 1120] [id = 162] 01:32:14 INFO - PROCESS | 1120 | --DOCSHELL 19127400 == 34 [pid = 1120] [id = 171] 01:32:14 INFO - PROCESS | 1120 | --DOCSHELL 149B6C00 == 33 [pid = 1120] [id = 166] 01:32:14 INFO - PROCESS | 1120 | --DOCSHELL 0C1A2800 == 32 [pid = 1120] [id = 164] 01:32:14 INFO - PROCESS | 1120 | --DOCSHELL 0D75C400 == 31 [pid = 1120] [id = 167] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0D74EC00) [pid = 1120] [serial = 587] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0D759000) [pid = 1120] [serial = 588] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0DA4E800) [pid = 1120] [serial = 590] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (168BE000) [pid = 1120] [serial = 585] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (146E3400) [pid = 1120] [serial = 584] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0EACF800) [pid = 1120] [serial = 593] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (14F42400) [pid = 1120] [serial = 597] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (14E20400) [pid = 1120] [serial = 596] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (1461C800) [pid = 1120] [serial = 599] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (18F83400) [pid = 1120] [serial = 606] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (18A13800) [pid = 1120] [serial = 603] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1461BC00) [pid = 1120] [serial = 582] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0EAC7000) [pid = 1120] [serial = 581] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (15B4F800) [pid = 1120] [serial = 600] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (0DBCC400) [pid = 1120] [serial = 591] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (146ABC00) [pid = 1120] [serial = 594] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (17C6D400) [pid = 1120] [serial = 602] [outer = 00000000] [url = about:blank] 01:32:14 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (18F83000) [pid = 1120] [serial = 605] [outer = 00000000] [url = about:blank] 01:32:15 INFO - PROCESS | 1120 | 1466584335333 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 01:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1475ms 01:32:15 INFO - PROCESS | 1120 | 1466584335392 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 01:32:15 INFO - PROCESS | 1120 | 1466584335395 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 01:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:32:15 INFO - PROCESS | 1120 | 1466584335400 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:32:15 INFO - PROCESS | 1120 | 1466584335402 Marionette TRACE conn5 <- [1,838,null,{}] 01:32:15 INFO - PROCESS | 1120 | 1466584335407 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:15 INFO - PROCESS | 1120 | 1466584335410 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:15 INFO - PROCESS | 1120 | 1466584335497 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 01:32:15 INFO - PROCESS | 1120 | 1466584335504 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:15 INFO - PROCESS | 1120 | 1466584335506 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:15 INFO - PROCESS | 1120 | ++DOCSHELL 0D75B400 == 32 [pid = 1120] [id = 219] 01:32:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0D75B800) [pid = 1120] [serial = 655] [outer = 00000000] 01:32:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D902C00) [pid = 1120] [serial = 656] [outer = 0D75B800] 01:32:15 INFO - PROCESS | 1120 | 1466584335555 Marionette DEBUG loaded listener.js 01:32:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0DA44000) [pid = 1120] [serial = 657] [outer = 0D75B800] 01:32:16 INFO - PROCESS | 1120 | 1466584336035 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 01:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 01:32:16 INFO - PROCESS | 1120 | 1466584336071 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 01:32:16 INFO - PROCESS | 1120 | 1466584336076 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 01:32:16 INFO - PROCESS | 1120 | 1466584336082 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:32:16 INFO - PROCESS | 1120 | 1466584336084 Marionette TRACE conn5 <- [1,842,null,{}] 01:32:16 INFO - PROCESS | 1120 | 1466584336088 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:16 INFO - PROCESS | 1120 | 1466584336090 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:16 INFO - PROCESS | 1120 | 1466584336212 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 01:32:16 INFO - PROCESS | 1120 | 1466584336226 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:16 INFO - PROCESS | 1120 | 1466584336229 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:16 INFO - PROCESS | 1120 | ++DOCSHELL 0EAC8000 == 33 [pid = 1120] [id = 220] 01:32:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0EAC8400) [pid = 1120] [serial = 658] [outer = 00000000] 01:32:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (14411C00) [pid = 1120] [serial = 659] [outer = 0EAC8400] 01:32:16 INFO - PROCESS | 1120 | 1466584336276 Marionette DEBUG loaded listener.js 01:32:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (146A7000) [pid = 1120] [serial = 660] [outer = 0EAC8400] 01:32:16 INFO - PROCESS | 1120 | 1466584336732 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 01:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 01:32:16 INFO - PROCESS | 1120 | 1466584336756 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 01:32:16 INFO - PROCESS | 1120 | 1466584336758 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 01:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:32:16 INFO - PROCESS | 1120 | 1466584336761 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:32:16 INFO - PROCESS | 1120 | 1466584336765 Marionette TRACE conn5 <- [1,846,null,{}] 01:32:16 INFO - PROCESS | 1120 | 1466584336780 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:16 INFO - PROCESS | 1120 | 1466584336784 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:16 INFO - PROCESS | 1120 | 1466584336867 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 01:32:16 INFO - PROCESS | 1120 | 1466584336876 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:16 INFO - PROCESS | 1120 | 1466584336879 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:16 INFO - PROCESS | 1120 | ++DOCSHELL 14F44000 == 34 [pid = 1120] [id = 221] 01:32:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (14F44C00) [pid = 1120] [serial = 661] [outer = 00000000] 01:32:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (14FF8000) [pid = 1120] [serial = 662] [outer = 14F44C00] 01:32:16 INFO - PROCESS | 1120 | 1466584336928 Marionette DEBUG loaded listener.js 01:32:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (1604F400) [pid = 1120] [serial = 663] [outer = 14F44C00] 01:32:17 INFO - PROCESS | 1120 | 1466584337365 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 01:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 690ms 01:32:17 INFO - PROCESS | 1120 | 1466584337456 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 01:32:17 INFO - PROCESS | 1120 | 1466584337459 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 01:32:17 INFO - PROCESS | 1120 | 1466584337462 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:32:17 INFO - PROCESS | 1120 | 1466584337463 Marionette TRACE conn5 <- [1,850,null,{}] 01:32:17 INFO - PROCESS | 1120 | 1466584337474 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:17 INFO - PROCESS | 1120 | 1466584337476 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:17 INFO - PROCESS | 1120 | 1466584337615 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 01:32:17 INFO - PROCESS | 1120 | 1466584337633 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:17 INFO - PROCESS | 1120 | 1466584337635 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:17 INFO - PROCESS | 1120 | ++DOCSHELL 168BE400 == 35 [pid = 1120] [id = 222] 01:32:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (169DC800) [pid = 1120] [serial = 664] [outer = 00000000] 01:32:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (16C51800) [pid = 1120] [serial = 665] [outer = 169DC800] 01:32:17 INFO - PROCESS | 1120 | 1466584337679 Marionette DEBUG loaded listener.js 01:32:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (18501800) [pid = 1120] [serial = 666] [outer = 169DC800] 01:32:18 INFO - PROCESS | 1120 | 1466584338123 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 01:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 690ms 01:32:18 INFO - PROCESS | 1120 | 1466584338161 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 01:32:18 INFO - PROCESS | 1120 | 1466584338164 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 01:32:18 INFO - PROCESS | 1120 | 1466584338167 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:32:18 INFO - PROCESS | 1120 | 1466584338168 Marionette TRACE conn5 <- [1,854,null,{}] 01:32:18 INFO - PROCESS | 1120 | 1466584338172 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:18 INFO - PROCESS | 1120 | 1466584338174 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:18 INFO - PROCESS | 1120 | 1466584338284 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 01:32:18 INFO - PROCESS | 1120 | 1466584338291 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:18 INFO - PROCESS | 1120 | 1466584338293 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:18 INFO - PROCESS | 1120 | ++DOCSHELL 1850AC00 == 36 [pid = 1120] [id = 223] 01:32:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (18A12000) [pid = 1120] [serial = 667] [outer = 00000000] 01:32:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (18F32800) [pid = 1120] [serial = 668] [outer = 18A12000] 01:32:18 INFO - PROCESS | 1120 | 1466584338341 Marionette DEBUG loaded listener.js 01:32:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (1910A400) [pid = 1120] [serial = 669] [outer = 18A12000] 01:32:18 INFO - PROCESS | 1120 | 1466584338792 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 01:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 01:32:18 INFO - PROCESS | 1120 | 1466584338841 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 01:32:18 INFO - PROCESS | 1120 | 1466584338843 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 01:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:32:18 INFO - PROCESS | 1120 | 1466584338852 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:32:18 INFO - PROCESS | 1120 | 1466584338854 Marionette TRACE conn5 <- [1,858,null,{}] 01:32:18 INFO - PROCESS | 1120 | 1466584338857 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:18 INFO - PROCESS | 1120 | 1466584338863 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:19 INFO - PROCESS | 1120 | 1466584339013 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 01:32:19 INFO - PROCESS | 1120 | 1466584339038 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:19 INFO - PROCESS | 1120 | 1466584339040 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:19 INFO - PROCESS | 1120 | ++DOCSHELL 1913A800 == 37 [pid = 1120] [id = 224] 01:32:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (1913AC00) [pid = 1120] [serial = 670] [outer = 00000000] 01:32:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (191A0400) [pid = 1120] [serial = 671] [outer = 1913AC00] 01:32:19 INFO - PROCESS | 1120 | 1466584339084 Marionette DEBUG loaded listener.js 01:32:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (191AA000) [pid = 1120] [serial = 672] [outer = 1913AC00] 01:32:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19BC5C00) [pid = 1120] [serial = 673] [outer = 1B5C1000] 01:32:19 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (18B23C00) [pid = 1120] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:32:19 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (19141000) [pid = 1120] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:32:19 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (14F4C400) [pid = 1120] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:32:19 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19DAD000) [pid = 1120] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:32:19 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19B7E000) [pid = 1120] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:32:19 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (168B4C00) [pid = 1120] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:32:19 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0DF2C000) [pid = 1120] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:32:19 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0D90C000) [pid = 1120] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:32:19 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0D906000) [pid = 1120] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:32:19 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (19124400) [pid = 1120] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:32:19 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0D2EA800) [pid = 1120] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:32:19 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (18A90800) [pid = 1120] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:32:19 INFO - PROCESS | 1120 | 1466584339812 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 01:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 971ms 01:32:19 INFO - PROCESS | 1120 | 1466584339826 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 01:32:19 INFO - PROCESS | 1120 | 1466584339828 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 01:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:32:19 INFO - PROCESS | 1120 | 1466584339831 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:32:19 INFO - PROCESS | 1120 | 1466584339833 Marionette TRACE conn5 <- [1,862,null,{}] 01:32:19 INFO - PROCESS | 1120 | 1466584339836 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:19 INFO - PROCESS | 1120 | 1466584339838 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:19 INFO - PROCESS | 1120 | 1466584339915 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 01:32:19 INFO - PROCESS | 1120 | 1466584339920 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:19 INFO - PROCESS | 1120 | 1466584339922 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:20 INFO - PROCESS | 1120 | ++DOCSHELL 0D2F0800 == 38 [pid = 1120] [id = 225] 01:32:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (0D754000) [pid = 1120] [serial = 674] [outer = 00000000] 01:32:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19109800) [pid = 1120] [serial = 675] [outer = 0D754000] 01:32:20 INFO - PROCESS | 1120 | 1466584340038 Marionette DEBUG loaded listener.js 01:32:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19125400) [pid = 1120] [serial = 676] [outer = 0D754000] 01:32:20 INFO - PROCESS | 1120 | 1466584340413 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 01:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 631ms 01:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:32:20 INFO - PROCESS | 1120 | 1466584340463 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 01:32:20 INFO - PROCESS | 1120 | 1466584340465 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 01:32:20 INFO - PROCESS | 1120 | 1466584340467 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:32:20 INFO - PROCESS | 1120 | 1466584340470 Marionette TRACE conn5 <- [1,866,null,{}] 01:32:20 INFO - PROCESS | 1120 | 1466584340473 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:20 INFO - PROCESS | 1120 | 1466584340475 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:20 INFO - PROCESS | 1120 | 1466584340584 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 01:32:20 INFO - PROCESS | 1120 | 1466584340591 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:20 INFO - PROCESS | 1120 | 1466584340593 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:20 INFO - PROCESS | 1120 | ++DOCSHELL 0C212800 == 39 [pid = 1120] [id = 226] 01:32:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (0D754C00) [pid = 1120] [serial = 677] [outer = 00000000] 01:32:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1990EC00) [pid = 1120] [serial = 678] [outer = 0D754C00] 01:32:20 INFO - PROCESS | 1120 | 1466584340636 Marionette DEBUG loaded listener.js 01:32:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (17C72400) [pid = 1120] [serial = 679] [outer = 0D754C00] 01:32:21 INFO - PROCESS | 1120 | 1466584341047 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 01:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 01:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:32:21 INFO - PROCESS | 1120 | 1466584341099 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 01:32:21 INFO - PROCESS | 1120 | 1466584341101 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 01:32:21 INFO - PROCESS | 1120 | 1466584341104 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:32:21 INFO - PROCESS | 1120 | 1466584341106 Marionette TRACE conn5 <- [1,870,null,{}] 01:32:21 INFO - PROCESS | 1120 | 1466584341110 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:21 INFO - PROCESS | 1120 | 1466584341111 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:21 INFO - PROCESS | 1120 | 1466584341222 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 01:32:21 INFO - PROCESS | 1120 | 1466584341230 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:21 INFO - PROCESS | 1120 | 1466584341232 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:21 INFO - PROCESS | 1120 | ++DOCSHELL 18A8B800 == 40 [pid = 1120] [id = 227] 01:32:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19DA8400) [pid = 1120] [serial = 680] [outer = 00000000] 01:32:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19E6DC00) [pid = 1120] [serial = 681] [outer = 19DA8400] 01:32:21 INFO - PROCESS | 1120 | 1466584341285 Marionette DEBUG loaded listener.js 01:32:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19F87000) [pid = 1120] [serial = 682] [outer = 19DA8400] 01:32:21 INFO - PROCESS | 1120 | 1466584341742 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 01:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 01:32:21 INFO - PROCESS | 1120 | 1466584341775 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 01:32:21 INFO - PROCESS | 1120 | 1466584341780 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 01:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:32:21 INFO - PROCESS | 1120 | 1466584341785 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:32:21 INFO - PROCESS | 1120 | 1466584341790 Marionette TRACE conn5 <- [1,874,null,{}] 01:32:21 INFO - PROCESS | 1120 | 1466584341797 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:21 INFO - PROCESS | 1120 | 1466584341800 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:21 INFO - PROCESS | 1120 | 1466584341924 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 01:32:22 INFO - PROCESS | 1120 | 1466584342051 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:22 INFO - PROCESS | 1120 | 1466584342056 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:22 INFO - PROCESS | 1120 | ++DOCSHELL 0D750800 == 41 [pid = 1120] [id = 228] 01:32:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (0D751400) [pid = 1120] [serial = 683] [outer = 00000000] 01:32:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (0D75C000) [pid = 1120] [serial = 684] [outer = 0D751400] 01:32:22 INFO - PROCESS | 1120 | 1466584342114 Marionette DEBUG loaded listener.js 01:32:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (0DB8F800) [pid = 1120] [serial = 685] [outer = 0D751400] 01:32:22 INFO - PROCESS | 1120 | 1466584342827 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 01:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1079ms 01:32:22 INFO - PROCESS | 1120 | 1466584342888 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 01:32:22 INFO - PROCESS | 1120 | 1466584342893 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 01:32:22 INFO - PROCESS | 1120 | 1466584342900 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:32:22 INFO - PROCESS | 1120 | 1466584342903 Marionette TRACE conn5 <- [1,878,null,{}] 01:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:32:22 INFO - PROCESS | 1120 | 1466584342907 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:22 INFO - PROCESS | 1120 | 1466584342910 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:23 INFO - PROCESS | 1120 | 1466584343043 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 01:32:23 INFO - PROCESS | 1120 | 1466584343161 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:23 INFO - PROCESS | 1120 | 1466584343164 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:23 INFO - PROCESS | 1120 | ++DOCSHELL 149CD800 == 42 [pid = 1120] [id = 229] 01:32:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (14D94400) [pid = 1120] [serial = 686] [outer = 00000000] 01:32:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (14EE0800) [pid = 1120] [serial = 687] [outer = 14D94400] 01:32:23 INFO - PROCESS | 1120 | 1466584343221 Marionette DEBUG loaded listener.js 01:32:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (168BC800) [pid = 1120] [serial = 688] [outer = 14D94400] 01:32:24 INFO - PROCESS | 1120 | 1466584344124 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 01:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1263ms 01:32:24 INFO - PROCESS | 1120 | 1466584344172 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 01:32:24 INFO - PROCESS | 1120 | 1466584344176 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 01:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:32:24 INFO - PROCESS | 1120 | 1466584344181 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:32:24 INFO - PROCESS | 1120 | 1466584344184 Marionette TRACE conn5 <- [1,882,null,{}] 01:32:24 INFO - PROCESS | 1120 | 1466584344190 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:24 INFO - PROCESS | 1120 | 1466584344193 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:24 INFO - PROCESS | 1120 | 1466584344309 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 01:32:24 INFO - PROCESS | 1120 | 1466584344438 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:24 INFO - PROCESS | 1120 | 1466584344442 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:24 INFO - PROCESS | 1120 | ++DOCSHELL 0D857400 == 43 [pid = 1120] [id = 230] 01:32:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (0DBC7400) [pid = 1120] [serial = 689] [outer = 00000000] 01:32:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (0DD54400) [pid = 1120] [serial = 690] [outer = 0DBC7400] 01:32:24 INFO - PROCESS | 1120 | 1466584344492 Marionette DEBUG loaded listener.js 01:32:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (0EA34400) [pid = 1120] [serial = 691] [outer = 0DBC7400] 01:32:24 INFO - PROCESS | 1120 | --DOCSHELL 0C212800 == 42 [pid = 1120] [id = 226] 01:32:24 INFO - PROCESS | 1120 | --DOCSHELL 0D2F0800 == 41 [pid = 1120] [id = 225] 01:32:24 INFO - PROCESS | 1120 | --DOCSHELL 1913A800 == 40 [pid = 1120] [id = 224] 01:32:24 INFO - PROCESS | 1120 | --DOCSHELL 1850AC00 == 39 [pid = 1120] [id = 223] 01:32:24 INFO - PROCESS | 1120 | --DOCSHELL 168BE400 == 38 [pid = 1120] [id = 222] 01:32:24 INFO - PROCESS | 1120 | --DOCSHELL 14F44000 == 37 [pid = 1120] [id = 221] 01:32:24 INFO - PROCESS | 1120 | --DOCSHELL 0EAC8000 == 36 [pid = 1120] [id = 220] 01:32:24 INFO - PROCESS | 1120 | --DOCSHELL 0D75B400 == 35 [pid = 1120] [id = 219] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (18F36400) [pid = 1120] [serial = 626] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (1919F400) [pid = 1120] [serial = 629] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (19124C00) [pid = 1120] [serial = 627] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (191A4400) [pid = 1120] [serial = 630] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (15B4F400) [pid = 1120] [serial = 620] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (19E6A800) [pid = 1120] [serial = 642] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (19E68400) [pid = 1120] [serial = 641] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (19DA0C00) [pid = 1120] [serial = 639] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (16045400) [pid = 1120] [serial = 621] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (17949000) [pid = 1120] [serial = 623] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DF36800) [pid = 1120] [serial = 617] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0E04F000) [pid = 1120] [serial = 618] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0DA45400) [pid = 1120] [serial = 614] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0DA4D800) [pid = 1120] [serial = 615] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0DA4D000) [pid = 1120] [serial = 611] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0DD52800) [pid = 1120] [serial = 612] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19134C00) [pid = 1120] [serial = 609] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1912E800) [pid = 1120] [serial = 608] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0DD4B400) [pid = 1120] [serial = 632] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19BCA400) [pid = 1120] [serial = 638] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0E7D8000) [pid = 1120] [serial = 633] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (19908C00) [pid = 1120] [serial = 635] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1850C000) [pid = 1120] [serial = 624] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (1990C800) [pid = 1120] [serial = 636] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 1120 | 1466584344949 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 01:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 830ms 01:32:25 INFO - PROCESS | 1120 | 1466584345012 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 01:32:25 INFO - PROCESS | 1120 | 1466584345017 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 01:32:25 INFO - PROCESS | 1120 | 1466584345022 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:32:25 INFO - PROCESS | 1120 | 1466584345025 Marionette TRACE conn5 <- [1,886,null,{}] 01:32:25 INFO - PROCESS | 1120 | 1466584345029 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:25 INFO - PROCESS | 1120 | 1466584345031 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:25 INFO - PROCESS | 1120 | 1466584345117 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 01:32:25 INFO - PROCESS | 1120 | 1466584345132 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:25 INFO - PROCESS | 1120 | 1466584345134 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:25 INFO - PROCESS | 1120 | ++DOCSHELL 0DD49800 == 36 [pid = 1120] [id = 231] 01:32:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0DD52800) [pid = 1120] [serial = 692] [outer = 00000000] 01:32:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0E0C3400) [pid = 1120] [serial = 693] [outer = 0DD52800] 01:32:25 INFO - PROCESS | 1120 | 1466584345184 Marionette DEBUG loaded listener.js 01:32:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (1461C800) [pid = 1120] [serial = 694] [outer = 0DD52800] 01:32:25 INFO - PROCESS | 1120 | 1466584345668 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 01:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 01:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:32:25 INFO - PROCESS | 1120 | 1466584345697 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 01:32:25 INFO - PROCESS | 1120 | 1466584345699 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 01:32:25 INFO - PROCESS | 1120 | 1466584345703 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:32:25 INFO - PROCESS | 1120 | 1466584345706 Marionette TRACE conn5 <- [1,890,null,{}] 01:32:25 INFO - PROCESS | 1120 | 1466584345717 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:25 INFO - PROCESS | 1120 | 1466584345722 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:25 INFO - PROCESS | 1120 | 1466584345842 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 01:32:25 INFO - PROCESS | 1120 | 1466584345934 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:25 INFO - PROCESS | 1120 | 1466584345937 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:25 INFO - PROCESS | 1120 | ++DOCSHELL 14F42400 == 37 [pid = 1120] [id = 232] 01:32:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (14F42C00) [pid = 1120] [serial = 695] [outer = 00000000] 01:32:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (16040400) [pid = 1120] [serial = 696] [outer = 14F42C00] 01:32:25 INFO - PROCESS | 1120 | 1466584345985 Marionette DEBUG loaded listener.js 01:32:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (168C0800) [pid = 1120] [serial = 697] [outer = 14F42C00] 01:32:26 INFO - PROCESS | 1120 | 1466584346355 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 01:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 01:32:26 INFO - PROCESS | 1120 | 1466584346377 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 01:32:26 INFO - PROCESS | 1120 | 1466584346380 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 01:32:26 INFO - PROCESS | 1120 | 1466584346399 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:32:26 INFO - PROCESS | 1120 | 1466584346401 Marionette TRACE conn5 <- [1,894,null,{}] 01:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:32:26 INFO - PROCESS | 1120 | 1466584346405 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:26 INFO - PROCESS | 1120 | 1466584346407 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:26 INFO - PROCESS | 1120 | 1466584346493 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 01:32:26 INFO - PROCESS | 1120 | 1466584346499 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:26 INFO - PROCESS | 1120 | 1466584346509 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:26 INFO - PROCESS | 1120 | ++DOCSHELL 17948000 == 38 [pid = 1120] [id = 233] 01:32:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (17949000) [pid = 1120] [serial = 698] [outer = 00000000] 01:32:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (18B1F800) [pid = 1120] [serial = 699] [outer = 17949000] 01:32:26 INFO - PROCESS | 1120 | 1466584346554 Marionette DEBUG loaded listener.js 01:32:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (18F7D800) [pid = 1120] [serial = 700] [outer = 17949000] 01:32:27 INFO - PROCESS | 1120 | 1466584347002 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 01:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 01:32:27 INFO - PROCESS | 1120 | 1466584347035 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 01:32:27 INFO - PROCESS | 1120 | 1466584347037 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 01:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:32:27 INFO - PROCESS | 1120 | 1466584347040 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:32:27 INFO - PROCESS | 1120 | 1466584347042 Marionette TRACE conn5 <- [1,898,null,{}] 01:32:27 INFO - PROCESS | 1120 | 1466584347045 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:27 INFO - PROCESS | 1120 | 1466584347047 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:27 INFO - PROCESS | 1120 | 1466584347161 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 01:32:27 INFO - PROCESS | 1120 | 1466584347243 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:27 INFO - PROCESS | 1120 | 1466584347245 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:27 INFO - PROCESS | 1120 | ++DOCSHELL 18A1A000 == 39 [pid = 1120] [id = 234] 01:32:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (18A8C800) [pid = 1120] [serial = 701] [outer = 00000000] 01:32:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19127000) [pid = 1120] [serial = 702] [outer = 18A8C800] 01:32:27 INFO - PROCESS | 1120 | 1466584347289 Marionette DEBUG loaded listener.js 01:32:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1912DC00) [pid = 1120] [serial = 703] [outer = 18A8C800] 01:32:27 INFO - PROCESS | 1120 | 1466584347702 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 01:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 730ms 01:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:32:27 INFO - PROCESS | 1120 | 1466584347771 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 01:32:27 INFO - PROCESS | 1120 | 1466584347773 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 01:32:27 INFO - PROCESS | 1120 | 1466584347776 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:32:27 INFO - PROCESS | 1120 | 1466584347778 Marionette TRACE conn5 <- [1,902,null,{}] 01:32:27 INFO - PROCESS | 1120 | 1466584347781 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:27 INFO - PROCESS | 1120 | 1466584347787 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:27 INFO - PROCESS | 1120 | 1466584347924 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 01:32:27 INFO - PROCESS | 1120 | 1466584347933 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:27 INFO - PROCESS | 1120 | 1466584347935 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:27 INFO - PROCESS | 1120 | ++DOCSHELL 0DF2D000 == 40 [pid = 1120] [id = 235] 01:32:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19137800) [pid = 1120] [serial = 704] [outer = 00000000] 01:32:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19902C00) [pid = 1120] [serial = 705] [outer = 19137800] 01:32:27 INFO - PROCESS | 1120 | 1466584347979 Marionette DEBUG loaded listener.js 01:32:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19142C00) [pid = 1120] [serial = 706] [outer = 19137800] 01:32:28 INFO - PROCESS | 1120 | 1466584348422 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 01:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 01:32:28 INFO - PROCESS | 1120 | 1466584348447 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 01:32:28 INFO - PROCESS | 1120 | 1466584348449 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 01:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:32:28 INFO - PROCESS | 1120 | 1466584348452 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:32:28 INFO - PROCESS | 1120 | 1466584348454 Marionette TRACE conn5 <- [1,906,null,{}] 01:32:28 INFO - PROCESS | 1120 | 1466584348457 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:28 INFO - PROCESS | 1120 | 1466584348459 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:28 INFO - PROCESS | 1120 | 1466584348607 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 01:32:28 INFO - PROCESS | 1120 | 1466584348628 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:28 INFO - PROCESS | 1120 | 1466584348630 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:28 INFO - PROCESS | 1120 | ++DOCSHELL 19DABC00 == 41 [pid = 1120] [id = 236] 01:32:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19DAC000) [pid = 1120] [serial = 707] [outer = 00000000] 01:32:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19E63400) [pid = 1120] [serial = 708] [outer = 19DAC000] 01:32:28 INFO - PROCESS | 1120 | 1466584348674 Marionette DEBUG loaded listener.js 01:32:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19E6B800) [pid = 1120] [serial = 709] [outer = 19DAC000] 01:32:28 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0DF2D800) [pid = 1120] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:32:28 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (14F44C00) [pid = 1120] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:32:28 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (169DC800) [pid = 1120] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:32:28 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0EAC8400) [pid = 1120] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:32:28 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0D754C00) [pid = 1120] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:32:28 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D75B800) [pid = 1120] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:32:28 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (18A12000) [pid = 1120] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:32:28 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0D754000) [pid = 1120] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:32:28 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1913AC00) [pid = 1120] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:32:28 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (14F41000) [pid = 1120] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:32:28 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19B84C00) [pid = 1120] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:32:28 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0CF3D000) [pid = 1120] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:32:29 INFO - PROCESS | 1120 | 1466584349154 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 01:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 771ms 01:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:32:29 INFO - PROCESS | 1120 | 1466584349223 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 01:32:29 INFO - PROCESS | 1120 | 1466584349225 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 01:32:29 INFO - PROCESS | 1120 | 1466584349228 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:32:29 INFO - PROCESS | 1120 | 1466584349230 Marionette TRACE conn5 <- [1,910,null,{}] 01:32:29 INFO - PROCESS | 1120 | 1466584349233 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:29 INFO - PROCESS | 1120 | 1466584349235 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:29 INFO - PROCESS | 1120 | 1466584349313 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 01:32:29 INFO - PROCESS | 1120 | 1466584349319 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:29 INFO - PROCESS | 1120 | 1466584349321 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:29 INFO - PROCESS | 1120 | ++DOCSHELL 0DD4F000 == 42 [pid = 1120] [id = 237] 01:32:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (14E21C00) [pid = 1120] [serial = 710] [outer = 00000000] 01:32:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19B84C00) [pid = 1120] [serial = 711] [outer = 14E21C00] 01:32:29 INFO - PROCESS | 1120 | 1466584349364 Marionette DEBUG loaded listener.js 01:32:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19F1DC00) [pid = 1120] [serial = 712] [outer = 14E21C00] 01:32:29 INFO - PROCESS | 1120 | 1466584349776 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 01:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 570ms 01:32:29 INFO - PROCESS | 1120 | 1466584349799 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 01:32:29 INFO - PROCESS | 1120 | 1466584349801 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 01:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:32:29 INFO - PROCESS | 1120 | 1466584349805 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:32:29 INFO - PROCESS | 1120 | 1466584349806 Marionette TRACE conn5 <- [1,914,null,{}] 01:32:29 INFO - PROCESS | 1120 | 1466584349810 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:29 INFO - PROCESS | 1120 | 1466584349812 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:29 INFO - PROCESS | 1120 | 1466584349936 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 01:32:29 INFO - PROCESS | 1120 | 1466584349955 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:29 INFO - PROCESS | 1120 | 1466584349957 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:29 INFO - PROCESS | 1120 | ++DOCSHELL 0E045C00 == 43 [pid = 1120] [id = 238] 01:32:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (17C76C00) [pid = 1120] [serial = 713] [outer = 00000000] 01:32:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19FFBC00) [pid = 1120] [serial = 714] [outer = 17C76C00] 01:32:30 INFO - PROCESS | 1120 | 1466584350000 Marionette DEBUG loaded listener.js 01:32:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19FFE800) [pid = 1120] [serial = 715] [outer = 17C76C00] 01:32:30 INFO - PROCESS | 1120 | 1466584350446 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 01:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 01:32:30 INFO - PROCESS | 1120 | 1466584350475 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 01:32:30 INFO - PROCESS | 1120 | 1466584350477 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 01:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:32:30 INFO - PROCESS | 1120 | 1466584350484 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:32:30 INFO - PROCESS | 1120 | 1466584350486 Marionette TRACE conn5 <- [1,918,null,{}] 01:32:30 INFO - PROCESS | 1120 | 1466584350489 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:30 INFO - PROCESS | 1120 | 1466584350491 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:30 INFO - PROCESS | 1120 | 1466584350576 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 01:32:30 INFO - PROCESS | 1120 | 1466584350584 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:30 INFO - PROCESS | 1120 | 1466584350586 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:30 INFO - PROCESS | 1120 | ++DOCSHELL 0D84C000 == 44 [pid = 1120] [id = 239] 01:32:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0C1A4400) [pid = 1120] [serial = 716] [outer = 00000000] 01:32:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (1A20CC00) [pid = 1120] [serial = 717] [outer = 0C1A4400] 01:32:30 INFO - PROCESS | 1120 | 1466584350630 Marionette DEBUG loaded listener.js 01:32:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (1A20D000) [pid = 1120] [serial = 718] [outer = 0C1A4400] 01:32:31 INFO - PROCESS | 1120 | --DOCSHELL 19BC3C00 == 43 [pid = 1120] [id = 214] 01:32:31 INFO - PROCESS | 1120 | --DOCSHELL 14F3E400 == 42 [pid = 1120] [id = 216] 01:32:31 INFO - PROCESS | 1120 | --DOCSHELL 19B84400 == 41 [pid = 1120] [id = 217] 01:32:31 INFO - PROCESS | 1120 | --DOCSHELL 0C1A6800 == 40 [pid = 1120] [id = 215] 01:32:31 INFO - PROCESS | 1120 | --DOCSHELL 0DD49400 == 39 [pid = 1120] [id = 218] 01:32:31 INFO - PROCESS | 1120 | --DOCSHELL 0D857400 == 38 [pid = 1120] [id = 230] 01:32:31 INFO - PROCESS | 1120 | --DOCSHELL 149CD800 == 37 [pid = 1120] [id = 229] 01:32:31 INFO - PROCESS | 1120 | --DOCSHELL 18A8B800 == 36 [pid = 1120] [id = 227] 01:32:31 INFO - PROCESS | 1120 | --DOCSHELL 0D750800 == 35 [pid = 1120] [id = 228] 01:32:32 INFO - PROCESS | 1120 | --DOCSHELL 0DD49800 == 34 [pid = 1120] [id = 231] 01:32:32 INFO - PROCESS | 1120 | --DOCSHELL 0DF2D000 == 33 [pid = 1120] [id = 235] 01:32:32 INFO - PROCESS | 1120 | --DOCSHELL 17948000 == 32 [pid = 1120] [id = 233] 01:32:32 INFO - PROCESS | 1120 | --DOCSHELL 0E045C00 == 31 [pid = 1120] [id = 238] 01:32:32 INFO - PROCESS | 1120 | --DOCSHELL 19DABC00 == 30 [pid = 1120] [id = 236] 01:32:32 INFO - PROCESS | 1120 | --DOCSHELL 14F42400 == 29 [pid = 1120] [id = 232] 01:32:32 INFO - PROCESS | 1120 | --DOCSHELL 0DD4F000 == 28 [pid = 1120] [id = 237] 01:32:32 INFO - PROCESS | 1120 | --DOCSHELL 18A1A000 == 27 [pid = 1120] [id = 234] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (14E1A400) [pid = 1120] [serial = 654] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (149B7400) [pid = 1120] [serial = 653] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (14FF8000) [pid = 1120] [serial = 662] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (16C51800) [pid = 1120] [serial = 665] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (14411C00) [pid = 1120] [serial = 659] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (146A7000) [pid = 1120] [serial = 660] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (17C72400) [pid = 1120] [serial = 679] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0D902C00) [pid = 1120] [serial = 656] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0DA44000) [pid = 1120] [serial = 657] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (18F32800) [pid = 1120] [serial = 668] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (1910A400) [pid = 1120] [serial = 669] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (19109800) [pid = 1120] [serial = 675] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (0C203400) [pid = 1120] [serial = 375] [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.] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (191A0400) [pid = 1120] [serial = 671] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (191AA000) [pid = 1120] [serial = 672] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (16C49800) [pid = 1120] [serial = 648] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (16042000) [pid = 1120] [serial = 647] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (19E6E000) [pid = 1120] [serial = 651] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (0DD4AC00) [pid = 1120] [serial = 645] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (0DA43000) [pid = 1120] [serial = 644] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (19125400) [pid = 1120] [serial = 676] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (19E66000) [pid = 1120] [serial = 650] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (19E6DC00) [pid = 1120] [serial = 681] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (18501800) [pid = 1120] [serial = 666] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 58 (1604F400) [pid = 1120] [serial = 663] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | --DOMWINDOW == 57 (1990EC00) [pid = 1120] [serial = 678] [outer = 00000000] [url = about:blank] 01:32:32 INFO - PROCESS | 1120 | 1466584352439 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 01:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1978ms 01:32:32 INFO - PROCESS | 1120 | 1466584352460 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 01:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:32:32 INFO - PROCESS | 1120 | 1466584352464 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 01:32:32 INFO - PROCESS | 1120 | 1466584352469 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:32:32 INFO - PROCESS | 1120 | 1466584352472 Marionette TRACE conn5 <- [1,922,null,{}] 01:32:32 INFO - PROCESS | 1120 | 1466584352478 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:32 INFO - PROCESS | 1120 | 1466584352481 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:32 INFO - PROCESS | 1120 | 1466584352571 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 01:32:32 INFO - PROCESS | 1120 | 1466584352578 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:32 INFO - PROCESS | 1120 | 1466584352583 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:32 INFO - PROCESS | 1120 | ++DOCSHELL 0CF45C00 == 28 [pid = 1120] [id = 240] 01:32:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 58 (0CF46400) [pid = 1120] [serial = 719] [outer = 00000000] 01:32:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (0D1E7400) [pid = 1120] [serial = 720] [outer = 0CF46400] 01:32:32 INFO - PROCESS | 1120 | 1466584352632 Marionette DEBUG loaded listener.js 01:32:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (0D2F4400) [pid = 1120] [serial = 721] [outer = 0CF46400] 01:32:33 INFO - PROCESS | 1120 | 1466584353124 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 01:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 690ms 01:32:33 INFO - PROCESS | 1120 | 1466584353160 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 01:32:33 INFO - PROCESS | 1120 | 1466584353165 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 01:32:33 INFO - PROCESS | 1120 | 1466584353171 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:32:33 INFO - PROCESS | 1120 | 1466584353174 Marionette TRACE conn5 <- [1,926,null,{}] 01:32:33 INFO - PROCESS | 1120 | 1466584353177 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:33 INFO - PROCESS | 1120 | 1466584353181 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:33 INFO - PROCESS | 1120 | 1466584353269 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 01:32:33 INFO - PROCESS | 1120 | 1466584353277 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:33 INFO - PROCESS | 1120 | 1466584353280 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:33 INFO - PROCESS | 1120 | ++DOCSHELL 0D909000 == 29 [pid = 1120] [id = 241] 01:32:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (0D90BC00) [pid = 1120] [serial = 722] [outer = 00000000] 01:32:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (0DA44000) [pid = 1120] [serial = 723] [outer = 0D90BC00] 01:32:33 INFO - PROCESS | 1120 | 1466584353328 Marionette DEBUG loaded listener.js 01:32:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (0DA49C00) [pid = 1120] [serial = 724] [outer = 0D90BC00] 01:32:33 INFO - PROCESS | 1120 | 1466584353787 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 01:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 01:32:33 INFO - PROCESS | 1120 | 1466584353845 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 01:32:33 INFO - PROCESS | 1120 | 1466584353847 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 01:32:33 INFO - PROCESS | 1120 | 1466584353850 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:32:33 INFO - PROCESS | 1120 | 1466584353853 Marionette TRACE conn5 <- [1,930,null,{}] 01:32:33 INFO - PROCESS | 1120 | 1466584353864 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:33 INFO - PROCESS | 1120 | 1466584353869 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:33 INFO - PROCESS | 1120 | 1466584353980 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 01:32:34 INFO - PROCESS | 1120 | 1466584354068 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:34 INFO - PROCESS | 1120 | 1466584354071 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:34 INFO - PROCESS | 1120 | ++DOCSHELL 0E0C8000 == 30 [pid = 1120] [id = 242] 01:32:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (0E0C9400) [pid = 1120] [serial = 725] [outer = 00000000] 01:32:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (0EA3C800) [pid = 1120] [serial = 726] [outer = 0E0C9400] 01:32:34 INFO - PROCESS | 1120 | 1466584354119 Marionette DEBUG loaded listener.js 01:32:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (1461B000) [pid = 1120] [serial = 727] [outer = 0E0C9400] 01:32:34 INFO - PROCESS | 1120 | 1466584354507 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 01:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 01:32:34 INFO - PROCESS | 1120 | 1466584354524 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 01:32:34 INFO - PROCESS | 1120 | 1466584354527 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 01:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:32:34 INFO - PROCESS | 1120 | 1466584354530 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:32:34 INFO - PROCESS | 1120 | 1466584354532 Marionette TRACE conn5 <- [1,934,null,{}] 01:32:34 INFO - PROCESS | 1120 | 1466584354536 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:34 INFO - PROCESS | 1120 | 1466584354537 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:34 INFO - PROCESS | 1120 | 1466584354652 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 01:32:34 INFO - PROCESS | 1120 | 1466584354660 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:34 INFO - PROCESS | 1120 | 1466584354662 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:34 INFO - PROCESS | 1120 | ++DOCSHELL 146EA400 == 31 [pid = 1120] [id = 243] 01:32:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (146EEC00) [pid = 1120] [serial = 728] [outer = 00000000] 01:32:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (14D23000) [pid = 1120] [serial = 729] [outer = 146EEC00] 01:32:34 INFO - PROCESS | 1120 | 1466584354708 Marionette DEBUG loaded listener.js 01:32:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (14E1F000) [pid = 1120] [serial = 730] [outer = 146EEC00] 01:32:35 INFO - PROCESS | 1120 | 1466584355101 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 01:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 01:32:35 INFO - PROCESS | 1120 | 1466584355165 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 01:32:35 INFO - PROCESS | 1120 | 1466584355167 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 01:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:32:35 INFO - PROCESS | 1120 | 1466584355170 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:32:35 INFO - PROCESS | 1120 | 1466584355171 Marionette TRACE conn5 <- [1,938,null,{}] 01:32:35 INFO - PROCESS | 1120 | 1466584355175 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:35 INFO - PROCESS | 1120 | 1466584355177 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:35 INFO - PROCESS | 1120 | 1466584355285 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 01:32:35 INFO - PROCESS | 1120 | 1466584355299 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:35 INFO - PROCESS | 1120 | 1466584355301 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:35 INFO - PROCESS | 1120 | ++DOCSHELL 14EDD400 == 32 [pid = 1120] [id = 244] 01:32:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (14EE1C00) [pid = 1120] [serial = 731] [outer = 00000000] 01:32:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (14FF7C00) [pid = 1120] [serial = 732] [outer = 14EE1C00] 01:32:35 INFO - PROCESS | 1120 | 1466584355373 Marionette DEBUG loaded listener.js 01:32:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (15B5AC00) [pid = 1120] [serial = 733] [outer = 14EE1C00] 01:32:35 INFO - PROCESS | 1120 | 1466584355790 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 01:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 01:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:32:35 INFO - PROCESS | 1120 | 1466584355841 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 01:32:35 INFO - PROCESS | 1120 | 1466584355843 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 01:32:35 INFO - PROCESS | 1120 | 1466584355846 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:32:35 INFO - PROCESS | 1120 | 1466584355848 Marionette TRACE conn5 <- [1,942,null,{}] 01:32:35 INFO - PROCESS | 1120 | 1466584355851 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:35 INFO - PROCESS | 1120 | 1466584355857 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:36 INFO - PROCESS | 1120 | 1466584355989 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 01:32:36 INFO - PROCESS | 1120 | 1466584356005 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:36 INFO - PROCESS | 1120 | 1466584356006 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:36 INFO - PROCESS | 1120 | ++DOCSHELL 1604C400 == 33 [pid = 1120] [id = 245] 01:32:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (1604F400) [pid = 1120] [serial = 734] [outer = 00000000] 01:32:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (16C51800) [pid = 1120] [serial = 735] [outer = 1604F400] 01:32:36 INFO - PROCESS | 1120 | 1466584356050 Marionette DEBUG loaded listener.js 01:32:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (18501400) [pid = 1120] [serial = 736] [outer = 1604F400] 01:32:36 INFO - PROCESS | 1120 | 1466584356465 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 01:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 01:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:32:36 INFO - PROCESS | 1120 | 1466584356516 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 01:32:36 INFO - PROCESS | 1120 | 1466584356518 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 01:32:36 INFO - PROCESS | 1120 | 1466584356522 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:32:36 INFO - PROCESS | 1120 | 1466584356523 Marionette TRACE conn5 <- [1,946,null,{}] 01:32:36 INFO - PROCESS | 1120 | 1466584356553 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:36 INFO - PROCESS | 1120 | 1466584356555 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:36 INFO - PROCESS | 1120 | 1466584356665 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 01:32:36 INFO - PROCESS | 1120 | 1466584356676 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:36 INFO - PROCESS | 1120 | 1466584356678 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:36 INFO - PROCESS | 1120 | ++DOCSHELL 17C68400 == 34 [pid = 1120] [id = 246] 01:32:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (17C74C00) [pid = 1120] [serial = 737] [outer = 00000000] 01:32:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (18A90800) [pid = 1120] [serial = 738] [outer = 17C74C00] 01:32:36 INFO - PROCESS | 1120 | 1466584356721 Marionette DEBUG loaded listener.js 01:32:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (18B29000) [pid = 1120] [serial = 739] [outer = 17C74C00] 01:32:37 INFO - PROCESS | 1120 | 1466584357114 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 01:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 650ms 01:32:37 INFO - PROCESS | 1120 | 1466584357173 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 01:32:37 INFO - PROCESS | 1120 | 1466584357175 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 01:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:32:37 INFO - PROCESS | 1120 | 1466584357178 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:32:37 INFO - PROCESS | 1120 | 1466584357179 Marionette TRACE conn5 <- [1,950,null,{}] 01:32:37 INFO - PROCESS | 1120 | 1466584357183 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:37 INFO - PROCESS | 1120 | 1466584357185 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:37 INFO - PROCESS | 1120 | 1466584357298 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 01:32:37 INFO - PROCESS | 1120 | 1466584357351 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:37 INFO - PROCESS | 1120 | 1466584357353 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:37 INFO - PROCESS | 1120 | ++DOCSHELL 1850C000 == 35 [pid = 1120] [id = 247] 01:32:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (18A19C00) [pid = 1120] [serial = 740] [outer = 00000000] 01:32:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19126000) [pid = 1120] [serial = 741] [outer = 18A19C00] 01:32:37 INFO - PROCESS | 1120 | 1466584357397 Marionette DEBUG loaded listener.js 01:32:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1910EC00) [pid = 1120] [serial = 742] [outer = 18A19C00] 01:32:37 INFO - PROCESS | 1120 | 1466584357794 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 01:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 01:32:37 INFO - PROCESS | 1120 | 1466584357849 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 01:32:37 INFO - PROCESS | 1120 | 1466584357851 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 01:32:37 INFO - PROCESS | 1120 | 1466584357854 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:32:37 INFO - PROCESS | 1120 | 1466584357856 Marionette TRACE conn5 <- [1,954,null,{}] 01:32:37 INFO - PROCESS | 1120 | 1466584357859 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:37 INFO - PROCESS | 1120 | 1466584357861 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:38 INFO - PROCESS | 1120 | 1466584357999 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 01:32:38 INFO - PROCESS | 1120 | 1466584358008 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:38 INFO - PROCESS | 1120 | 1466584358010 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:38 INFO - PROCESS | 1120 | ++DOCSHELL 0E0C0800 == 36 [pid = 1120] [id = 248] 01:32:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19125400) [pid = 1120] [serial = 743] [outer = 00000000] 01:32:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19141000) [pid = 1120] [serial = 744] [outer = 19125400] 01:32:38 INFO - PROCESS | 1120 | 1466584358053 Marionette DEBUG loaded listener.js 01:32:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19141C00) [pid = 1120] [serial = 745] [outer = 19125400] 01:32:38 INFO - PROCESS | 1120 | 1466584358491 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 01:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 01:32:38 INFO - PROCESS | 1120 | 1466584358529 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 01:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:32:38 INFO - PROCESS | 1120 | 1466584358531 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 01:32:38 INFO - PROCESS | 1120 | 1466584358534 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:32:38 INFO - PROCESS | 1120 | 1466584358535 Marionette TRACE conn5 <- [1,958,null,{}] 01:32:38 INFO - PROCESS | 1120 | 1466584358547 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:38 INFO - PROCESS | 1120 | 1466584358548 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:38 INFO - PROCESS | 1120 | 1466584358660 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 01:32:38 INFO - PROCESS | 1120 | 1466584358665 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:38 INFO - PROCESS | 1120 | 1466584358667 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:38 INFO - PROCESS | 1120 | ++DOCSHELL 191A6800 == 37 [pid = 1120] [id = 249] 01:32:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (191A7800) [pid = 1120] [serial = 746] [outer = 00000000] 01:32:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19902800) [pid = 1120] [serial = 747] [outer = 191A7800] 01:32:38 INFO - PROCESS | 1120 | 1466584358710 Marionette DEBUG loaded listener.js 01:32:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (19908400) [pid = 1120] [serial = 748] [outer = 191A7800] 01:32:39 INFO - PROCESS | 1120 | 1466584359157 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 01:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 691ms 01:32:39 INFO - PROCESS | 1120 | 1466584359225 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 01:32:39 INFO - PROCESS | 1120 | 1466584359227 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 01:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:32:39 INFO - PROCESS | 1120 | 1466584359231 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:32:39 INFO - PROCESS | 1120 | 1466584359233 Marionette TRACE conn5 <- [1,962,null,{}] 01:32:39 INFO - PROCESS | 1120 | 1466584359236 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:39 INFO - PROCESS | 1120 | 1466584359238 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:39 INFO - PROCESS | 1120 | 1466584359396 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 01:32:39 INFO - PROCESS | 1120 | 1466584359410 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:39 INFO - PROCESS | 1120 | 1466584359413 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:39 INFO - PROCESS | 1120 | ++DOCSHELL 14E50800 == 38 [pid = 1120] [id = 250] 01:32:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (19B7D800) [pid = 1120] [serial = 749] [outer = 00000000] 01:32:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (19E63800) [pid = 1120] [serial = 750] [outer = 19B7D800] 01:32:39 INFO - PROCESS | 1120 | 1466584359510 Marionette DEBUG loaded listener.js 01:32:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (19E69800) [pid = 1120] [serial = 751] [outer = 19B7D800] 01:32:39 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (18A8C800) [pid = 1120] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:32:39 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (19137800) [pid = 1120] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:32:39 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (19DAC000) [pid = 1120] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:32:39 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (17C76C00) [pid = 1120] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:32:39 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0DBC7400) [pid = 1120] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:32:39 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (14D94400) [pid = 1120] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:32:39 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0D751400) [pid = 1120] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:32:39 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19DA8400) [pid = 1120] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:32:39 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (17949000) [pid = 1120] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:32:39 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (14F42C00) [pid = 1120] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:32:39 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0DD52800) [pid = 1120] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:32:39 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (14E21C00) [pid = 1120] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:32:40 INFO - PROCESS | 1120 | 1466584360060 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 01:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 870ms 01:32:40 INFO - PROCESS | 1120 | 1466584360105 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 01:32:40 INFO - PROCESS | 1120 | 1466584360106 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 01:32:40 INFO - PROCESS | 1120 | 1466584360121 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:32:40 INFO - PROCESS | 1120 | 1466584360122 Marionette TRACE conn5 <- [1,966,null,{}] 01:32:40 INFO - PROCESS | 1120 | 1466584360126 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:40 INFO - PROCESS | 1120 | 1466584360127 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:40 INFO - PROCESS | 1120 | 1466584360206 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 01:32:40 INFO - PROCESS | 1120 | 1466584360211 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:40 INFO - PROCESS | 1120 | 1466584360213 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:40 INFO - PROCESS | 1120 | ++DOCSHELL 1604DC00 == 39 [pid = 1120] [id = 251] 01:32:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (168C1000) [pid = 1120] [serial = 752] [outer = 00000000] 01:32:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1913D000) [pid = 1120] [serial = 753] [outer = 168C1000] 01:32:40 INFO - PROCESS | 1120 | 1466584360267 Marionette DEBUG loaded listener.js 01:32:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1990C400) [pid = 1120] [serial = 754] [outer = 168C1000] 01:32:40 INFO - PROCESS | 1120 | 1466584360691 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 01:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 01:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:32:40 INFO - PROCESS | 1120 | 1466584360756 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 01:32:40 INFO - PROCESS | 1120 | 1466584360758 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 01:32:40 INFO - PROCESS | 1120 | 1466584360761 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:32:40 INFO - PROCESS | 1120 | 1466584360762 Marionette TRACE conn5 <- [1,970,null,{}] 01:32:40 INFO - PROCESS | 1120 | 1466584360766 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:40 INFO - PROCESS | 1120 | 1466584360767 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:40 INFO - PROCESS | 1120 | 1466584360845 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 01:32:40 INFO - PROCESS | 1120 | 1466584360853 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:40 INFO - PROCESS | 1120 | 1466584360854 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:40 INFO - PROCESS | 1120 | ++DOCSHELL 19E61000 == 40 [pid = 1120] [id = 252] 01:32:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19E6D400) [pid = 1120] [serial = 755] [outer = 00000000] 01:32:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19FF4400) [pid = 1120] [serial = 756] [outer = 19E6D400] 01:32:40 INFO - PROCESS | 1120 | 1466584360897 Marionette DEBUG loaded listener.js 01:32:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19FFC000) [pid = 1120] [serial = 757] [outer = 19E6D400] 01:32:41 INFO - PROCESS | 1120 | 1466584361312 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 01:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 570ms 01:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:32:41 INFO - PROCESS | 1120 | 1466584361340 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 01:32:41 INFO - PROCESS | 1120 | 1466584361342 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 01:32:41 INFO - PROCESS | 1120 | 1466584361345 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:32:41 INFO - PROCESS | 1120 | 1466584361347 Marionette TRACE conn5 <- [1,974,null,{}] 01:32:41 INFO - PROCESS | 1120 | 1466584361350 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:41 INFO - PROCESS | 1120 | 1466584361352 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:41 INFO - PROCESS | 1120 | 1466584361470 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 01:32:41 INFO - PROCESS | 1120 | 1466584361477 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:41 INFO - PROCESS | 1120 | 1466584361479 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:41 INFO - PROCESS | 1120 | ++DOCSHELL 0C207000 == 41 [pid = 1120] [id = 253] 01:32:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (0D901400) [pid = 1120] [serial = 758] [outer = 00000000] 01:32:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (1A207400) [pid = 1120] [serial = 759] [outer = 0D901400] 01:32:41 INFO - PROCESS | 1120 | 1466584361523 Marionette DEBUG loaded listener.js 01:32:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (1A209C00) [pid = 1120] [serial = 760] [outer = 0D901400] 01:32:42 INFO - PROCESS | 1120 | 1466584362028 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 01:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 01:32:42 INFO - PROCESS | 1120 | 1466584362090 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 01:32:42 INFO - PROCESS | 1120 | 1466584362095 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 01:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:32:42 INFO - PROCESS | 1120 | 1466584362102 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:32:42 INFO - PROCESS | 1120 | 1466584362106 Marionette TRACE conn5 <- [1,978,null,{}] 01:32:42 INFO - PROCESS | 1120 | 1466584362112 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:42 INFO - PROCESS | 1120 | 1466584362115 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:42 INFO - PROCESS | 1120 | 1466584362294 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 01:32:42 INFO - PROCESS | 1120 | 1466584362400 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:42 INFO - PROCESS | 1120 | 1466584362404 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:42 INFO - PROCESS | 1120 | ++DOCSHELL 0D1E6C00 == 42 [pid = 1120] [id = 254] 01:32:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (0D1E7000) [pid = 1120] [serial = 761] [outer = 00000000] 01:32:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (0D755000) [pid = 1120] [serial = 762] [outer = 0D1E7000] 01:32:42 INFO - PROCESS | 1120 | 1466584362461 Marionette DEBUG loaded listener.js 01:32:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (0D902C00) [pid = 1120] [serial = 763] [outer = 0D1E7000] 01:32:43 INFO - PROCESS | 1120 | 1466584363193 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 01:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1124ms 01:32:43 INFO - PROCESS | 1120 | 1466584363229 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 01:32:43 INFO - PROCESS | 1120 | 1466584363234 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 01:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:32:43 INFO - PROCESS | 1120 | 1466584363240 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:32:43 INFO - PROCESS | 1120 | 1466584363243 Marionette TRACE conn5 <- [1,982,null,{}] 01:32:43 INFO - PROCESS | 1120 | 1466584363270 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:43 INFO - PROCESS | 1120 | 1466584363273 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:43 INFO - PROCESS | 1120 | 1466584363430 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 01:32:43 INFO - PROCESS | 1120 | 1466584363484 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:43 INFO - PROCESS | 1120 | 1466584363486 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:43 INFO - PROCESS | 1120 | ++DOCSHELL 0DD50000 == 43 [pid = 1120] [id = 255] 01:32:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (0DD54000) [pid = 1120] [serial = 764] [outer = 00000000] 01:32:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (0EAC8400) [pid = 1120] [serial = 765] [outer = 0DD54000] 01:32:43 INFO - PROCESS | 1120 | 1466584363566 Marionette DEBUG loaded listener.js 01:32:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (149B5800) [pid = 1120] [serial = 766] [outer = 0DD54000] 01:32:44 INFO - PROCESS | 1120 | 1466584364497 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 01:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1334ms 01:32:44 INFO - PROCESS | 1120 | 1466584364578 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 01:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:32:44 INFO - PROCESS | 1120 | 1466584364583 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 01:32:44 INFO - PROCESS | 1120 | 1466584364588 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:32:44 INFO - PROCESS | 1120 | 1466584364591 Marionette TRACE conn5 <- [1,986,null,{}] 01:32:44 INFO - PROCESS | 1120 | 1466584364597 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:44 INFO - PROCESS | 1120 | 1466584364599 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:44 INFO - PROCESS | 1120 | 1466584364744 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 01:32:44 INFO - PROCESS | 1120 | --DOCSHELL 19E61000 == 42 [pid = 1120] [id = 252] 01:32:44 INFO - PROCESS | 1120 | --DOCSHELL 1604DC00 == 41 [pid = 1120] [id = 251] 01:32:44 INFO - PROCESS | 1120 | --DOCSHELL 14E50800 == 40 [pid = 1120] [id = 250] 01:32:44 INFO - PROCESS | 1120 | --DOCSHELL 191A6800 == 39 [pid = 1120] [id = 249] 01:32:44 INFO - PROCESS | 1120 | --DOCSHELL 0E0C0800 == 38 [pid = 1120] [id = 248] 01:32:44 INFO - PROCESS | 1120 | --DOCSHELL 1850C000 == 37 [pid = 1120] [id = 247] 01:32:44 INFO - PROCESS | 1120 | --DOCSHELL 17C68400 == 36 [pid = 1120] [id = 246] 01:32:44 INFO - PROCESS | 1120 | --DOCSHELL 1604C400 == 35 [pid = 1120] [id = 245] 01:32:44 INFO - PROCESS | 1120 | --DOCSHELL 14EDD400 == 34 [pid = 1120] [id = 244] 01:32:44 INFO - PROCESS | 1120 | --DOCSHELL 146EA400 == 33 [pid = 1120] [id = 243] 01:32:44 INFO - PROCESS | 1120 | --DOCSHELL 0E0C8000 == 32 [pid = 1120] [id = 242] 01:32:44 INFO - PROCESS | 1120 | --DOCSHELL 0D909000 == 31 [pid = 1120] [id = 241] 01:32:44 INFO - PROCESS | 1120 | --DOCSHELL 0CF45C00 == 30 [pid = 1120] [id = 240] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (1A20CC00) [pid = 1120] [serial = 717] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOCSHELL 0D84C000 == 29 [pid = 1120] [id = 239] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (19127000) [pid = 1120] [serial = 702] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (19902C00) [pid = 1120] [serial = 705] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (1912DC00) [pid = 1120] [serial = 703] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (19E63400) [pid = 1120] [serial = 708] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (19142C00) [pid = 1120] [serial = 706] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (19FFBC00) [pid = 1120] [serial = 714] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0DD54400) [pid = 1120] [serial = 690] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (168BC800) [pid = 1120] [serial = 688] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (14EE0800) [pid = 1120] [serial = 687] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19FFE800) [pid = 1120] [serial = 715] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DB8F800) [pid = 1120] [serial = 685] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D75C000) [pid = 1120] [serial = 684] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19F87000) [pid = 1120] [serial = 682] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (18B1F800) [pid = 1120] [serial = 699] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (16040400) [pid = 1120] [serial = 696] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (168C0800) [pid = 1120] [serial = 697] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0E0C3400) [pid = 1120] [serial = 693] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1461C800) [pid = 1120] [serial = 694] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0EA34400) [pid = 1120] [serial = 691] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19F1DC00) [pid = 1120] [serial = 712] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (19B84C00) [pid = 1120] [serial = 711] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (19E6B800) [pid = 1120] [serial = 709] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (18F7D800) [pid = 1120] [serial = 700] [outer = 00000000] [url = about:blank] 01:32:44 INFO - PROCESS | 1120 | 1466584364874 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:44 INFO - PROCESS | 1120 | 1466584364878 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:44 INFO - PROCESS | 1120 | ++DOCSHELL 0C19F800 == 30 [pid = 1120] [id = 256] 01:32:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0C1A0400) [pid = 1120] [serial = 767] [outer = 00000000] 01:32:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0CE70400) [pid = 1120] [serial = 768] [outer = 0C1A0400] 01:32:44 INFO - PROCESS | 1120 | 1466584364926 Marionette DEBUG loaded listener.js 01:32:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0D757800) [pid = 1120] [serial = 769] [outer = 0C1A0400] 01:32:45 INFO - PROCESS | 1120 | 1466584365382 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 01:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 890ms 01:32:45 INFO - PROCESS | 1120 | 1466584365478 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 01:32:45 INFO - PROCESS | 1120 | 1466584365483 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 01:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:32:45 INFO - PROCESS | 1120 | 1466584365488 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:32:45 INFO - PROCESS | 1120 | 1466584365491 Marionette TRACE conn5 <- [1,990,null,{}] 01:32:45 INFO - PROCESS | 1120 | 1466584365495 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:45 INFO - PROCESS | 1120 | 1466584365497 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:45 INFO - PROCESS | 1120 | 1466584365592 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 01:32:45 INFO - PROCESS | 1120 | 1466584365601 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:45 INFO - PROCESS | 1120 | 1466584365603 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:45 INFO - PROCESS | 1120 | ++DOCSHELL 0E042800 == 31 [pid = 1120] [id = 257] 01:32:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0E045C00) [pid = 1120] [serial = 770] [outer = 00000000] 01:32:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0E7D6800) [pid = 1120] [serial = 771] [outer = 0E045C00] 01:32:45 INFO - PROCESS | 1120 | 1466584365650 Marionette DEBUG loaded listener.js 01:32:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1461CC00) [pid = 1120] [serial = 772] [outer = 0E045C00] 01:32:46 INFO - PROCESS | 1120 | 1466584366117 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 01:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 01:32:46 INFO - PROCESS | 1120 | 1466584366187 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 01:32:46 INFO - PROCESS | 1120 | 1466584366189 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 01:32:46 INFO - PROCESS | 1120 | 1466584366193 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:32:46 INFO - PROCESS | 1120 | 1466584366196 Marionette TRACE conn5 <- [1,994,null,{}] 01:32:46 INFO - PROCESS | 1120 | 1466584366208 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:46 INFO - PROCESS | 1120 | 1466584366212 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:46 INFO - PROCESS | 1120 | 1466584366295 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 01:32:46 INFO - PROCESS | 1120 | 1466584366307 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:46 INFO - PROCESS | 1120 | 1466584366310 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:46 INFO - PROCESS | 1120 | ++DOCSHELL 14FF9400 == 32 [pid = 1120] [id = 258] 01:32:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (15B4D400) [pid = 1120] [serial = 773] [outer = 00000000] 01:32:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (16049000) [pid = 1120] [serial = 774] [outer = 15B4D400] 01:32:46 INFO - PROCESS | 1120 | 1466584366359 Marionette DEBUG loaded listener.js 01:32:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (168BC800) [pid = 1120] [serial = 775] [outer = 15B4D400] 01:32:46 INFO - PROCESS | 1120 | 1466584366831 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 01:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 671ms 01:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:32:46 INFO - PROCESS | 1120 | 1466584366870 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 01:32:46 INFO - PROCESS | 1120 | 1466584366872 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 01:32:46 INFO - PROCESS | 1120 | 1466584366875 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:32:46 INFO - PROCESS | 1120 | 1466584366877 Marionette TRACE conn5 <- [1,998,null,{}] 01:32:46 INFO - PROCESS | 1120 | 1466584366881 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:46 INFO - PROCESS | 1120 | 1466584366883 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:46 INFO - PROCESS | 1120 | 1466584366970 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 01:32:46 INFO - PROCESS | 1120 | 1466584366976 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:46 INFO - PROCESS | 1120 | 1466584366978 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:47 INFO - PROCESS | 1120 | ++DOCSHELL 16C48800 == 33 [pid = 1120] [id = 259] 01:32:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (16C4E000) [pid = 1120] [serial = 776] [outer = 00000000] 01:32:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (18508C00) [pid = 1120] [serial = 777] [outer = 16C4E000] 01:32:47 INFO - PROCESS | 1120 | 1466584367023 Marionette DEBUG loaded listener.js 01:32:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (18B1F800) [pid = 1120] [serial = 778] [outer = 16C4E000] 01:32:47 INFO - PROCESS | 1120 | 1466584367500 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 01:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 01:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:32:47 INFO - PROCESS | 1120 | 1466584367551 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 01:32:47 INFO - PROCESS | 1120 | 1466584367553 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 01:32:47 INFO - PROCESS | 1120 | 1466584367556 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:32:47 INFO - PROCESS | 1120 | 1466584367558 Marionette TRACE conn5 <- [1,1002,null,{}] 01:32:47 INFO - PROCESS | 1120 | 1466584367561 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:47 INFO - PROCESS | 1120 | 1466584367563 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:47 INFO - PROCESS | 1120 | 1466584367700 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 01:32:47 INFO - PROCESS | 1120 | 1466584367720 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:47 INFO - PROCESS | 1120 | 1466584367722 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:47 INFO - PROCESS | 1120 | ++DOCSHELL 18F2C800 == 34 [pid = 1120] [id = 260] 01:32:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19109400) [pid = 1120] [serial = 779] [outer = 00000000] 01:32:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19123000) [pid = 1120] [serial = 780] [outer = 19109400] 01:32:47 INFO - PROCESS | 1120 | 1466584367766 Marionette DEBUG loaded listener.js 01:32:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19129800) [pid = 1120] [serial = 781] [outer = 19109400] 01:32:48 INFO - PROCESS | 1120 | 1466584368206 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 01:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 01:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:32:48 INFO - PROCESS | 1120 | 1466584368231 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 01:32:48 INFO - PROCESS | 1120 | 1466584368233 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 01:32:48 INFO - PROCESS | 1120 | 1466584368236 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:32:48 INFO - PROCESS | 1120 | 1466584368238 Marionette TRACE conn5 <- [1,1006,null,{}] 01:32:48 INFO - PROCESS | 1120 | 1466584368241 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:48 INFO - PROCESS | 1120 | 1466584368247 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:48 INFO - PROCESS | 1120 | 1466584368391 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 01:32:48 INFO - PROCESS | 1120 | 1466584368398 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:48 INFO - PROCESS | 1120 | 1466584368400 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:48 INFO - PROCESS | 1120 | ++DOCSHELL 19130800 == 35 [pid = 1120] [id = 261] 01:32:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19139400) [pid = 1120] [serial = 782] [outer = 00000000] 01:32:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19903C00) [pid = 1120] [serial = 783] [outer = 19139400] 01:32:48 INFO - PROCESS | 1120 | 1466584368490 Marionette DEBUG loaded listener.js 01:32:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (19143000) [pid = 1120] [serial = 784] [outer = 19139400] 01:32:48 INFO - PROCESS | 1120 | 1466584368901 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 01:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 01:32:48 INFO - PROCESS | 1120 | 1466584368971 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 01:32:48 INFO - PROCESS | 1120 | 1466584368973 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 01:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:32:48 INFO - PROCESS | 1120 | 1466584368976 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:32:48 INFO - PROCESS | 1120 | 1466584368977 Marionette TRACE conn5 <- [1,1010,null,{}] 01:32:49 INFO - PROCESS | 1120 | 1466584369018 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:49 INFO - PROCESS | 1120 | 1466584369020 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:49 INFO - PROCESS | 1120 | 1466584369128 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 01:32:49 INFO - PROCESS | 1120 | 1466584369135 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:49 INFO - PROCESS | 1120 | 1466584369137 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:49 INFO - PROCESS | 1120 | ++DOCSHELL 19BBF000 == 36 [pid = 1120] [id = 262] 01:32:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (19BC1C00) [pid = 1120] [serial = 785] [outer = 00000000] 01:32:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (19DAB400) [pid = 1120] [serial = 786] [outer = 19BC1C00] 01:32:49 INFO - PROCESS | 1120 | 1466584369180 Marionette DEBUG loaded listener.js 01:32:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (19E68000) [pid = 1120] [serial = 787] [outer = 19BC1C00] 01:32:49 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (19125400) [pid = 1120] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:32:49 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (18A19C00) [pid = 1120] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:32:49 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (14EE1C00) [pid = 1120] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:32:49 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (191A7800) [pid = 1120] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:32:49 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (19B7D800) [pid = 1120] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:32:49 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (1604F400) [pid = 1120] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:32:49 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (17C74C00) [pid = 1120] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:32:49 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0D90BC00) [pid = 1120] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:32:49 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0E0C9400) [pid = 1120] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:32:49 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (146EEC00) [pid = 1120] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:32:49 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19E6D400) [pid = 1120] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:32:49 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0C1A4400) [pid = 1120] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:32:49 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0CF46400) [pid = 1120] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:32:49 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (168C1000) [pid = 1120] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:32:49 INFO - PROCESS | 1120 | 1466584369739 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 01:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 811ms 01:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:32:49 INFO - PROCESS | 1120 | 1466584369787 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 01:32:49 INFO - PROCESS | 1120 | 1466584369789 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 01:32:49 INFO - PROCESS | 1120 | 1466584369792 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:32:49 INFO - PROCESS | 1120 | 1466584369794 Marionette TRACE conn5 <- [1,1014,null,{}] 01:32:49 INFO - PROCESS | 1120 | 1466584369797 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:49 INFO - PROCESS | 1120 | 1466584369799 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:49 INFO - PROCESS | 1120 | 1466584369881 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 01:32:49 INFO - PROCESS | 1120 | 1466584369886 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:49 INFO - PROCESS | 1120 | 1466584369888 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:49 INFO - PROCESS | 1120 | ++DOCSHELL 1604F400 == 37 [pid = 1120] [id = 263] 01:32:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (17C74C00) [pid = 1120] [serial = 788] [outer = 00000000] 01:32:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1912C800) [pid = 1120] [serial = 789] [outer = 17C74C00] 01:32:49 INFO - PROCESS | 1120 | 1466584369932 Marionette DEBUG loaded listener.js 01:32:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19905800) [pid = 1120] [serial = 790] [outer = 17C74C00] 01:32:50 INFO - PROCESS | 1120 | 1466584370346 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 01:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 01:32:50 INFO - PROCESS | 1120 | 1466584370423 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 01:32:50 INFO - PROCESS | 1120 | 1466584370425 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 01:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:32:50 INFO - PROCESS | 1120 | 1466584370428 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:32:50 INFO - PROCESS | 1120 | 1466584370430 Marionette TRACE conn5 <- [1,1018,null,{}] 01:32:50 INFO - PROCESS | 1120 | 1466584370433 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:50 INFO - PROCESS | 1120 | 1466584370435 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:50 INFO - PROCESS | 1120 | 1466584370515 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 01:32:50 INFO - PROCESS | 1120 | 1466584370521 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:50 INFO - PROCESS | 1120 | 1466584370532 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:50 INFO - PROCESS | 1120 | ++DOCSHELL 14FF3000 == 38 [pid = 1120] [id = 264] 01:32:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19B84C00) [pid = 1120] [serial = 791] [outer = 00000000] 01:32:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19F25800) [pid = 1120] [serial = 792] [outer = 19B84C00] 01:32:50 INFO - PROCESS | 1120 | 1466584370576 Marionette DEBUG loaded listener.js 01:32:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19F27800) [pid = 1120] [serial = 793] [outer = 19B84C00] 01:32:51 INFO - PROCESS | 1120 | 1466584371012 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 01:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 01:32:51 INFO - PROCESS | 1120 | 1466584371076 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 01:32:51 INFO - PROCESS | 1120 | 1466584371078 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 01:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:32:51 INFO - PROCESS | 1120 | 1466584371085 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:32:51 INFO - PROCESS | 1120 | 1466584371087 Marionette TRACE conn5 <- [1,1022,null,{}] 01:32:51 INFO - PROCESS | 1120 | 1466584371090 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:51 INFO - PROCESS | 1120 | 1466584371092 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:51 INFO - PROCESS | 1120 | 1466584371172 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 01:32:51 INFO - PROCESS | 1120 | 1466584371178 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:51 INFO - PROCESS | 1120 | 1466584371180 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:51 INFO - PROCESS | 1120 | ++DOCSHELL 19FF6800 == 39 [pid = 1120] [id = 265] 01:32:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19FF7C00) [pid = 1120] [serial = 794] [outer = 00000000] 01:32:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (1A204400) [pid = 1120] [serial = 795] [outer = 19FF7C00] 01:32:51 INFO - PROCESS | 1120 | 1466584371225 Marionette DEBUG loaded listener.js 01:32:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (1A205C00) [pid = 1120] [serial = 796] [outer = 19FF7C00] 01:32:51 INFO - PROCESS | 1120 | 1466584371806 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 01:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 770ms 01:32:51 INFO - PROCESS | 1120 | 1466584371895 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 01:32:51 INFO - PROCESS | 1120 | 1466584371900 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 01:32:51 INFO - PROCESS | 1120 | 1466584371920 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:32:51 INFO - PROCESS | 1120 | 1466584371923 Marionette TRACE conn5 <- [1,1026,null,{}] 01:32:51 INFO - PROCESS | 1120 | 1466584371929 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:51 INFO - PROCESS | 1120 | 1466584371933 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:52 INFO - PROCESS | 1120 | 1466584372053 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 01:32:52 INFO - PROCESS | 1120 | 1466584372175 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:52 INFO - PROCESS | 1120 | 1466584372178 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:52 INFO - PROCESS | 1120 | ++DOCSHELL 0D1E8400 == 40 [pid = 1120] [id = 266] 01:32:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (0D894800) [pid = 1120] [serial = 797] [outer = 00000000] 01:32:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (0DD53C00) [pid = 1120] [serial = 798] [outer = 0D894800] 01:32:52 INFO - PROCESS | 1120 | 1466584372236 Marionette DEBUG loaded listener.js 01:32:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (1449C800) [pid = 1120] [serial = 799] [outer = 0D894800] 01:32:52 INFO - PROCESS | 1120 | 1466584372808 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 01:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 931ms 01:32:52 INFO - PROCESS | 1120 | 1466584372855 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 01:32:52 INFO - PROCESS | 1120 | 1466584372860 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 01:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:32:52 INFO - PROCESS | 1120 | 1466584372867 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:32:52 INFO - PROCESS | 1120 | 1466584372870 Marionette TRACE conn5 <- [1,1030,null,{}] 01:32:52 INFO - PROCESS | 1120 | 1466584372873 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:52 INFO - PROCESS | 1120 | 1466584372876 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:52 INFO - PROCESS | 1120 | 1466584372989 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 01:32:53 INFO - PROCESS | 1120 | 1466584373091 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:53 INFO - PROCESS | 1120 | 1466584373094 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:53 INFO - PROCESS | 1120 | ++DOCSHELL 14FF4000 == 41 [pid = 1120] [id = 267] 01:32:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (14FF8400) [pid = 1120] [serial = 800] [outer = 00000000] 01:32:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (169E3000) [pid = 1120] [serial = 801] [outer = 14FF8400] 01:32:53 INFO - PROCESS | 1120 | 1466584373150 Marionette DEBUG loaded listener.js 01:32:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (18507C00) [pid = 1120] [serial = 802] [outer = 14FF8400] 01:32:53 INFO - PROCESS | 1120 | 1466584373763 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 01:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 930ms 01:32:53 INFO - PROCESS | 1120 | 1466584373800 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 01:32:53 INFO - PROCESS | 1120 | 1466584373802 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 01:32:53 INFO - PROCESS | 1120 | 1466584373806 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:32:53 INFO - PROCESS | 1120 | 1466584373809 Marionette TRACE conn5 <- [1,1034,null,{}] 01:32:53 INFO - PROCESS | 1120 | 1466584373820 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:53 INFO - PROCESS | 1120 | 1466584373825 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:53 INFO - PROCESS | 1120 | 1466584373934 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 01:32:54 INFO - PROCESS | 1120 | 1466584374066 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:54 INFO - PROCESS | 1120 | 1466584374069 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:54 INFO - PROCESS | 1120 | ++DOCSHELL 1A20E800 == 42 [pid = 1120] [id = 268] 01:32:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (1A20EC00) [pid = 1120] [serial = 803] [outer = 00000000] 01:32:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (1B5B3400) [pid = 1120] [serial = 804] [outer = 1A20EC00] 01:32:54 INFO - PROCESS | 1120 | 1466584374127 Marionette DEBUG loaded listener.js 01:32:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (1B652C00) [pid = 1120] [serial = 805] [outer = 1A20EC00] 01:32:54 INFO - PROCESS | 1120 | 1466584374706 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 01:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 930ms 01:32:54 INFO - PROCESS | 1120 | 1466584374740 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 01:32:54 INFO - PROCESS | 1120 | 1466584374742 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 01:32:54 INFO - PROCESS | 1120 | 1466584374746 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:32:54 INFO - PROCESS | 1120 | 1466584374748 Marionette TRACE conn5 <- [1,1038,null,{}] 01:32:54 INFO - PROCESS | 1120 | 1466584374752 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:54 INFO - PROCESS | 1120 | 1466584374754 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:54 INFO - PROCESS | 1120 | 1466584374870 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 01:32:54 INFO - PROCESS | 1120 | 1466584374978 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:54 INFO - PROCESS | 1120 | 1466584374980 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:55 INFO - PROCESS | 1120 | ++DOCSHELL 1B691800 == 43 [pid = 1120] [id = 269] 01:32:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (1B692000) [pid = 1120] [serial = 806] [outer = 00000000] 01:32:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 96 (1B696C00) [pid = 1120] [serial = 807] [outer = 1B692000] 01:32:55 INFO - PROCESS | 1120 | 1466584375037 Marionette DEBUG loaded listener.js 01:32:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 97 (1B6BC800) [pid = 1120] [serial = 808] [outer = 1B692000] 01:32:55 INFO - PROCESS | 1120 | 1466584375785 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 01:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1066ms 01:32:55 INFO - PROCESS | 1120 | 1466584375828 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 01:32:55 INFO - PROCESS | 1120 | 1466584375833 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 01:32:55 INFO - PROCESS | 1120 | 1466584375839 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:32:55 INFO - PROCESS | 1120 | 1466584375842 Marionette TRACE conn5 <- [1,1042,null,{}] 01:32:55 INFO - PROCESS | 1120 | 1466584375847 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:55 INFO - PROCESS | 1120 | 1466584375850 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:55 INFO - PROCESS | 1120 | 1466584375951 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 01:32:56 INFO - PROCESS | 1120 | 1466584376085 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:56 INFO - PROCESS | 1120 | 1466584376090 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:56 INFO - PROCESS | 1120 | ++DOCSHELL 0DD51C00 == 44 [pid = 1120] [id = 270] 01:32:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 98 (0DF2E400) [pid = 1120] [serial = 809] [outer = 00000000] 01:32:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 99 (146EA400) [pid = 1120] [serial = 810] [outer = 0DF2E400] 01:32:56 INFO - PROCESS | 1120 | 1466584376143 Marionette DEBUG loaded listener.js 01:32:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 100 (14E19800) [pid = 1120] [serial = 811] [outer = 0DF2E400] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 14FF3000 == 43 [pid = 1120] [id = 264] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 1604F400 == 42 [pid = 1120] [id = 263] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 19BBF000 == 41 [pid = 1120] [id = 262] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 19130800 == 40 [pid = 1120] [id = 261] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 18F2C800 == 39 [pid = 1120] [id = 260] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 16C48800 == 38 [pid = 1120] [id = 259] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 14FF9400 == 37 [pid = 1120] [id = 258] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 0E042800 == 36 [pid = 1120] [id = 257] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 0C19F800 == 35 [pid = 1120] [id = 256] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 0D1E6C00 == 34 [pid = 1120] [id = 254] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 0C207000 == 33 [pid = 1120] [id = 253] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 0DD50000 == 32 [pid = 1120] [id = 255] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 1B691800 == 31 [pid = 1120] [id = 269] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 14FF4000 == 30 [pid = 1120] [id = 267] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 1A20E800 == 29 [pid = 1120] [id = 268] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 19FF6800 == 28 [pid = 1120] [id = 265] 01:32:57 INFO - PROCESS | 1120 | --DOCSHELL 0D1E8400 == 27 [pid = 1120] [id = 266] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 99 (19141000) [pid = 1120] [serial = 744] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 98 (19126000) [pid = 1120] [serial = 741] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 97 (14FF7C00) [pid = 1120] [serial = 732] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 96 (15B5AC00) [pid = 1120] [serial = 733] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 95 (19902800) [pid = 1120] [serial = 747] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (19141C00) [pid = 1120] [serial = 745] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (19E63800) [pid = 1120] [serial = 750] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (19908400) [pid = 1120] [serial = 748] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (16C51800) [pid = 1120] [serial = 735] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (18501400) [pid = 1120] [serial = 736] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (18A90800) [pid = 1120] [serial = 738] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (18B29000) [pid = 1120] [serial = 739] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (0DA44000) [pid = 1120] [serial = 723] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (0DA49C00) [pid = 1120] [serial = 724] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0EA3C800) [pid = 1120] [serial = 726] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (1461B000) [pid = 1120] [serial = 727] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (14D23000) [pid = 1120] [serial = 729] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (14E1F000) [pid = 1120] [serial = 730] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19FF4400) [pid = 1120] [serial = 756] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (1A20D000) [pid = 1120] [serial = 718] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19E69800) [pid = 1120] [serial = 751] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0D1E7400) [pid = 1120] [serial = 720] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0D2F4400) [pid = 1120] [serial = 721] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (1913D000) [pid = 1120] [serial = 753] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1910EC00) [pid = 1120] [serial = 742] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1990C400) [pid = 1120] [serial = 754] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19FFC000) [pid = 1120] [serial = 757] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (1A207400) [pid = 1120] [serial = 759] [outer = 00000000] [url = about:blank] 01:32:57 INFO - PROCESS | 1120 | 1466584377370 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 01:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1579ms 01:32:57 INFO - PROCESS | 1120 | 1466584377423 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 01:32:57 INFO - PROCESS | 1120 | 1466584377427 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 01:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:32:57 INFO - PROCESS | 1120 | 1466584377480 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:32:57 INFO - PROCESS | 1120 | 1466584377483 Marionette TRACE conn5 <- [1,1046,null,{}] 01:32:57 INFO - PROCESS | 1120 | 1466584377489 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:57 INFO - PROCESS | 1120 | 1466584377492 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:57 INFO - PROCESS | 1120 | 1466584377581 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 01:32:57 INFO - PROCESS | 1120 | 1466584377588 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:57 INFO - PROCESS | 1120 | 1466584377590 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:57 INFO - PROCESS | 1120 | ++DOCSHELL 0D74E800 == 28 [pid = 1120] [id = 271] 01:32:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0D74EC00) [pid = 1120] [serial = 812] [outer = 00000000] 01:32:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0D757400) [pid = 1120] [serial = 813] [outer = 0D74EC00] 01:32:57 INFO - PROCESS | 1120 | 1466584377638 Marionette DEBUG loaded listener.js 01:32:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (0D853800) [pid = 1120] [serial = 814] [outer = 0D74EC00] 01:32:58 INFO - PROCESS | 1120 | 1466584378122 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 01:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 690ms 01:32:58 INFO - PROCESS | 1120 | 1466584378168 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 01:32:58 INFO - PROCESS | 1120 | 1466584378173 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 01:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:32:58 INFO - PROCESS | 1120 | 1466584378180 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:32:58 INFO - PROCESS | 1120 | 1466584378182 Marionette TRACE conn5 <- [1,1050,null,{}] 01:32:58 INFO - PROCESS | 1120 | 1466584378186 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:58 INFO - PROCESS | 1120 | 1466584378189 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:58 INFO - PROCESS | 1120 | 1466584378276 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 01:32:58 INFO - PROCESS | 1120 | 1466584378283 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:58 INFO - PROCESS | 1120 | 1466584378285 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:58 INFO - PROCESS | 1120 | ++DOCSHELL 0DBCC800 == 29 [pid = 1120] [id = 272] 01:32:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (0DBCD400) [pid = 1120] [serial = 815] [outer = 00000000] 01:32:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (0DD48C00) [pid = 1120] [serial = 816] [outer = 0DBCD400] 01:32:58 INFO - PROCESS | 1120 | 1466584378332 Marionette DEBUG loaded listener.js 01:32:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (0DD4FC00) [pid = 1120] [serial = 817] [outer = 0DBCD400] 01:32:58 INFO - PROCESS | 1120 | 1466584378812 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 01:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 01:32:58 INFO - PROCESS | 1120 | 1466584378853 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 01:32:58 INFO - PROCESS | 1120 | 1466584378855 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 01:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:32:58 INFO - PROCESS | 1120 | 1466584378858 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:32:58 INFO - PROCESS | 1120 | 1466584378861 Marionette TRACE conn5 <- [1,1054,null,{}] 01:32:58 INFO - PROCESS | 1120 | 1466584378872 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:58 INFO - PROCESS | 1120 | 1466584378877 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:59 INFO - PROCESS | 1120 | 1466584378987 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 01:32:59 INFO - PROCESS | 1120 | 1466584379083 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:59 INFO - PROCESS | 1120 | 1466584379086 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:59 INFO - PROCESS | 1120 | ++DOCSHELL 14E4EC00 == 30 [pid = 1120] [id = 273] 01:32:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (14E50800) [pid = 1120] [serial = 818] [outer = 00000000] 01:32:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (14EE2000) [pid = 1120] [serial = 819] [outer = 14E50800] 01:32:59 INFO - PROCESS | 1120 | 1466584379133 Marionette DEBUG loaded listener.js 01:32:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (14FED000) [pid = 1120] [serial = 820] [outer = 14E50800] 01:32:59 INFO - PROCESS | 1120 | 1466584379563 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 01:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 731ms 01:32:59 INFO - PROCESS | 1120 | 1466584379589 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 01:32:59 INFO - PROCESS | 1120 | 1466584379591 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 01:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:32:59 INFO - PROCESS | 1120 | 1466584379600 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:32:59 INFO - PROCESS | 1120 | 1466584379602 Marionette TRACE conn5 <- [1,1058,null,{}] 01:32:59 INFO - PROCESS | 1120 | 1466584379606 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:59 INFO - PROCESS | 1120 | 1466584379608 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:59 INFO - PROCESS | 1120 | 1466584379723 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 01:32:59 INFO - PROCESS | 1120 | 1466584379728 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:59 INFO - PROCESS | 1120 | 1466584379730 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:32:59 INFO - PROCESS | 1120 | ++DOCSHELL 14EDD400 == 31 [pid = 1120] [id = 274] 01:32:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (14FF7800) [pid = 1120] [serial = 821] [outer = 00000000] 01:32:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (16267800) [pid = 1120] [serial = 822] [outer = 14FF7800] 01:32:59 INFO - PROCESS | 1120 | 1466584379775 Marionette DEBUG loaded listener.js 01:32:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (16C4A000) [pid = 1120] [serial = 823] [outer = 14FF7800] 01:33:00 INFO - PROCESS | 1120 | 1466584380216 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 01:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 01:33:00 INFO - PROCESS | 1120 | 1466584380276 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 01:33:00 INFO - PROCESS | 1120 | 1466584380278 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 01:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:33:00 INFO - PROCESS | 1120 | 1466584380281 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:33:00 INFO - PROCESS | 1120 | 1466584380283 Marionette TRACE conn5 <- [1,1062,null,{}] 01:33:00 INFO - PROCESS | 1120 | 1466584380286 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:00 INFO - PROCESS | 1120 | 1466584380288 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:00 INFO - PROCESS | 1120 | 1466584380424 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 01:33:00 INFO - PROCESS | 1120 | 1466584380463 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:00 INFO - PROCESS | 1120 | 1466584380466 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:00 INFO - PROCESS | 1120 | ++DOCSHELL 17C75C00 == 32 [pid = 1120] [id = 275] 01:33:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (17C76C00) [pid = 1120] [serial = 824] [outer = 00000000] 01:33:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (18A8C800) [pid = 1120] [serial = 825] [outer = 17C76C00] 01:33:00 INFO - PROCESS | 1120 | 1466584380510 Marionette DEBUG loaded listener.js 01:33:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (18B29000) [pid = 1120] [serial = 826] [outer = 17C76C00] 01:33:00 INFO - PROCESS | 1120 | 1466584380976 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 01:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 730ms 01:33:01 INFO - PROCESS | 1120 | 1466584381018 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 01:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:33:01 INFO - PROCESS | 1120 | 1466584381020 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 01:33:01 INFO - PROCESS | 1120 | 1466584381023 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:33:01 INFO - PROCESS | 1120 | 1466584381025 Marionette TRACE conn5 <- [1,1066,null,{}] 01:33:01 INFO - PROCESS | 1120 | 1466584381035 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:01 INFO - PROCESS | 1120 | 1466584381040 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:01 INFO - PROCESS | 1120 | 1466584381174 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 01:33:01 INFO - PROCESS | 1120 | 1466584381237 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:01 INFO - PROCESS | 1120 | 1466584381239 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:01 INFO - PROCESS | 1120 | ++DOCSHELL 19130800 == 33 [pid = 1120] [id = 276] 01:33:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (19134400) [pid = 1120] [serial = 827] [outer = 00000000] 01:33:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (19139C00) [pid = 1120] [serial = 828] [outer = 19134400] 01:33:01 INFO - PROCESS | 1120 | 1466584381292 Marionette DEBUG loaded listener.js 01:33:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1913D800) [pid = 1120] [serial = 829] [outer = 19134400] 01:33:01 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (19BC1C00) [pid = 1120] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:33:01 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (16C4E000) [pid = 1120] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:33:01 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (17C74C00) [pid = 1120] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:33:01 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (0E045C00) [pid = 1120] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:33:01 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (15B4D400) [pid = 1120] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:33:01 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (19139400) [pid = 1120] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:33:01 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0C1A0400) [pid = 1120] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:33:01 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0DD54000) [pid = 1120] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:33:01 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0D1E7000) [pid = 1120] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:33:01 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (19B84C00) [pid = 1120] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:33:01 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19109400) [pid = 1120] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:33:01 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0D901400) [pid = 1120] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:33:01 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19FF7C00) [pid = 1120] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:33:01 INFO - PROCESS | 1120 | 1466584381885 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 01:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 892ms 01:33:01 INFO - PROCESS | 1120 | 1466584381916 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 01:33:01 INFO - PROCESS | 1120 | 1466584381918 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 01:33:01 INFO - PROCESS | 1120 | 1466584381921 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:33:01 INFO - PROCESS | 1120 | 1466584381923 Marionette TRACE conn5 <- [1,1070,null,{}] 01:33:01 INFO - PROCESS | 1120 | 1466584381927 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:01 INFO - PROCESS | 1120 | 1466584381929 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:02 INFO - PROCESS | 1120 | 1466584382007 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 01:33:02 INFO - PROCESS | 1120 | 1466584382026 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:02 INFO - PROCESS | 1120 | 1466584382028 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:02 INFO - PROCESS | 1120 | ++DOCSHELL 0E049400 == 34 [pid = 1120] [id = 277] 01:33:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1604C000) [pid = 1120] [serial = 830] [outer = 00000000] 01:33:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (18A93C00) [pid = 1120] [serial = 831] [outer = 1604C000] 01:33:02 INFO - PROCESS | 1120 | 1466584382071 Marionette DEBUG loaded listener.js 01:33:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19109400) [pid = 1120] [serial = 832] [outer = 1604C000] 01:33:02 INFO - PROCESS | 1120 | 1466584382486 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 01:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 570ms 01:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:33:02 INFO - PROCESS | 1120 | 1466584382496 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 01:33:02 INFO - PROCESS | 1120 | 1466584382498 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 01:33:02 INFO - PROCESS | 1120 | 1466584382501 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:33:02 INFO - PROCESS | 1120 | 1466584382502 Marionette TRACE conn5 <- [1,1074,null,{}] 01:33:02 INFO - PROCESS | 1120 | 1466584382506 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:02 INFO - PROCESS | 1120 | 1466584382507 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:02 INFO - PROCESS | 1120 | 1466584382625 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 01:33:02 INFO - PROCESS | 1120 | 1466584382633 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:02 INFO - PROCESS | 1120 | 1466584382635 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:02 INFO - PROCESS | 1120 | ++DOCSHELL 0DD48800 == 35 [pid = 1120] [id = 278] 01:33:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19138800) [pid = 1120] [serial = 833] [outer = 00000000] 01:33:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (191A6000) [pid = 1120] [serial = 834] [outer = 19138800] 01:33:02 INFO - PROCESS | 1120 | 1466584382678 Marionette DEBUG loaded listener.js 01:33:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (191A0000) [pid = 1120] [serial = 835] [outer = 19138800] 01:33:03 INFO - PROCESS | 1120 | 1466584383104 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 01:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 01:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:33:03 INFO - PROCESS | 1120 | 1466584383132 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 01:33:03 INFO - PROCESS | 1120 | 1466584383134 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 01:33:03 INFO - PROCESS | 1120 | 1466584383136 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:33:03 INFO - PROCESS | 1120 | 1466584383138 Marionette TRACE conn5 <- [1,1078,null,{}] 01:33:03 INFO - PROCESS | 1120 | 1466584383142 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:03 INFO - PROCESS | 1120 | 1466584383144 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:03 INFO - PROCESS | 1120 | 1466584383260 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 01:33:03 INFO - PROCESS | 1120 | 1466584383268 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:03 INFO - PROCESS | 1120 | 1466584383279 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:03 INFO - PROCESS | 1120 | ++DOCSHELL 14E4A400 == 36 [pid = 1120] [id = 279] 01:33:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19902800) [pid = 1120] [serial = 836] [outer = 00000000] 01:33:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (1990CC00) [pid = 1120] [serial = 837] [outer = 19902800] 01:33:03 INFO - PROCESS | 1120 | 1466584383323 Marionette DEBUG loaded listener.js 01:33:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (1990E400) [pid = 1120] [serial = 838] [outer = 19902800] 01:33:03 INFO - PROCESS | 1120 | 1466584383831 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 01:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 01:33:03 INFO - PROCESS | 1120 | 1466584383874 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 01:33:03 INFO - PROCESS | 1120 | 1466584383879 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 01:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:33:03 INFO - PROCESS | 1120 | 1466584383886 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:33:03 INFO - PROCESS | 1120 | 1466584383889 Marionette TRACE conn5 <- [1,1082,null,{}] 01:33:03 INFO - PROCESS | 1120 | 1466584383895 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:03 INFO - PROCESS | 1120 | 1466584383899 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:04 INFO - PROCESS | 1120 | 1466584384022 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 01:33:04 INFO - PROCESS | 1120 | 1466584384133 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:04 INFO - PROCESS | 1120 | 1466584384138 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:04 INFO - PROCESS | 1120 | ++DOCSHELL 0D184C00 == 37 [pid = 1120] [id = 280] 01:33:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (0D1E7400) [pid = 1120] [serial = 839] [outer = 00000000] 01:33:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (0D853000) [pid = 1120] [serial = 840] [outer = 0D1E7400] 01:33:04 INFO - PROCESS | 1120 | 1466584384195 Marionette DEBUG loaded listener.js 01:33:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (0DA4D800) [pid = 1120] [serial = 841] [outer = 0D1E7400] 01:33:05 INFO - PROCESS | 1120 | 1466584385028 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 01:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1223ms 01:33:05 INFO - PROCESS | 1120 | 1466584385113 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 01:33:05 INFO - PROCESS | 1120 | 1466584385118 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 01:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:33:05 INFO - PROCESS | 1120 | 1466584385124 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:33:05 INFO - PROCESS | 1120 | 1466584385127 Marionette TRACE conn5 <- [1,1086,null,{}] 01:33:05 INFO - PROCESS | 1120 | 1466584385131 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:05 INFO - PROCESS | 1120 | 1466584385134 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:05 INFO - PROCESS | 1120 | 1466584385280 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 01:33:05 INFO - PROCESS | 1120 | 1466584385403 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:05 INFO - PROCESS | 1120 | 1466584385406 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:05 INFO - PROCESS | 1120 | ++DOCSHELL 146A1000 == 38 [pid = 1120] [id = 281] 01:33:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (146E3400) [pid = 1120] [serial = 842] [outer = 00000000] 01:33:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (14EDD000) [pid = 1120] [serial = 843] [outer = 146E3400] 01:33:05 INFO - PROCESS | 1120 | 1466584385464 Marionette DEBUG loaded listener.js 01:33:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (1604A000) [pid = 1120] [serial = 844] [outer = 146E3400] 01:33:06 INFO - PROCESS | 1120 | --DOCSHELL 0DD48800 == 37 [pid = 1120] [id = 278] 01:33:06 INFO - PROCESS | 1120 | --DOCSHELL 0E049400 == 36 [pid = 1120] [id = 277] 01:33:06 INFO - PROCESS | 1120 | --DOCSHELL 19130800 == 35 [pid = 1120] [id = 276] 01:33:06 INFO - PROCESS | 1120 | --DOCSHELL 17C75C00 == 34 [pid = 1120] [id = 275] 01:33:06 INFO - PROCESS | 1120 | --DOCSHELL 14EDD400 == 33 [pid = 1120] [id = 274] 01:33:06 INFO - PROCESS | 1120 | --DOCSHELL 14E4EC00 == 32 [pid = 1120] [id = 273] 01:33:06 INFO - PROCESS | 1120 | --DOCSHELL 0DBCC800 == 31 [pid = 1120] [id = 272] 01:33:06 INFO - PROCESS | 1120 | --DOCSHELL 0D74E800 == 30 [pid = 1120] [id = 271] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (19F27800) [pid = 1120] [serial = 793] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (1A204400) [pid = 1120] [serial = 795] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (1A205C00) [pid = 1120] [serial = 796] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (19E68000) [pid = 1120] [serial = 787] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (18508C00) [pid = 1120] [serial = 777] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (1912C800) [pid = 1120] [serial = 789] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (19905800) [pid = 1120] [serial = 790] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (19DAB400) [pid = 1120] [serial = 786] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (1461CC00) [pid = 1120] [serial = 772] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (16049000) [pid = 1120] [serial = 774] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19143000) [pid = 1120] [serial = 784] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D757800) [pid = 1120] [serial = 769] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (149B5800) [pid = 1120] [serial = 766] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0CE70400) [pid = 1120] [serial = 768] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0D902C00) [pid = 1120] [serial = 763] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (19F25800) [pid = 1120] [serial = 792] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19123000) [pid = 1120] [serial = 780] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0D755000) [pid = 1120] [serial = 762] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1A209C00) [pid = 1120] [serial = 760] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (168BC800) [pid = 1120] [serial = 775] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0EAC8400) [pid = 1120] [serial = 765] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (19903C00) [pid = 1120] [serial = 783] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (19129800) [pid = 1120] [serial = 781] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (18B1F800) [pid = 1120] [serial = 778] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (0E7D6800) [pid = 1120] [serial = 771] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 1120 | 1466584386426 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 01:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1319ms 01:33:06 INFO - PROCESS | 1120 | 1466584386446 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 01:33:06 INFO - PROCESS | 1120 | 1466584386451 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 01:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:33:06 INFO - PROCESS | 1120 | 1466584386455 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:33:06 INFO - PROCESS | 1120 | 1466584386458 Marionette TRACE conn5 <- [1,1090,null,{}] 01:33:06 INFO - PROCESS | 1120 | 1466584386464 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:06 INFO - PROCESS | 1120 | 1466584386466 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:06 INFO - PROCESS | 1120 | 1466584386555 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 01:33:06 INFO - PROCESS | 1120 | 1466584386562 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:06 INFO - PROCESS | 1120 | 1466584386565 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:06 INFO - PROCESS | 1120 | ++DOCSHELL 0D1E6C00 == 31 [pid = 1120] [id = 282] 01:33:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0D1E7C00) [pid = 1120] [serial = 845] [outer = 00000000] 01:33:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D750000) [pid = 1120] [serial = 846] [outer = 0D1E7C00] 01:33:06 INFO - PROCESS | 1120 | 1466584386620 Marionette DEBUG loaded listener.js 01:33:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0D75C000) [pid = 1120] [serial = 847] [outer = 0D1E7C00] 01:33:07 INFO - PROCESS | 1120 | 1466584387145 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 01:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 01:33:07 INFO - PROCESS | 1120 | 1466584387186 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 01:33:07 INFO - PROCESS | 1120 | 1466584387191 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 01:33:07 INFO - PROCESS | 1120 | 1466584387196 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:33:07 INFO - PROCESS | 1120 | 1466584387199 Marionette TRACE conn5 <- [1,1094,null,{}] 01:33:07 INFO - PROCESS | 1120 | 1466584387203 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:07 INFO - PROCESS | 1120 | 1466584387205 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:07 INFO - PROCESS | 1120 | 1466584387291 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 01:33:07 INFO - PROCESS | 1120 | 1466584387380 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:07 INFO - PROCESS | 1120 | 1466584387383 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:07 INFO - PROCESS | 1120 | ++DOCSHELL 0DBC8C00 == 32 [pid = 1120] [id = 283] 01:33:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DBC9400) [pid = 1120] [serial = 848] [outer = 00000000] 01:33:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0DF68C00) [pid = 1120] [serial = 849] [outer = 0DBC9400] 01:33:07 INFO - PROCESS | 1120 | 1466584387429 Marionette DEBUG loaded listener.js 01:33:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0EACA400) [pid = 1120] [serial = 850] [outer = 0DBC9400] 01:33:07 INFO - PROCESS | 1120 | 1466584387813 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 01:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 01:33:07 INFO - PROCESS | 1120 | 1466584387871 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 01:33:07 INFO - PROCESS | 1120 | 1466584387874 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 01:33:07 INFO - PROCESS | 1120 | 1466584387877 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:33:07 INFO - PROCESS | 1120 | 1466584387880 Marionette TRACE conn5 <- [1,1098,null,{}] 01:33:07 INFO - PROCESS | 1120 | 1466584387891 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:07 INFO - PROCESS | 1120 | 1466584387896 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:07 INFO - PROCESS | 1120 | 1466584387982 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 01:33:08 INFO - PROCESS | 1120 | 1466584387990 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:08 INFO - PROCESS | 1120 | 1466584387993 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:08 INFO - PROCESS | 1120 | ++DOCSHELL 15B4E400 == 33 [pid = 1120] [id = 284] 01:33:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (15B4F000) [pid = 1120] [serial = 851] [outer = 00000000] 01:33:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1604F800) [pid = 1120] [serial = 852] [outer = 15B4F000] 01:33:08 INFO - PROCESS | 1120 | 1466584388040 Marionette DEBUG loaded listener.js 01:33:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (169DDC00) [pid = 1120] [serial = 853] [outer = 15B4F000] 01:33:08 INFO - PROCESS | 1120 | 1466584388526 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 01:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 01:33:08 INFO - PROCESS | 1120 | 1466584388556 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 01:33:08 INFO - PROCESS | 1120 | 1466584388559 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 01:33:08 INFO - PROCESS | 1120 | 1466584388562 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:33:08 INFO - PROCESS | 1120 | 1466584388564 Marionette TRACE conn5 <- [1,1102,null,{}] 01:33:08 INFO - PROCESS | 1120 | 1466584388577 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:08 INFO - PROCESS | 1120 | 1466584388579 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:08 INFO - PROCESS | 1120 | 1466584388693 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 01:33:08 INFO - PROCESS | 1120 | 1466584388699 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:08 INFO - PROCESS | 1120 | 1466584388701 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:08 INFO - PROCESS | 1120 | ++DOCSHELL 1850F800 == 34 [pid = 1120] [id = 285] 01:33:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (18A1A000) [pid = 1120] [serial = 854] [outer = 00000000] 01:33:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (18F35000) [pid = 1120] [serial = 855] [outer = 18A1A000] 01:33:08 INFO - PROCESS | 1120 | 1466584388745 Marionette DEBUG loaded listener.js 01:33:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1910D800) [pid = 1120] [serial = 856] [outer = 18A1A000] 01:33:09 INFO - PROCESS | 1120 | 1466584389204 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 01:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 01:33:09 INFO - PROCESS | 1120 | 1466584389240 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 01:33:09 INFO - PROCESS | 1120 | 1466584389242 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 01:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:33:09 INFO - PROCESS | 1120 | 1466584389245 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:33:09 INFO - PROCESS | 1120 | 1466584389246 Marionette TRACE conn5 <- [1,1106,null,{}] 01:33:09 INFO - PROCESS | 1120 | 1466584389253 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:09 INFO - PROCESS | 1120 | 1466584389255 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:09 INFO - PROCESS | 1120 | 1466584389365 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 01:33:09 INFO - PROCESS | 1120 | 1466584389452 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:09 INFO - PROCESS | 1120 | 1466584389454 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:09 INFO - PROCESS | 1120 | ++DOCSHELL 19136C00 == 35 [pid = 1120] [id = 286] 01:33:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19137C00) [pid = 1120] [serial = 857] [outer = 00000000] 01:33:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (191A4800) [pid = 1120] [serial = 858] [outer = 19137C00] 01:33:09 INFO - PROCESS | 1120 | 1466584389499 Marionette DEBUG loaded listener.js 01:33:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (191A5C00) [pid = 1120] [serial = 859] [outer = 19137C00] 01:33:09 INFO - PROCESS | 1120 | 1466584389923 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 01:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 01:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:33:09 INFO - PROCESS | 1120 | 1466584389976 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 01:33:09 INFO - PROCESS | 1120 | 1466584389978 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 01:33:09 INFO - PROCESS | 1120 | 1466584389981 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:33:09 INFO - PROCESS | 1120 | 1466584389983 Marionette TRACE conn5 <- [1,1110,null,{}] 01:33:10 INFO - PROCESS | 1120 | 1466584389986 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:10 INFO - PROCESS | 1120 | 1466584389992 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:10 INFO - PROCESS | 1120 | 1466584390138 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 01:33:10 INFO - PROCESS | 1120 | 1466584390201 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:10 INFO - PROCESS | 1120 | 1466584390203 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:10 INFO - PROCESS | 1120 | ++DOCSHELL 19130800 == 36 [pid = 1120] [id = 287] 01:33:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19906800) [pid = 1120] [serial = 860] [outer = 00000000] 01:33:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19E68C00) [pid = 1120] [serial = 861] [outer = 19906800] 01:33:10 INFO - PROCESS | 1120 | 1466584390247 Marionette DEBUG loaded listener.js 01:33:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (169D9800) [pid = 1120] [serial = 862] [outer = 19906800] 01:33:10 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (14FF8400) [pid = 1120] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:33:10 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (1A20EC00) [pid = 1120] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:33:10 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1B692000) [pid = 1120] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:33:10 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (1604C000) [pid = 1120] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:33:10 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0DBCD400) [pid = 1120] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:33:10 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0D74EC00) [pid = 1120] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:33:10 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0DF2E400) [pid = 1120] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:33:10 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (14FF7800) [pid = 1120] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:33:10 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (17C76C00) [pid = 1120] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:33:10 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (14E50800) [pid = 1120] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:33:10 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19134400) [pid = 1120] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:33:10 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19138800) [pid = 1120] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:33:10 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0D894800) [pid = 1120] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:33:10 INFO - PROCESS | 1120 | 1466584390796 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 01:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 870ms 01:33:10 INFO - PROCESS | 1120 | 1466584390852 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 01:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:33:10 INFO - PROCESS | 1120 | 1466584390854 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 01:33:10 INFO - PROCESS | 1120 | 1466584390857 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:33:10 INFO - PROCESS | 1120 | 1466584390859 Marionette TRACE conn5 <- [1,1114,null,{}] 01:33:10 INFO - PROCESS | 1120 | 1466584390862 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:10 INFO - PROCESS | 1120 | 1466584390864 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:10 INFO - PROCESS | 1120 | 1466584390974 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 01:33:11 INFO - PROCESS | 1120 | 1466584391033 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:11 INFO - PROCESS | 1120 | 1466584391034 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:11 INFO - PROCESS | 1120 | ++DOCSHELL 0DBC7400 == 37 [pid = 1120] [id = 288] 01:33:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0E7D8C00) [pid = 1120] [serial = 863] [outer = 00000000] 01:33:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (18F34C00) [pid = 1120] [serial = 864] [outer = 0E7D8C00] 01:33:11 INFO - PROCESS | 1120 | 1466584391078 Marionette DEBUG loaded listener.js 01:33:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (191AC800) [pid = 1120] [serial = 865] [outer = 0E7D8C00] 01:33:11 INFO - PROCESS | 1120 | 1466584391437 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 01:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 01:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:33:11 INFO - PROCESS | 1120 | 1466584391490 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 01:33:11 INFO - PROCESS | 1120 | 1466584391492 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 01:33:11 INFO - PROCESS | 1120 | 1466584391495 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:33:11 INFO - PROCESS | 1120 | 1466584391496 Marionette TRACE conn5 <- [1,1118,null,{}] 01:33:11 INFO - PROCESS | 1120 | 1466584391500 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:11 INFO - PROCESS | 1120 | 1466584391502 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:11 INFO - PROCESS | 1120 | 1466584391579 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 01:33:11 INFO - PROCESS | 1120 | 1466584391585 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:11 INFO - PROCESS | 1120 | 1466584391587 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:11 INFO - PROCESS | 1120 | ++DOCSHELL 19E68800 == 38 [pid = 1120] [id = 289] 01:33:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19E6D000) [pid = 1120] [serial = 866] [outer = 00000000] 01:33:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19FF1000) [pid = 1120] [serial = 867] [outer = 19E6D000] 01:33:11 INFO - PROCESS | 1120 | 1466584391629 Marionette DEBUG loaded listener.js 01:33:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19FF7C00) [pid = 1120] [serial = 868] [outer = 19E6D000] 01:33:12 INFO - PROCESS | 1120 | 1466584392064 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 01:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 01:33:12 INFO - PROCESS | 1120 | 1466584392128 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 01:33:12 INFO - PROCESS | 1120 | 1466584392130 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 01:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:33:12 INFO - PROCESS | 1120 | 1466584392133 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:33:12 INFO - PROCESS | 1120 | 1466584392135 Marionette TRACE conn5 <- [1,1122,null,{}] 01:33:12 INFO - PROCESS | 1120 | 1466584392138 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:12 INFO - PROCESS | 1120 | 1466584392140 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:12 INFO - PROCESS | 1120 | 1466584392219 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 01:33:12 INFO - PROCESS | 1120 | 1466584392226 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:12 INFO - PROCESS | 1120 | 1466584392228 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:12 INFO - PROCESS | 1120 | ++DOCSHELL 14FF7C00 == 39 [pid = 1120] [id = 290] 01:33:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19FF4400) [pid = 1120] [serial = 869] [outer = 00000000] 01:33:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1A201C00) [pid = 1120] [serial = 870] [outer = 19FF4400] 01:33:12 INFO - PROCESS | 1120 | 1466584392271 Marionette DEBUG loaded listener.js 01:33:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1A204800) [pid = 1120] [serial = 871] [outer = 19FF4400] 01:33:12 INFO - PROCESS | 1120 | 1466584392806 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 01:33:12 INFO - PROCESS | 1120 | [1120] 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 01:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 830ms 01:33:13 INFO - PROCESS | 1120 | 1466584392996 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 01:33:13 INFO - PROCESS | 1120 | 1466584393000 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 01:33:13 INFO - PROCESS | 1120 | 1466584393005 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:33:13 INFO - PROCESS | 1120 | 1466584393008 Marionette TRACE conn5 <- [1,1126,null,{}] 01:33:13 INFO - PROCESS | 1120 | 1466584393013 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:13 INFO - PROCESS | 1120 | 1466584393016 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:13 INFO - PROCESS | 1120 | 1466584393157 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 01:33:13 INFO - PROCESS | 1120 | 1466584393243 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:13 INFO - PROCESS | 1120 | 1466584393246 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:13 INFO - PROCESS | 1120 | ++DOCSHELL 146A7000 == 40 [pid = 1120] [id = 291] 01:33:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (146ABC00) [pid = 1120] [serial = 872] [outer = 00000000] 01:33:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (149D3C00) [pid = 1120] [serial = 873] [outer = 146ABC00] 01:33:13 INFO - PROCESS | 1120 | 1466584393317 Marionette DEBUG loaded listener.js 01:33:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (14E50C00) [pid = 1120] [serial = 874] [outer = 146ABC00] 01:33:13 INFO - PROCESS | 1120 | 1466584393920 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 01:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 970ms 01:33:13 INFO - PROCESS | 1120 | 1466584393980 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 01:33:13 INFO - PROCESS | 1120 | 1466584393985 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 01:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:33:14 INFO - PROCESS | 1120 | 1466584393992 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:33:14 INFO - PROCESS | 1120 | 1466584393995 Marionette TRACE conn5 <- [1,1130,null,{}] 01:33:14 INFO - PROCESS | 1120 | 1466584393999 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:14 INFO - PROCESS | 1120 | 1466584394001 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:14 INFO - PROCESS | 1120 | 1466584394113 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 01:33:14 INFO - PROCESS | 1120 | 1466584394244 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:14 INFO - PROCESS | 1120 | 1466584394247 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:14 INFO - PROCESS | 1120 | ++DOCSHELL 19905400 == 41 [pid = 1120] [id = 292] 01:33:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19908000) [pid = 1120] [serial = 875] [outer = 00000000] 01:33:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19B84400) [pid = 1120] [serial = 876] [outer = 19908000] 01:33:14 INFO - PROCESS | 1120 | 1466584394304 Marionette DEBUG loaded listener.js 01:33:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (19E67800) [pid = 1120] [serial = 877] [outer = 19908000] 01:33:14 INFO - PROCESS | 1120 | 1466584394954 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 01:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 970ms 01:33:14 INFO - PROCESS | 1120 | 1466584394978 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 01:33:14 INFO - PROCESS | 1120 | 1466584394980 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 01:33:15 INFO - PROCESS | 1120 | 1466584394985 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:33:15 INFO - PROCESS | 1120 | 1466584394989 Marionette TRACE conn5 <- [1,1134,null,{}] 01:33:15 INFO - PROCESS | 1120 | 1466584395000 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:15 INFO - PROCESS | 1120 | 1466584395005 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:15 INFO - PROCESS | 1120 | 1466584395116 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 01:33:15 INFO - PROCESS | 1120 | 1466584395248 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:15 INFO - PROCESS | 1120 | 1466584395252 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:15 INFO - PROCESS | 1120 | ++DOCSHELL 1B5AAC00 == 42 [pid = 1120] [id = 293] 01:33:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (1B5CF800) [pid = 1120] [serial = 878] [outer = 00000000] 01:33:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (1B68F800) [pid = 1120] [serial = 879] [outer = 1B5CF800] 01:33:15 INFO - PROCESS | 1120 | 1466584395310 Marionette DEBUG loaded listener.js 01:33:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1B693C00) [pid = 1120] [serial = 880] [outer = 1B5CF800] 01:33:15 INFO - PROCESS | 1120 | 1466584395881 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 01:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 931ms 01:33:15 INFO - PROCESS | 1120 | 1466584395924 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 01:33:15 INFO - PROCESS | 1120 | 1466584395927 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 01:33:15 INFO - PROCESS | 1120 | 1466584395930 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:33:15 INFO - PROCESS | 1120 | 1466584395932 Marionette TRACE conn5 <- [1,1138,null,{}] 01:33:15 INFO - PROCESS | 1120 | 1466584395936 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:15 INFO - PROCESS | 1120 | 1466584395938 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:16 INFO - PROCESS | 1120 | 1466584396075 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 01:33:16 INFO - PROCESS | 1120 | 1466584396179 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:16 INFO - PROCESS | 1120 | 1466584396181 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:16 INFO - PROCESS | 1120 | ++DOCSHELL 18F31800 == 43 [pid = 1120] [id = 294] 01:33:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (18F36800) [pid = 1120] [serial = 881] [outer = 00000000] 01:33:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (19142400) [pid = 1120] [serial = 882] [outer = 18F36800] 01:33:16 INFO - PROCESS | 1120 | 1466584396235 Marionette DEBUG loaded listener.js 01:33:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (19904000) [pid = 1120] [serial = 883] [outer = 18F36800] 01:33:16 INFO - PROCESS | 1120 | 1466584396926 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 01:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1068ms 01:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:33:17 INFO - PROCESS | 1120 | 1466584397002 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 01:33:17 INFO - PROCESS | 1120 | 1466584397006 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 01:33:17 INFO - PROCESS | 1120 | 1466584397010 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:33:17 INFO - PROCESS | 1120 | 1466584397015 Marionette TRACE conn5 <- [1,1142,null,{}] 01:33:17 INFO - PROCESS | 1120 | 1466584397019 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:17 INFO - PROCESS | 1120 | 1466584397022 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:17 INFO - PROCESS | 1120 | 1466584397125 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 01:33:17 INFO - PROCESS | 1120 | 1466584397258 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:17 INFO - PROCESS | 1120 | 1466584397260 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:17 INFO - PROCESS | 1120 | ++DOCSHELL 0DBD1C00 == 44 [pid = 1120] [id = 295] 01:33:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (0DD47000) [pid = 1120] [serial = 884] [outer = 00000000] 01:33:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (146AEC00) [pid = 1120] [serial = 885] [outer = 0DD47000] 01:33:17 INFO - PROCESS | 1120 | 1466584397312 Marionette DEBUG loaded listener.js 01:33:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 96 (14D29C00) [pid = 1120] [serial = 886] [outer = 0DD47000] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 0DD51C00 == 43 [pid = 1120] [id = 270] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 19E68800 == 42 [pid = 1120] [id = 289] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 0DBC7400 == 41 [pid = 1120] [id = 288] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 19130800 == 40 [pid = 1120] [id = 287] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 19136C00 == 39 [pid = 1120] [id = 286] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 1850F800 == 38 [pid = 1120] [id = 285] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 15B4E400 == 37 [pid = 1120] [id = 284] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 0DBC8C00 == 36 [pid = 1120] [id = 283] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 0D1E6C00 == 35 [pid = 1120] [id = 282] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 14E4A400 == 34 [pid = 1120] [id = 279] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 0D184C00 == 33 [pid = 1120] [id = 280] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 146A1000 == 32 [pid = 1120] [id = 281] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 18F31800 == 31 [pid = 1120] [id = 294] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 19905400 == 30 [pid = 1120] [id = 292] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 1B5AAC00 == 29 [pid = 1120] [id = 293] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 14FF7C00 == 28 [pid = 1120] [id = 290] 01:33:18 INFO - PROCESS | 1120 | --DOCSHELL 146A7000 == 27 [pid = 1120] [id = 291] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 95 (0DD48C00) [pid = 1120] [serial = 816] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (0DD4FC00) [pid = 1120] [serial = 817] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (0D757400) [pid = 1120] [serial = 813] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (146EA400) [pid = 1120] [serial = 810] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (16267800) [pid = 1120] [serial = 822] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (14E19800) [pid = 1120] [serial = 811] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (0D853800) [pid = 1120] [serial = 814] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (18A8C800) [pid = 1120] [serial = 825] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (16C4A000) [pid = 1120] [serial = 823] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (14EE2000) [pid = 1120] [serial = 819] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (19139C00) [pid = 1120] [serial = 828] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (191A0000) [pid = 1120] [serial = 835] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (18B29000) [pid = 1120] [serial = 826] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1449C800) [pid = 1120] [serial = 799] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DD53C00) [pid = 1120] [serial = 798] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (18507C00) [pid = 1120] [serial = 802] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (169E3000) [pid = 1120] [serial = 801] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (1B652C00) [pid = 1120] [serial = 805] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1B5B3400) [pid = 1120] [serial = 804] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (1B6BC800) [pid = 1120] [serial = 808] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1B696C00) [pid = 1120] [serial = 807] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1913D800) [pid = 1120] [serial = 829] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (18A93C00) [pid = 1120] [serial = 831] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19109400) [pid = 1120] [serial = 832] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (14FED000) [pid = 1120] [serial = 820] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (191A6000) [pid = 1120] [serial = 834] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1990CC00) [pid = 1120] [serial = 837] [outer = 00000000] [url = about:blank] 01:33:18 INFO - PROCESS | 1120 | 1466584398505 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 01:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1540ms 01:33:18 INFO - PROCESS | 1120 | 1466584398552 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 01:33:18 INFO - PROCESS | 1120 | 1466584398556 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 01:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:33:18 INFO - PROCESS | 1120 | 1466584398560 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:33:18 INFO - PROCESS | 1120 | 1466584398565 Marionette TRACE conn5 <- [1,1146,null,{}] 01:33:18 INFO - PROCESS | 1120 | 1466584398570 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:18 INFO - PROCESS | 1120 | 1466584398572 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:18 INFO - PROCESS | 1120 | 1466584398691 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 01:33:18 INFO - PROCESS | 1120 | 1466584398778 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:18 INFO - PROCESS | 1120 | 1466584398780 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:18 INFO - PROCESS | 1120 | ++DOCSHELL 0D180C00 == 28 [pid = 1120] [id = 296] 01:33:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0D2F4400) [pid = 1120] [serial = 887] [outer = 00000000] 01:33:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0D858000) [pid = 1120] [serial = 888] [outer = 0D2F4400] 01:33:18 INFO - PROCESS | 1120 | 1466584398828 Marionette DEBUG loaded listener.js 01:33:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0D90D400) [pid = 1120] [serial = 889] [outer = 0D2F4400] 01:33:19 INFO - PROCESS | 1120 | 1466584399193 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 01:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 691ms 01:33:19 INFO - PROCESS | 1120 | 1466584399252 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 01:33:19 INFO - PROCESS | 1120 | 1466584399257 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 01:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:33:19 INFO - PROCESS | 1120 | 1466584399263 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:33:19 INFO - PROCESS | 1120 | 1466584399266 Marionette TRACE conn5 <- [1,1150,null,{}] 01:33:19 INFO - PROCESS | 1120 | 1466584399270 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:19 INFO - PROCESS | 1120 | 1466584399272 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:19 INFO - PROCESS | 1120 | 1466584399391 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 01:33:19 INFO - PROCESS | 1120 | 1466584399400 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:19 INFO - PROCESS | 1120 | 1466584399402 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:19 INFO - PROCESS | 1120 | ++DOCSHELL 0DBD0800 == 29 [pid = 1120] [id = 297] 01:33:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0DD4B400) [pid = 1120] [serial = 890] [outer = 00000000] 01:33:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0E0CB800) [pid = 1120] [serial = 891] [outer = 0DD4B400] 01:33:19 INFO - PROCESS | 1120 | 1466584399449 Marionette DEBUG loaded listener.js 01:33:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (0EAC8400) [pid = 1120] [serial = 892] [outer = 0DD4B400] 01:33:19 INFO - PROCESS | 1120 | 1466584399886 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 01:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 01:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:33:19 INFO - PROCESS | 1120 | 1466584399937 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 01:33:19 INFO - PROCESS | 1120 | 1466584399939 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 01:33:19 INFO - PROCESS | 1120 | 1466584399942 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:33:19 INFO - PROCESS | 1120 | 1466584399946 Marionette TRACE conn5 <- [1,1154,null,{}] 01:33:19 INFO - PROCESS | 1120 | 1466584399956 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:19 INFO - PROCESS | 1120 | 1466584399961 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:20 INFO - PROCESS | 1120 | 1466584400044 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 01:33:20 INFO - PROCESS | 1120 | 1466584400052 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:20 INFO - PROCESS | 1120 | 1466584400055 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:20 INFO - PROCESS | 1120 | ++DOCSHELL 14E20400 == 30 [pid = 1120] [id = 298] 01:33:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (14E52000) [pid = 1120] [serial = 893] [outer = 00000000] 01:33:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (14FED400) [pid = 1120] [serial = 894] [outer = 14E52000] 01:33:20 INFO - PROCESS | 1120 | 1466584400103 Marionette DEBUG loaded listener.js 01:33:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (15B59000) [pid = 1120] [serial = 895] [outer = 14E52000] 01:33:20 INFO - PROCESS | 1120 | 1466584400589 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 01:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 690ms 01:33:20 INFO - PROCESS | 1120 | 1466584400637 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 01:33:20 INFO - PROCESS | 1120 | 1466584400640 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 01:33:20 INFO - PROCESS | 1120 | 1466584400643 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:33:20 INFO - PROCESS | 1120 | 1466584400645 Marionette TRACE conn5 <- [1,1158,null,{}] 01:33:20 INFO - PROCESS | 1120 | 1466584400648 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:20 INFO - PROCESS | 1120 | 1466584400650 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:20 INFO - PROCESS | 1120 | 1466584400801 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 01:33:20 INFO - PROCESS | 1120 | 1466584400824 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:20 INFO - PROCESS | 1120 | 1466584400826 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:20 INFO - PROCESS | 1120 | ++DOCSHELL 168C0C00 == 31 [pid = 1120] [id = 299] 01:33:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (168C1000) [pid = 1120] [serial = 896] [outer = 00000000] 01:33:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (16C49000) [pid = 1120] [serial = 897] [outer = 168C1000] 01:33:20 INFO - PROCESS | 1120 | 1466584400871 Marionette DEBUG loaded listener.js 01:33:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (17955400) [pid = 1120] [serial = 898] [outer = 168C1000] 01:33:21 INFO - PROCESS | 1120 | 1466584401311 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 01:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 01:33:21 INFO - PROCESS | 1120 | 1466584401378 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 01:33:21 INFO - PROCESS | 1120 | 1466584401380 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 01:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:33:21 INFO - PROCESS | 1120 | 1466584401393 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:33:21 INFO - PROCESS | 1120 | 1466584401395 Marionette TRACE conn5 <- [1,1162,null,{}] 01:33:21 INFO - PROCESS | 1120 | 1466584401399 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:21 INFO - PROCESS | 1120 | 1466584401401 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:21 INFO - PROCESS | 1120 | 1466584401509 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 01:33:21 INFO - PROCESS | 1120 | 1466584401521 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:21 INFO - PROCESS | 1120 | 1466584401523 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:21 INFO - PROCESS | 1120 | ++DOCSHELL 1850FC00 == 32 [pid = 1120] [id = 300] 01:33:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (18A11800) [pid = 1120] [serial = 899] [outer = 00000000] 01:33:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (18A93C00) [pid = 1120] [serial = 900] [outer = 18A11800] 01:33:21 INFO - PROCESS | 1120 | 1466584401566 Marionette DEBUG loaded listener.js 01:33:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (18A94400) [pid = 1120] [serial = 901] [outer = 18A11800] 01:33:22 INFO - PROCESS | 1120 | 1466584402060 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 01:33:22 INFO - PROCESS | 1120 | 1466584402125 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 01:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:33:22 INFO - PROCESS | 1120 | 1466584402139 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:33:22 INFO - PROCESS | 1120 | 1466584402141 Marionette TRACE conn5 <- [1,1166,null,{}] 01:33:22 INFO - PROCESS | 1120 | 1466584402144 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:22 INFO - PROCESS | 1120 | 1466584402151 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:22 INFO - PROCESS | 1120 | 1466584402274 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 01:33:22 INFO - PROCESS | 1120 | 1466584402601 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:22 INFO - PROCESS | 1120 | 1466584402603 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:22 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (18A1A000) [pid = 1120] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:33:22 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19137C00) [pid = 1120] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:33:22 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0E7D8C00) [pid = 1120] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:33:22 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (146E3400) [pid = 1120] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:33:22 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19902800) [pid = 1120] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:33:22 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0D1E7400) [pid = 1120] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:33:22 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19906800) [pid = 1120] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:33:22 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0D1E7C00) [pid = 1120] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:33:22 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0DBC9400) [pid = 1120] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:33:22 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (15B4F000) [pid = 1120] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:33:22 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19FF4400) [pid = 1120] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:33:22 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19E6D000) [pid = 1120] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:33:22 INFO - PROCESS | 1120 | ++DOCSHELL 0C19F800 == 33 [pid = 1120] [id = 301] 01:33:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0C1A8800) [pid = 1120] [serial = 902] [outer = 00000000] 01:33:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0D850800) [pid = 1120] [serial = 903] [outer = 0C1A8800] 01:33:22 INFO - PROCESS | 1120 | 1466584402655 Marionette DEBUG loaded listener.js 01:33:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (14D1E400) [pid = 1120] [serial = 904] [outer = 0C1A8800] 01:33:23 INFO - PROCESS | 1120 | 1466584403041 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 01:33:23 INFO - PROCESS | 1120 | 1466584403070 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 01:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:33:23 INFO - PROCESS | 1120 | 1466584403073 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:33:23 INFO - PROCESS | 1120 | 1466584403074 Marionette TRACE conn5 <- [1,1170,null,{}] 01:33:23 INFO - PROCESS | 1120 | 1466584403078 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:23 INFO - PROCESS | 1120 | 1466584403080 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:23 INFO - PROCESS | 1120 | 1466584403189 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 01:33:23 INFO - PROCESS | 1120 | 1466584403242 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:23 INFO - PROCESS | 1120 | 1466584403244 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:23 INFO - PROCESS | 1120 | ++DOCSHELL 0D754000 == 34 [pid = 1120] [id = 302] 01:33:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (1440E400) [pid = 1120] [serial = 905] [outer = 00000000] 01:33:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (1913D000) [pid = 1120] [serial = 906] [outer = 1440E400] 01:33:23 INFO - PROCESS | 1120 | 1466584403287 Marionette DEBUG loaded listener.js 01:33:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (191A6400) [pid = 1120] [serial = 907] [outer = 1440E400] 01:33:23 INFO - PROCESS | 1120 | 1466584403658 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 01:33:23 INFO - PROCESS | 1120 | 1466584403707 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 01:33:23 INFO - PROCESS | 1120 | 1466584403710 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:33:23 INFO - PROCESS | 1120 | 1466584403712 Marionette TRACE conn5 <- [1,1174,null,{}] 01:33:23 INFO - PROCESS | 1120 | 1466584403715 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:23 INFO - PROCESS | 1120 | 1466584403717 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:23 INFO - PROCESS | 1120 | 1466584403828 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 01:33:23 INFO - PROCESS | 1120 | 1466584403865 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:23 INFO - PROCESS | 1120 | 1466584403867 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:23 INFO - PROCESS | 1120 | ++DOCSHELL 191A1000 == 35 [pid = 1120] [id = 303] 01:33:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (191AB400) [pid = 1120] [serial = 908] [outer = 00000000] 01:33:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19DABC00) [pid = 1120] [serial = 909] [outer = 191AB400] 01:33:23 INFO - PROCESS | 1120 | 1466584403910 Marionette DEBUG loaded listener.js 01:33:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19909C00) [pid = 1120] [serial = 910] [outer = 191AB400] 01:33:24 INFO - PROCESS | 1120 | 1466584404298 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 01:33:24 INFO - PROCESS | 1120 | 1466584404352 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 01:33:24 INFO - PROCESS | 1120 | 1466584404356 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:33:24 INFO - PROCESS | 1120 | 1466584404357 Marionette TRACE conn5 <- [1,1178,null,{}] 01:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:33:24 INFO - PROCESS | 1120 | 1466584404361 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:24 INFO - PROCESS | 1120 | 1466584404363 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:24 INFO - PROCESS | 1120 | 1466584404440 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 01:33:24 INFO - PROCESS | 1120 | 1466584404445 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:24 INFO - PROCESS | 1120 | 1466584404447 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:24 INFO - PROCESS | 1120 | ++DOCSHELL 19F1DC00 == 36 [pid = 1120] [id = 304] 01:33:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19F25800) [pid = 1120] [serial = 911] [outer = 00000000] 01:33:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19FF8400) [pid = 1120] [serial = 912] [outer = 19F25800] 01:33:24 INFO - PROCESS | 1120 | 1466584404490 Marionette DEBUG loaded listener.js 01:33:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (1A202400) [pid = 1120] [serial = 913] [outer = 19F25800] 01:33:25 INFO - PROCESS | 1120 | 1466584405323 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 01:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:33:25 INFO - PROCESS | 1120 | 1466584405382 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 01:33:25 INFO - PROCESS | 1120 | 1466584405387 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:33:25 INFO - PROCESS | 1120 | 1466584405392 Marionette TRACE conn5 <- [1,1182,null,{}] 01:33:25 INFO - PROCESS | 1120 | 1466584405442 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:25 INFO - PROCESS | 1120 | 1466584405445 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:25 INFO - PROCESS | 1120 | 1466584405575 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 01:33:25 INFO - PROCESS | 1120 | 1466584405699 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:25 INFO - PROCESS | 1120 | 1466584405702 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:25 INFO - PROCESS | 1120 | ++DOCSHELL 0D2F0800 == 37 [pid = 1120] [id = 305] 01:33:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (0D2F1000) [pid = 1120] [serial = 914] [outer = 00000000] 01:33:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (0DD4FC00) [pid = 1120] [serial = 915] [outer = 0D2F1000] 01:33:25 INFO - PROCESS | 1120 | 1466584405761 Marionette DEBUG loaded listener.js 01:33:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (0E04C000) [pid = 1120] [serial = 916] [outer = 0D2F1000] 01:33:26 INFO - PROCESS | 1120 | 1466584406402 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 01:33:26 INFO - PROCESS | 1120 | 1466584406514 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 01:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:33:26 INFO - PROCESS | 1120 | 1466584406545 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:33:26 INFO - PROCESS | 1120 | 1466584406548 Marionette TRACE conn5 <- [1,1186,null,{}] 01:33:26 INFO - PROCESS | 1120 | 1466584406552 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:26 INFO - PROCESS | 1120 | 1466584406555 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:26 INFO - PROCESS | 1120 | 1466584406683 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 01:33:26 INFO - PROCESS | 1120 | 1466584406811 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:26 INFO - PROCESS | 1120 | 1466584406813 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:26 INFO - PROCESS | 1120 | ++DOCSHELL 0DA42400 == 38 [pid = 1120] [id = 306] 01:33:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (14FF8400) [pid = 1120] [serial = 917] [outer = 00000000] 01:33:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (17C74C00) [pid = 1120] [serial = 918] [outer = 14FF8400] 01:33:26 INFO - PROCESS | 1120 | 1466584406871 Marionette DEBUG loaded listener.js 01:33:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (18F7C800) [pid = 1120] [serial = 919] [outer = 14FF8400] 01:33:27 INFO - PROCESS | 1120 | --DOCSHELL 191A1000 == 37 [pid = 1120] [id = 303] 01:33:27 INFO - PROCESS | 1120 | --DOCSHELL 0D754000 == 36 [pid = 1120] [id = 302] 01:33:27 INFO - PROCESS | 1120 | --DOCSHELL 0C19F800 == 35 [pid = 1120] [id = 301] 01:33:27 INFO - PROCESS | 1120 | --DOCSHELL 1850FC00 == 34 [pid = 1120] [id = 300] 01:33:27 INFO - PROCESS | 1120 | --DOCSHELL 168C0C00 == 33 [pid = 1120] [id = 299] 01:33:27 INFO - PROCESS | 1120 | --DOCSHELL 14E20400 == 32 [pid = 1120] [id = 298] 01:33:27 INFO - PROCESS | 1120 | --DOCSHELL 0DBD0800 == 31 [pid = 1120] [id = 297] 01:33:27 INFO - PROCESS | 1120 | --DOCSHELL 0D180C00 == 30 [pid = 1120] [id = 296] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (18F35000) [pid = 1120] [serial = 855] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (191A4800) [pid = 1120] [serial = 858] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (18F34C00) [pid = 1120] [serial = 864] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (14EDD000) [pid = 1120] [serial = 843] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (1604A000) [pid = 1120] [serial = 844] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (1990E400) [pid = 1120] [serial = 838] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0D853000) [pid = 1120] [serial = 840] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19E68C00) [pid = 1120] [serial = 861] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DA4D800) [pid = 1120] [serial = 841] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D750000) [pid = 1120] [serial = 846] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0D75C000) [pid = 1120] [serial = 847] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0DF68C00) [pid = 1120] [serial = 849] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0EACA400) [pid = 1120] [serial = 850] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (1604F800) [pid = 1120] [serial = 852] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1A201C00) [pid = 1120] [serial = 870] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1A204800) [pid = 1120] [serial = 871] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19FF7C00) [pid = 1120] [serial = 868] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19FF1000) [pid = 1120] [serial = 867] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (169D9800) [pid = 1120] [serial = 862] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (191A5C00) [pid = 1120] [serial = 859] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (191AC800) [pid = 1120] [serial = 865] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (169DDC00) [pid = 1120] [serial = 853] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (1910D800) [pid = 1120] [serial = 856] [outer = 00000000] [url = about:blank] 01:33:27 INFO - PROCESS | 1120 | 1466584407729 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1239ms 01:33:27 INFO - PROCESS | 1120 | 1466584407784 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 01:33:27 INFO - PROCESS | 1120 | 1466584407788 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 01:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:33:27 INFO - PROCESS | 1120 | 1466584407792 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:33:27 INFO - PROCESS | 1120 | 1466584407795 Marionette TRACE conn5 <- [1,1190,null,{}] 01:33:27 INFO - PROCESS | 1120 | 1466584407801 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:27 INFO - PROCESS | 1120 | 1466584407804 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:27 INFO - PROCESS | 1120 | 1466584407892 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 01:33:27 INFO - PROCESS | 1120 | 1466584407900 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:27 INFO - PROCESS | 1120 | 1466584407905 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:27 INFO - PROCESS | 1120 | ++DOCSHELL 0D758400 == 31 [pid = 1120] [id = 307] 01:33:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0D759000) [pid = 1120] [serial = 920] [outer = 00000000] 01:33:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D853000) [pid = 1120] [serial = 921] [outer = 0D759000] 01:33:27 INFO - PROCESS | 1120 | 1466584407953 Marionette DEBUG loaded listener.js 01:33:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0D905C00) [pid = 1120] [serial = 922] [outer = 0D759000] 01:33:28 INFO - PROCESS | 1120 | 1466584408453 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:33:28 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 01:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 01:33:28 INFO - PROCESS | 1120 | 1466584408464 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 01:33:28 INFO - PROCESS | 1120 | 1466584408468 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 01:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:33:28 INFO - PROCESS | 1120 | 1466584408477 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:33:28 INFO - PROCESS | 1120 | 1466584408479 Marionette TRACE conn5 <- [1,1194,null,{}] 01:33:28 INFO - PROCESS | 1120 | 1466584408487 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:28 INFO - PROCESS | 1120 | 1466584408489 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:28 INFO - PROCESS | 1120 | 1466584408577 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 01:33:28 INFO - PROCESS | 1120 | 1466584408586 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:28 INFO - PROCESS | 1120 | 1466584408588 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:28 INFO - PROCESS | 1120 | ++DOCSHELL 1440AC00 == 32 [pid = 1120] [id = 308] 01:33:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (14619000) [pid = 1120] [serial = 923] [outer = 00000000] 01:33:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (146E4800) [pid = 1120] [serial = 924] [outer = 14619000] 01:33:28 INFO - PROCESS | 1120 | 1466584408634 Marionette DEBUG loaded listener.js 01:33:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (149D4C00) [pid = 1120] [serial = 925] [outer = 14619000] 01:33:29 INFO - PROCESS | 1120 | 1466584409113 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:33:29 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 01:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 672ms 01:33:29 INFO - PROCESS | 1120 | 1466584409150 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 01:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:33:29 INFO - PROCESS | 1120 | 1466584409152 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 01:33:29 INFO - PROCESS | 1120 | 1466584409156 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:33:29 INFO - PROCESS | 1120 | 1466584409159 Marionette TRACE conn5 <- [1,1198,null,{}] 01:33:29 INFO - PROCESS | 1120 | 1466584409170 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:29 INFO - PROCESS | 1120 | 1466584409175 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:29 INFO - PROCESS | 1120 | 1466584409261 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 01:33:29 INFO - PROCESS | 1120 | 1466584409383 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:29 INFO - PROCESS | 1120 | 1466584409385 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:29 INFO - PROCESS | 1120 | ++DOCSHELL 169E1000 == 33 [pid = 1120] [id = 309] 01:33:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (169E2800) [pid = 1120] [serial = 926] [outer = 00000000] 01:33:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (16C4E400) [pid = 1120] [serial = 927] [outer = 169E2800] 01:33:29 INFO - PROCESS | 1120 | 1466584409433 Marionette DEBUG loaded listener.js 01:33:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (18501800) [pid = 1120] [serial = 928] [outer = 169E2800] 01:33:29 INFO - PROCESS | 1120 | 1466584409824 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 01:33:29 INFO - PROCESS | 1120 | 1466584409886 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 01:33:29 INFO - PROCESS | 1120 | 1466584409888 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 01:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:33:29 INFO - PROCESS | 1120 | 1466584409891 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:33:29 INFO - PROCESS | 1120 | 1466584409893 Marionette TRACE conn5 <- [1,1202,null,{}] 01:33:29 INFO - PROCESS | 1120 | 1466584409897 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:29 INFO - PROCESS | 1120 | 1466584409899 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:30 INFO - PROCESS | 1120 | 1466584410024 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 01:33:30 INFO - PROCESS | 1120 | 1466584410041 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:30 INFO - PROCESS | 1120 | 1466584410043 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:30 INFO - PROCESS | 1120 | ++DOCSHELL 18A15800 == 34 [pid = 1120] [id = 310] 01:33:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (18A90800) [pid = 1120] [serial = 929] [outer = 00000000] 01:33:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19123000) [pid = 1120] [serial = 930] [outer = 18A90800] 01:33:30 INFO - PROCESS | 1120 | 1466584410088 Marionette DEBUG loaded listener.js 01:33:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1912C800) [pid = 1120] [serial = 931] [outer = 18A90800] 01:33:30 INFO - PROCESS | 1120 | 1466584410520 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 01:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 01:33:30 INFO - PROCESS | 1120 | 1466584410570 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 01:33:30 INFO - PROCESS | 1120 | 1466584410572 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 01:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:33:30 INFO - PROCESS | 1120 | 1466584410575 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:33:30 INFO - PROCESS | 1120 | 1466584410577 Marionette TRACE conn5 <- [1,1206,null,{}] 01:33:30 INFO - PROCESS | 1120 | 1466584410599 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:30 INFO - PROCESS | 1120 | 1466584410601 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:30 INFO - PROCESS | 1120 | 1466584410745 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 01:33:30 INFO - PROCESS | 1120 | 1466584410754 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:30 INFO - PROCESS | 1120 | 1466584410756 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:30 INFO - PROCESS | 1120 | ++DOCSHELL 19122400 == 35 [pid = 1120] [id = 311] 01:33:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19134C00) [pid = 1120] [serial = 932] [outer = 00000000] 01:33:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (191AC800) [pid = 1120] [serial = 933] [outer = 19134C00] 01:33:30 INFO - PROCESS | 1120 | 1466584410799 Marionette DEBUG loaded listener.js 01:33:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19907400) [pid = 1120] [serial = 934] [outer = 19134C00] 01:33:31 INFO - PROCESS | 1120 | 1466584411267 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 01:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 01:33:31 INFO - PROCESS | 1120 | 1466584411307 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 01:33:31 INFO - PROCESS | 1120 | 1466584411310 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 01:33:31 INFO - PROCESS | 1120 | 1466584411313 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:33:31 INFO - PROCESS | 1120 | 1466584411314 Marionette TRACE conn5 <- [1,1210,null,{}] 01:33:31 INFO - PROCESS | 1120 | 1466584411318 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:31 INFO - PROCESS | 1120 | 1466584411324 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:31 INFO - PROCESS | 1120 | 1466584411470 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 01:33:31 INFO - PROCESS | 1120 | 1466584411531 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:31 INFO - PROCESS | 1120 | 1466584411533 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:31 INFO - PROCESS | 1120 | ++DOCSHELL 19B83800 == 36 [pid = 1120] [id = 312] 01:33:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19B84000) [pid = 1120] [serial = 935] [outer = 00000000] 01:33:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19F93C00) [pid = 1120] [serial = 936] [outer = 19B84000] 01:33:31 INFO - PROCESS | 1120 | 1466584411577 Marionette DEBUG loaded listener.js 01:33:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (149B5400) [pid = 1120] [serial = 937] [outer = 19B84000] 01:33:32 INFO - PROCESS | 1120 | 1466584412116 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 01:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:33:32 INFO - PROCESS | 1120 | 1466584412189 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 01:33:32 INFO - PROCESS | 1120 | 1466584412196 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:33:32 INFO - PROCESS | 1120 | 1466584412197 Marionette TRACE conn5 <- [1,1214,null,{}] 01:33:32 INFO - PROCESS | 1120 | 1466584412201 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:32 INFO - PROCESS | 1120 | 1466584412202 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:32 INFO - PROCESS | 1120 | 1466584412281 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 01:33:32 INFO - PROCESS | 1120 | 1466584412288 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:32 INFO - PROCESS | 1120 | 1466584412290 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:32 INFO - PROCESS | 1120 | ++DOCSHELL 0E7D6800 == 37 [pid = 1120] [id = 313] 01:33:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (1440E400) [pid = 1120] [serial = 938] [outer = 00000000] 01:33:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (14EDBC00) [pid = 1120] [serial = 939] [outer = 1440E400] 01:33:32 INFO - PROCESS | 1120 | 1466584412333 Marionette DEBUG loaded listener.js 01:33:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (18B23800) [pid = 1120] [serial = 940] [outer = 1440E400] 01:33:32 INFO - PROCESS | 1120 | 1466584412766 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 01:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 01:33:32 INFO - PROCESS | 1120 | 1466584412823 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 01:33:32 INFO - PROCESS | 1120 | 1466584412826 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 01:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:33:32 INFO - PROCESS | 1120 | 1466584412829 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:33:32 INFO - PROCESS | 1120 | 1466584412831 Marionette TRACE conn5 <- [1,1218,null,{}] 01:33:32 INFO - PROCESS | 1120 | 1466584412835 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:32 INFO - PROCESS | 1120 | 1466584412837 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:32 INFO - PROCESS | 1120 | 1466584412915 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 01:33:32 INFO - PROCESS | 1120 | 1466584412921 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:32 INFO - PROCESS | 1120 | 1466584412923 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:32 INFO - PROCESS | 1120 | ++DOCSHELL 1913B000 == 38 [pid = 1120] [id = 314] 01:33:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (191A3400) [pid = 1120] [serial = 941] [outer = 00000000] 01:33:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (1A204800) [pid = 1120] [serial = 942] [outer = 191A3400] 01:33:32 INFO - PROCESS | 1120 | 1466584412967 Marionette DEBUG loaded listener.js 01:33:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1A20E000) [pid = 1120] [serial = 943] [outer = 191A3400] 01:33:33 INFO - PROCESS | 1120 | 1466584413387 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 01:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 01:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:33:33 INFO - PROCESS | 1120 | 1466584413463 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 01:33:33 INFO - PROCESS | 1120 | 1466584413465 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 01:33:33 INFO - PROCESS | 1120 | 1466584413468 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:33:33 INFO - PROCESS | 1120 | 1466584413470 Marionette TRACE conn5 <- [1,1222,null,{}] 01:33:33 INFO - PROCESS | 1120 | 1466584413473 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:33 INFO - PROCESS | 1120 | 1466584413475 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:33 INFO - PROCESS | 1120 | 1466584413557 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 01:33:33 INFO - PROCESS | 1120 | 1466584413565 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:33 INFO - PROCESS | 1120 | 1466584413566 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:33 INFO - PROCESS | 1120 | ++DOCSHELL 1AED5000 == 39 [pid = 1120] [id = 315] 01:33:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1B50E000) [pid = 1120] [serial = 944] [outer = 00000000] 01:33:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1B5CF800) [pid = 1120] [serial = 945] [outer = 1B50E000] 01:33:33 INFO - PROCESS | 1120 | 1466584413610 Marionette DEBUG loaded listener.js 01:33:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1B68C400) [pid = 1120] [serial = 946] [outer = 1B50E000] 01:33:34 INFO - PROCESS | 1120 | 1466584414060 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 01:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 01:33:34 INFO - PROCESS | 1120 | 1466584414104 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 01:33:34 INFO - PROCESS | 1120 | 1466584414106 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 01:33:34 INFO - PROCESS | 1120 | 1466584414110 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:33:34 INFO - PROCESS | 1120 | 1466584414111 Marionette TRACE conn5 <- [1,1226,null,{}] 01:33:34 INFO - PROCESS | 1120 | 1466584414159 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:34 INFO - PROCESS | 1120 | 1466584414162 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:34 INFO - PROCESS | 1120 | 1466584414271 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 01:33:34 INFO - PROCESS | 1120 | 1466584414376 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:34 INFO - PROCESS | 1120 | 1466584414380 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:34 INFO - PROCESS | 1120 | ++DOCSHELL 0D1E8400 == 40 [pid = 1120] [id = 316] 01:33:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0D1ED000) [pid = 1120] [serial = 947] [outer = 00000000] 01:33:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0D754000) [pid = 1120] [serial = 948] [outer = 0D1ED000] 01:33:34 INFO - PROCESS | 1120 | 1466584414440 Marionette DEBUG loaded listener.js 01:33:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (0DA46800) [pid = 1120] [serial = 949] [outer = 0D1ED000] 01:33:35 INFO - PROCESS | 1120 | 1466584415104 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 01:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1006ms 01:33:35 INFO - PROCESS | 1120 | 1466584415121 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 01:33:35 INFO - PROCESS | 1120 | 1466584415125 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 01:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:33:35 INFO - PROCESS | 1120 | 1466584415129 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:33:35 INFO - PROCESS | 1120 | 1466584415132 Marionette TRACE conn5 <- [1,1230,null,{}] 01:33:35 INFO - PROCESS | 1120 | 1466584415138 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:35 INFO - PROCESS | 1120 | 1466584415141 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:35 INFO - PROCESS | 1120 | 1466584415253 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 01:33:35 INFO - PROCESS | 1120 | 1466584415362 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:35 INFO - PROCESS | 1120 | 1466584415366 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:35 INFO - PROCESS | 1120 | ++DOCSHELL 14FFB000 == 41 [pid = 1120] [id = 317] 01:33:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (1604A000) [pid = 1120] [serial = 950] [outer = 00000000] 01:33:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (169D8C00) [pid = 1120] [serial = 951] [outer = 1604A000] 01:33:35 INFO - PROCESS | 1120 | 1466584415465 Marionette DEBUG loaded listener.js 01:33:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (1850C000) [pid = 1120] [serial = 952] [outer = 1604A000] 01:33:36 INFO - PROCESS | 1120 | 1466584416023 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 01:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 930ms 01:33:36 INFO - PROCESS | 1120 | 1466584416061 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 01:33:36 INFO - PROCESS | 1120 | 1466584416064 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 01:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:33:36 INFO - PROCESS | 1120 | 1466584416068 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:33:36 INFO - PROCESS | 1120 | 1466584416070 Marionette TRACE conn5 <- [1,1234,null,{}] 01:33:36 INFO - PROCESS | 1120 | 1466584416074 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:36 INFO - PROCESS | 1120 | 1466584416077 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:36 INFO - PROCESS | 1120 | 1466584416187 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 01:33:36 INFO - PROCESS | 1120 | 1466584416293 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:36 INFO - PROCESS | 1120 | 1466584416297 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:36 INFO - PROCESS | 1120 | ++DOCSHELL 19DAC400 == 42 [pid = 1120] [id = 318] 01:33:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (19E63400) [pid = 1120] [serial = 953] [outer = 00000000] 01:33:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (19F91000) [pid = 1120] [serial = 954] [outer = 19E63400] 01:33:36 INFO - PROCESS | 1120 | 1466584416354 Marionette DEBUG loaded listener.js 01:33:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1A20C000) [pid = 1120] [serial = 955] [outer = 19E63400] 01:33:36 INFO - PROCESS | 1120 | 1466584416972 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 01:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 970ms 01:33:37 INFO - PROCESS | 1120 | 1466584417047 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 01:33:37 INFO - PROCESS | 1120 | 1466584417053 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 01:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:33:37 INFO - PROCESS | 1120 | 1466584417058 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:33:37 INFO - PROCESS | 1120 | 1466584417060 Marionette TRACE conn5 <- [1,1238,null,{}] 01:33:37 INFO - PROCESS | 1120 | 1466584417064 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:37 INFO - PROCESS | 1120 | 1466584417066 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:37 INFO - PROCESS | 1120 | 1466584417175 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 01:33:37 INFO - PROCESS | 1120 | 1466584417306 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:37 INFO - PROCESS | 1120 | 1466584417309 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:37 INFO - PROCESS | 1120 | ++DOCSHELL 1B697400 == 43 [pid = 1120] [id = 319] 01:33:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (1BE25400) [pid = 1120] [serial = 956] [outer = 00000000] 01:33:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (1C1F5C00) [pid = 1120] [serial = 957] [outer = 1BE25400] 01:33:37 INFO - PROCESS | 1120 | 1466584417367 Marionette DEBUG loaded listener.js 01:33:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (1CF04000) [pid = 1120] [serial = 958] [outer = 1BE25400] 01:33:38 INFO - PROCESS | 1120 | 1466584418031 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 01:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1017ms 01:33:38 INFO - PROCESS | 1120 | 1466584418242 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 01:33:38 INFO - PROCESS | 1120 | 1466584418246 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 01:33:38 INFO - PROCESS | 1120 | 1466584418262 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:33:38 INFO - PROCESS | 1120 | 1466584418265 Marionette TRACE conn5 <- [1,1242,null,{}] 01:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:33:38 INFO - PROCESS | 1120 | 1466584418271 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:38 INFO - PROCESS | 1120 | 1466584418274 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:38 INFO - PROCESS | 1120 | 1466584418384 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 01:33:38 INFO - PROCESS | 1120 | 1466584418517 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:38 INFO - PROCESS | 1120 | 1466584418522 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:38 INFO - PROCESS | 1120 | ++DOCSHELL 0D855400 == 44 [pid = 1120] [id = 320] 01:33:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (0D856000) [pid = 1120] [serial = 959] [outer = 00000000] 01:33:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (0DD4F400) [pid = 1120] [serial = 960] [outer = 0D856000] 01:33:38 INFO - PROCESS | 1120 | 1466584418577 Marionette DEBUG loaded listener.js 01:33:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 96 (0DF6C400) [pid = 1120] [serial = 961] [outer = 0D856000] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 1913B000 == 43 [pid = 1120] [id = 314] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 0E7D6800 == 42 [pid = 1120] [id = 313] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 19B83800 == 41 [pid = 1120] [id = 312] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 19122400 == 40 [pid = 1120] [id = 311] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 18A15800 == 39 [pid = 1120] [id = 310] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 169E1000 == 38 [pid = 1120] [id = 309] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 1440AC00 == 37 [pid = 1120] [id = 308] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 0D758400 == 36 [pid = 1120] [id = 307] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 0DA42400 == 35 [pid = 1120] [id = 306] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 19F1DC00 == 34 [pid = 1120] [id = 304] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 0DBD1C00 == 33 [pid = 1120] [id = 295] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 0D2F0800 == 32 [pid = 1120] [id = 305] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 1B697400 == 31 [pid = 1120] [id = 319] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 19DAC400 == 30 [pid = 1120] [id = 318] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 1AED5000 == 29 [pid = 1120] [id = 315] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 0D1E8400 == 28 [pid = 1120] [id = 316] 01:33:39 INFO - PROCESS | 1120 | --DOCSHELL 14FFB000 == 27 [pid = 1120] [id = 317] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 95 (16C49000) [pid = 1120] [serial = 897] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (0E0CB800) [pid = 1120] [serial = 891] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (0EAC8400) [pid = 1120] [serial = 892] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (14D29C00) [pid = 1120] [serial = 886] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (146AEC00) [pid = 1120] [serial = 885] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (0D858000) [pid = 1120] [serial = 888] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (0D90D400) [pid = 1120] [serial = 889] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (14FED400) [pid = 1120] [serial = 894] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (18A93C00) [pid = 1120] [serial = 900] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (14E50C00) [pid = 1120] [serial = 874] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (149D3C00) [pid = 1120] [serial = 873] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (19E67800) [pid = 1120] [serial = 877] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (19B84400) [pid = 1120] [serial = 876] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19909C00) [pid = 1120] [serial = 910] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (1B693C00) [pid = 1120] [serial = 880] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (1B68F800) [pid = 1120] [serial = 879] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19904000) [pid = 1120] [serial = 883] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (19142400) [pid = 1120] [serial = 882] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19FF8400) [pid = 1120] [serial = 912] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (17955400) [pid = 1120] [serial = 898] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (18A94400) [pid = 1120] [serial = 901] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0D850800) [pid = 1120] [serial = 903] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19DABC00) [pid = 1120] [serial = 909] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (14D1E400) [pid = 1120] [serial = 904] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (1913D000) [pid = 1120] [serial = 906] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (191A6400) [pid = 1120] [serial = 907] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (15B59000) [pid = 1120] [serial = 895] [outer = 00000000] [url = about:blank] 01:33:39 INFO - PROCESS | 1120 | 1466584419827 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 01:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1671ms 01:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:33:39 INFO - PROCESS | 1120 | 1466584419939 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 01:33:39 INFO - PROCESS | 1120 | 1466584419943 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 01:33:39 INFO - PROCESS | 1120 | 1466584419949 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:33:39 INFO - PROCESS | 1120 | 1466584419952 Marionette TRACE conn5 <- [1,1246,null,{}] 01:33:39 INFO - PROCESS | 1120 | 1466584419958 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:39 INFO - PROCESS | 1120 | 1466584419961 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:40 INFO - PROCESS | 1120 | 1466584420049 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 01:33:40 INFO - PROCESS | 1120 | 1466584420056 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:40 INFO - PROCESS | 1120 | 1466584420060 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:40 INFO - PROCESS | 1120 | ++DOCSHELL 0CF45C00 == 28 [pid = 1120] [id = 321] 01:33:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0D136400) [pid = 1120] [serial = 962] [outer = 00000000] 01:33:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0D1E7C00) [pid = 1120] [serial = 963] [outer = 0D136400] 01:33:40 INFO - PROCESS | 1120 | 1466584420108 Marionette DEBUG loaded listener.js 01:33:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0D25FC00) [pid = 1120] [serial = 964] [outer = 0D136400] 01:33:40 INFO - PROCESS | 1120 | 1466584420607 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 01:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 690ms 01:33:40 INFO - PROCESS | 1120 | 1466584420639 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 01:33:40 INFO - PROCESS | 1120 | 1466584420644 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 01:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:33:40 INFO - PROCESS | 1120 | 1466584420650 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:33:40 INFO - PROCESS | 1120 | 1466584420653 Marionette TRACE conn5 <- [1,1250,null,{}] 01:33:40 INFO - PROCESS | 1120 | 1466584420657 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:40 INFO - PROCESS | 1120 | 1466584420660 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:40 INFO - PROCESS | 1120 | 1466584420754 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 01:33:40 INFO - PROCESS | 1120 | 1466584420763 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:40 INFO - PROCESS | 1120 | 1466584420766 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:40 INFO - PROCESS | 1120 | ++DOCSHELL 0DBD1C00 == 29 [pid = 1120] [id = 322] 01:33:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0DD45800) [pid = 1120] [serial = 965] [outer = 00000000] 01:33:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0DD48C00) [pid = 1120] [serial = 966] [outer = 0DD45800] 01:33:40 INFO - PROCESS | 1120 | 1466584420817 Marionette DEBUG loaded listener.js 01:33:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (0DD51800) [pid = 1120] [serial = 967] [outer = 0DD45800] 01:33:41 INFO - PROCESS | 1120 | 1466584421280 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 01:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 01:33:41 INFO - PROCESS | 1120 | 1466584421324 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 01:33:41 INFO - PROCESS | 1120 | 1466584421326 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 01:33:41 INFO - PROCESS | 1120 | 1466584421329 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:33:41 INFO - PROCESS | 1120 | 1466584421333 Marionette TRACE conn5 <- [1,1254,null,{}] 01:33:41 INFO - PROCESS | 1120 | 1466584421344 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:41 INFO - PROCESS | 1120 | 1466584421348 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:41 INFO - PROCESS | 1120 | 1466584421463 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 01:33:41 INFO - PROCESS | 1120 | 1466584421555 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:41 INFO - PROCESS | 1120 | 1466584421559 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:41 INFO - PROCESS | 1120 | ++DOCSHELL 149CF800 == 30 [pid = 1120] [id = 323] 01:33:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (149D3C00) [pid = 1120] [serial = 968] [outer = 00000000] 01:33:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (14E4A400) [pid = 1120] [serial = 969] [outer = 149D3C00] 01:33:41 INFO - PROCESS | 1120 | 1466584421607 Marionette DEBUG loaded listener.js 01:33:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (14EE3C00) [pid = 1120] [serial = 970] [outer = 149D3C00] 01:33:42 INFO - PROCESS | 1120 | 1466584422003 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 01:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 01:33:42 INFO - PROCESS | 1120 | 1466584422064 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 01:33:42 INFO - PROCESS | 1120 | 1466584422067 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 01:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:33:42 INFO - PROCESS | 1120 | 1466584422080 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:33:42 INFO - PROCESS | 1120 | 1466584422082 Marionette TRACE conn5 <- [1,1258,null,{}] 01:33:42 INFO - PROCESS | 1120 | 1466584422086 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:42 INFO - PROCESS | 1120 | 1466584422088 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:42 INFO - PROCESS | 1120 | 1466584422199 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 01:33:42 INFO - PROCESS | 1120 | 1466584422208 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:42 INFO - PROCESS | 1120 | 1466584422210 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:42 INFO - PROCESS | 1120 | ++DOCSHELL 14FED000 == 31 [pid = 1120] [id = 324] 01:33:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (15B4F400) [pid = 1120] [serial = 971] [outer = 00000000] 01:33:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (16272800) [pid = 1120] [serial = 972] [outer = 15B4F400] 01:33:42 INFO - PROCESS | 1120 | 1466584422302 Marionette DEBUG loaded listener.js 01:33:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (16C47C00) [pid = 1120] [serial = 973] [outer = 15B4F400] 01:33:42 INFO - PROCESS | 1120 | 1466584422724 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 01:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 01:33:42 INFO - PROCESS | 1120 | 1466584422757 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 01:33:42 INFO - PROCESS | 1120 | 1466584422759 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 01:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:33:42 INFO - PROCESS | 1120 | 1466584422763 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:33:42 INFO - PROCESS | 1120 | 1466584422764 Marionette TRACE conn5 <- [1,1262,null,{}] 01:33:42 INFO - PROCESS | 1120 | 1466584422768 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:42 INFO - PROCESS | 1120 | 1466584422770 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:42 INFO - PROCESS | 1120 | 1466584422905 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 01:33:42 INFO - PROCESS | 1120 | 1466584422915 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:42 INFO - PROCESS | 1120 | 1466584422917 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:42 INFO - PROCESS | 1120 | ++DOCSHELL 16C51800 == 32 [pid = 1120] [id = 325] 01:33:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (17948800) [pid = 1120] [serial = 974] [outer = 00000000] 01:33:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (18A19800) [pid = 1120] [serial = 975] [outer = 17948800] 01:33:43 INFO - PROCESS | 1120 | 1466584423013 Marionette DEBUG loaded listener.js 01:33:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (18B21C00) [pid = 1120] [serial = 976] [outer = 17948800] 01:33:43 INFO - PROCESS | 1120 | 1466584423414 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 01:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 01:33:43 INFO - PROCESS | 1120 | 1466584423495 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 01:33:43 INFO - PROCESS | 1120 | 1466584423497 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 01:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:33:43 INFO - PROCESS | 1120 | 1466584423500 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:33:43 INFO - PROCESS | 1120 | 1466584423502 Marionette TRACE conn5 <- [1,1266,null,{}] 01:33:43 INFO - PROCESS | 1120 | 1466584423506 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:43 INFO - PROCESS | 1120 | 1466584423511 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:43 INFO - PROCESS | 1120 | 1466584423651 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 01:33:43 INFO - PROCESS | 1120 | 1466584423656 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:43 INFO - PROCESS | 1120 | 1466584423658 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:43 INFO - PROCESS | 1120 | ++DOCSHELL 18F31800 == 33 [pid = 1120] [id = 326] 01:33:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (18F35400) [pid = 1120] [serial = 977] [outer = 00000000] 01:33:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19134800) [pid = 1120] [serial = 978] [outer = 18F35400] 01:33:43 INFO - PROCESS | 1120 | 1466584423702 Marionette DEBUG loaded listener.js 01:33:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (191A3C00) [pid = 1120] [serial = 979] [outer = 18F35400] 01:33:44 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (14FF8400) [pid = 1120] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:33:44 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (1440E400) [pid = 1120] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:33:44 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0D759000) [pid = 1120] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:33:44 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (191A3400) [pid = 1120] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:33:44 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19134C00) [pid = 1120] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:33:44 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0D2F1000) [pid = 1120] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:33:44 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (18A90800) [pid = 1120] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:33:44 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (169E2800) [pid = 1120] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:33:44 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (19B84000) [pid = 1120] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:33:44 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19F25800) [pid = 1120] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:33:44 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (14619000) [pid = 1120] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:33:44 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1B50E000) [pid = 1120] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:33:44 INFO - PROCESS | 1120 | 1466584424446 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 01:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 970ms 01:33:44 INFO - PROCESS | 1120 | 1466584424475 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 01:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:33:44 INFO - PROCESS | 1120 | 1466584424477 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 01:33:44 INFO - PROCESS | 1120 | 1466584424480 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:33:44 INFO - PROCESS | 1120 | 1466584424481 Marionette TRACE conn5 <- [1,1270,null,{}] 01:33:44 INFO - PROCESS | 1120 | 1466584424485 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:44 INFO - PROCESS | 1120 | 1466584424486 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:44 INFO - PROCESS | 1120 | 1466584424563 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 01:33:44 INFO - PROCESS | 1120 | 1466584424652 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:44 INFO - PROCESS | 1120 | 1466584424654 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:44 INFO - PROCESS | 1120 | ++DOCSHELL 0D1E2800 == 34 [pid = 1120] [id = 327] 01:33:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (0D2F1000) [pid = 1120] [serial = 980] [outer = 00000000] 01:33:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (1604C400) [pid = 1120] [serial = 981] [outer = 0D2F1000] 01:33:44 INFO - PROCESS | 1120 | 1466584424698 Marionette DEBUG loaded listener.js 01:33:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (18A90800) [pid = 1120] [serial = 982] [outer = 0D2F1000] 01:33:45 INFO - PROCESS | 1120 | 1466584425387 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 01:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 970ms 01:33:45 INFO - PROCESS | 1120 | 1466584425451 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 01:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:33:45 INFO - PROCESS | 1120 | 1466584425456 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 01:33:45 INFO - PROCESS | 1120 | 1466584425460 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:33:45 INFO - PROCESS | 1120 | 1466584425466 Marionette TRACE conn5 <- [1,1274,null,{}] 01:33:45 INFO - PROCESS | 1120 | 1466584425471 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:45 INFO - PROCESS | 1120 | 1466584425474 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:45 INFO - PROCESS | 1120 | 1466584425601 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 01:33:45 INFO - PROCESS | 1120 | 1466584425748 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:45 INFO - PROCESS | 1120 | 1466584425751 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:45 INFO - PROCESS | 1120 | ++DOCSHELL 0D909000 == 35 [pid = 1120] [id = 328] 01:33:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (0DA49800) [pid = 1120] [serial = 983] [outer = 00000000] 01:33:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (0DF2BC00) [pid = 1120] [serial = 984] [outer = 0DA49800] 01:33:45 INFO - PROCESS | 1120 | 1466584425810 Marionette DEBUG loaded listener.js 01:33:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0E7DD000) [pid = 1120] [serial = 985] [outer = 0DA49800] 01:33:46 INFO - PROCESS | 1120 | 1466584426560 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 01:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1190ms 01:33:46 INFO - PROCESS | 1120 | 1466584426652 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 01:33:46 INFO - PROCESS | 1120 | 1466584426657 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 01:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:33:46 INFO - PROCESS | 1120 | 1466584426663 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:33:46 INFO - PROCESS | 1120 | 1466584426666 Marionette TRACE conn5 <- [1,1278,null,{}] 01:33:46 INFO - PROCESS | 1120 | 1466584426670 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:46 INFO - PROCESS | 1120 | 1466584426673 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:46 INFO - PROCESS | 1120 | 1466584426802 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 01:33:46 INFO - PROCESS | 1120 | 1466584426925 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:46 INFO - PROCESS | 1120 | 1466584426927 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:46 INFO - PROCESS | 1120 | ++DOCSHELL 0C211400 == 36 [pid = 1120] [id = 329] 01:33:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0CED3000) [pid = 1120] [serial = 986] [outer = 00000000] 01:33:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0DA4D000) [pid = 1120] [serial = 987] [outer = 0CED3000] 01:33:46 INFO - PROCESS | 1120 | 1466584426984 Marionette DEBUG loaded listener.js 01:33:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (146AA800) [pid = 1120] [serial = 988] [outer = 0CED3000] 01:33:47 INFO - PROCESS | 1120 | --DOCSHELL 18F31800 == 35 [pid = 1120] [id = 326] 01:33:47 INFO - PROCESS | 1120 | --DOCSHELL 16C51800 == 34 [pid = 1120] [id = 325] 01:33:47 INFO - PROCESS | 1120 | --DOCSHELL 14FED000 == 33 [pid = 1120] [id = 324] 01:33:47 INFO - PROCESS | 1120 | --DOCSHELL 149CF800 == 32 [pid = 1120] [id = 323] 01:33:47 INFO - PROCESS | 1120 | --DOCSHELL 0DBD1C00 == 31 [pid = 1120] [id = 322] 01:33:47 INFO - PROCESS | 1120 | --DOCSHELL 0CF45C00 == 30 [pid = 1120] [id = 321] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (18F7C800) [pid = 1120] [serial = 919] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (14EDBC00) [pid = 1120] [serial = 939] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (17C74C00) [pid = 1120] [serial = 918] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D905C00) [pid = 1120] [serial = 922] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (18B23800) [pid = 1120] [serial = 940] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (1A204800) [pid = 1120] [serial = 942] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (191AC800) [pid = 1120] [serial = 933] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0E04C000) [pid = 1120] [serial = 916] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19123000) [pid = 1120] [serial = 930] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (16C4E400) [pid = 1120] [serial = 927] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (149B5400) [pid = 1120] [serial = 937] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (1A202400) [pid = 1120] [serial = 913] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (146E4800) [pid = 1120] [serial = 924] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (149D4C00) [pid = 1120] [serial = 925] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1912C800) [pid = 1120] [serial = 931] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (0D853000) [pid = 1120] [serial = 921] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (0DD4FC00) [pid = 1120] [serial = 915] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (19907400) [pid = 1120] [serial = 934] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (19F93C00) [pid = 1120] [serial = 936] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (1A20E000) [pid = 1120] [serial = 943] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (18501800) [pid = 1120] [serial = 928] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (1B5CF800) [pid = 1120] [serial = 945] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (1B68C400) [pid = 1120] [serial = 946] [outer = 00000000] [url = about:blank] 01:33:47 INFO - PROCESS | 1120 | 1466584427711 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 01:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1077ms 01:33:47 INFO - PROCESS | 1120 | 1466584427743 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 01:33:47 INFO - PROCESS | 1120 | 1466584427747 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 01:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:33:47 INFO - PROCESS | 1120 | 1466584427751 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:33:47 INFO - PROCESS | 1120 | 1466584427756 Marionette TRACE conn5 <- [1,1282,null,{}] 01:33:47 INFO - PROCESS | 1120 | 1466584427761 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:47 INFO - PROCESS | 1120 | 1466584427763 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:47 INFO - PROCESS | 1120 | 1466584427861 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 01:33:47 INFO - PROCESS | 1120 | 1466584427948 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:47 INFO - PROCESS | 1120 | 1466584427951 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:47 INFO - PROCESS | 1120 | ++DOCSHELL 0D2EF000 == 31 [pid = 1120] [id = 330] 01:33:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (0D84D800) [pid = 1120] [serial = 989] [outer = 00000000] 01:33:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (0DA45000) [pid = 1120] [serial = 990] [outer = 0D84D800] 01:33:48 INFO - PROCESS | 1120 | 1466584428002 Marionette DEBUG loaded listener.js 01:33:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (0DF39400) [pid = 1120] [serial = 991] [outer = 0D84D800] 01:33:48 INFO - PROCESS | 1120 | 1466584428394 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 01:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 01:33:48 INFO - PROCESS | 1120 | 1466584428487 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 01:33:48 INFO - PROCESS | 1120 | 1466584428492 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 01:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:33:48 INFO - PROCESS | 1120 | 1466584428498 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:33:48 INFO - PROCESS | 1120 | 1466584428501 Marionette TRACE conn5 <- [1,1286,null,{}] 01:33:48 INFO - PROCESS | 1120 | 1466584428505 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:48 INFO - PROCESS | 1120 | 1466584428507 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:48 INFO - PROCESS | 1120 | 1466584428595 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 01:33:48 INFO - PROCESS | 1120 | 1466584428604 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:48 INFO - PROCESS | 1120 | 1466584428607 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:48 INFO - PROCESS | 1120 | ++DOCSHELL 14E1EC00 == 32 [pid = 1120] [id = 331] 01:33:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (14E21C00) [pid = 1120] [serial = 992] [outer = 00000000] 01:33:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (14F42800) [pid = 1120] [serial = 993] [outer = 14E21C00] 01:33:48 INFO - PROCESS | 1120 | 1466584428653 Marionette DEBUG loaded listener.js 01:33:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (15B50000) [pid = 1120] [serial = 994] [outer = 14E21C00] 01:33:49 INFO - PROCESS | 1120 | 1466584429123 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 691ms 01:33:49 INFO - PROCESS | 1120 | 1466584429188 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 01:33:49 INFO - PROCESS | 1120 | 1466584429191 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 01:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:33:49 INFO - PROCESS | 1120 | 1466584429194 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:33:49 INFO - PROCESS | 1120 | 1466584429197 Marionette TRACE conn5 <- [1,1290,null,{}] 01:33:49 INFO - PROCESS | 1120 | 1466584429208 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:49 INFO - PROCESS | 1120 | 1466584429213 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:49 INFO - PROCESS | 1120 | 1466584429298 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 01:33:49 INFO - PROCESS | 1120 | 1466584429310 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:49 INFO - PROCESS | 1120 | 1466584429313 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:49 INFO - PROCESS | 1120 | ++DOCSHELL 18508C00 == 33 [pid = 1120] [id = 332] 01:33:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (18509000) [pid = 1120] [serial = 995] [outer = 00000000] 01:33:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (18A20400) [pid = 1120] [serial = 996] [outer = 18509000] 01:33:49 INFO - PROCESS | 1120 | 1466584429360 Marionette DEBUG loaded listener.js 01:33:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (18F80C00) [pid = 1120] [serial = 997] [outer = 18509000] 01:33:49 INFO - PROCESS | 1120 | 1466584429820 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 01:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 01:33:49 INFO - PROCESS | 1120 | 1466584429868 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 01:33:49 INFO - PROCESS | 1120 | 1466584429871 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 01:33:49 INFO - PROCESS | 1120 | 1466584429874 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:33:49 INFO - PROCESS | 1120 | 1466584429875 Marionette TRACE conn5 <- [1,1294,null,{}] 01:33:49 INFO - PROCESS | 1120 | 1466584429879 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:49 INFO - PROCESS | 1120 | 1466584429880 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:50 INFO - PROCESS | 1120 | 1466584429994 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 01:33:50 INFO - PROCESS | 1120 | 1466584430002 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:50 INFO - PROCESS | 1120 | 1466584430004 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:50 INFO - PROCESS | 1120 | ++DOCSHELL 0DD51000 == 34 [pid = 1120] [id = 333] 01:33:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (18508400) [pid = 1120] [serial = 998] [outer = 00000000] 01:33:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (1912DC00) [pid = 1120] [serial = 999] [outer = 18508400] 01:33:50 INFO - PROCESS | 1120 | 1466584430048 Marionette DEBUG loaded listener.js 01:33:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (19143800) [pid = 1120] [serial = 1000] [outer = 18508400] 01:33:50 INFO - PROCESS | 1120 | 1466584430512 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 01:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 01:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:33:50 INFO - PROCESS | 1120 | 1466584430548 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 01:33:50 INFO - PROCESS | 1120 | 1466584430550 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 01:33:50 INFO - PROCESS | 1120 | 1466584430561 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:33:50 INFO - PROCESS | 1120 | 1466584430563 Marionette TRACE conn5 <- [1,1298,null,{}] 01:33:50 INFO - PROCESS | 1120 | 1466584430567 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:50 INFO - PROCESS | 1120 | 1466584430569 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:50 INFO - PROCESS | 1120 | 1466584430679 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 01:33:50 INFO - PROCESS | 1120 | 1466584430687 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:50 INFO - PROCESS | 1120 | 1466584430689 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:50 INFO - PROCESS | 1120 | ++DOCSHELL 168BF800 == 35 [pid = 1120] [id = 334] 01:33:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (1912D400) [pid = 1120] [serial = 1001] [outer = 00000000] 01:33:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19902000) [pid = 1120] [serial = 1002] [outer = 1912D400] 01:33:50 INFO - PROCESS | 1120 | 1466584430733 Marionette DEBUG loaded listener.js 01:33:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19906000) [pid = 1120] [serial = 1003] [outer = 1912D400] 01:33:51 INFO - PROCESS | 1120 | 1466584431200 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 01:33:51 INFO - PROCESS | 1120 | 1466584431246 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 01:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:33:51 INFO - PROCESS | 1120 | 1466584431249 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:33:51 INFO - PROCESS | 1120 | 1466584431251 Marionette TRACE conn5 <- [1,1302,null,{}] 01:33:51 INFO - PROCESS | 1120 | 1466584431255 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:51 INFO - PROCESS | 1120 | 1466584431261 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:51 INFO - PROCESS | 1120 | 1466584431429 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 01:33:51 INFO - PROCESS | 1120 | 1466584431457 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:51 INFO - PROCESS | 1120 | 1466584431459 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:51 INFO - PROCESS | 1120 | ++DOCSHELL 19931800 == 36 [pid = 1120] [id = 335] 01:33:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19932000) [pid = 1120] [serial = 1004] [outer = 00000000] 01:33:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19B7EC00) [pid = 1120] [serial = 1005] [outer = 19932000] 01:33:51 INFO - PROCESS | 1120 | 1466584431504 Marionette DEBUG loaded listener.js 01:33:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19B82C00) [pid = 1120] [serial = 1006] [outer = 19932000] 01:33:51 INFO - PROCESS | 1120 | 1466584431951 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 01:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 01:33:52 INFO - PROCESS | 1120 | 1466584431980 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 01:33:52 INFO - PROCESS | 1120 | 1466584431982 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 01:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:33:52 INFO - PROCESS | 1120 | 1466584431989 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:33:52 INFO - PROCESS | 1120 | 1466584431991 Marionette TRACE conn5 <- [1,1306,null,{}] 01:33:52 INFO - PROCESS | 1120 | 1466584431994 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:52 INFO - PROCESS | 1120 | 1466584431996 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:52 INFO - PROCESS | 1120 | 1466584432108 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 01:33:52 INFO - PROCESS | 1120 | 1466584432114 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:52 INFO - PROCESS | 1120 | 1466584432116 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:52 INFO - PROCESS | 1120 | ++DOCSHELL 19DAC800 == 37 [pid = 1120] [id = 336] 01:33:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19DACC00) [pid = 1120] [serial = 1007] [outer = 00000000] 01:33:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19E65800) [pid = 1120] [serial = 1008] [outer = 19DACC00] 01:33:52 INFO - PROCESS | 1120 | 1466584432162 Marionette DEBUG loaded listener.js 01:33:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19E68400) [pid = 1120] [serial = 1009] [outer = 19DACC00] 01:33:52 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DD45800) [pid = 1120] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:33:52 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D136400) [pid = 1120] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:33:52 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (149D3C00) [pid = 1120] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:33:52 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0D856000) [pid = 1120] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:33:52 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0D1ED000) [pid = 1120] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:33:52 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (1604A000) [pid = 1120] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:33:52 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19E63400) [pid = 1120] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:33:52 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (17948800) [pid = 1120] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:33:52 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1BE25400) [pid = 1120] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:33:52 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (18F35400) [pid = 1120] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:33:52 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (15B4F400) [pid = 1120] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:33:52 INFO - PROCESS | 1120 | 1466584432627 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 01:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 01:33:52 INFO - PROCESS | 1120 | 1466584432673 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 01:33:52 INFO - PROCESS | 1120 | 1466584432675 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 01:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:33:52 INFO - PROCESS | 1120 | 1466584432678 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:33:52 INFO - PROCESS | 1120 | 1466584432680 Marionette TRACE conn5 <- [1,1310,null,{}] 01:33:52 INFO - PROCESS | 1120 | 1466584432683 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:52 INFO - PROCESS | 1120 | 1466584432685 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:52 INFO - PROCESS | 1120 | 1466584432765 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 01:33:52 INFO - PROCESS | 1120 | 1466584432798 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:52 INFO - PROCESS | 1120 | 1466584432800 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:52 INFO - PROCESS | 1120 | ++DOCSHELL 0DBD1800 == 38 [pid = 1120] [id = 337] 01:33:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (146E1400) [pid = 1120] [serial = 1010] [outer = 00000000] 01:33:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (19141C00) [pid = 1120] [serial = 1011] [outer = 146E1400] 01:33:52 INFO - PROCESS | 1120 | 1466584432847 Marionette DEBUG loaded listener.js 01:33:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19E62C00) [pid = 1120] [serial = 1012] [outer = 146E1400] 01:33:53 INFO - PROCESS | 1120 | 1466584433291 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 01:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 01:33:53 INFO - PROCESS | 1120 | 1466584433317 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 01:33:53 INFO - PROCESS | 1120 | 1466584433319 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 01:33:53 INFO - PROCESS | 1120 | 1466584433322 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:33:53 INFO - PROCESS | 1120 | 1466584433324 Marionette TRACE conn5 <- [1,1314,null,{}] 01:33:53 INFO - PROCESS | 1120 | 1466584433327 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:53 INFO - PROCESS | 1120 | 1466584433329 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:53 INFO - PROCESS | 1120 | 1466584433409 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 01:33:53 INFO - PROCESS | 1120 | 1466584433414 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:53 INFO - PROCESS | 1120 | 1466584433416 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:53 INFO - PROCESS | 1120 | ++DOCSHELL 149D3C00 == 39 [pid = 1120] [id = 338] 01:33:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19130800) [pid = 1120] [serial = 1013] [outer = 00000000] 01:33:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19FF1800) [pid = 1120] [serial = 1014] [outer = 19130800] 01:33:53 INFO - PROCESS | 1120 | 1466584433469 Marionette DEBUG loaded listener.js 01:33:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19FF2000) [pid = 1120] [serial = 1015] [outer = 19130800] 01:33:53 INFO - PROCESS | 1120 | 1466584433904 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:33:53 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 01:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 01:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:33:53 INFO - PROCESS | 1120 | 1466584433956 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 01:33:53 INFO - PROCESS | 1120 | 1466584433958 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 01:33:53 INFO - PROCESS | 1120 | 1466584433962 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:33:53 INFO - PROCESS | 1120 | 1466584433963 Marionette TRACE conn5 <- [1,1318,null,{}] 01:33:53 INFO - PROCESS | 1120 | 1466584433967 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:53 INFO - PROCESS | 1120 | 1466584433969 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:54 INFO - PROCESS | 1120 | 1466584434050 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 01:33:54 INFO - PROCESS | 1120 | 1466584434055 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:54 INFO - PROCESS | 1120 | 1466584434057 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:54 INFO - PROCESS | 1120 | ++DOCSHELL 19F28000 == 40 [pid = 1120] [id = 339] 01:33:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19FFCC00) [pid = 1120] [serial = 1016] [outer = 00000000] 01:33:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1A207C00) [pid = 1120] [serial = 1017] [outer = 19FFCC00] 01:33:54 INFO - PROCESS | 1120 | 1466584434100 Marionette DEBUG loaded listener.js 01:33:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1A20B000) [pid = 1120] [serial = 1018] [outer = 19FFCC00] 01:33:54 INFO - PROCESS | 1120 | 1466584434745 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:33:54 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 01:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 830ms 01:33:54 INFO - PROCESS | 1120 | 1466584434793 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 01:33:54 INFO - PROCESS | 1120 | 1466584434797 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 01:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:33:54 INFO - PROCESS | 1120 | 1466584434802 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:33:54 INFO - PROCESS | 1120 | 1466584434805 Marionette TRACE conn5 <- [1,1322,null,{}] 01:33:54 INFO - PROCESS | 1120 | 1466584434811 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:54 INFO - PROCESS | 1120 | 1466584434814 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:54 INFO - PROCESS | 1120 | 1466584434928 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 01:33:55 INFO - PROCESS | 1120 | 1466584435036 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:55 INFO - PROCESS | 1120 | 1466584435038 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:55 INFO - PROCESS | 1120 | ++DOCSHELL 0D1E6C00 == 41 [pid = 1120] [id = 340] 01:33:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0D854800) [pid = 1120] [serial = 1019] [outer = 00000000] 01:33:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0DF2EC00) [pid = 1120] [serial = 1020] [outer = 0D854800] 01:33:55 INFO - PROCESS | 1120 | 1466584435095 Marionette DEBUG loaded listener.js 01:33:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (1440E400) [pid = 1120] [serial = 1021] [outer = 0D854800] 01:33:55 INFO - PROCESS | 1120 | 1466584435741 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 990ms 01:33:55 INFO - PROCESS | 1120 | 1466584435793 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 01:33:55 INFO - PROCESS | 1120 | 1466584435799 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 01:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:33:55 INFO - PROCESS | 1120 | 1466584435806 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:33:55 INFO - PROCESS | 1120 | 1466584435809 Marionette TRACE conn5 <- [1,1326,null,{}] 01:33:55 INFO - PROCESS | 1120 | 1466584435814 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:55 INFO - PROCESS | 1120 | 1466584435816 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:55 INFO - PROCESS | 1120 | 1466584435960 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 01:33:56 INFO - PROCESS | 1120 | 1466584436093 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:56 INFO - PROCESS | 1120 | 1466584436096 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:56 INFO - PROCESS | 1120 | ++DOCSHELL 1604C000 == 42 [pid = 1120] [id = 341] 01:33:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (16265C00) [pid = 1120] [serial = 1022] [outer = 00000000] 01:33:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (17949000) [pid = 1120] [serial = 1023] [outer = 16265C00] 01:33:56 INFO - PROCESS | 1120 | 1466584436154 Marionette DEBUG loaded listener.js 01:33:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (18F35000) [pid = 1120] [serial = 1024] [outer = 16265C00] 01:33:57 INFO - PROCESS | 1120 | 1466584437271 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 01:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1482ms 01:33:57 INFO - PROCESS | 1120 | 1466584437290 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 01:33:57 INFO - PROCESS | 1120 | 1466584437292 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 01:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:33:57 INFO - PROCESS | 1120 | 1466584437296 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:33:57 INFO - PROCESS | 1120 | 1466584437300 Marionette TRACE conn5 <- [1,1330,null,{}] 01:33:57 INFO - PROCESS | 1120 | 1466584437311 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:57 INFO - PROCESS | 1120 | 1466584437316 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:57 INFO - PROCESS | 1120 | 1466584437426 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 01:33:57 INFO - PROCESS | 1120 | 1466584437688 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:57 INFO - PROCESS | 1120 | 1466584437691 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:57 INFO - PROCESS | 1120 | ++DOCSHELL 0D180C00 == 43 [pid = 1120] [id = 342] 01:33:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (0D1E5400) [pid = 1120] [serial = 1025] [outer = 00000000] 01:33:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (0D75B800) [pid = 1120] [serial = 1026] [outer = 0D1E5400] 01:33:57 INFO - PROCESS | 1120 | 1466584437800 Marionette DEBUG loaded listener.js 01:33:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (0D84D000) [pid = 1120] [serial = 1027] [outer = 0D1E5400] 01:33:59 INFO - PROCESS | 1120 | --DOCSHELL 149D3C00 == 42 [pid = 1120] [id = 338] 01:33:59 INFO - PROCESS | 1120 | --DOCSHELL 0DBD1800 == 41 [pid = 1120] [id = 337] 01:33:59 INFO - PROCESS | 1120 | --DOCSHELL 19DAC800 == 40 [pid = 1120] [id = 336] 01:33:59 INFO - PROCESS | 1120 | --DOCSHELL 19931800 == 39 [pid = 1120] [id = 335] 01:33:59 INFO - PROCESS | 1120 | --DOCSHELL 168BF800 == 38 [pid = 1120] [id = 334] 01:33:59 INFO - PROCESS | 1120 | --DOCSHELL 0DD51000 == 37 [pid = 1120] [id = 333] 01:33:59 INFO - PROCESS | 1120 | --DOCSHELL 18508C00 == 36 [pid = 1120] [id = 332] 01:33:59 INFO - PROCESS | 1120 | --DOCSHELL 14E1EC00 == 35 [pid = 1120] [id = 331] 01:33:59 INFO - PROCESS | 1120 | --DOCSHELL 0D2EF000 == 34 [pid = 1120] [id = 330] 01:33:59 INFO - PROCESS | 1120 | --DOCSHELL 0D909000 == 33 [pid = 1120] [id = 328] 01:33:59 INFO - PROCESS | 1120 | --DOCSHELL 0D1E2800 == 32 [pid = 1120] [id = 327] 01:33:59 INFO - PROCESS | 1120 | --DOCSHELL 0C211400 == 31 [pid = 1120] [id = 329] 01:33:59 INFO - PROCESS | 1120 | --DOCSHELL 0D855400 == 30 [pid = 1120] [id = 320] 01:33:59 INFO - PROCESS | 1120 | --DOCSHELL 1604C000 == 29 [pid = 1120] [id = 341] 01:33:59 INFO - PROCESS | 1120 | --DOCSHELL 19F28000 == 28 [pid = 1120] [id = 339] 01:33:59 INFO - PROCESS | 1120 | --DOCSHELL 0D1E6C00 == 27 [pid = 1120] [id = 340] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (0DD48C00) [pid = 1120] [serial = 966] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (0DD51800) [pid = 1120] [serial = 967] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (0D1E7C00) [pid = 1120] [serial = 963] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0D25FC00) [pid = 1120] [serial = 964] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (14E4A400) [pid = 1120] [serial = 969] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0DF6C400) [pid = 1120] [serial = 961] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0DD4F400) [pid = 1120] [serial = 960] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DA46800) [pid = 1120] [serial = 949] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D754000) [pid = 1120] [serial = 948] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (1850C000) [pid = 1120] [serial = 952] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (169D8C00) [pid = 1120] [serial = 951] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1A20C000) [pid = 1120] [serial = 955] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (19F91000) [pid = 1120] [serial = 954] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (18B21C00) [pid = 1120] [serial = 976] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1CF04000) [pid = 1120] [serial = 958] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1C1F5C00) [pid = 1120] [serial = 957] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (18A19800) [pid = 1120] [serial = 975] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (19134800) [pid = 1120] [serial = 978] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (191A3C00) [pid = 1120] [serial = 979] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (16272800) [pid = 1120] [serial = 972] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (16C47C00) [pid = 1120] [serial = 973] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (14EE3C00) [pid = 1120] [serial = 970] [outer = 00000000] [url = about:blank] 01:33:59 INFO - PROCESS | 1120 | 1466584439097 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 01:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1933ms 01:33:59 INFO - PROCESS | 1120 | 1466584439233 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 01:33:59 INFO - PROCESS | 1120 | 1466584439237 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 01:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:33:59 INFO - PROCESS | 1120 | 1466584439242 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:33:59 INFO - PROCESS | 1120 | 1466584439245 Marionette TRACE conn5 <- [1,1334,null,{}] 01:33:59 INFO - PROCESS | 1120 | 1466584439251 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:59 INFO - PROCESS | 1120 | 1466584439255 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:59 INFO - PROCESS | 1120 | 1466584439344 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 01:33:59 INFO - PROCESS | 1120 | 1466584439352 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:59 INFO - PROCESS | 1120 | 1466584439357 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:33:59 INFO - PROCESS | 1120 | ++DOCSHELL 0D184C00 == 28 [pid = 1120] [id = 343] 01:33:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0D1E2400) [pid = 1120] [serial = 1028] [outer = 00000000] 01:33:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D1ED800) [pid = 1120] [serial = 1029] [outer = 0D1E2400] 01:33:59 INFO - PROCESS | 1120 | 1466584439405 Marionette DEBUG loaded listener.js 01:33:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0D25FC00) [pid = 1120] [serial = 1030] [outer = 0D1E2400] 01:33:59 INFO - PROCESS | 1120 | 1466584439911 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 01:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 01:33:59 INFO - PROCESS | 1120 | 1466584439972 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 01:33:59 INFO - PROCESS | 1120 | 1466584439977 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 01:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:33:59 INFO - PROCESS | 1120 | 1466584439983 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:33:59 INFO - PROCESS | 1120 | 1466584439986 Marionette TRACE conn5 <- [1,1338,null,{}] 01:34:00 INFO - PROCESS | 1120 | 1466584439990 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:00 INFO - PROCESS | 1120 | 1466584439992 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:00 INFO - PROCESS | 1120 | 1466584440081 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 01:34:00 INFO - PROCESS | 1120 | 1466584440167 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:00 INFO - PROCESS | 1120 | 1466584440170 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:00 INFO - PROCESS | 1120 | ++DOCSHELL 0DA4C400 == 29 [pid = 1120] [id = 344] 01:34:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DA4D400) [pid = 1120] [serial = 1031] [outer = 00000000] 01:34:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0DBC9C00) [pid = 1120] [serial = 1032] [outer = 0DA4D400] 01:34:00 INFO - PROCESS | 1120 | 1466584440218 Marionette DEBUG loaded listener.js 01:34:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0DD48C00) [pid = 1120] [serial = 1033] [outer = 0DA4D400] 01:34:00 INFO - PROCESS | 1120 | 1466584440627 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 01:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 01:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:34:00 INFO - PROCESS | 1120 | 1466584440657 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 01:34:00 INFO - PROCESS | 1120 | 1466584440659 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 01:34:00 INFO - PROCESS | 1120 | 1466584440662 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:34:00 INFO - PROCESS | 1120 | 1466584440666 Marionette TRACE conn5 <- [1,1342,null,{}] 01:34:00 INFO - PROCESS | 1120 | 1466584440710 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:00 INFO - PROCESS | 1120 | 1466584440715 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:00 INFO - PROCESS | 1120 | 1466584440825 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 01:34:00 INFO - PROCESS | 1120 | 1466584440839 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:00 INFO - PROCESS | 1120 | 1466584440842 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:00 INFO - PROCESS | 1120 | ++DOCSHELL 146AD800 == 30 [pid = 1120] [id = 345] 01:34:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (146AE000) [pid = 1120] [serial = 1034] [outer = 00000000] 01:34:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (14D2A400) [pid = 1120] [serial = 1035] [outer = 146AE000] 01:34:00 INFO - PROCESS | 1120 | 1466584440891 Marionette DEBUG loaded listener.js 01:34:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (14E1DC00) [pid = 1120] [serial = 1036] [outer = 146AE000] 01:34:01 INFO - PROCESS | 1120 | 1466584441339 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 01:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 710ms 01:34:01 INFO - PROCESS | 1120 | 1466584441373 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 01:34:01 INFO - PROCESS | 1120 | 1466584441375 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 01:34:01 INFO - PROCESS | 1120 | 1466584441378 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:34:01 INFO - PROCESS | 1120 | 1466584441380 Marionette TRACE conn5 <- [1,1346,null,{}] 01:34:01 INFO - PROCESS | 1120 | 1466584441383 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:01 INFO - PROCESS | 1120 | 1466584441385 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:01 INFO - PROCESS | 1120 | 1466584441507 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 01:34:01 INFO - PROCESS | 1120 | 1466584441513 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:01 INFO - PROCESS | 1120 | 1466584441515 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:01 INFO - PROCESS | 1120 | ++DOCSHELL 14EE2000 == 31 [pid = 1120] [id = 346] 01:34:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (14F42400) [pid = 1120] [serial = 1037] [outer = 00000000] 01:34:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (16270000) [pid = 1120] [serial = 1038] [outer = 14F42400] 01:34:01 INFO - PROCESS | 1120 | 1466584441561 Marionette DEBUG loaded listener.js 01:34:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (169DFC00) [pid = 1120] [serial = 1039] [outer = 14F42400] 01:34:02 INFO - PROCESS | 1120 | 1466584442012 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 01:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 01:34:02 INFO - PROCESS | 1120 | 1466584442053 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 01:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:34:02 INFO - PROCESS | 1120 | 1466584442055 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 01:34:02 INFO - PROCESS | 1120 | 1466584442063 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:34:02 INFO - PROCESS | 1120 | 1466584442065 Marionette TRACE conn5 <- [1,1350,null,{}] 01:34:02 INFO - PROCESS | 1120 | 1466584442068 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:02 INFO - PROCESS | 1120 | 1466584442070 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:02 INFO - PROCESS | 1120 | 1466584442178 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 01:34:02 INFO - PROCESS | 1120 | 1466584442264 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:02 INFO - PROCESS | 1120 | 1466584442266 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:02 INFO - PROCESS | 1120 | ++DOCSHELL 16C4F400 == 32 [pid = 1120] [id = 347] 01:34:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (16C4F800) [pid = 1120] [serial = 1040] [outer = 00000000] 01:34:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (17C72400) [pid = 1120] [serial = 1041] [outer = 16C4F800] 01:34:02 INFO - PROCESS | 1120 | 1466584442312 Marionette DEBUG loaded listener.js 01:34:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (18A19800) [pid = 1120] [serial = 1042] [outer = 16C4F800] 01:34:02 INFO - PROCESS | 1120 | 1466584442745 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 01:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 01:34:02 INFO - PROCESS | 1120 | 1466584442789 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 01:34:02 INFO - PROCESS | 1120 | 1466584442791 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 01:34:02 INFO - PROCESS | 1120 | 1466584442794 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:34:02 INFO - PROCESS | 1120 | 1466584442796 Marionette TRACE conn5 <- [1,1354,null,{}] 01:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:34:02 INFO - PROCESS | 1120 | 1466584442804 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:02 INFO - PROCESS | 1120 | 1466584442810 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:02 INFO - PROCESS | 1120 | 1466584442960 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 01:34:02 INFO - PROCESS | 1120 | 1466584442974 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:02 INFO - PROCESS | 1120 | 1466584442976 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:03 INFO - PROCESS | 1120 | ++DOCSHELL 18A94000 == 33 [pid = 1120] [id = 348] 01:34:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (18F35C00) [pid = 1120] [serial = 1043] [outer = 00000000] 01:34:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (1912C400) [pid = 1120] [serial = 1044] [outer = 18F35C00] 01:34:03 INFO - PROCESS | 1120 | 1466584443076 Marionette DEBUG loaded listener.js 01:34:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (1913DC00) [pid = 1120] [serial = 1045] [outer = 18F35C00] 01:34:03 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (1912D400) [pid = 1120] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:34:03 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (19932000) [pid = 1120] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:34:03 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19DACC00) [pid = 1120] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:34:03 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0CED3000) [pid = 1120] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:34:03 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (18509000) [pid = 1120] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:34:03 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0D84D800) [pid = 1120] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:34:03 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (18508400) [pid = 1120] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:34:03 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0DA49800) [pid = 1120] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:34:03 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (14E21C00) [pid = 1120] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:34:03 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0D2F1000) [pid = 1120] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:34:03 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (146E1400) [pid = 1120] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:34:03 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19FFCC00) [pid = 1120] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:34:03 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19130800) [pid = 1120] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:34:03 INFO - PROCESS | 1120 | 1466584443806 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 01:34:03 INFO - PROCESS | 1120 | 1466584443819 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 01:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:34:03 INFO - PROCESS | 1120 | 1466584443822 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:34:03 INFO - PROCESS | 1120 | 1466584443824 Marionette TRACE conn5 <- [1,1358,null,{}] 01:34:03 INFO - PROCESS | 1120 | 1466584443827 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:03 INFO - PROCESS | 1120 | 1466584443829 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:03 INFO - PROCESS | 1120 | 1466584443906 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 01:34:04 INFO - PROCESS | 1120 | 1466584443990 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:04 INFO - PROCESS | 1120 | 1466584443992 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:04 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A0400 == 34 [pid = 1120] [id = 349] 01:34:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0C20A800) [pid = 1120] [serial = 1046] [outer = 00000000] 01:34:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (16272400) [pid = 1120] [serial = 1047] [outer = 0C20A800] 01:34:04 INFO - PROCESS | 1120 | 1466584444036 Marionette DEBUG loaded listener.js 01:34:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (18A1A000) [pid = 1120] [serial = 1048] [outer = 0C20A800] 01:34:04 INFO - PROCESS | 1120 | 1466584444380 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 01:34:04 INFO - PROCESS | 1120 | 1466584444396 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 01:34:04 INFO - PROCESS | 1120 | 1466584444399 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:34:04 INFO - PROCESS | 1120 | 1466584444401 Marionette TRACE conn5 <- [1,1362,null,{}] 01:34:04 INFO - PROCESS | 1120 | 1466584444405 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:04 INFO - PROCESS | 1120 | 1466584444406 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:04 INFO - PROCESS | 1120 | 1466584444484 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 01:34:04 INFO - PROCESS | 1120 | 1466584444570 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:04 INFO - PROCESS | 1120 | 1466584444572 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:04 INFO - PROCESS | 1120 | ++DOCSHELL 16C50C00 == 35 [pid = 1120] [id = 350] 01:34:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (16C52800) [pid = 1120] [serial = 1049] [outer = 00000000] 01:34:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (191A9400) [pid = 1120] [serial = 1050] [outer = 16C52800] 01:34:04 INFO - PROCESS | 1120 | 1466584444617 Marionette DEBUG loaded listener.js 01:34:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19909000) [pid = 1120] [serial = 1051] [outer = 16C52800] 01:34:04 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:04 INFO - PROCESS | 1120 | 1466584444971 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 01:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:34:05 INFO - PROCESS | 1120 | 1466584445037 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 01:34:05 INFO - PROCESS | 1120 | 1466584445040 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:34:05 INFO - PROCESS | 1120 | 1466584445042 Marionette TRACE conn5 <- [1,1366,null,{}] 01:34:05 INFO - PROCESS | 1120 | 1466584445053 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:05 INFO - PROCESS | 1120 | 1466584445055 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:05 INFO - PROCESS | 1120 | 1466584445135 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 01:34:05 INFO - PROCESS | 1120 | 1466584445140 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:05 INFO - PROCESS | 1120 | 1466584445142 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:05 INFO - PROCESS | 1120 | ++DOCSHELL 19931C00 == 36 [pid = 1120] [id = 351] 01:34:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19933800) [pid = 1120] [serial = 1052] [outer = 00000000] 01:34:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19A57400) [pid = 1120] [serial = 1053] [outer = 19933800] 01:34:05 INFO - PROCESS | 1120 | 1466584445186 Marionette DEBUG loaded listener.js 01:34:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19B7D400) [pid = 1120] [serial = 1054] [outer = 19933800] 01:34:05 INFO - PROCESS | 1120 | 1466584445610 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 01:34:05 INFO - PROCESS | 1120 | 1466584445690 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 01:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:34:05 INFO - PROCESS | 1120 | 1466584445700 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:34:05 INFO - PROCESS | 1120 | 1466584445705 Marionette TRACE conn5 <- [1,1370,null,{}] 01:34:05 INFO - PROCESS | 1120 | 1466584445711 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:05 INFO - PROCESS | 1120 | 1466584445714 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:05 INFO - PROCESS | 1120 | 1466584445844 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 01:34:05 INFO - PROCESS | 1120 | 1466584445959 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:05 INFO - PROCESS | 1120 | 1466584445964 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:05 INFO - PROCESS | 1120 | ++DOCSHELL 0CE74000 == 37 [pid = 1120] [id = 352] 01:34:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0CEC9400) [pid = 1120] [serial = 1055] [outer = 00000000] 01:34:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0D2F1000) [pid = 1120] [serial = 1056] [outer = 0CEC9400] 01:34:06 INFO - PROCESS | 1120 | 1466584446021 Marionette DEBUG loaded listener.js 01:34:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (0D851000) [pid = 1120] [serial = 1057] [outer = 0CEC9400] 01:34:06 INFO - PROCESS | 1120 | [1120] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:06 INFO - PROCESS | 1120 | 1466584446850 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 01:34:06 INFO - PROCESS | 1120 | 1466584446945 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 01:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:34:06 INFO - PROCESS | 1120 | 1466584446952 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:34:06 INFO - PROCESS | 1120 | 1466584446956 Marionette TRACE conn5 <- [1,1374,null,{}] 01:34:06 INFO - PROCESS | 1120 | 1466584446960 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:06 INFO - PROCESS | 1120 | 1466584446963 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:07 INFO - PROCESS | 1120 | 1466584447111 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 01:34:07 INFO - PROCESS | 1120 | 1466584447234 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:07 INFO - PROCESS | 1120 | 1466584447237 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:07 INFO - PROCESS | 1120 | ++DOCSHELL 0DF35000 == 38 [pid = 1120] [id = 353] 01:34:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (1461A400) [pid = 1120] [serial = 1058] [outer = 00000000] 01:34:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (14F41000) [pid = 1120] [serial = 1059] [outer = 1461A400] 01:34:07 INFO - PROCESS | 1120 | 1466584447296 Marionette DEBUG loaded listener.js 01:34:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (1604F400) [pid = 1120] [serial = 1060] [outer = 1461A400] 01:34:08 INFO - PROCESS | 1120 | --DOCSHELL 16C50C00 == 37 [pid = 1120] [id = 350] 01:34:08 INFO - PROCESS | 1120 | --DOCSHELL 0C1A0400 == 36 [pid = 1120] [id = 349] 01:34:08 INFO - PROCESS | 1120 | --DOCSHELL 18A94000 == 35 [pid = 1120] [id = 348] 01:34:08 INFO - PROCESS | 1120 | --DOCSHELL 16C4F400 == 34 [pid = 1120] [id = 347] 01:34:08 INFO - PROCESS | 1120 | --DOCSHELL 14EE2000 == 33 [pid = 1120] [id = 346] 01:34:08 INFO - PROCESS | 1120 | --DOCSHELL 146AD800 == 32 [pid = 1120] [id = 345] 01:34:08 INFO - PROCESS | 1120 | --DOCSHELL 0DA4C400 == 31 [pid = 1120] [id = 344] 01:34:08 INFO - PROCESS | 1120 | --DOCSHELL 0D184C00 == 30 [pid = 1120] [id = 343] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (19902000) [pid = 1120] [serial = 1002] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (19B7EC00) [pid = 1120] [serial = 1005] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (19906000) [pid = 1120] [serial = 1003] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (19E65800) [pid = 1120] [serial = 1008] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19B82C00) [pid = 1120] [serial = 1006] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DA4D000) [pid = 1120] [serial = 987] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (146AA800) [pid = 1120] [serial = 988] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (18A20400) [pid = 1120] [serial = 996] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (18F80C00) [pid = 1120] [serial = 997] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0DA45000) [pid = 1120] [serial = 990] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0DF39400) [pid = 1120] [serial = 991] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1912DC00) [pid = 1120] [serial = 999] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0DF2BC00) [pid = 1120] [serial = 984] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0E7DD000) [pid = 1120] [serial = 985] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (14F42800) [pid = 1120] [serial = 993] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (15B50000) [pid = 1120] [serial = 994] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (18A90800) [pid = 1120] [serial = 982] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1604C400) [pid = 1120] [serial = 981] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (19141C00) [pid = 1120] [serial = 1011] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (1A20B000) [pid = 1120] [serial = 1018] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (1A207C00) [pid = 1120] [serial = 1017] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (19FF2000) [pid = 1120] [serial = 1015] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (19FF1800) [pid = 1120] [serial = 1014] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (19E68400) [pid = 1120] [serial = 1009] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (19E62C00) [pid = 1120] [serial = 1012] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (19143800) [pid = 1120] [serial = 1000] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 1120 | 1466584448244 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 01:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:34:08 INFO - PROCESS | 1120 | 1466584448292 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 01:34:08 INFO - PROCESS | 1120 | 1466584448297 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:34:08 INFO - PROCESS | 1120 | 1466584448300 Marionette TRACE conn5 <- [1,1378,null,{}] 01:34:08 INFO - PROCESS | 1120 | 1466584448305 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:08 INFO - PROCESS | 1120 | 1466584448308 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:08 INFO - PROCESS | 1120 | 1466584448408 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 01:34:08 INFO - PROCESS | 1120 | 1466584448496 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:08 INFO - PROCESS | 1120 | 1466584448500 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:08 INFO - PROCESS | 1120 | ++DOCSHELL 0D753C00 == 31 [pid = 1120] [id = 354] 01:34:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (0D754800) [pid = 1120] [serial = 1061] [outer = 00000000] 01:34:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (0D901400) [pid = 1120] [serial = 1062] [outer = 0D754800] 01:34:08 INFO - PROCESS | 1120 | 1466584448548 Marionette DEBUG loaded listener.js 01:34:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (0DA48C00) [pid = 1120] [serial = 1063] [outer = 0D754800] 01:34:08 INFO - PROCESS | 1120 | 1466584448963 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 01:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 01:34:09 INFO - PROCESS | 1120 | 1466584448998 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 01:34:09 INFO - PROCESS | 1120 | 1466584449002 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 01:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:34:09 INFO - PROCESS | 1120 | 1466584449009 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:34:09 INFO - PROCESS | 1120 | 1466584449012 Marionette TRACE conn5 <- [1,1382,null,{}] 01:34:09 INFO - PROCESS | 1120 | 1466584449016 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:09 INFO - PROCESS | 1120 | 1466584449019 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:09 INFO - PROCESS | 1120 | 1466584449110 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 01:34:09 INFO - PROCESS | 1120 | 1466584449116 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:09 INFO - PROCESS | 1120 | 1466584449119 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:09 INFO - PROCESS | 1120 | ++DOCSHELL 0DD50800 == 32 [pid = 1120] [id = 355] 01:34:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (0DF64800) [pid = 1120] [serial = 1064] [outer = 00000000] 01:34:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (1461CC00) [pid = 1120] [serial = 1065] [outer = 0DF64800] 01:34:09 INFO - PROCESS | 1120 | 1466584449169 Marionette DEBUG loaded listener.js 01:34:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (147CDC00) [pid = 1120] [serial = 1066] [outer = 0DF64800] 01:34:09 INFO - PROCESS | 1120 | 1466584449637 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 01:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 01:34:09 INFO - PROCESS | 1120 | 1466584449683 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 01:34:09 INFO - PROCESS | 1120 | 1466584449685 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 01:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:34:09 INFO - PROCESS | 1120 | 1466584449689 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:34:09 INFO - PROCESS | 1120 | 1466584449692 Marionette TRACE conn5 <- [1,1386,null,{}] 01:34:09 INFO - PROCESS | 1120 | 1466584449703 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:09 INFO - PROCESS | 1120 | 1466584449707 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:09 INFO - PROCESS | 1120 | 1466584449821 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 01:34:09 INFO - PROCESS | 1120 | 1466584449913 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:09 INFO - PROCESS | 1120 | 1466584449916 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:09 INFO - PROCESS | 1120 | ++DOCSHELL 16271000 == 33 [pid = 1120] [id = 356] 01:34:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (16271C00) [pid = 1120] [serial = 1067] [outer = 00000000] 01:34:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (169D9800) [pid = 1120] [serial = 1068] [outer = 16271C00] 01:34:09 INFO - PROCESS | 1120 | 1466584449964 Marionette DEBUG loaded listener.js 01:34:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (16C50C00) [pid = 1120] [serial = 1069] [outer = 16271C00] 01:34:10 INFO - PROCESS | 1120 | 1466584450351 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 01:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 01:34:10 INFO - PROCESS | 1120 | 1466584450423 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 01:34:10 INFO - PROCESS | 1120 | 1466584450425 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 01:34:10 INFO - PROCESS | 1120 | 1466584450429 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:34:10 INFO - PROCESS | 1120 | 1466584450430 Marionette TRACE conn5 <- [1,1390,null,{}] 01:34:10 INFO - PROCESS | 1120 | 1466584450434 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:10 INFO - PROCESS | 1120 | 1466584450436 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:10 INFO - PROCESS | 1120 | 1466584450560 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 01:34:10 INFO - PROCESS | 1120 | 1466584450572 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:10 INFO - PROCESS | 1120 | 1466584450574 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:10 INFO - PROCESS | 1120 | ++DOCSHELL 18A15800 == 34 [pid = 1120] [id = 357] 01:34:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (18A1A800) [pid = 1120] [serial = 1070] [outer = 00000000] 01:34:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (1910D800) [pid = 1120] [serial = 1071] [outer = 18A1A800] 01:34:10 INFO - PROCESS | 1120 | 1466584450619 Marionette DEBUG loaded listener.js 01:34:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (1912B400) [pid = 1120] [serial = 1072] [outer = 18A1A800] 01:34:11 INFO - PROCESS | 1120 | 1466584451072 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 01:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 01:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:34:11 INFO - PROCESS | 1120 | 1466584451103 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 01:34:11 INFO - PROCESS | 1120 | 1466584451105 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 01:34:11 INFO - PROCESS | 1120 | 1466584451108 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:34:11 INFO - PROCESS | 1120 | 1466584451110 Marionette TRACE conn5 <- [1,1394,null,{}] 01:34:11 INFO - PROCESS | 1120 | 1466584451113 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:11 INFO - PROCESS | 1120 | 1466584451115 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:11 INFO - PROCESS | 1120 | 1466584451255 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 01:34:11 INFO - PROCESS | 1120 | 1466584451268 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:11 INFO - PROCESS | 1120 | 1466584451270 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:11 INFO - PROCESS | 1120 | ++DOCSHELL 19121400 == 35 [pid = 1120] [id = 358] 01:34:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19138400) [pid = 1120] [serial = 1073] [outer = 00000000] 01:34:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (191A6C00) [pid = 1120] [serial = 1074] [outer = 19138400] 01:34:11 INFO - PROCESS | 1120 | 1466584451313 Marionette DEBUG loaded listener.js 01:34:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19903C00) [pid = 1120] [serial = 1075] [outer = 19138400] 01:34:11 INFO - PROCESS | 1120 | 1466584451784 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 01:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 01:34:11 INFO - PROCESS | 1120 | 1466584451839 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 01:34:11 INFO - PROCESS | 1120 | 1466584451841 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 01:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:34:11 INFO - PROCESS | 1120 | 1466584451844 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:34:11 INFO - PROCESS | 1120 | 1466584451846 Marionette TRACE conn5 <- [1,1398,null,{}] 01:34:11 INFO - PROCESS | 1120 | 1466584451859 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:11 INFO - PROCESS | 1120 | 1466584451865 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:12 INFO - PROCESS | 1120 | 1466584452011 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 01:34:12 INFO - PROCESS | 1120 | 1466584452086 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:12 INFO - PROCESS | 1120 | 1466584452088 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:12 INFO - PROCESS | 1120 | ++DOCSHELL 191A6400 == 36 [pid = 1120] [id = 359] 01:34:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19909400) [pid = 1120] [serial = 1076] [outer = 00000000] 01:34:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19E62000) [pid = 1120] [serial = 1077] [outer = 19909400] 01:34:12 INFO - PROCESS | 1120 | 1466584452133 Marionette DEBUG loaded listener.js 01:34:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19DAAC00) [pid = 1120] [serial = 1078] [outer = 19909400] 01:34:12 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0D1E2400) [pid = 1120] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:34:12 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0D1E5400) [pid = 1120] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:34:12 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (146AE000) [pid = 1120] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:34:12 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0DA4D400) [pid = 1120] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:34:12 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (14F42400) [pid = 1120] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:34:12 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0D854800) [pid = 1120] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:34:12 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (16265C00) [pid = 1120] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:34:12 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0C20A800) [pid = 1120] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:34:12 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (18F35C00) [pid = 1120] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:34:12 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (16C52800) [pid = 1120] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:34:12 INFO - PROCESS | 1120 | 1466584452697 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 01:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 890ms 01:34:12 INFO - PROCESS | 1120 | 1466584452735 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 01:34:12 INFO - PROCESS | 1120 | 1466584452737 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 01:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:34:12 INFO - PROCESS | 1120 | 1466584452740 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:34:12 INFO - PROCESS | 1120 | 1466584452742 Marionette TRACE conn5 <- [1,1402,null,{}] 01:34:12 INFO - PROCESS | 1120 | 1466584452745 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:12 INFO - PROCESS | 1120 | 1466584452747 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:12 INFO - PROCESS | 1120 | 1466584452830 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 01:34:12 INFO - PROCESS | 1120 | 1466584452838 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:12 INFO - PROCESS | 1120 | 1466584452840 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:12 INFO - PROCESS | 1120 | ++DOCSHELL 0D854800 == 37 [pid = 1120] [id = 360] 01:34:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0DD51400) [pid = 1120] [serial = 1079] [outer = 00000000] 01:34:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (14F42400) [pid = 1120] [serial = 1080] [outer = 0DD51400] 01:34:12 INFO - PROCESS | 1120 | 1466584452883 Marionette DEBUG loaded listener.js 01:34:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (16042000) [pid = 1120] [serial = 1081] [outer = 0DD51400] 01:34:13 INFO - PROCESS | 1120 | 1466584453334 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 01:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 630ms 01:34:13 INFO - PROCESS | 1120 | 1466584453371 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 01:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:34:13 INFO - PROCESS | 1120 | 1466584453373 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 01:34:13 INFO - PROCESS | 1120 | 1466584453376 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:34:13 INFO - PROCESS | 1120 | 1466584453378 Marionette TRACE conn5 <- [1,1406,null,{}] 01:34:13 INFO - PROCESS | 1120 | 1466584453381 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:13 INFO - PROCESS | 1120 | 1466584453383 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:13 INFO - PROCESS | 1120 | 1466584453461 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 01:34:13 INFO - PROCESS | 1120 | 1466584453468 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:13 INFO - PROCESS | 1120 | 1466584453470 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:13 INFO - PROCESS | 1120 | ++DOCSHELL 149C8400 == 38 [pid = 1120] [id = 361] 01:34:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (1912D400) [pid = 1120] [serial = 1082] [outer = 00000000] 01:34:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19E6B000) [pid = 1120] [serial = 1083] [outer = 1912D400] 01:34:13 INFO - PROCESS | 1120 | 1466584453513 Marionette DEBUG loaded listener.js 01:34:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19E6E800) [pid = 1120] [serial = 1084] [outer = 1912D400] 01:34:13 INFO - PROCESS | 1120 | 1466584453945 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 01:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 01:34:14 INFO - PROCESS | 1120 | 1466584454007 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 01:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:34:14 INFO - PROCESS | 1120 | 1466584454009 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 01:34:14 INFO - PROCESS | 1120 | 1466584454012 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:34:14 INFO - PROCESS | 1120 | 1466584454014 Marionette TRACE conn5 <- [1,1410,null,{}] 01:34:14 INFO - PROCESS | 1120 | 1466584454027 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:14 INFO - PROCESS | 1120 | 1466584454029 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:14 INFO - PROCESS | 1120 | 1466584454108 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 01:34:14 INFO - PROCESS | 1120 | 1466584454114 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:14 INFO - PROCESS | 1120 | 1466584454115 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:14 INFO - PROCESS | 1120 | ++DOCSHELL 19F88000 == 39 [pid = 1120] [id = 362] 01:34:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19FF5400) [pid = 1120] [serial = 1085] [outer = 00000000] 01:34:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19FFD000) [pid = 1120] [serial = 1086] [outer = 19FF5400] 01:34:14 INFO - PROCESS | 1120 | 1466584454160 Marionette DEBUG loaded listener.js 01:34:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1A204000) [pid = 1120] [serial = 1087] [outer = 19FF5400] 01:34:14 INFO - PROCESS | 1120 | 1466584454626 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 01:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 01:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:34:14 INFO - PROCESS | 1120 | 1466584454656 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 01:34:14 INFO - PROCESS | 1120 | 1466584454658 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 01:34:14 INFO - PROCESS | 1120 | 1466584454661 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:34:14 INFO - PROCESS | 1120 | 1466584454663 Marionette TRACE conn5 <- [1,1414,null,{}] 01:34:14 INFO - PROCESS | 1120 | 1466584454708 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:14 INFO - PROCESS | 1120 | 1466584454711 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:14 INFO - PROCESS | 1120 | 1466584454821 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 01:34:14 INFO - PROCESS | 1120 | 1466584454926 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:14 INFO - PROCESS | 1120 | 1466584454930 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:14 INFO - PROCESS | 1120 | ++DOCSHELL 0D1ED000 == 40 [pid = 1120] [id = 363] 01:34:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (0D260400) [pid = 1120] [serial = 1088] [outer = 00000000] 01:34:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (0D8A0000) [pid = 1120] [serial = 1089] [outer = 0D260400] 01:34:15 INFO - PROCESS | 1120 | 1466584454991 Marionette DEBUG loaded listener.js 01:34:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0DBC8C00) [pid = 1120] [serial = 1090] [outer = 0D260400] 01:34:15 INFO - PROCESS | 1120 | 1466584455686 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 01:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1066ms 01:34:15 INFO - PROCESS | 1120 | 1466584455752 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 01:34:15 INFO - PROCESS | 1120 | 1466584455756 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 01:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:34:15 INFO - PROCESS | 1120 | 1466584455784 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:34:15 INFO - PROCESS | 1120 | 1466584455787 Marionette TRACE conn5 <- [1,1418,null,{}] 01:34:15 INFO - PROCESS | 1120 | 1466584455793 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:15 INFO - PROCESS | 1120 | 1466584455796 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:15 INFO - PROCESS | 1120 | 1466584455947 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 01:34:16 INFO - PROCESS | 1120 | 1466584456078 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:16 INFO - PROCESS | 1120 | 1466584456082 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:16 INFO - PROCESS | 1120 | ++DOCSHELL 169DE400 == 41 [pid = 1120] [id = 364] 01:34:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (16C47C00) [pid = 1120] [serial = 1091] [outer = 00000000] 01:34:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (18A12000) [pid = 1120] [serial = 1092] [outer = 16C47C00] 01:34:16 INFO - PROCESS | 1120 | 1466584456142 Marionette DEBUG loaded listener.js 01:34:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (1910B400) [pid = 1120] [serial = 1093] [outer = 16C47C00] 01:34:16 INFO - PROCESS | 1120 | 1466584456732 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 01:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 987ms 01:34:16 INFO - PROCESS | 1120 | 1466584456773 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 01:34:16 INFO - PROCESS | 1120 | 1466584456775 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 01:34:16 INFO - PROCESS | 1120 | 1466584456779 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:34:16 INFO - PROCESS | 1120 | 1466584456781 Marionette TRACE conn5 <- [1,1422,null,{}] 01:34:16 INFO - PROCESS | 1120 | 1466584456785 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:16 INFO - PROCESS | 1120 | 1466584456788 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:16 INFO - PROCESS | 1120 | 1466584456896 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 01:34:17 INFO - PROCESS | 1120 | 1466584457002 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:17 INFO - PROCESS | 1120 | 1466584457006 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:17 INFO - PROCESS | 1120 | ++DOCSHELL 19938400 == 42 [pid = 1120] [id = 365] 01:34:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (1993B000) [pid = 1120] [serial = 1094] [outer = 00000000] 01:34:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19F1C000) [pid = 1120] [serial = 1095] [outer = 1993B000] 01:34:17 INFO - PROCESS | 1120 | 1466584457064 Marionette DEBUG loaded listener.js 01:34:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (1A207C00) [pid = 1120] [serial = 1096] [outer = 1993B000] 01:34:17 INFO - PROCESS | 1120 | 1466584457744 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 01:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1018ms 01:34:17 INFO - PROCESS | 1120 | 1466584457807 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 01:34:17 INFO - PROCESS | 1120 | 1466584457814 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 01:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:34:17 INFO - PROCESS | 1120 | 1466584457853 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:34:17 INFO - PROCESS | 1120 | 1466584457856 Marionette TRACE conn5 <- [1,1426,null,{}] 01:34:17 INFO - PROCESS | 1120 | 1466584457861 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:17 INFO - PROCESS | 1120 | 1466584457863 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:18 INFO - PROCESS | 1120 | 1466584457980 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 01:34:18 INFO - PROCESS | 1120 | 1466584458130 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:18 INFO - PROCESS | 1120 | 1466584458132 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:18 INFO - PROCESS | 1120 | ++DOCSHELL 1990F400 == 43 [pid = 1120] [id = 366] 01:34:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (1992F000) [pid = 1120] [serial = 1097] [outer = 00000000] 01:34:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (1B68DC00) [pid = 1120] [serial = 1098] [outer = 1992F000] 01:34:18 INFO - PROCESS | 1120 | 1466584458190 Marionette DEBUG loaded listener.js 01:34:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1B691C00) [pid = 1120] [serial = 1099] [outer = 1992F000] 01:34:18 INFO - PROCESS | 1120 | 1466584458935 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 01:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1162ms 01:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:34:19 INFO - PROCESS | 1120 | 1466584458984 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 01:34:19 INFO - PROCESS | 1120 | 1466584458989 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 01:34:19 INFO - PROCESS | 1120 | 1466584458994 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:34:19 INFO - PROCESS | 1120 | 1466584458997 Marionette TRACE conn5 <- [1,1430,null,{}] 01:34:19 INFO - PROCESS | 1120 | 1466584459002 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:19 INFO - PROCESS | 1120 | 1466584459005 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:19 INFO - PROCESS | 1120 | 1466584459109 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 01:34:19 INFO - PROCESS | 1120 | 1466584459246 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:19 INFO - PROCESS | 1120 | 1466584459250 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:19 INFO - PROCESS | 1120 | ++DOCSHELL 0C20F800 == 44 [pid = 1120] [id = 367] 01:34:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (0CECB800) [pid = 1120] [serial = 1100] [outer = 00000000] 01:34:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (0DF2A800) [pid = 1120] [serial = 1101] [outer = 0CECB800] 01:34:19 INFO - PROCESS | 1120 | 1466584459302 Marionette DEBUG loaded listener.js 01:34:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (0EACA400) [pid = 1120] [serial = 1102] [outer = 0CECB800] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 0D180C00 == 43 [pid = 1120] [id = 342] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 149C8400 == 42 [pid = 1120] [id = 361] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 0D854800 == 41 [pid = 1120] [id = 360] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 191A6400 == 40 [pid = 1120] [id = 359] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 19121400 == 39 [pid = 1120] [id = 358] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 18A15800 == 38 [pid = 1120] [id = 357] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 16271000 == 37 [pid = 1120] [id = 356] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 0DD50800 == 36 [pid = 1120] [id = 355] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 0D753C00 == 35 [pid = 1120] [id = 354] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 19931C00 == 34 [pid = 1120] [id = 351] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 0DF35000 == 33 [pid = 1120] [id = 353] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 0CE74000 == 32 [pid = 1120] [id = 352] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 1990F400 == 31 [pid = 1120] [id = 366] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 169DE400 == 30 [pid = 1120] [id = 364] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 19938400 == 29 [pid = 1120] [id = 365] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 19F88000 == 28 [pid = 1120] [id = 362] 01:34:20 INFO - PROCESS | 1120 | --DOCSHELL 0D1ED000 == 27 [pid = 1120] [id = 363] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (14E1DC00) [pid = 1120] [serial = 1036] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (191A9400) [pid = 1120] [serial = 1050] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (0D1ED800) [pid = 1120] [serial = 1029] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (0D25FC00) [pid = 1120] [serial = 1030] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (0D84D000) [pid = 1120] [serial = 1027] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (0D75B800) [pid = 1120] [serial = 1026] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (14D2A400) [pid = 1120] [serial = 1035] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0DBC9C00) [pid = 1120] [serial = 1032] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0DD48C00) [pid = 1120] [serial = 1033] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (16270000) [pid = 1120] [serial = 1038] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1440E400) [pid = 1120] [serial = 1021] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DF2EC00) [pid = 1120] [serial = 1020] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (18F35000) [pid = 1120] [serial = 1024] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (17949000) [pid = 1120] [serial = 1023] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (17C72400) [pid = 1120] [serial = 1041] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (16272400) [pid = 1120] [serial = 1047] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (1912C400) [pid = 1120] [serial = 1044] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19A57400) [pid = 1120] [serial = 1053] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19909000) [pid = 1120] [serial = 1051] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1913DC00) [pid = 1120] [serial = 1045] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (18A1A000) [pid = 1120] [serial = 1048] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (169DFC00) [pid = 1120] [serial = 1039] [outer = 00000000] [url = about:blank] 01:34:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0CE72C00) [pid = 1120] [serial = 1103] [outer = 1B5C1000] 01:34:20 INFO - PROCESS | 1120 | 1466584460583 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 01:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1638ms 01:34:20 INFO - PROCESS | 1120 | 1466584460631 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 01:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:34:20 INFO - PROCESS | 1120 | 1466584460635 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 01:34:20 INFO - PROCESS | 1120 | 1466584460640 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:34:20 INFO - PROCESS | 1120 | 1466584460644 Marionette TRACE conn5 <- [1,1434,null,{}] 01:34:20 INFO - PROCESS | 1120 | 1466584460648 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:20 INFO - PROCESS | 1120 | 1466584460651 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:20 INFO - PROCESS | 1120 | 1466584460772 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 01:34:20 INFO - PROCESS | 1120 | 1466584460861 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:20 INFO - PROCESS | 1120 | 1466584460864 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:20 INFO - PROCESS | 1120 | ++DOCSHELL 0D850400 == 28 [pid = 1120] [id = 368] 01:34:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0D852C00) [pid = 1120] [serial = 1104] [outer = 00000000] 01:34:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0DA45400) [pid = 1120] [serial = 1105] [outer = 0D852C00] 01:34:20 INFO - PROCESS | 1120 | 1466584460912 Marionette DEBUG loaded listener.js 01:34:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (0DB8F800) [pid = 1120] [serial = 1106] [outer = 0D852C00] 01:34:21 INFO - PROCESS | 1120 | 1466584461304 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 01:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 01:34:21 INFO - PROCESS | 1120 | 1466584461371 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 01:34:21 INFO - PROCESS | 1120 | 1466584461376 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 01:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:34:21 INFO - PROCESS | 1120 | 1466584461382 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:34:21 INFO - PROCESS | 1120 | 1466584461385 Marionette TRACE conn5 <- [1,1438,null,{}] 01:34:21 INFO - PROCESS | 1120 | 1466584461392 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:21 INFO - PROCESS | 1120 | 1466584461395 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:21 INFO - PROCESS | 1120 | 1466584461484 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 01:34:21 INFO - PROCESS | 1120 | 1466584461491 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:21 INFO - PROCESS | 1120 | 1466584461493 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:21 INFO - PROCESS | 1120 | ++DOCSHELL 0E7DF400 == 29 [pid = 1120] [id = 369] 01:34:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (0EA34400) [pid = 1120] [serial = 1107] [outer = 00000000] 01:34:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (1461AC00) [pid = 1120] [serial = 1108] [outer = 0EA34400] 01:34:21 INFO - PROCESS | 1120 | 1466584461540 Marionette DEBUG loaded listener.js 01:34:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (147CC800) [pid = 1120] [serial = 1109] [outer = 0EA34400] 01:34:22 INFO - PROCESS | 1120 | 1466584461986 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 01:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 690ms 01:34:22 INFO - PROCESS | 1120 | 1466584462076 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 01:34:22 INFO - PROCESS | 1120 | 1466584462078 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 01:34:22 INFO - PROCESS | 1120 | 1466584462082 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:34:22 INFO - PROCESS | 1120 | 1466584462085 Marionette TRACE conn5 <- [1,1442,null,{}] 01:34:22 INFO - PROCESS | 1120 | 1466584462096 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:22 INFO - PROCESS | 1120 | 1466584462101 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:22 INFO - PROCESS | 1120 | 1466584462190 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 01:34:22 INFO - PROCESS | 1120 | 1466584462197 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:22 INFO - PROCESS | 1120 | 1466584462200 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:22 INFO - PROCESS | 1120 | ++DOCSHELL 14FFB000 == 30 [pid = 1120] [id = 370] 01:34:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (15B4E400) [pid = 1120] [serial = 1110] [outer = 00000000] 01:34:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (15B59000) [pid = 1120] [serial = 1111] [outer = 15B4E400] 01:34:22 INFO - PROCESS | 1120 | 1466584462250 Marionette DEBUG loaded listener.js 01:34:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1626B400) [pid = 1120] [serial = 1112] [outer = 15B4E400] 01:34:22 INFO - PROCESS | 1120 | 1466584462754 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 01:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 01:34:22 INFO - PROCESS | 1120 | 1466584462832 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 01:34:22 INFO - PROCESS | 1120 | 1466584462834 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 01:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:34:22 INFO - PROCESS | 1120 | 1466584462841 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:34:22 INFO - PROCESS | 1120 | 1466584462842 Marionette TRACE conn5 <- [1,1446,null,{}] 01:34:22 INFO - PROCESS | 1120 | 1466584462846 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:22 INFO - PROCESS | 1120 | 1466584462848 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:22 INFO - PROCESS | 1120 | 1466584462960 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 01:34:22 INFO - PROCESS | 1120 | 1466584462973 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:22 INFO - PROCESS | 1120 | 1466584462975 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:23 INFO - PROCESS | 1120 | ++DOCSHELL 16C49800 == 31 [pid = 1120] [id = 371] 01:34:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (16C4B800) [pid = 1120] [serial = 1113] [outer = 00000000] 01:34:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (17C74C00) [pid = 1120] [serial = 1114] [outer = 16C4B800] 01:34:23 INFO - PROCESS | 1120 | 1466584463019 Marionette DEBUG loaded listener.js 01:34:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (18A19000) [pid = 1120] [serial = 1115] [outer = 16C4B800] 01:34:23 INFO - PROCESS | 1120 | 1466584463464 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 01:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 670ms 01:34:23 INFO - PROCESS | 1120 | 1466584463514 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 01:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:34:23 INFO - PROCESS | 1120 | 1466584463516 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 01:34:23 INFO - PROCESS | 1120 | 1466584463520 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:34:23 INFO - PROCESS | 1120 | 1466584463521 Marionette TRACE conn5 <- [1,1450,null,{}] 01:34:23 INFO - PROCESS | 1120 | 1466584463525 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:23 INFO - PROCESS | 1120 | 1466584463527 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:23 INFO - PROCESS | 1120 | 1466584463636 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 01:34:23 INFO - PROCESS | 1120 | 1466584463642 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:23 INFO - PROCESS | 1120 | 1466584463644 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:23 INFO - PROCESS | 1120 | ++DOCSHELL 18A94400 == 32 [pid = 1120] [id = 372] 01:34:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (18B26400) [pid = 1120] [serial = 1116] [outer = 00000000] 01:34:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (18F83400) [pid = 1120] [serial = 1117] [outer = 18B26400] 01:34:23 INFO - PROCESS | 1120 | 1466584463687 Marionette DEBUG loaded listener.js 01:34:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (19109C00) [pid = 1120] [serial = 1118] [outer = 18B26400] 01:34:24 INFO - PROCESS | 1120 | 1466584464180 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 01:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 01:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:34:24 INFO - PROCESS | 1120 | 1466584464190 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 01:34:24 INFO - PROCESS | 1120 | 1466584464192 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 01:34:24 INFO - PROCESS | 1120 | 1466584464195 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:34:24 INFO - PROCESS | 1120 | 1466584464197 Marionette TRACE conn5 <- [1,1454,null,{}] 01:34:24 INFO - PROCESS | 1120 | 1466584464200 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:24 INFO - PROCESS | 1120 | 1466584464206 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:24 INFO - PROCESS | 1120 | 1466584464372 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 01:34:24 INFO - PROCESS | 1120 | 1466584464386 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:24 INFO - PROCESS | 1120 | 1466584464387 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:24 INFO - PROCESS | 1120 | ++DOCSHELL 191A5C00 == 33 [pid = 1120] [id = 373] 01:34:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (191A6000) [pid = 1120] [serial = 1119] [outer = 00000000] 01:34:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (1990A400) [pid = 1120] [serial = 1120] [outer = 191A6000] 01:34:24 INFO - PROCESS | 1120 | 1466584464431 Marionette DEBUG loaded listener.js 01:34:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1990F400) [pid = 1120] [serial = 1121] [outer = 191A6000] 01:34:24 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (16C4F800) [pid = 1120] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:34:24 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (19FF5400) [pid = 1120] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:34:24 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (19909400) [pid = 1120] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:34:24 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (19138400) [pid = 1120] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:34:24 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (19933800) [pid = 1120] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:34:24 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (1461A400) [pid = 1120] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:34:24 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0CEC9400) [pid = 1120] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:34:24 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0D754800) [pid = 1120] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:34:24 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (16271C00) [pid = 1120] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:34:24 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0DF64800) [pid = 1120] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:34:24 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0DD51400) [pid = 1120] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:34:24 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (18A1A800) [pid = 1120] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:34:24 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1912D400) [pid = 1120] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:34:25 INFO - PROCESS | 1120 | 1466584465117 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 01:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 01:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:34:25 INFO - PROCESS | 1120 | 1466584465166 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 01:34:25 INFO - PROCESS | 1120 | 1466584465168 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 01:34:25 INFO - PROCESS | 1120 | 1466584465171 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:34:25 INFO - PROCESS | 1120 | 1466584465173 Marionette TRACE conn5 <- [1,1458,null,{}] 01:34:25 INFO - PROCESS | 1120 | 1466584465176 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:25 INFO - PROCESS | 1120 | 1466584465178 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:25 INFO - PROCESS | 1120 | 1466584465254 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 01:34:25 INFO - PROCESS | 1120 | 1466584465259 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:25 INFO - PROCESS | 1120 | 1466584465261 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:25 INFO - PROCESS | 1120 | ++DOCSHELL 0D908C00 == 34 [pid = 1120] [id = 374] 01:34:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (0DBD1000) [pid = 1120] [serial = 1122] [outer = 00000000] 01:34:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19141C00) [pid = 1120] [serial = 1123] [outer = 0DBD1000] 01:34:25 INFO - PROCESS | 1120 | 1466584465304 Marionette DEBUG loaded listener.js 01:34:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (191AA800) [pid = 1120] [serial = 1124] [outer = 0DBD1000] 01:34:25 INFO - PROCESS | 1120 | 1466584465733 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 01:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 570ms 01:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:34:25 INFO - PROCESS | 1120 | 1466584465742 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 01:34:25 INFO - PROCESS | 1120 | 1466584465744 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 01:34:25 INFO - PROCESS | 1120 | 1466584465747 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:34:25 INFO - PROCESS | 1120 | 1466584465748 Marionette TRACE conn5 <- [1,1462,null,{}] 01:34:25 INFO - PROCESS | 1120 | 1466584465770 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:25 INFO - PROCESS | 1120 | 1466584465772 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:25 INFO - PROCESS | 1120 | 1466584465850 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 01:34:25 INFO - PROCESS | 1120 | 1466584465856 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:25 INFO - PROCESS | 1120 | 1466584465858 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:25 INFO - PROCESS | 1120 | ++DOCSHELL 19932C00 == 35 [pid = 1120] [id = 375] 01:34:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19933000) [pid = 1120] [serial = 1125] [outer = 00000000] 01:34:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19939000) [pid = 1120] [serial = 1126] [outer = 19933000] 01:34:25 INFO - PROCESS | 1120 | 1466584465901 Marionette DEBUG loaded listener.js 01:34:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (1850AC00) [pid = 1120] [serial = 1127] [outer = 19933000] 01:34:26 INFO - PROCESS | 1120 | 1466584466338 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 01:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 630ms 01:34:26 INFO - PROCESS | 1120 | 1466584466378 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 01:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:34:26 INFO - PROCESS | 1120 | 1466584466380 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 01:34:26 INFO - PROCESS | 1120 | 1466584466399 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:34:26 INFO - PROCESS | 1120 | 1466584466401 Marionette TRACE conn5 <- [1,1466,null,{}] 01:34:26 INFO - PROCESS | 1120 | 1466584466405 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:26 INFO - PROCESS | 1120 | 1466584466407 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:26 INFO - PROCESS | 1120 | 1466584466484 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 01:34:26 INFO - PROCESS | 1120 | 1466584466490 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:26 INFO - PROCESS | 1120 | 1466584466492 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:26 INFO - PROCESS | 1120 | ++DOCSHELL 19BC5400 == 36 [pid = 1120] [id = 376] 01:34:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19E60800) [pid = 1120] [serial = 1128] [outer = 00000000] 01:34:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19E6C400) [pid = 1120] [serial = 1129] [outer = 19E60800] 01:34:26 INFO - PROCESS | 1120 | 1466584466535 Marionette DEBUG loaded listener.js 01:34:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19F25C00) [pid = 1120] [serial = 1130] [outer = 19E60800] 01:34:27 INFO - PROCESS | 1120 | --DOCSHELL 0D850400 == 35 [pid = 1120] [id = 368] 01:34:27 INFO - PROCESS | 1120 | --DOCSHELL 0C20F800 == 34 [pid = 1120] [id = 367] 01:34:28 INFO - PROCESS | 1120 | --DOCSHELL 14FFB000 == 33 [pid = 1120] [id = 370] 01:34:28 INFO - PROCESS | 1120 | --DOCSHELL 0E7DF400 == 32 [pid = 1120] [id = 369] 01:34:28 INFO - PROCESS | 1120 | --DOCSHELL 16C49800 == 31 [pid = 1120] [id = 371] 01:34:28 INFO - PROCESS | 1120 | --DOCSHELL 191A5C00 == 30 [pid = 1120] [id = 373] 01:34:28 INFO - PROCESS | 1120 | --DOCSHELL 18A94400 == 29 [pid = 1120] [id = 372] 01:34:28 INFO - PROCESS | 1120 | --DOCSHELL 0D908C00 == 28 [pid = 1120] [id = 374] 01:34:28 INFO - PROCESS | 1120 | --DOCSHELL 19932C00 == 27 [pid = 1120] [id = 375] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (14F42400) [pid = 1120] [serial = 1080] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (16042000) [pid = 1120] [serial = 1081] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (19DAAC00) [pid = 1120] [serial = 1078] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1910D800) [pid = 1120] [serial = 1071] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (1912B400) [pid = 1120] [serial = 1072] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (1A204000) [pid = 1120] [serial = 1087] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19E6B000) [pid = 1120] [serial = 1083] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (19E6E800) [pid = 1120] [serial = 1084] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (18A19800) [pid = 1120] [serial = 1042] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (19FFD000) [pid = 1120] [serial = 1086] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19E62000) [pid = 1120] [serial = 1077] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19903C00) [pid = 1120] [serial = 1075] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19B7D400) [pid = 1120] [serial = 1054] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (14F41000) [pid = 1120] [serial = 1059] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (191A6C00) [pid = 1120] [serial = 1074] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (1604F400) [pid = 1120] [serial = 1060] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (0D2F1000) [pid = 1120] [serial = 1056] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (0D851000) [pid = 1120] [serial = 1057] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (0D901400) [pid = 1120] [serial = 1062] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (0DA48C00) [pid = 1120] [serial = 1063] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (169D9800) [pid = 1120] [serial = 1068] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (16C50C00) [pid = 1120] [serial = 1069] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (1461CC00) [pid = 1120] [serial = 1065] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (147CDC00) [pid = 1120] [serial = 1066] [outer = 00000000] [url = about:blank] 01:34:28 INFO - PROCESS | 1120 | 1466584468344 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 01:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2001ms 01:34:28 INFO - PROCESS | 1120 | 1466584468386 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 01:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:34:28 INFO - PROCESS | 1120 | 1466584468390 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 01:34:28 INFO - PROCESS | 1120 | 1466584468395 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:34:28 INFO - PROCESS | 1120 | 1466584468399 Marionette TRACE conn5 <- [1,1470,null,{}] 01:34:28 INFO - PROCESS | 1120 | 1466584468405 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:28 INFO - PROCESS | 1120 | 1466584468408 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:28 INFO - PROCESS | 1120 | 1466584468505 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 01:34:28 INFO - PROCESS | 1120 | 1466584468513 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:28 INFO - PROCESS | 1120 | 1466584468517 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:28 INFO - PROCESS | 1120 | ++DOCSHELL 0D25FC00 == 28 [pid = 1120] [id = 377] 01:34:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (0D2E9400) [pid = 1120] [serial = 1131] [outer = 00000000] 01:34:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (0D2F2000) [pid = 1120] [serial = 1132] [outer = 0D2E9400] 01:34:28 INFO - PROCESS | 1120 | 1466584468570 Marionette DEBUG loaded listener.js 01:34:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (0D84C800) [pid = 1120] [serial = 1133] [outer = 0D2E9400] 01:34:29 INFO - PROCESS | 1120 | 1466584469084 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 01:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 731ms 01:34:29 INFO - PROCESS | 1120 | 1466584469125 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 01:34:29 INFO - PROCESS | 1120 | 1466584469130 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 01:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:34:29 INFO - PROCESS | 1120 | 1466584469136 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:34:29 INFO - PROCESS | 1120 | 1466584469139 Marionette TRACE conn5 <- [1,1474,null,{}] 01:34:29 INFO - PROCESS | 1120 | 1466584469142 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:29 INFO - PROCESS | 1120 | 1466584469145 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:29 INFO - PROCESS | 1120 | 1466584469232 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 01:34:29 INFO - PROCESS | 1120 | 1466584469241 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:29 INFO - PROCESS | 1120 | 1466584469244 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:29 INFO - PROCESS | 1120 | ++DOCSHELL 0DA50C00 == 29 [pid = 1120] [id = 378] 01:34:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (0DBC8400) [pid = 1120] [serial = 1134] [outer = 00000000] 01:34:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0DD46000) [pid = 1120] [serial = 1135] [outer = 0DBC8400] 01:34:29 INFO - PROCESS | 1120 | 1466584469291 Marionette DEBUG loaded listener.js 01:34:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0DD4C400) [pid = 1120] [serial = 1136] [outer = 0DBC8400] 01:34:29 INFO - PROCESS | 1120 | 1466584469777 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 01:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 01:34:29 INFO - PROCESS | 1120 | 1466584469810 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 01:34:29 INFO - PROCESS | 1120 | 1466584469813 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 01:34:29 INFO - PROCESS | 1120 | 1466584469816 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:34:29 INFO - PROCESS | 1120 | 1466584469820 Marionette TRACE conn5 <- [1,1478,null,{}] 01:34:29 INFO - PROCESS | 1120 | 1466584469832 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:29 INFO - PROCESS | 1120 | 1466584469836 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:29 INFO - PROCESS | 1120 | 1466584469952 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 01:34:30 INFO - PROCESS | 1120 | 1466584470042 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:30 INFO - PROCESS | 1120 | 1466584470045 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:30 INFO - PROCESS | 1120 | ++DOCSHELL 146E5400 == 30 [pid = 1120] [id = 379] 01:34:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (146EEC00) [pid = 1120] [serial = 1137] [outer = 00000000] 01:34:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (149C8C00) [pid = 1120] [serial = 1138] [outer = 146EEC00] 01:34:30 INFO - PROCESS | 1120 | 1466584470094 Marionette DEBUG loaded listener.js 01:34:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (14D26800) [pid = 1120] [serial = 1139] [outer = 146EEC00] 01:34:30 INFO - PROCESS | 1120 | 1466584470470 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 01:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 01:34:30 INFO - PROCESS | 1120 | 1466584470490 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 01:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:34:30 INFO - PROCESS | 1120 | 1466584470492 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 01:34:30 INFO - PROCESS | 1120 | 1466584470495 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:34:30 INFO - PROCESS | 1120 | 1466584470497 Marionette TRACE conn5 <- [1,1482,null,{}] 01:34:30 INFO - PROCESS | 1120 | 1466584470501 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:30 INFO - PROCESS | 1120 | 1466584470503 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:30 INFO - PROCESS | 1120 | 1466584470620 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 01:34:30 INFO - PROCESS | 1120 | 1466584470628 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:30 INFO - PROCESS | 1120 | 1466584470630 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:30 INFO - PROCESS | 1120 | ++DOCSHELL 14E1A400 == 31 [pid = 1120] [id = 380] 01:34:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (14E1DC00) [pid = 1120] [serial = 1140] [outer = 00000000] 01:34:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (14F44400) [pid = 1120] [serial = 1141] [outer = 14E1DC00] 01:34:30 INFO - PROCESS | 1120 | 1466584470674 Marionette DEBUG loaded listener.js 01:34:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (15B4F000) [pid = 1120] [serial = 1142] [outer = 14E1DC00] 01:34:31 INFO - PROCESS | 1120 | 1466584471108 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 01:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 630ms 01:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:34:31 INFO - PROCESS | 1120 | 1466584471126 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 01:34:31 INFO - PROCESS | 1120 | 1466584471128 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 01:34:31 INFO - PROCESS | 1120 | 1466584471131 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:34:31 INFO - PROCESS | 1120 | 1466584471133 Marionette TRACE conn5 <- [1,1486,null,{}] 01:34:31 INFO - PROCESS | 1120 | 1466584471136 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:31 INFO - PROCESS | 1120 | 1466584471138 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:31 INFO - PROCESS | 1120 | 1466584471254 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 01:34:31 INFO - PROCESS | 1120 | 1466584471262 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:31 INFO - PROCESS | 1120 | 1466584471264 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:31 INFO - PROCESS | 1120 | ++DOCSHELL 15B55C00 == 32 [pid = 1120] [id = 381] 01:34:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (15B56800) [pid = 1120] [serial = 1143] [outer = 00000000] 01:34:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (169D8800) [pid = 1120] [serial = 1144] [outer = 15B56800] 01:34:31 INFO - PROCESS | 1120 | 1466584471310 Marionette DEBUG loaded listener.js 01:34:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (16C49800) [pid = 1120] [serial = 1145] [outer = 15B56800] 01:34:31 INFO - PROCESS | 1120 | 1466584471742 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 01:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 01:34:31 INFO - PROCESS | 1120 | 1466584471802 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 01:34:31 INFO - PROCESS | 1120 | 1466584471804 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 01:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:34:31 INFO - PROCESS | 1120 | 1466584471814 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:34:31 INFO - PROCESS | 1120 | 1466584471816 Marionette TRACE conn5 <- [1,1490,null,{}] 01:34:31 INFO - PROCESS | 1120 | 1466584471820 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:31 INFO - PROCESS | 1120 | 1466584471826 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:31 INFO - PROCESS | 1120 | 1466584471927 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 01:34:31 INFO - PROCESS | 1120 | 1466584471939 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:31 INFO - PROCESS | 1120 | 1466584471941 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:31 INFO - PROCESS | 1120 | ++DOCSHELL 18507400 == 33 [pid = 1120] [id = 382] 01:34:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (18A90800) [pid = 1120] [serial = 1146] [outer = 00000000] 01:34:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1910A800) [pid = 1120] [serial = 1147] [outer = 18A90800] 01:34:32 INFO - PROCESS | 1120 | 1466584471985 Marionette DEBUG loaded listener.js 01:34:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1912AC00) [pid = 1120] [serial = 1148] [outer = 18A90800] 01:34:32 INFO - PROCESS | 1120 | 1466584472415 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 01:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 01:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:34:32 INFO - PROCESS | 1120 | 1466584472447 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 01:34:32 INFO - PROCESS | 1120 | 1466584472449 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 01:34:32 INFO - PROCESS | 1120 | 1466584472456 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:34:32 INFO - PROCESS | 1120 | 1466584472457 Marionette TRACE conn5 <- [1,1494,null,{}] 01:34:32 INFO - PROCESS | 1120 | 1466584472461 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:32 INFO - PROCESS | 1120 | 1466584472463 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:32 INFO - PROCESS | 1120 | 1466584472539 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 01:34:32 INFO - PROCESS | 1120 | 1466584472545 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:32 INFO - PROCESS | 1120 | 1466584472546 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:32 INFO - PROCESS | 1120 | ++DOCSHELL 1913B400 == 34 [pid = 1120] [id = 383] 01:34:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1913BC00) [pid = 1120] [serial = 1149] [outer = 00000000] 01:34:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19142400) [pid = 1120] [serial = 1150] [outer = 1913BC00] 01:34:32 INFO - PROCESS | 1120 | 1466584472589 Marionette DEBUG loaded listener.js 01:34:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (191A6800) [pid = 1120] [serial = 1151] [outer = 1913BC00] 01:34:33 INFO - PROCESS | 1120 | 1466584473034 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 01:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 01:34:33 INFO - PROCESS | 1120 | 1466584473090 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 01:34:33 INFO - PROCESS | 1120 | 1466584473092 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 01:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:34:33 INFO - PROCESS | 1120 | 1466584473095 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:34:33 INFO - PROCESS | 1120 | 1466584473097 Marionette TRACE conn5 <- [1,1498,null,{}] 01:34:33 INFO - PROCESS | 1120 | 1466584473101 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:33 INFO - PROCESS | 1120 | 1466584473102 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:33 INFO - PROCESS | 1120 | 1466584473180 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 01:34:33 INFO - PROCESS | 1120 | 1466584473186 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:33 INFO - PROCESS | 1120 | 1466584473188 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:33 INFO - PROCESS | 1120 | ++DOCSHELL 1910CC00 == 35 [pid = 1120] [id = 384] 01:34:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (191A4800) [pid = 1120] [serial = 1152] [outer = 00000000] 01:34:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (1990CC00) [pid = 1120] [serial = 1153] [outer = 191A4800] 01:34:33 INFO - PROCESS | 1120 | 1466584473231 Marionette DEBUG loaded listener.js 01:34:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19907C00) [pid = 1120] [serial = 1154] [outer = 191A4800] 01:34:33 INFO - PROCESS | 1120 | 1466584473682 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 01:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 01:34:33 INFO - PROCESS | 1120 | 1466584473733 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 01:34:33 INFO - PROCESS | 1120 | 1466584473735 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 01:34:33 INFO - PROCESS | 1120 | 1466584473738 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:34:33 INFO - PROCESS | 1120 | 1466584473740 Marionette TRACE conn5 <- [1,1502,null,{}] 01:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:34:33 INFO - PROCESS | 1120 | 1466584473743 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:33 INFO - PROCESS | 1120 | 1466584473745 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:33 INFO - PROCESS | 1120 | 1466584473856 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 01:34:33 INFO - PROCESS | 1120 | 1466584473867 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:33 INFO - PROCESS | 1120 | 1466584473869 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:33 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A4800 == 36 [pid = 1120] [id = 385] 01:34:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (0C207400) [pid = 1120] [serial = 1155] [outer = 00000000] 01:34:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (19B83800) [pid = 1120] [serial = 1156] [outer = 0C207400] 01:34:34 INFO - PROCESS | 1120 | 1466584473989 Marionette DEBUG loaded listener.js 01:34:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (19DA3000) [pid = 1120] [serial = 1157] [outer = 0C207400] 01:34:34 INFO - PROCESS | 1120 | 1466584474416 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 01:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 01:34:34 INFO - PROCESS | 1120 | 1466584474473 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 01:34:34 INFO - PROCESS | 1120 | 1466584474475 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 01:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:34:34 INFO - PROCESS | 1120 | 1466584474484 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:34:34 INFO - PROCESS | 1120 | 1466584474486 Marionette TRACE conn5 <- [1,1506,null,{}] 01:34:34 INFO - PROCESS | 1120 | 1466584474489 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:34 INFO - PROCESS | 1120 | 1466584474491 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:34 INFO - PROCESS | 1120 | 1466584474607 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 01:34:34 INFO - PROCESS | 1120 | 1466584474670 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:34 INFO - PROCESS | 1120 | 1466584474672 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:34 INFO - PROCESS | 1120 | ++DOCSHELL 19E66800 == 37 [pid = 1120] [id = 386] 01:34:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (19E67C00) [pid = 1120] [serial = 1158] [outer = 00000000] 01:34:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (19E6D000) [pid = 1120] [serial = 1159] [outer = 19E67C00] 01:34:34 INFO - PROCESS | 1120 | 1466584474716 Marionette DEBUG loaded listener.js 01:34:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (19F8D800) [pid = 1120] [serial = 1160] [outer = 19E67C00] 01:34:35 INFO - PROCESS | 1120 | 1466584475133 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 01:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 01:34:35 INFO - PROCESS | 1120 | 1466584475159 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 01:34:35 INFO - PROCESS | 1120 | 1466584475161 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 01:34:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:34:35 INFO - PROCESS | 1120 | 1466584475171 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:34:35 INFO - PROCESS | 1120 | 1466584475173 Marionette TRACE conn5 <- [1,1510,null,{}] 01:34:35 INFO - PROCESS | 1120 | 1466584475177 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:35 INFO - PROCESS | 1120 | 1466584475179 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:35 INFO - PROCESS | 1120 | 1466584475329 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 01:34:35 INFO - PROCESS | 1120 | 1466584475354 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:35 INFO - PROCESS | 1120 | 1466584475357 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:35 INFO - PROCESS | 1120 | ++DOCSHELL 15B52C00 == 38 [pid = 1120] [id = 387] 01:34:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (1A201400) [pid = 1120] [serial = 1161] [outer = 00000000] 01:34:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (1A20C000) [pid = 1120] [serial = 1162] [outer = 1A201400] 01:34:35 INFO - PROCESS | 1120 | 1466584475402 Marionette DEBUG loaded listener.js 01:34:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (1AECE000) [pid = 1120] [serial = 1163] [outer = 1A201400] 01:34:35 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (19933000) [pid = 1120] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:34:35 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (16C4B800) [pid = 1120] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:34:35 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (18B26400) [pid = 1120] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:34:35 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (191A6000) [pid = 1120] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:34:35 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (15B4E400) [pid = 1120] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:34:35 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (0EA34400) [pid = 1120] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:34:35 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (0D852C00) [pid = 1120] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:34:35 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (0CECB800) [pid = 1120] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:34:35 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (1992F000) [pid = 1120] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:34:35 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (1993B000) [pid = 1120] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:34:35 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (16C47C00) [pid = 1120] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:34:35 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0D260400) [pid = 1120] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:34:35 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0DBD1000) [pid = 1120] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:34:35 INFO - PROCESS | 1120 | 1466584475940 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 01:34:36 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 () { 01:34:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:34:36 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 () { 01:34:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:34:36 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 () { 01:34:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:34:36 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 () { 01:34:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:34:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 832ms 01:34:36 INFO - PROCESS | 1120 | 1466584476007 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 01:34:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:34:36 INFO - PROCESS | 1120 | 1466584476009 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 01:34:36 INFO - PROCESS | 1120 | 1466584476012 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:34:36 INFO - PROCESS | 1120 | 1466584476014 Marionette TRACE conn5 <- [1,1514,null,{}] 01:34:36 INFO - PROCESS | 1120 | 1466584476018 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:36 INFO - PROCESS | 1120 | 1466584476019 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:36 INFO - PROCESS | 1120 | 1466584476100 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 01:34:36 INFO - PROCESS | 1120 | 1466584476114 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:36 INFO - PROCESS | 1120 | 1466584476116 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:36 INFO - PROCESS | 1120 | ++DOCSHELL 17948800 == 39 [pid = 1120] [id = 388] 01:34:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (18A15C00) [pid = 1120] [serial = 1164] [outer = 00000000] 01:34:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19933000) [pid = 1120] [serial = 1165] [outer = 18A15C00] 01:34:36 INFO - PROCESS | 1120 | 1466584476160 Marionette DEBUG loaded listener.js 01:34:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19937000) [pid = 1120] [serial = 1166] [outer = 18A15C00] 01:34:36 INFO - PROCESS | 1120 | 1466584476569 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 01:34:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:34:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:34:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:34:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 570ms 01:34:36 INFO - PROCESS | 1120 | 1466584476584 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 01:34:36 INFO - PROCESS | 1120 | 1466584476585 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 01:34:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:34:36 INFO - PROCESS | 1120 | 1466584476589 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:34:36 INFO - PROCESS | 1120 | 1466584476590 Marionette TRACE conn5 <- [1,1518,null,{}] 01:34:36 INFO - PROCESS | 1120 | 1466584476593 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:36 INFO - PROCESS | 1120 | 1466584476595 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:36 INFO - PROCESS | 1120 | 1466584476719 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 01:34:36 INFO - PROCESS | 1120 | 1466584476726 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:36 INFO - PROCESS | 1120 | 1466584476728 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:36 INFO - PROCESS | 1120 | ++DOCSHELL 19FF0C00 == 40 [pid = 1120] [id = 389] 01:34:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19FFCC00) [pid = 1120] [serial = 1167] [outer = 00000000] 01:34:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (1B5CA000) [pid = 1120] [serial = 1168] [outer = 19FFCC00] 01:34:36 INFO - PROCESS | 1120 | 1466584476771 Marionette DEBUG loaded listener.js 01:34:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (1B68C800) [pid = 1120] [serial = 1169] [outer = 19FFCC00] 01:34:37 INFO - PROCESS | 1120 | 1466584477174 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 01:34:37 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 01:34:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:34:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:34:37 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. 01:34:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:34:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 01:34:37 INFO - PROCESS | 1120 | 1466584477220 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 01:34:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:34:37 INFO - PROCESS | 1120 | 1466584477222 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 01:34:37 INFO - PROCESS | 1120 | 1466584477225 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:34:37 INFO - PROCESS | 1120 | 1466584477226 Marionette TRACE conn5 <- [1,1522,null,{}] 01:34:37 INFO - PROCESS | 1120 | 1466584477229 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:37 INFO - PROCESS | 1120 | 1466584477231 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:37 INFO - PROCESS | 1120 | 1466584477347 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 01:34:37 INFO - PROCESS | 1120 | 1466584477354 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:37 INFO - PROCESS | 1120 | 1466584477356 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:37 INFO - PROCESS | 1120 | ++DOCSHELL 16C4B800 == 41 [pid = 1120] [id = 390] 01:34:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (16C4F800) [pid = 1120] [serial = 1170] [outer = 00000000] 01:34:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1B699400) [pid = 1120] [serial = 1171] [outer = 16C4F800] 01:34:37 INFO - PROCESS | 1120 | 1466584477399 Marionette DEBUG loaded listener.js 01:34:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (1B6B8000) [pid = 1120] [serial = 1172] [outer = 16C4F800] 01:34:37 INFO - PROCESS | 1120 | 1466584477969 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 01:34:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:34:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 830ms 01:34:38 INFO - PROCESS | 1120 | 1466584478064 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 01:34:38 INFO - PROCESS | 1120 | 1466584478070 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 01:34:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:34:38 INFO - PROCESS | 1120 | 1466584478102 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:34:38 INFO - PROCESS | 1120 | 1466584478106 Marionette TRACE conn5 <- [1,1526,null,{}] 01:34:38 INFO - PROCESS | 1120 | 1466584478112 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:38 INFO - PROCESS | 1120 | 1466584478115 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:38 INFO - PROCESS | 1120 | 1466584478259 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 01:34:38 INFO - PROCESS | 1120 | 1466584478385 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:38 INFO - PROCESS | 1120 | 1466584478390 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:38 INFO - PROCESS | 1120 | ++DOCSHELL 0C1ABC00 == 42 [pid = 1120] [id = 391] 01:34:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (0C204000) [pid = 1120] [serial = 1173] [outer = 00000000] 01:34:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (0D902000) [pid = 1120] [serial = 1174] [outer = 0C204000] 01:34:38 INFO - PROCESS | 1120 | 1466584478449 Marionette DEBUG loaded listener.js 01:34:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (0DA4A400) [pid = 1120] [serial = 1175] [outer = 0C204000] 01:34:39 INFO - PROCESS | 1120 | 1466584479140 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1077ms 01:34:39 INFO - PROCESS | 1120 | 1466584479190 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 01:34:39 INFO - PROCESS | 1120 | 1466584479194 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 01:34:39 INFO - PROCESS | 1120 | 1466584479201 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:34:39 INFO - PROCESS | 1120 | 1466584479204 Marionette TRACE conn5 <- [1,1530,null,{}] 01:34:39 INFO - PROCESS | 1120 | 1466584479207 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:39 INFO - PROCESS | 1120 | 1466584479210 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:39 INFO - PROCESS | 1120 | 1466584479333 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 01:34:39 INFO - PROCESS | 1120 | 1466584479477 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:39 INFO - PROCESS | 1120 | 1466584479479 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:39 INFO - PROCESS | 1120 | ++DOCSHELL 0E0CCC00 == 43 [pid = 1120] [id = 392] 01:34:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (0EAC8000) [pid = 1120] [serial = 1176] [outer = 00000000] 01:34:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 96 (14E13800) [pid = 1120] [serial = 1177] [outer = 0EAC8000] 01:34:39 INFO - PROCESS | 1120 | 1466584479537 Marionette DEBUG loaded listener.js 01:34:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 97 (14EE2000) [pid = 1120] [serial = 1178] [outer = 0EAC8000] 01:34:40 INFO - PROCESS | 1120 | --DOCSHELL 19FF0C00 == 42 [pid = 1120] [id = 389] 01:34:40 INFO - PROCESS | 1120 | --DOCSHELL 17948800 == 41 [pid = 1120] [id = 388] 01:34:40 INFO - PROCESS | 1120 | --DOCSHELL 15B52C00 == 40 [pid = 1120] [id = 387] 01:34:40 INFO - PROCESS | 1120 | --DOCSHELL 19E66800 == 39 [pid = 1120] [id = 386] 01:34:40 INFO - PROCESS | 1120 | --DOCSHELL 0C1A4800 == 38 [pid = 1120] [id = 385] 01:34:40 INFO - PROCESS | 1120 | --DOCSHELL 1910CC00 == 37 [pid = 1120] [id = 384] 01:34:40 INFO - PROCESS | 1120 | --DOCSHELL 1913B400 == 36 [pid = 1120] [id = 383] 01:34:40 INFO - PROCESS | 1120 | --DOCSHELL 18507400 == 35 [pid = 1120] [id = 382] 01:34:40 INFO - PROCESS | 1120 | --DOCSHELL 15B55C00 == 34 [pid = 1120] [id = 381] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 96 (19E6C400) [pid = 1120] [serial = 1129] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOCSHELL 14E1A400 == 33 [pid = 1120] [id = 380] 01:34:40 INFO - PROCESS | 1120 | --DOCSHELL 146E5400 == 32 [pid = 1120] [id = 379] 01:34:40 INFO - PROCESS | 1120 | --DOCSHELL 0DA50C00 == 31 [pid = 1120] [id = 378] 01:34:40 INFO - PROCESS | 1120 | --DOCSHELL 0D25FC00 == 30 [pid = 1120] [id = 377] 01:34:40 INFO - PROCESS | 1120 | --DOCSHELL 19BC5400 == 29 [pid = 1120] [id = 376] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 95 (1850AC00) [pid = 1120] [serial = 1127] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (17C74C00) [pid = 1120] [serial = 1114] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (18F83400) [pid = 1120] [serial = 1117] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (1990A400) [pid = 1120] [serial = 1120] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (19109C00) [pid = 1120] [serial = 1118] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (19939000) [pid = 1120] [serial = 1126] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (1990F400) [pid = 1120] [serial = 1121] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (15B59000) [pid = 1120] [serial = 1111] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (1461AC00) [pid = 1120] [serial = 1108] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (147CC800) [pid = 1120] [serial = 1109] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0DA45400) [pid = 1120] [serial = 1105] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0DB8F800) [pid = 1120] [serial = 1106] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0EACA400) [pid = 1120] [serial = 1102] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0DF2A800) [pid = 1120] [serial = 1101] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (1B691C00) [pid = 1120] [serial = 1099] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (1B68DC00) [pid = 1120] [serial = 1098] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (1A207C00) [pid = 1120] [serial = 1096] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (19F1C000) [pid = 1120] [serial = 1095] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1910B400) [pid = 1120] [serial = 1093] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (18A12000) [pid = 1120] [serial = 1092] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0DBC8C00) [pid = 1120] [serial = 1090] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0D8A0000) [pid = 1120] [serial = 1089] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19BC5C00) [pid = 1120] [serial = 673] [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.] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19141C00) [pid = 1120] [serial = 1123] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (18A19000) [pid = 1120] [serial = 1115] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (1626B400) [pid = 1120] [serial = 1112] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (191AA800) [pid = 1120] [serial = 1124] [outer = 00000000] [url = about:blank] 01:34:40 INFO - PROCESS | 1120 | 1466584480484 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 01:34:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:34:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1324ms 01:34:40 INFO - PROCESS | 1120 | 1466584480529 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 01:34:40 INFO - PROCESS | 1120 | 1466584480533 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 01:34:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:34:40 INFO - PROCESS | 1120 | 1466584480538 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:34:40 INFO - PROCESS | 1120 | 1466584480541 Marionette TRACE conn5 <- [1,1534,null,{}] 01:34:40 INFO - PROCESS | 1120 | 1466584480547 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:40 INFO - PROCESS | 1120 | 1466584480549 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:40 INFO - PROCESS | 1120 | 1466584480635 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 01:34:40 INFO - PROCESS | 1120 | 1466584480642 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:40 INFO - PROCESS | 1120 | 1466584480646 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:40 INFO - PROCESS | 1120 | ++DOCSHELL 0D75B800 == 30 [pid = 1120] [id = 393] 01:34:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0D75C800) [pid = 1120] [serial = 1179] [outer = 00000000] 01:34:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0D902400) [pid = 1120] [serial = 1180] [outer = 0D75C800] 01:34:40 INFO - PROCESS | 1120 | 1466584480693 Marionette DEBUG loaded listener.js 01:34:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0DA44C00) [pid = 1120] [serial = 1181] [outer = 0D75C800] 01:34:41 INFO - PROCESS | 1120 | 1466584481223 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:34:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:34:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 01:34:41 INFO - PROCESS | 1120 | 1466584481269 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 01:34:41 INFO - PROCESS | 1120 | 1466584481273 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 01:34:41 INFO - PROCESS | 1120 | 1466584481279 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:34:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:34:41 INFO - PROCESS | 1120 | 1466584481281 Marionette TRACE conn5 <- [1,1538,null,{}] 01:34:41 INFO - PROCESS | 1120 | 1466584481285 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:41 INFO - PROCESS | 1120 | 1466584481287 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:41 INFO - PROCESS | 1120 | 1466584481372 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 01:34:41 INFO - PROCESS | 1120 | 1466584481463 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:41 INFO - PROCESS | 1120 | 1466584481465 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:41 INFO - PROCESS | 1120 | ++DOCSHELL 0D75A400 == 31 [pid = 1120] [id = 394] 01:34:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0DF2B000) [pid = 1120] [serial = 1182] [outer = 00000000] 01:34:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0E04C000) [pid = 1120] [serial = 1183] [outer = 0DF2B000] 01:34:41 INFO - PROCESS | 1120 | 1466584481514 Marionette DEBUG loaded listener.js 01:34:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (0EACA400) [pid = 1120] [serial = 1184] [outer = 0DF2B000] 01:34:41 INFO - PROCESS | 1120 | 1466584481905 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 01:34:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:34:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 01:34:41 INFO - PROCESS | 1120 | 1466584481954 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 01:34:41 INFO - PROCESS | 1120 | 1466584481956 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 01:34:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:34:41 INFO - PROCESS | 1120 | 1466584481959 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:34:41 INFO - PROCESS | 1120 | 1466584481963 Marionette TRACE conn5 <- [1,1542,null,{}] 01:34:41 INFO - PROCESS | 1120 | 1466584481975 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:41 INFO - PROCESS | 1120 | 1466584481980 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:42 INFO - PROCESS | 1120 | 1466584482067 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 01:34:42 INFO - PROCESS | 1120 | 1466584482074 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:42 INFO - PROCESS | 1120 | 1466584482077 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:42 INFO - PROCESS | 1120 | ++DOCSHELL 14FEE400 == 32 [pid = 1120] [id = 395] 01:34:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (14FF7800) [pid = 1120] [serial = 1185] [outer = 00000000] 01:34:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (16042800) [pid = 1120] [serial = 1186] [outer = 14FF7800] 01:34:42 INFO - PROCESS | 1120 | 1466584482125 Marionette DEBUG loaded listener.js 01:34:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (168BDC00) [pid = 1120] [serial = 1187] [outer = 14FF7800] 01:34:42 INFO - PROCESS | 1120 | 1466584482614 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 01:34:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:34:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 690ms 01:34:42 INFO - PROCESS | 1120 | 1466584482650 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 01:34:42 INFO - PROCESS | 1120 | 1466584482652 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 01:34:42 INFO - PROCESS | 1120 | 1466584482655 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:34:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:34:42 INFO - PROCESS | 1120 | 1466584482657 Marionette TRACE conn5 <- [1,1546,null,{}] 01:34:42 INFO - PROCESS | 1120 | 1466584482668 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:42 INFO - PROCESS | 1120 | 1466584482670 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:42 INFO - PROCESS | 1120 | 1466584482786 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 01:34:42 INFO - PROCESS | 1120 | 1466584482792 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:42 INFO - PROCESS | 1120 | 1466584482793 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:42 INFO - PROCESS | 1120 | ++DOCSHELL 1794A000 == 33 [pid = 1120] [id = 396] 01:34:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (17952C00) [pid = 1120] [serial = 1188] [outer = 00000000] 01:34:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (18A19800) [pid = 1120] [serial = 1189] [outer = 17952C00] 01:34:42 INFO - PROCESS | 1120 | 1466584482837 Marionette DEBUG loaded listener.js 01:34:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (18B26800) [pid = 1120] [serial = 1190] [outer = 17952C00] 01:34:43 INFO - PROCESS | 1120 | 1466584483264 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 01:34:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:34:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 01:34:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:34:43 INFO - PROCESS | 1120 | 1466584483330 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 01:34:43 INFO - PROCESS | 1120 | 1466584483332 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 01:34:43 INFO - PROCESS | 1120 | 1466584483335 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:34:43 INFO - PROCESS | 1120 | 1466584483336 Marionette TRACE conn5 <- [1,1550,null,{}] 01:34:43 INFO - PROCESS | 1120 | 1466584483340 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:43 INFO - PROCESS | 1120 | 1466584483342 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:43 INFO - PROCESS | 1120 | 1466584483454 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 01:34:43 INFO - PROCESS | 1120 | 1466584483545 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:43 INFO - PROCESS | 1120 | 1466584483547 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:43 INFO - PROCESS | 1120 | ++DOCSHELL 18A19000 == 34 [pid = 1120] [id = 397] 01:34:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (18F35800) [pid = 1120] [serial = 1191] [outer = 00000000] 01:34:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19121400) [pid = 1120] [serial = 1192] [outer = 18F35800] 01:34:43 INFO - PROCESS | 1120 | 1466584483591 Marionette DEBUG loaded listener.js 01:34:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (1912C800) [pid = 1120] [serial = 1193] [outer = 18F35800] 01:34:44 INFO - PROCESS | 1120 | 1466584484035 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 01:34:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:34:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 731ms 01:34:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:34:44 INFO - PROCESS | 1120 | 1466584484069 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 01:34:44 INFO - PROCESS | 1120 | 1466584484071 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 01:34:44 INFO - PROCESS | 1120 | 1466584484074 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:34:44 INFO - PROCESS | 1120 | 1466584484076 Marionette TRACE conn5 <- [1,1554,null,{}] 01:34:44 INFO - PROCESS | 1120 | 1466584484079 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:44 INFO - PROCESS | 1120 | 1466584484085 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:44 INFO - PROCESS | 1120 | 1466584484234 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 01:34:44 INFO - PROCESS | 1120 | 1466584484299 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:44 INFO - PROCESS | 1120 | 1466584484301 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:44 INFO - PROCESS | 1120 | ++DOCSHELL 19143000 == 35 [pid = 1120] [id = 398] 01:34:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19143400) [pid = 1120] [serial = 1194] [outer = 00000000] 01:34:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (1990D800) [pid = 1120] [serial = 1195] [outer = 19143400] 01:34:44 INFO - PROCESS | 1120 | 1466584484347 Marionette DEBUG loaded listener.js 01:34:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (19902800) [pid = 1120] [serial = 1196] [outer = 19143400] 01:34:44 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (0C207400) [pid = 1120] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:34:44 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (14E1DC00) [pid = 1120] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:34:44 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0D2E9400) [pid = 1120] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:34:44 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (15B56800) [pid = 1120] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:34:44 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (146EEC00) [pid = 1120] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:34:44 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (1913BC00) [pid = 1120] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:34:44 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (191A4800) [pid = 1120] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:34:44 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (18A90800) [pid = 1120] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:34:44 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0DBC8400) [pid = 1120] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:34:44 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19E60800) [pid = 1120] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:34:44 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (19E67C00) [pid = 1120] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:34:44 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19FFCC00) [pid = 1120] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:34:44 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1A201400) [pid = 1120] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:34:44 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (18A15C00) [pid = 1120] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:34:44 INFO - PROCESS | 1120 | 1466584484956 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 01:34:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:34:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 930ms 01:34:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:34:45 INFO - PROCESS | 1120 | 1466584485007 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 01:34:45 INFO - PROCESS | 1120 | 1466584485009 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 01:34:45 INFO - PROCESS | 1120 | 1466584485012 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:34:45 INFO - PROCESS | 1120 | 1466584485014 Marionette TRACE conn5 <- [1,1558,null,{}] 01:34:45 INFO - PROCESS | 1120 | 1466584485017 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:45 INFO - PROCESS | 1120 | 1466584485019 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:45 INFO - PROCESS | 1120 | 1466584485097 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 01:34:45 INFO - PROCESS | 1120 | 1466584485192 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:45 INFO - PROCESS | 1120 | 1466584485194 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:45 INFO - PROCESS | 1120 | ++DOCSHELL 0C19D800 == 36 [pid = 1120] [id = 399] 01:34:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0DA4B000) [pid = 1120] [serial = 1197] [outer = 00000000] 01:34:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1850F800) [pid = 1120] [serial = 1198] [outer = 0DA4B000] 01:34:45 INFO - PROCESS | 1120 | 1466584485237 Marionette DEBUG loaded listener.js 01:34:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19138800) [pid = 1120] [serial = 1199] [outer = 0DA4B000] 01:34:45 INFO - PROCESS | 1120 | 1466584485594 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 01:34:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:34:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 01:34:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:34:45 INFO - PROCESS | 1120 | 1466584485643 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 01:34:45 INFO - PROCESS | 1120 | 1466584485645 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 01:34:45 INFO - PROCESS | 1120 | 1466584485648 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:34:45 INFO - PROCESS | 1120 | 1466584485650 Marionette TRACE conn5 <- [1,1562,null,{}] 01:34:45 INFO - PROCESS | 1120 | 1466584485653 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:45 INFO - PROCESS | 1120 | 1466584485655 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:45 INFO - PROCESS | 1120 | 1466584485769 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 01:34:45 INFO - PROCESS | 1120 | 1466584485777 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:45 INFO - PROCESS | 1120 | 1466584485779 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:45 INFO - PROCESS | 1120 | ++DOCSHELL 19931800 == 37 [pid = 1120] [id = 400] 01:34:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19931C00) [pid = 1120] [serial = 1200] [outer = 00000000] 01:34:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19BC5800) [pid = 1120] [serial = 1201] [outer = 19931C00] 01:34:45 INFO - PROCESS | 1120 | 1466584485822 Marionette DEBUG loaded listener.js 01:34:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19E63400) [pid = 1120] [serial = 1202] [outer = 19931C00] 01:34:46 INFO - PROCESS | 1120 | 1466584486263 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 01:34:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:34:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 01:34:46 INFO - PROCESS | 1120 | 1466584486325 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 01:34:46 INFO - PROCESS | 1120 | 1466584486327 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 01:34:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:34:46 INFO - PROCESS | 1120 | 1466584486331 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:34:46 INFO - PROCESS | 1120 | 1466584486333 Marionette TRACE conn5 <- [1,1566,null,{}] 01:34:46 INFO - PROCESS | 1120 | 1466584486340 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:46 INFO - PROCESS | 1120 | 1466584486341 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:46 INFO - PROCESS | 1120 | 1466584486447 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 01:34:46 INFO - PROCESS | 1120 | 1466584486459 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:46 INFO - PROCESS | 1120 | 1466584486461 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:46 INFO - PROCESS | 1120 | ++DOCSHELL 14DA0C00 == 38 [pid = 1120] [id = 401] 01:34:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (14F48C00) [pid = 1120] [serial = 1203] [outer = 00000000] 01:34:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19FF3000) [pid = 1120] [serial = 1204] [outer = 14F48C00] 01:34:46 INFO - PROCESS | 1120 | 1466584486504 Marionette DEBUG loaded listener.js 01:34:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19FF8400) [pid = 1120] [serial = 1205] [outer = 14F48C00] 01:34:47 INFO - PROCESS | 1120 | 1466584487058 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 01:34:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:34:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 770ms 01:34:47 INFO - PROCESS | 1120 | 1466584487104 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 01:34:47 INFO - PROCESS | 1120 | 1466584487109 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 01:34:47 INFO - PROCESS | 1120 | 1466584487115 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:34:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:34:47 INFO - PROCESS | 1120 | 1466584487118 Marionette TRACE conn5 <- [1,1570,null,{}] 01:34:47 INFO - PROCESS | 1120 | 1466584487124 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:47 INFO - PROCESS | 1120 | 1466584487127 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:47 INFO - PROCESS | 1120 | 1466584487275 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 01:34:47 INFO - PROCESS | 1120 | 1466584487412 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:47 INFO - PROCESS | 1120 | 1466584487416 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:47 INFO - PROCESS | 1120 | ++DOCSHELL 0C294C00 == 39 [pid = 1120] [id = 402] 01:34:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0CE21000) [pid = 1120] [serial = 1206] [outer = 00000000] 01:34:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (0DBD0C00) [pid = 1120] [serial = 1207] [outer = 0CE21000] 01:34:47 INFO - PROCESS | 1120 | 1466584487474 Marionette DEBUG loaded listener.js 01:34:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (0DF2BC00) [pid = 1120] [serial = 1208] [outer = 0CE21000] 01:34:48 INFO - PROCESS | 1120 | 1466584488125 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 01:34:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:34:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1018ms 01:34:48 INFO - PROCESS | 1120 | 1466584488137 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 01:34:48 INFO - PROCESS | 1120 | 1466584488142 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 01:34:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:34:48 INFO - PROCESS | 1120 | 1466584488148 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:34:48 INFO - PROCESS | 1120 | 1466584488151 Marionette TRACE conn5 <- [1,1574,null,{}] 01:34:48 INFO - PROCESS | 1120 | 1466584488155 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:48 INFO - PROCESS | 1120 | 1466584488158 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:48 INFO - PROCESS | 1120 | 1466584488270 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 01:34:48 INFO - PROCESS | 1120 | 1466584488378 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:48 INFO - PROCESS | 1120 | 1466584488380 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:48 INFO - PROCESS | 1120 | ++DOCSHELL 15B57C00 == 40 [pid = 1120] [id = 403] 01:34:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (16044800) [pid = 1120] [serial = 1209] [outer = 00000000] 01:34:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (16C52C00) [pid = 1120] [serial = 1210] [outer = 16044800] 01:34:48 INFO - PROCESS | 1120 | 1466584488438 Marionette DEBUG loaded listener.js 01:34:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (18A19C00) [pid = 1120] [serial = 1211] [outer = 16044800] 01:34:49 INFO - PROCESS | 1120 | 1466584489051 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 01:34:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:34:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 971ms 01:34:49 INFO - PROCESS | 1120 | 1466584489122 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 01:34:49 INFO - PROCESS | 1120 | 1466584489125 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 01:34:49 INFO - PROCESS | 1120 | 1466584489129 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:34:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:34:49 INFO - PROCESS | 1120 | 1466584489132 Marionette TRACE conn5 <- [1,1578,null,{}] 01:34:49 INFO - PROCESS | 1120 | 1466584489143 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:49 INFO - PROCESS | 1120 | 1466584489148 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:49 INFO - PROCESS | 1120 | 1466584489262 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 01:34:49 INFO - PROCESS | 1120 | 1466584489395 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:49 INFO - PROCESS | 1120 | 1466584489398 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:49 INFO - PROCESS | 1120 | ++DOCSHELL 19F1D800 == 41 [pid = 1120] [id = 404] 01:34:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (19F1E000) [pid = 1120] [serial = 1212] [outer = 00000000] 01:34:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1A203C00) [pid = 1120] [serial = 1213] [outer = 19F1E000] 01:34:49 INFO - PROCESS | 1120 | 1466584489460 Marionette DEBUG loaded listener.js 01:34:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (1A20B000) [pid = 1120] [serial = 1214] [outer = 19F1E000] 01:34:50 INFO - PROCESS | 1120 | 1466584490021 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 01:34:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:34:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 930ms 01:34:50 INFO - PROCESS | 1120 | 1466584490062 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 01:34:50 INFO - PROCESS | 1120 | 1466584490065 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 01:34:50 INFO - PROCESS | 1120 | 1466584490068 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:34:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:34:50 INFO - PROCESS | 1120 | 1466584490071 Marionette TRACE conn5 <- [1,1582,null,{}] 01:34:50 INFO - PROCESS | 1120 | 1466584490074 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:50 INFO - PROCESS | 1120 | 1466584490077 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:50 INFO - PROCESS | 1120 | 1466584490186 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 01:34:50 INFO - PROCESS | 1120 | 1466584490330 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:50 INFO - PROCESS | 1120 | 1466584490333 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:50 INFO - PROCESS | 1120 | ++DOCSHELL 1AE07800 == 42 [pid = 1120] [id = 405] 01:34:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (1B5C7C00) [pid = 1120] [serial = 1215] [outer = 00000000] 01:34:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (1B68D800) [pid = 1120] [serial = 1216] [outer = 1B5C7C00] 01:34:50 INFO - PROCESS | 1120 | 1466584490388 Marionette DEBUG loaded listener.js 01:34:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (1B695800) [pid = 1120] [serial = 1217] [outer = 1B5C7C00] 01:34:51 INFO - PROCESS | 1120 | 1466584491157 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 01:34:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:34:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1124ms 01:34:51 INFO - PROCESS | 1120 | 1466584491199 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 01:34:51 INFO - PROCESS | 1120 | 1466584491203 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 01:34:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:34:51 INFO - PROCESS | 1120 | 1466584491209 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:34:51 INFO - PROCESS | 1120 | 1466584491212 Marionette TRACE conn5 <- [1,1586,null,{}] 01:34:51 INFO - PROCESS | 1120 | 1466584491217 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:51 INFO - PROCESS | 1120 | 1466584491220 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:51 INFO - PROCESS | 1120 | 1466584491325 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 01:34:51 INFO - PROCESS | 1120 | 1466584491464 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:51 INFO - PROCESS | 1120 | 1466584491467 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:51 INFO - PROCESS | 1120 | ++DOCSHELL 0DA49400 == 43 [pid = 1120] [id = 406] 01:34:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (0DA4A000) [pid = 1120] [serial = 1218] [outer = 00000000] 01:34:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 96 (146AA800) [pid = 1120] [serial = 1219] [outer = 0DA4A000] 01:34:51 INFO - PROCESS | 1120 | 1466584491518 Marionette DEBUG loaded listener.js 01:34:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 97 (14D22C00) [pid = 1120] [serial = 1220] [outer = 0DA4A000] 01:34:52 INFO - PROCESS | 1120 | --DOCSHELL 19931800 == 42 [pid = 1120] [id = 400] 01:34:52 INFO - PROCESS | 1120 | --DOCSHELL 0C19D800 == 41 [pid = 1120] [id = 399] 01:34:52 INFO - PROCESS | 1120 | --DOCSHELL 19143000 == 40 [pid = 1120] [id = 398] 01:34:52 INFO - PROCESS | 1120 | --DOCSHELL 18A19000 == 39 [pid = 1120] [id = 397] 01:34:52 INFO - PROCESS | 1120 | --DOCSHELL 1794A000 == 38 [pid = 1120] [id = 396] 01:34:52 INFO - PROCESS | 1120 | --DOCSHELL 14FEE400 == 37 [pid = 1120] [id = 395] 01:34:52 INFO - PROCESS | 1120 | --DOCSHELL 0D75A400 == 36 [pid = 1120] [id = 394] 01:34:52 INFO - PROCESS | 1120 | --DOCSHELL 0D75B800 == 35 [pid = 1120] [id = 393] 01:34:52 INFO - PROCESS | 1120 | --DOCSHELL 16C4B800 == 34 [pid = 1120] [id = 390] 01:34:52 INFO - PROCESS | 1120 | --DOCSHELL 0C1ABC00 == 33 [pid = 1120] [id = 391] 01:34:52 INFO - PROCESS | 1120 | --DOCSHELL 0E0CCC00 == 32 [pid = 1120] [id = 392] 01:34:52 INFO - PROCESS | 1120 | --DOCSHELL 1AE07800 == 31 [pid = 1120] [id = 405] 01:34:52 INFO - PROCESS | 1120 | --DOCSHELL 15B57C00 == 30 [pid = 1120] [id = 403] 01:34:52 INFO - PROCESS | 1120 | --DOCSHELL 19F1D800 == 29 [pid = 1120] [id = 404] 01:34:52 INFO - PROCESS | 1120 | --DOCSHELL 14DA0C00 == 28 [pid = 1120] [id = 401] 01:34:52 INFO - PROCESS | 1120 | --DOCSHELL 0C294C00 == 27 [pid = 1120] [id = 402] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 96 (19B83800) [pid = 1120] [serial = 1156] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 95 (14F44400) [pid = 1120] [serial = 1141] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (15B4F000) [pid = 1120] [serial = 1142] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (0D2F2000) [pid = 1120] [serial = 1132] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (0D84C800) [pid = 1120] [serial = 1133] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (169D8800) [pid = 1120] [serial = 1144] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (16C49800) [pid = 1120] [serial = 1145] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (149C8C00) [pid = 1120] [serial = 1138] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (14D26800) [pid = 1120] [serial = 1139] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (19142400) [pid = 1120] [serial = 1150] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (191A6800) [pid = 1120] [serial = 1151] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (1990CC00) [pid = 1120] [serial = 1153] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (1910A800) [pid = 1120] [serial = 1147] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (1912AC00) [pid = 1120] [serial = 1148] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0DD46000) [pid = 1120] [serial = 1135] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DD4C400) [pid = 1120] [serial = 1136] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (19F25C00) [pid = 1120] [serial = 1130] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19E6D000) [pid = 1120] [serial = 1159] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (1B68C800) [pid = 1120] [serial = 1169] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19DA3000) [pid = 1120] [serial = 1157] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (1A20C000) [pid = 1120] [serial = 1162] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19F8D800) [pid = 1120] [serial = 1160] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1AECE000) [pid = 1120] [serial = 1163] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19933000) [pid = 1120] [serial = 1165] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19937000) [pid = 1120] [serial = 1166] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (1B699400) [pid = 1120] [serial = 1171] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (1B5CA000) [pid = 1120] [serial = 1168] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (19907C00) [pid = 1120] [serial = 1154] [outer = 00000000] [url = about:blank] 01:34:52 INFO - PROCESS | 1120 | 1466584492677 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 01:34:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:34:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1534ms 01:34:52 INFO - PROCESS | 1120 | 1466584492746 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 01:34:52 INFO - PROCESS | 1120 | 1466584492750 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 01:34:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:34:52 INFO - PROCESS | 1120 | 1466584492754 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:34:52 INFO - PROCESS | 1120 | 1466584492759 Marionette TRACE conn5 <- [1,1590,null,{}] 01:34:52 INFO - PROCESS | 1120 | 1466584492764 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:52 INFO - PROCESS | 1120 | 1466584492766 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:52 INFO - PROCESS | 1120 | 1466584492890 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 01:34:53 INFO - PROCESS | 1120 | 1466584492980 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:53 INFO - PROCESS | 1120 | 1466584492983 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:53 INFO - PROCESS | 1120 | ++DOCSHELL 0D1E6C00 == 28 [pid = 1120] [id = 407] 01:34:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0D260400) [pid = 1120] [serial = 1221] [outer = 00000000] 01:34:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0D852C00) [pid = 1120] [serial = 1222] [outer = 0D260400] 01:34:53 INFO - PROCESS | 1120 | 1466584493031 Marionette DEBUG loaded listener.js 01:34:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0D903800) [pid = 1120] [serial = 1223] [outer = 0D260400] 01:34:53 INFO - PROCESS | 1120 | 1466584493421 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 01:34:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:34:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 01:34:53 INFO - PROCESS | 1120 | 1466584493506 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 01:34:53 INFO - PROCESS | 1120 | 1466584493511 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 01:34:53 INFO - PROCESS | 1120 | 1466584493517 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:34:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:34:53 INFO - PROCESS | 1120 | 1466584493520 Marionette TRACE conn5 <- [1,1594,null,{}] 01:34:53 INFO - PROCESS | 1120 | 1466584493528 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:53 INFO - PROCESS | 1120 | 1466584493531 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:53 INFO - PROCESS | 1120 | 1466584493622 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 01:34:53 INFO - PROCESS | 1120 | 1466584493637 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:53 INFO - PROCESS | 1120 | 1466584493640 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:53 INFO - PROCESS | 1120 | ++DOCSHELL 0E045C00 == 29 [pid = 1120] [id = 408] 01:34:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0E049800) [pid = 1120] [serial = 1224] [outer = 00000000] 01:34:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0EA3C400) [pid = 1120] [serial = 1225] [outer = 0E049800] 01:34:53 INFO - PROCESS | 1120 | 1466584493687 Marionette DEBUG loaded listener.js 01:34:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (146A6C00) [pid = 1120] [serial = 1226] [outer = 0E049800] 01:34:54 INFO - PROCESS | 1120 | 1466584494127 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 01:34:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:34:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 690ms 01:34:54 INFO - PROCESS | 1120 | 1466584494211 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 01:34:54 INFO - PROCESS | 1120 | 1466584494214 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 01:34:54 INFO - PROCESS | 1120 | 1466584494217 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:34:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:34:54 INFO - PROCESS | 1120 | 1466584494220 Marionette TRACE conn5 <- [1,1598,null,{}] 01:34:54 INFO - PROCESS | 1120 | 1466584494231 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:54 INFO - PROCESS | 1120 | 1466584494235 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:54 INFO - PROCESS | 1120 | 1466584494324 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 01:34:54 INFO - PROCESS | 1120 | 1466584494332 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:54 INFO - PROCESS | 1120 | 1466584494335 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:54 INFO - PROCESS | 1120 | ++DOCSHELL 15B4D400 == 30 [pid = 1120] [id = 409] 01:34:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (15B4E800) [pid = 1120] [serial = 1227] [outer = 00000000] 01:34:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (15B5A000) [pid = 1120] [serial = 1228] [outer = 15B4E800] 01:34:54 INFO - PROCESS | 1120 | 1466584494384 Marionette DEBUG loaded listener.js 01:34:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (168BC800) [pid = 1120] [serial = 1229] [outer = 15B4E800] 01:34:54 INFO - PROCESS | 1120 | 1466584494899 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 01:34:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:34:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 01:34:55 INFO - PROCESS | 1120 | 1466584494984 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 01:34:55 INFO - PROCESS | 1120 | 1466584494986 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 01:34:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:34:55 INFO - PROCESS | 1120 | 1466584494994 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:34:55 INFO - PROCESS | 1120 | 1466584494996 Marionette TRACE conn5 <- [1,1602,null,{}] 01:34:55 INFO - PROCESS | 1120 | 1466584495000 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:55 INFO - PROCESS | 1120 | 1466584495002 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:55 INFO - PROCESS | 1120 | 1466584495127 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 01:34:55 INFO - PROCESS | 1120 | 1466584495193 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:55 INFO - PROCESS | 1120 | 1466584495195 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:55 INFO - PROCESS | 1120 | ++DOCSHELL 169DFC00 == 31 [pid = 1120] [id = 410] 01:34:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (16C49800) [pid = 1120] [serial = 1230] [outer = 00000000] 01:34:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (17C75800) [pid = 1120] [serial = 1231] [outer = 16C49800] 01:34:55 INFO - PROCESS | 1120 | 1466584495240 Marionette DEBUG loaded listener.js 01:34:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (18A1D800) [pid = 1120] [serial = 1232] [outer = 16C49800] 01:34:55 INFO - PROCESS | 1120 | 1466584495639 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 01:34:55 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 01:34:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 01:34:55 INFO - PROCESS | 1120 | 1466584495677 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 01:34:55 INFO - PROCESS | 1120 | 1466584495680 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 01:34:55 INFO - PROCESS | 1120 | 1466584495682 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:34:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:34:55 INFO - PROCESS | 1120 | 1466584495684 Marionette TRACE conn5 <- [1,1606,null,{}] 01:34:55 INFO - PROCESS | 1120 | 1466584495688 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:55 INFO - PROCESS | 1120 | 1466584495690 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:55 INFO - PROCESS | 1120 | 1466584495805 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 01:34:55 INFO - PROCESS | 1120 | 1466584495811 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:55 INFO - PROCESS | 1120 | 1466584495813 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:55 INFO - PROCESS | 1120 | ++DOCSHELL 18B24800 == 32 [pid = 1120] [id = 411] 01:34:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (18F34C00) [pid = 1120] [serial = 1233] [outer = 00000000] 01:34:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19123C00) [pid = 1120] [serial = 1234] [outer = 18F34C00] 01:34:55 INFO - PROCESS | 1120 | 1466584495856 Marionette DEBUG loaded listener.js 01:34:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19126C00) [pid = 1120] [serial = 1235] [outer = 18F34C00] 01:34:56 INFO - PROCESS | 1120 | 1466584496345 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 01:34:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:34:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 01:34:56 INFO - PROCESS | 1120 | 1466584496427 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 01:34:56 INFO - PROCESS | 1120 | 1466584496429 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 01:34:56 INFO - PROCESS | 1120 | 1466584496432 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:34:56 INFO - PROCESS | 1120 | 1466584496434 Marionette TRACE conn5 <- [1,1610,null,{}] 01:34:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:34:56 INFO - PROCESS | 1120 | 1466584496437 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:56 INFO - PROCESS | 1120 | 1466584496443 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:56 INFO - PROCESS | 1120 | 1466584496802 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 01:34:56 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (17952C00) [pid = 1120] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:34:56 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (18F35800) [pid = 1120] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:34:56 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0C204000) [pid = 1120] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:34:56 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0DF2B000) [pid = 1120] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:34:56 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0DA4B000) [pid = 1120] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:34:56 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (16C4F800) [pid = 1120] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:34:56 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (14FF7800) [pid = 1120] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:34:56 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0EAC8000) [pid = 1120] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:34:56 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0D75C800) [pid = 1120] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:34:56 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19143400) [pid = 1120] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:34:56 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19931C00) [pid = 1120] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:34:56 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (14F48C00) [pid = 1120] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:34:56 INFO - PROCESS | 1120 | 1466584496866 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:56 INFO - PROCESS | 1120 | 1466584496868 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:56 INFO - PROCESS | 1120 | ++DOCSHELL 0C154000 == 33 [pid = 1120] [id = 412] 01:34:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0C1AA000) [pid = 1120] [serial = 1236] [outer = 00000000] 01:34:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0DA4E400) [pid = 1120] [serial = 1237] [outer = 0C1AA000] 01:34:56 INFO - PROCESS | 1120 | 1466584496913 Marionette DEBUG loaded listener.js 01:34:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (14F48C00) [pid = 1120] [serial = 1238] [outer = 0C1AA000] 01:34:57 INFO - PROCESS | 1120 | 1466584497277 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 01:34:57 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 01:34:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 872ms 01:34:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:34:57 INFO - PROCESS | 1120 | 1466584497311 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 01:34:57 INFO - PROCESS | 1120 | 1466584497314 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 01:34:57 INFO - PROCESS | 1120 | 1466584497316 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:34:57 INFO - PROCESS | 1120 | 1466584497318 Marionette TRACE conn5 <- [1,1614,null,{}] 01:34:57 INFO - PROCESS | 1120 | 1466584497322 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:57 INFO - PROCESS | 1120 | 1466584497323 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:57 INFO - PROCESS | 1120 | 1466584497399 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 01:34:57 INFO - PROCESS | 1120 | 1466584497405 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:57 INFO - PROCESS | 1120 | 1466584497407 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:57 INFO - PROCESS | 1120 | ++DOCSHELL 14F47400 == 34 [pid = 1120] [id = 413] 01:34:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19143800) [pid = 1120] [serial = 1239] [outer = 00000000] 01:34:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19908000) [pid = 1120] [serial = 1240] [outer = 19143800] 01:34:57 INFO - PROCESS | 1120 | 1466584497450 Marionette DEBUG loaded listener.js 01:34:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1990CC00) [pid = 1120] [serial = 1241] [outer = 19143800] 01:34:57 INFO - PROCESS | 1120 | 1466584497878 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 01:34:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:34:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 570ms 01:34:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:34:57 INFO - PROCESS | 1120 | 1466584497890 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 01:34:57 INFO - PROCESS | 1120 | 1466584497892 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 01:34:57 INFO - PROCESS | 1120 | 1466584497895 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:34:57 INFO - PROCESS | 1120 | 1466584497897 Marionette TRACE conn5 <- [1,1618,null,{}] 01:34:57 INFO - PROCESS | 1120 | 1466584497900 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:57 INFO - PROCESS | 1120 | 1466584497902 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:58 INFO - PROCESS | 1120 | 1466584498030 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 01:34:58 INFO - PROCESS | 1120 | 1466584498039 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:58 INFO - PROCESS | 1120 | 1466584498040 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:58 INFO - PROCESS | 1120 | ++DOCSHELL 0DD4DC00 == 35 [pid = 1120] [id = 414] 01:34:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19907000) [pid = 1120] [serial = 1242] [outer = 00000000] 01:34:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19936800) [pid = 1120] [serial = 1243] [outer = 19907000] 01:34:58 INFO - PROCESS | 1120 | 1466584498085 Marionette DEBUG loaded listener.js 01:34:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1850C000) [pid = 1120] [serial = 1244] [outer = 19907000] 01:34:58 INFO - PROCESS | 1120 | 1466584498515 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 01:34:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:34:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 01:34:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:34:58 INFO - PROCESS | 1120 | 1466584498566 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 01:34:58 INFO - PROCESS | 1120 | 1466584498568 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 01:34:58 INFO - PROCESS | 1120 | 1466584498571 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:34:58 INFO - PROCESS | 1120 | 1466584498573 Marionette TRACE conn5 <- [1,1622,null,{}] 01:34:58 INFO - PROCESS | 1120 | 1466584498577 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:58 INFO - PROCESS | 1120 | 1466584498578 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:58 INFO - PROCESS | 1120 | 1466584498702 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 01:34:58 INFO - PROCESS | 1120 | 1466584498714 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:58 INFO - PROCESS | 1120 | 1466584498716 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:58 INFO - PROCESS | 1120 | ++DOCSHELL 19BC3C00 == 36 [pid = 1120] [id = 415] 01:34:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19BC5000) [pid = 1120] [serial = 1245] [outer = 00000000] 01:34:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19E65000) [pid = 1120] [serial = 1246] [outer = 19BC5000] 01:34:58 INFO - PROCESS | 1120 | 1466584498759 Marionette DEBUG loaded listener.js 01:34:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19F1E400) [pid = 1120] [serial = 1247] [outer = 19BC5000] 01:34:59 INFO - PROCESS | 1120 | 1466584499548 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 01:34:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:34:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1022ms 01:34:59 INFO - PROCESS | 1120 | 1466584499594 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 01:34:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:34:59 INFO - PROCESS | 1120 | 1466584499599 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 01:34:59 INFO - PROCESS | 1120 | 1466584499603 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:34:59 INFO - PROCESS | 1120 | 1466584499608 Marionette TRACE conn5 <- [1,1626,null,{}] 01:34:59 INFO - PROCESS | 1120 | 1466584499613 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:59 INFO - PROCESS | 1120 | 1466584499616 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:59 INFO - PROCESS | 1120 | 1466584499747 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 01:34:59 INFO - PROCESS | 1120 | 1466584499883 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:59 INFO - PROCESS | 1120 | 1466584499886 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:34:59 INFO - PROCESS | 1120 | ++DOCSHELL 0D853000 == 37 [pid = 1120] [id = 416] 01:34:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (0D903400) [pid = 1120] [serial = 1248] [outer = 00000000] 01:34:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (0DD54000) [pid = 1120] [serial = 1249] [outer = 0D903400] 01:34:59 INFO - PROCESS | 1120 | 1466584499944 Marionette DEBUG loaded listener.js 01:35:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (147BF000) [pid = 1120] [serial = 1250] [outer = 0D903400] 01:35:00 INFO - PROCESS | 1120 | 1466584500593 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 01:35:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:35:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1025ms 01:35:00 INFO - PROCESS | 1120 | 1466584500629 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 01:35:00 INFO - PROCESS | 1120 | 1466584500634 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 01:35:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:35:00 INFO - PROCESS | 1120 | 1466584500640 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:35:00 INFO - PROCESS | 1120 | 1466584500643 Marionette TRACE conn5 <- [1,1630,null,{}] 01:35:00 INFO - PROCESS | 1120 | 1466584500647 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:00 INFO - PROCESS | 1120 | 1466584500650 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:00 INFO - PROCESS | 1120 | 1466584500772 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 01:35:00 INFO - PROCESS | 1120 | 1466584500897 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:00 INFO - PROCESS | 1120 | 1466584500899 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:00 INFO - PROCESS | 1120 | ++DOCSHELL 1626D800 == 38 [pid = 1120] [id = 417] 01:35:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (169E2400) [pid = 1120] [serial = 1251] [outer = 00000000] 01:35:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (18B1FC00) [pid = 1120] [serial = 1252] [outer = 169E2400] 01:35:00 INFO - PROCESS | 1120 | 1466584500956 Marionette DEBUG loaded listener.js 01:35:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (19124C00) [pid = 1120] [serial = 1253] [outer = 169E2400] 01:35:01 INFO - PROCESS | 1120 | --DOCSHELL 0DD4DC00 == 37 [pid = 1120] [id = 414] 01:35:01 INFO - PROCESS | 1120 | --DOCSHELL 14F47400 == 36 [pid = 1120] [id = 413] 01:35:01 INFO - PROCESS | 1120 | --DOCSHELL 0C154000 == 35 [pid = 1120] [id = 412] 01:35:01 INFO - PROCESS | 1120 | --DOCSHELL 18B24800 == 34 [pid = 1120] [id = 411] 01:35:01 INFO - PROCESS | 1120 | --DOCSHELL 169DFC00 == 33 [pid = 1120] [id = 410] 01:35:01 INFO - PROCESS | 1120 | --DOCSHELL 15B4D400 == 32 [pid = 1120] [id = 409] 01:35:01 INFO - PROCESS | 1120 | --DOCSHELL 0E045C00 == 31 [pid = 1120] [id = 408] 01:35:01 INFO - PROCESS | 1120 | --DOCSHELL 0D1E6C00 == 30 [pid = 1120] [id = 407] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (18A19800) [pid = 1120] [serial = 1189] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (1912C800) [pid = 1120] [serial = 1193] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (19121400) [pid = 1120] [serial = 1192] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (0D902000) [pid = 1120] [serial = 1174] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0DA4A400) [pid = 1120] [serial = 1175] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0E04C000) [pid = 1120] [serial = 1183] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0EACA400) [pid = 1120] [serial = 1184] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1850F800) [pid = 1120] [serial = 1198] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (1B6B8000) [pid = 1120] [serial = 1172] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (16042800) [pid = 1120] [serial = 1186] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (14E13800) [pid = 1120] [serial = 1177] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (14EE2000) [pid = 1120] [serial = 1178] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0D902400) [pid = 1120] [serial = 1180] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0DA44C00) [pid = 1120] [serial = 1181] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1990D800) [pid = 1120] [serial = 1195] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19BC5800) [pid = 1120] [serial = 1201] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19FF3000) [pid = 1120] [serial = 1204] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19FF8400) [pid = 1120] [serial = 1205] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (19E63400) [pid = 1120] [serial = 1202] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (19902800) [pid = 1120] [serial = 1196] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (18B26800) [pid = 1120] [serial = 1190] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (19138800) [pid = 1120] [serial = 1199] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (168BDC00) [pid = 1120] [serial = 1187] [outer = 00000000] [url = about:blank] 01:35:01 INFO - PROCESS | 1120 | 1466584501867 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 01:35:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:35:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1280ms 01:35:01 INFO - PROCESS | 1120 | 1466584501924 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 01:35:01 INFO - PROCESS | 1120 | 1466584501928 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 01:35:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:35:01 INFO - PROCESS | 1120 | 1466584501932 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:35:01 INFO - PROCESS | 1120 | 1466584501935 Marionette TRACE conn5 <- [1,1634,null,{}] 01:35:01 INFO - PROCESS | 1120 | 1466584501941 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:01 INFO - PROCESS | 1120 | 1466584501943 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:02 INFO - PROCESS | 1120 | 1466584502038 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 01:35:02 INFO - PROCESS | 1120 | 1466584502045 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:02 INFO - PROCESS | 1120 | 1466584502048 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:02 INFO - PROCESS | 1120 | ++DOCSHELL 0D850800 == 31 [pid = 1120] [id = 418] 01:35:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0D856400) [pid = 1120] [serial = 1254] [outer = 00000000] 01:35:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D908000) [pid = 1120] [serial = 1255] [outer = 0D856400] 01:35:02 INFO - PROCESS | 1120 | 1466584502096 Marionette DEBUG loaded listener.js 01:35:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0DA48800) [pid = 1120] [serial = 1256] [outer = 0D856400] 01:35:02 INFO - PROCESS | 1120 | 1466584502611 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 01:35:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:35:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 731ms 01:35:02 INFO - PROCESS | 1120 | 1466584502665 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 01:35:02 INFO - PROCESS | 1120 | 1466584502669 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 01:35:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:35:02 INFO - PROCESS | 1120 | 1466584502675 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:35:02 INFO - PROCESS | 1120 | 1466584502678 Marionette TRACE conn5 <- [1,1638,null,{}] 01:35:02 INFO - PROCESS | 1120 | 1466584502682 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:02 INFO - PROCESS | 1120 | 1466584502684 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:02 INFO - PROCESS | 1120 | 1466584502770 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 01:35:02 INFO - PROCESS | 1120 | 1466584502866 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:02 INFO - PROCESS | 1120 | 1466584502868 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:02 INFO - PROCESS | 1120 | ++DOCSHELL 0E04C000 == 32 [pid = 1120] [id = 419] 01:35:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0E0C8000) [pid = 1120] [serial = 1257] [outer = 00000000] 01:35:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (146A2800) [pid = 1120] [serial = 1258] [outer = 0E0C8000] 01:35:02 INFO - PROCESS | 1120 | 1466584502914 Marionette DEBUG loaded listener.js 01:35:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (14D2A400) [pid = 1120] [serial = 1259] [outer = 0E0C8000] 01:35:03 INFO - PROCESS | 1120 | 1466584503325 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 01:35:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:35:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 671ms 01:35:03 INFO - PROCESS | 1120 | 1466584503351 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 01:35:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:35:03 INFO - PROCESS | 1120 | 1466584503353 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 01:35:03 INFO - PROCESS | 1120 | 1466584503357 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:35:03 INFO - PROCESS | 1120 | 1466584503360 Marionette TRACE conn5 <- [1,1642,null,{}] 01:35:03 INFO - PROCESS | 1120 | 1466584503371 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:03 INFO - PROCESS | 1120 | 1466584503376 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:03 INFO - PROCESS | 1120 | 1466584503493 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 01:35:03 INFO - PROCESS | 1120 | 1466584503501 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:03 INFO - PROCESS | 1120 | 1466584503504 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:03 INFO - PROCESS | 1120 | ++DOCSHELL 169D9800 == 33 [pid = 1120] [id = 420] 01:35:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (16C49400) [pid = 1120] [serial = 1260] [outer = 00000000] 01:35:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (17C75C00) [pid = 1120] [serial = 1261] [outer = 16C49400] 01:35:03 INFO - PROCESS | 1120 | 1466584503556 Marionette DEBUG loaded listener.js 01:35:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (18A94400) [pid = 1120] [serial = 1262] [outer = 16C49400] 01:35:04 INFO - PROCESS | 1120 | 1466584504019 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 01:35:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:35:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 690ms 01:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:35:04 INFO - PROCESS | 1120 | 1466584504055 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 01:35:04 INFO - PROCESS | 1120 | 1466584504057 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 01:35:04 INFO - PROCESS | 1120 | 1466584504060 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:35:04 INFO - PROCESS | 1120 | 1466584504062 Marionette TRACE conn5 <- [1,1646,null,{}] 01:35:04 INFO - PROCESS | 1120 | 1466584504065 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:04 INFO - PROCESS | 1120 | 1466584504067 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:04 INFO - PROCESS | 1120 | 1466584504188 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 01:35:04 INFO - PROCESS | 1120 | 1466584504194 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:04 INFO - PROCESS | 1120 | 1466584504196 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:04 INFO - PROCESS | 1120 | ++DOCSHELL 1910C400 == 34 [pid = 1120] [id = 421] 01:35:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19121800) [pid = 1120] [serial = 1263] [outer = 00000000] 01:35:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1913AC00) [pid = 1120] [serial = 1264] [outer = 19121800] 01:35:04 INFO - PROCESS | 1120 | 1466584504240 Marionette DEBUG loaded listener.js 01:35:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (191A1000) [pid = 1120] [serial = 1265] [outer = 19121800] 01:35:04 INFO - PROCESS | 1120 | 1466584504693 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 01:35:04 INFO - PROCESS | 1120 | 1466584504732 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 01:35:04 INFO - PROCESS | 1120 | 1466584504734 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 01:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:35:04 INFO - PROCESS | 1120 | 1466584504744 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:35:04 INFO - PROCESS | 1120 | 1466584504745 Marionette TRACE conn5 <- [1,1650,null,{}] 01:35:04 INFO - PROCESS | 1120 | 1466584504749 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:04 INFO - PROCESS | 1120 | 1466584504751 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:04 INFO - PROCESS | 1120 | 1466584504864 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 01:35:04 INFO - PROCESS | 1120 | 1466584504956 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:04 INFO - PROCESS | 1120 | 1466584504958 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:04 INFO - PROCESS | 1120 | ++DOCSHELL 1913A400 == 35 [pid = 1120] [id = 422] 01:35:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (191A4400) [pid = 1120] [serial = 1266] [outer = 00000000] 01:35:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1990D800) [pid = 1120] [serial = 1267] [outer = 191A4400] 01:35:05 INFO - PROCESS | 1120 | 1466584505002 Marionette DEBUG loaded listener.js 01:35:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19930C00) [pid = 1120] [serial = 1268] [outer = 191A4400] 01:35:05 INFO - PROCESS | 1120 | 1466584505439 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 01:35:05 INFO - PROCESS | 1120 | 1466584505477 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 01:35:05 INFO - PROCESS | 1120 | 1466584505479 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 01:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:35:05 INFO - PROCESS | 1120 | 1466584505482 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:35:05 INFO - PROCESS | 1120 | 1466584505483 Marionette TRACE conn5 <- [1,1654,null,{}] 01:35:05 INFO - PROCESS | 1120 | 1466584505487 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:05 INFO - PROCESS | 1120 | 1466584505492 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:05 INFO - PROCESS | 1120 | 1466584505647 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 01:35:05 INFO - PROCESS | 1120 | 1466584505714 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:05 INFO - PROCESS | 1120 | 1466584505716 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:05 INFO - PROCESS | 1120 | ++DOCSHELL 1993C400 == 36 [pid = 1120] [id = 423] 01:35:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19A57400) [pid = 1120] [serial = 1269] [outer = 00000000] 01:35:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19F93C00) [pid = 1120] [serial = 1270] [outer = 19A57400] 01:35:05 INFO - PROCESS | 1120 | 1466584505761 Marionette DEBUG loaded listener.js 01:35:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19E60C00) [pid = 1120] [serial = 1271] [outer = 19A57400] 01:35:06 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0CE21000) [pid = 1120] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:35:06 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (16044800) [pid = 1120] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:35:06 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19F1E000) [pid = 1120] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:35:06 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (1B5C7C00) [pid = 1120] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:35:06 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0C1AA000) [pid = 1120] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:35:06 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19143800) [pid = 1120] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:35:06 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (19907000) [pid = 1120] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:35:06 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (16C49800) [pid = 1120] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:35:06 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0E049800) [pid = 1120] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:35:06 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0D260400) [pid = 1120] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:35:06 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (15B4E800) [pid = 1120] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:35:06 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0DA4A000) [pid = 1120] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:35:06 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (18F34C00) [pid = 1120] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:35:06 INFO - PROCESS | 1120 | 1466584506306 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 01:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 870ms 01:35:06 INFO - PROCESS | 1120 | 1466584506353 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 01:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:35:06 INFO - PROCESS | 1120 | 1466584506355 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 01:35:06 INFO - PROCESS | 1120 | 1466584506358 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:35:06 INFO - PROCESS | 1120 | 1466584506359 Marionette TRACE conn5 <- [1,1658,null,{}] 01:35:06 INFO - PROCESS | 1120 | 1466584506363 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:06 INFO - PROCESS | 1120 | 1466584506364 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:06 INFO - PROCESS | 1120 | 1466584506442 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 01:35:06 INFO - PROCESS | 1120 | 1466584506539 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:06 INFO - PROCESS | 1120 | 1466584506540 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:06 INFO - PROCESS | 1120 | ++DOCSHELL 0DA4A000 == 37 [pid = 1120] [id = 424] 01:35:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0DBCD400) [pid = 1120] [serial = 1272] [outer = 00000000] 01:35:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (16044800) [pid = 1120] [serial = 1273] [outer = 0DBCD400] 01:35:06 INFO - PROCESS | 1120 | 1466584506584 Marionette DEBUG loaded listener.js 01:35:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (18F7E800) [pid = 1120] [serial = 1274] [outer = 0DBCD400] 01:35:06 INFO - PROCESS | 1120 | 1466584506945 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 01:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 01:35:07 INFO - PROCESS | 1120 | 1466584506989 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 01:35:07 INFO - PROCESS | 1120 | 1466584506991 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 01:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:35:07 INFO - PROCESS | 1120 | 1466584506994 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:35:07 INFO - PROCESS | 1120 | 1466584506996 Marionette TRACE conn5 <- [1,1662,null,{}] 01:35:07 INFO - PROCESS | 1120 | 1466584506999 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:07 INFO - PROCESS | 1120 | 1466584507001 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:07 INFO - PROCESS | 1120 | 1466584507117 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 01:35:07 INFO - PROCESS | 1120 | 1466584507125 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:07 INFO - PROCESS | 1120 | 1466584507127 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:07 INFO - PROCESS | 1120 | ++DOCSHELL 19907000 == 38 [pid = 1120] [id = 425] 01:35:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19B83000) [pid = 1120] [serial = 1275] [outer = 00000000] 01:35:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19FFB400) [pid = 1120] [serial = 1276] [outer = 19B83000] 01:35:07 INFO - PROCESS | 1120 | 1466584507170 Marionette DEBUG loaded listener.js 01:35:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (0DD48000) [pid = 1120] [serial = 1277] [outer = 19B83000] 01:35:07 INFO - PROCESS | 1120 | 1466584507575 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 01:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 01:35:07 INFO - PROCESS | 1120 | 1466584507625 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 01:35:07 INFO - PROCESS | 1120 | 1466584507627 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 01:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:35:07 INFO - PROCESS | 1120 | 1466584507640 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:35:07 INFO - PROCESS | 1120 | 1466584507641 Marionette TRACE conn5 <- [1,1666,null,{}] 01:35:07 INFO - PROCESS | 1120 | 1466584507645 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:07 INFO - PROCESS | 1120 | 1466584507647 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:07 INFO - PROCESS | 1120 | 1466584507767 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 01:35:07 INFO - PROCESS | 1120 | 1466584507805 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:07 INFO - PROCESS | 1120 | 1466584507807 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:07 INFO - PROCESS | 1120 | ++DOCSHELL 17940C00 == 39 [pid = 1120] [id = 426] 01:35:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19904C00) [pid = 1120] [serial = 1278] [outer = 00000000] 01:35:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1A210C00) [pid = 1120] [serial = 1279] [outer = 19904C00] 01:35:07 INFO - PROCESS | 1120 | 1466584507850 Marionette DEBUG loaded listener.js 01:35:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1B50D000) [pid = 1120] [serial = 1280] [outer = 19904C00] 01:35:08 INFO - PROCESS | 1120 | 1466584508345 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 01:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 770ms 01:35:08 INFO - PROCESS | 1120 | 1466584508417 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 01:35:08 INFO - PROCESS | 1120 | 1466584508422 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 01:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:35:08 INFO - PROCESS | 1120 | 1466584508427 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:35:08 INFO - PROCESS | 1120 | 1466584508431 Marionette TRACE conn5 <- [1,1670,null,{}] 01:35:08 INFO - PROCESS | 1120 | 1466584508437 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:08 INFO - PROCESS | 1120 | 1466584508440 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:08 INFO - PROCESS | 1120 | 1466584508566 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 01:35:08 INFO - PROCESS | 1120 | 1466584508698 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:08 INFO - PROCESS | 1120 | 1466584508703 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:08 INFO - PROCESS | 1120 | ++DOCSHELL 0CECC000 == 40 [pid = 1120] [id = 427] 01:35:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0CF3D400) [pid = 1120] [serial = 1281] [outer = 00000000] 01:35:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0DBD0400) [pid = 1120] [serial = 1282] [outer = 0CF3D400] 01:35:08 INFO - PROCESS | 1120 | 1466584508762 Marionette DEBUG loaded listener.js 01:35:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (0E04D000) [pid = 1120] [serial = 1283] [outer = 0CF3D400] 01:35:09 INFO - PROCESS | 1120 | 1466584509390 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 01:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1022ms 01:35:09 INFO - PROCESS | 1120 | 1466584509453 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 01:35:09 INFO - PROCESS | 1120 | 1466584509458 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 01:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:35:09 INFO - PROCESS | 1120 | 1466584509464 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:35:09 INFO - PROCESS | 1120 | 1466584509467 Marionette TRACE conn5 <- [1,1674,null,{}] 01:35:09 INFO - PROCESS | 1120 | 1466584509471 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:09 INFO - PROCESS | 1120 | 1466584509476 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:09 INFO - PROCESS | 1120 | 1466584509588 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 01:35:09 INFO - PROCESS | 1120 | 1466584509726 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:09 INFO - PROCESS | 1120 | 1466584509729 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:09 INFO - PROCESS | 1120 | ++DOCSHELL 16041000 == 41 [pid = 1120] [id = 428] 01:35:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (1604C000) [pid = 1120] [serial = 1284] [outer = 00000000] 01:35:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (18A11800) [pid = 1120] [serial = 1285] [outer = 1604C000] 01:35:09 INFO - PROCESS | 1120 | 1466584509786 Marionette DEBUG loaded listener.js 01:35:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (19110000) [pid = 1120] [serial = 1286] [outer = 1604C000] 01:35:10 INFO - PROCESS | 1120 | 1466584510414 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 01:35:10 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 01:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1021ms 01:35:10 INFO - PROCESS | 1120 | 1466584510488 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 01:35:10 INFO - PROCESS | 1120 | 1466584510491 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 01:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:35:10 INFO - PROCESS | 1120 | 1466584510495 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:35:10 INFO - PROCESS | 1120 | 1466584510499 Marionette TRACE conn5 <- [1,1678,null,{}] 01:35:10 INFO - PROCESS | 1120 | 1466584510510 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:10 INFO - PROCESS | 1120 | 1466584510514 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:10 INFO - PROCESS | 1120 | 1466584510648 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 01:35:10 INFO - PROCESS | 1120 | 1466584510780 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:10 INFO - PROCESS | 1120 | 1466584510783 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:10 INFO - PROCESS | 1120 | ++DOCSHELL 1B5C4400 == 42 [pid = 1120] [id = 429] 01:35:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (1B5C7C00) [pid = 1120] [serial = 1287] [outer = 00000000] 01:35:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (1B68B400) [pid = 1120] [serial = 1288] [outer = 1B5C7C00] 01:35:10 INFO - PROCESS | 1120 | 1466584510841 Marionette DEBUG loaded listener.js 01:35:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1B690400) [pid = 1120] [serial = 1289] [outer = 1B5C7C00] 01:35:11 INFO - PROCESS | 1120 | 1466584511404 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 01:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 970ms 01:35:11 INFO - PROCESS | 1120 | 1466584511469 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 01:35:11 INFO - PROCESS | 1120 | 1466584511472 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 01:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:35:11 INFO - PROCESS | 1120 | 1466584511475 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:35:11 INFO - PROCESS | 1120 | 1466584511477 Marionette TRACE conn5 <- [1,1682,null,{}] 01:35:11 INFO - PROCESS | 1120 | 1466584511481 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:11 INFO - PROCESS | 1120 | 1466584511483 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:11 INFO - PROCESS | 1120 | 1466584511593 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 01:35:11 INFO - PROCESS | 1120 | 1466584511703 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:11 INFO - PROCESS | 1120 | 1466584511705 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:11 INFO - PROCESS | 1120 | ++DOCSHELL 0D90F000 == 43 [pid = 1120] [id = 430] 01:35:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (0D90F800) [pid = 1120] [serial = 1290] [outer = 00000000] 01:35:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (149B3800) [pid = 1120] [serial = 1291] [outer = 0D90F800] 01:35:11 INFO - PROCESS | 1120 | 1466584511759 Marionette DEBUG loaded listener.js 01:35:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (169E0400) [pid = 1120] [serial = 1292] [outer = 0D90F800] 01:35:12 INFO - PROCESS | 1120 | 1466584512540 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 01:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1121ms 01:35:12 INFO - PROCESS | 1120 | 1466584512599 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 01:35:12 INFO - PROCESS | 1120 | 1466584512603 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 01:35:12 INFO - PROCESS | 1120 | 1466584512623 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:35:12 INFO - PROCESS | 1120 | 1466584512628 Marionette TRACE conn5 <- [1,1686,null,{}] 01:35:12 INFO - PROCESS | 1120 | 1466584512633 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:12 INFO - PROCESS | 1120 | 1466584512635 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:12 INFO - PROCESS | 1120 | 1466584512747 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 0DA49400 == 42 [pid = 1120] [id = 406] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 19907000 == 41 [pid = 1120] [id = 425] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 0DA4A000 == 40 [pid = 1120] [id = 424] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 1993C400 == 39 [pid = 1120] [id = 423] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 1913A400 == 38 [pid = 1120] [id = 422] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 1910C400 == 37 [pid = 1120] [id = 421] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 169D9800 == 36 [pid = 1120] [id = 420] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 0E04C000 == 35 [pid = 1120] [id = 419] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 0D850800 == 34 [pid = 1120] [id = 418] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 19BC3C00 == 33 [pid = 1120] [id = 415] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 0D853000 == 32 [pid = 1120] [id = 416] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 1626D800 == 31 [pid = 1120] [id = 417] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 0D90F000 == 30 [pid = 1120] [id = 430] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 1B5C4400 == 29 [pid = 1120] [id = 429] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 17940C00 == 28 [pid = 1120] [id = 426] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 0CECC000 == 27 [pid = 1120] [id = 427] 01:35:13 INFO - PROCESS | 1120 | --DOCSHELL 16041000 == 26 [pid = 1120] [id = 428] 01:35:13 INFO - PROCESS | 1120 | 1466584513482 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:13 INFO - PROCESS | 1120 | 1466584513486 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (19936800) [pid = 1120] [serial = 1243] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (17C75800) [pid = 1120] [serial = 1231] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (0EA3C400) [pid = 1120] [serial = 1225] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (146A6C00) [pid = 1120] [serial = 1226] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (0D852C00) [pid = 1120] [serial = 1222] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (0D903800) [pid = 1120] [serial = 1223] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (15B5A000) [pid = 1120] [serial = 1228] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (14D22C00) [pid = 1120] [serial = 1220] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (146AA800) [pid = 1120] [serial = 1219] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (19123C00) [pid = 1120] [serial = 1234] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0DF2BC00) [pid = 1120] [serial = 1208] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DBD0C00) [pid = 1120] [serial = 1207] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (18A19C00) [pid = 1120] [serial = 1211] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (16C52C00) [pid = 1120] [serial = 1210] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (1A20B000) [pid = 1120] [serial = 1214] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1A203C00) [pid = 1120] [serial = 1213] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (1B695800) [pid = 1120] [serial = 1217] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1B68D800) [pid = 1120] [serial = 1216] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (18A1D800) [pid = 1120] [serial = 1232] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0DA4E400) [pid = 1120] [serial = 1237] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19126C00) [pid = 1120] [serial = 1235] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (19908000) [pid = 1120] [serial = 1240] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (14F48C00) [pid = 1120] [serial = 1238] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1990CC00) [pid = 1120] [serial = 1241] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (1850C000) [pid = 1120] [serial = 1244] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (168BC800) [pid = 1120] [serial = 1229] [outer = 00000000] [url = about:blank] 01:35:13 INFO - PROCESS | 1120 | ++DOCSHELL 0C153000 == 27 [pid = 1120] [id = 431] 01:35:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0C154000) [pid = 1120] [serial = 1293] [outer = 00000000] 01:35:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0C1A9000) [pid = 1120] [serial = 1294] [outer = 0C154000] 01:35:13 INFO - PROCESS | 1120 | 1466584513661 Marionette DEBUG loaded listener.js 01:35:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0C209000) [pid = 1120] [serial = 1295] [outer = 0C154000] 01:35:14 INFO - PROCESS | 1120 | 1466584514077 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 01:35:14 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 01:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1537ms 01:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:35:14 INFO - PROCESS | 1120 | 1466584514166 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 01:35:14 INFO - PROCESS | 1120 | 1466584514169 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 01:35:14 INFO - PROCESS | 1120 | 1466584514173 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:35:14 INFO - PROCESS | 1120 | 1466584514176 Marionette TRACE conn5 <- [1,1690,null,{}] 01:35:14 INFO - PROCESS | 1120 | 1466584514181 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:14 INFO - PROCESS | 1120 | 1466584514185 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:14 INFO - PROCESS | 1120 | 1466584514283 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 01:35:14 INFO - PROCESS | 1120 | 1466584514292 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:14 INFO - PROCESS | 1120 | 1466584514294 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:14 INFO - PROCESS | 1120 | ++DOCSHELL 0D899C00 == 28 [pid = 1120] [id = 432] 01:35:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0D89A800) [pid = 1120] [serial = 1296] [outer = 00000000] 01:35:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0D905000) [pid = 1120] [serial = 1297] [outer = 0D89A800] 01:35:14 INFO - PROCESS | 1120 | 1466584514342 Marionette DEBUG loaded listener.js 01:35:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0D910C00) [pid = 1120] [serial = 1298] [outer = 0D89A800] 01:35:14 INFO - PROCESS | 1120 | 1466584514814 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 01:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 01:35:14 INFO - PROCESS | 1120 | 1466584514847 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 01:35:14 INFO - PROCESS | 1120 | 1466584514851 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 01:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:35:14 INFO - PROCESS | 1120 | 1466584514875 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:35:14 INFO - PROCESS | 1120 | 1466584514877 Marionette TRACE conn5 <- [1,1694,null,{}] 01:35:14 INFO - PROCESS | 1120 | 1466584514909 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:14 INFO - PROCESS | 1120 | 1466584514912 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:15 INFO - PROCESS | 1120 | 1466584515006 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 01:35:15 INFO - PROCESS | 1120 | 1466584515103 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:15 INFO - PROCESS | 1120 | 1466584515105 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:15 INFO - PROCESS | 1120 | ++DOCSHELL 0D896800 == 29 [pid = 1120] [id = 433] 01:35:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0DD50800) [pid = 1120] [serial = 1299] [outer = 00000000] 01:35:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (0DF62C00) [pid = 1120] [serial = 1300] [outer = 0DD50800] 01:35:15 INFO - PROCESS | 1120 | 1466584515151 Marionette DEBUG loaded listener.js 01:35:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (0EA3AC00) [pid = 1120] [serial = 1301] [outer = 0DD50800] 01:35:15 INFO - PROCESS | 1120 | 1466584515561 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 01:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 01:35:15 INFO - PROCESS | 1120 | 1466584515602 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 01:35:15 INFO - PROCESS | 1120 | 1466584515604 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 01:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:35:15 INFO - PROCESS | 1120 | 1466584515609 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:35:15 INFO - PROCESS | 1120 | 1466584515614 Marionette TRACE conn5 <- [1,1698,null,{}] 01:35:15 INFO - PROCESS | 1120 | 1466584515634 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:15 INFO - PROCESS | 1120 | 1466584515638 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:15 INFO - PROCESS | 1120 | 1466584515760 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 01:35:15 INFO - PROCESS | 1120 | 1466584515822 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:15 INFO - PROCESS | 1120 | 1466584515824 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:15 INFO - PROCESS | 1120 | ++DOCSHELL 0CE21000 == 30 [pid = 1120] [id = 434] 01:35:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (0D178C00) [pid = 1120] [serial = 1302] [outer = 00000000] 01:35:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (14E52000) [pid = 1120] [serial = 1303] [outer = 0D178C00] 01:35:15 INFO - PROCESS | 1120 | 1466584515879 Marionette DEBUG loaded listener.js 01:35:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (14FEE400) [pid = 1120] [serial = 1304] [outer = 0D178C00] 01:35:16 INFO - PROCESS | 1120 | 1466584516353 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 01:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 830ms 01:35:16 INFO - PROCESS | 1120 | 1466584516440 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 01:35:16 INFO - PROCESS | 1120 | 1466584516443 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 01:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:35:16 INFO - PROCESS | 1120 | 1466584516446 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:35:16 INFO - PROCESS | 1120 | 1466584516448 Marionette TRACE conn5 <- [1,1702,null,{}] 01:35:16 INFO - PROCESS | 1120 | 1466584516452 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:16 INFO - PROCESS | 1120 | 1466584516454 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:16 INFO - PROCESS | 1120 | 1466584516575 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 01:35:16 INFO - PROCESS | 1120 | 1466584516638 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:16 INFO - PROCESS | 1120 | 1466584516641 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:16 INFO - PROCESS | 1120 | ++DOCSHELL 16048000 == 31 [pid = 1120] [id = 435] 01:35:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (16049000) [pid = 1120] [serial = 1305] [outer = 00000000] 01:35:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (169E0000) [pid = 1120] [serial = 1306] [outer = 16049000] 01:35:16 INFO - PROCESS | 1120 | 1466584516685 Marionette DEBUG loaded listener.js 01:35:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (16C4D800) [pid = 1120] [serial = 1307] [outer = 16049000] 01:35:17 INFO - PROCESS | 1120 | 1466584517106 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 01:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:35:17 INFO - PROCESS | 1120 | 1466584517121 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 01:35:17 INFO - PROCESS | 1120 | 1466584517123 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 01:35:17 INFO - PROCESS | 1120 | 1466584517125 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:35:17 INFO - PROCESS | 1120 | 1466584517127 Marionette TRACE conn5 <- [1,1706,null,{}] 01:35:17 INFO - PROCESS | 1120 | 1466584517137 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:17 INFO - PROCESS | 1120 | 1466584517139 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:17 INFO - PROCESS | 1120 | 1466584517254 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 01:35:17 INFO - PROCESS | 1120 | 1466584517259 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:17 INFO - PROCESS | 1120 | 1466584517265 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:17 INFO - PROCESS | 1120 | ++DOCSHELL 17C72400 == 32 [pid = 1120] [id = 436] 01:35:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (17C72C00) [pid = 1120] [serial = 1308] [outer = 00000000] 01:35:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (18A12800) [pid = 1120] [serial = 1309] [outer = 17C72C00] 01:35:17 INFO - PROCESS | 1120 | 1466584517373 Marionette DEBUG loaded listener.js 01:35:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (18F83400) [pid = 1120] [serial = 1310] [outer = 17C72C00] 01:35:17 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (19904C00) [pid = 1120] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:35:17 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0D856400) [pid = 1120] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:35:17 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19A57400) [pid = 1120] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:35:17 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (191A4400) [pid = 1120] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:35:17 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D903400) [pid = 1120] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:35:17 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19121800) [pid = 1120] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:35:17 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0DBCD400) [pid = 1120] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:35:17 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0E0C8000) [pid = 1120] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:35:17 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (169E2400) [pid = 1120] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:35:17 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19B83000) [pid = 1120] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:35:17 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19BC5000) [pid = 1120] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:35:17 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (16C49400) [pid = 1120] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:35:18 INFO - PROCESS | 1120 | 1466584518059 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 971ms 01:35:18 INFO - PROCESS | 1120 | 1466584518098 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 01:35:18 INFO - PROCESS | 1120 | 1466584518100 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 01:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:35:18 INFO - PROCESS | 1120 | 1466584518103 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:35:18 INFO - PROCESS | 1120 | 1466584518105 Marionette TRACE conn5 <- [1,1710,null,{}] 01:35:18 INFO - PROCESS | 1120 | 1466584518108 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:18 INFO - PROCESS | 1120 | 1466584518111 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:18 INFO - PROCESS | 1120 | 1466584518197 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 01:35:18 INFO - PROCESS | 1120 | 1466584518215 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:18 INFO - PROCESS | 1120 | 1466584518217 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:18 INFO - PROCESS | 1120 | ++DOCSHELL 0C209400 == 33 [pid = 1120] [id = 437] 01:35:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (17C75400) [pid = 1120] [serial = 1311] [outer = 00000000] 01:35:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1912A000) [pid = 1120] [serial = 1312] [outer = 17C75400] 01:35:18 INFO - PROCESS | 1120 | 1466584518263 Marionette DEBUG loaded listener.js 01:35:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (1912DC00) [pid = 1120] [serial = 1313] [outer = 17C75400] 01:35:18 INFO - PROCESS | 1120 | 1466584518708 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 01:35:18 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 01:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 01:35:18 INFO - PROCESS | 1120 | 1466584518742 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 01:35:18 INFO - PROCESS | 1120 | 1466584518744 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 01:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:35:18 INFO - PROCESS | 1120 | 1466584518747 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:35:18 INFO - PROCESS | 1120 | 1466584518749 Marionette TRACE conn5 <- [1,1714,null,{}] 01:35:18 INFO - PROCESS | 1120 | 1466584518752 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:18 INFO - PROCESS | 1120 | 1466584518754 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:18 INFO - PROCESS | 1120 | 1466584518834 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 01:35:18 INFO - PROCESS | 1120 | 1466584518840 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:18 INFO - PROCESS | 1120 | 1466584518841 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:18 INFO - PROCESS | 1120 | ++DOCSHELL 19136C00 == 34 [pid = 1120] [id = 438] 01:35:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19141400) [pid = 1120] [serial = 1314] [outer = 00000000] 01:35:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (191A8000) [pid = 1120] [serial = 1315] [outer = 19141400] 01:35:18 INFO - PROCESS | 1120 | 1466584518885 Marionette DEBUG loaded listener.js 01:35:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19904C00) [pid = 1120] [serial = 1316] [outer = 19141400] 01:35:19 INFO - PROCESS | 1120 | 1466584519319 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 01:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 631ms 01:35:19 INFO - PROCESS | 1120 | 1466584519382 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 01:35:19 INFO - PROCESS | 1120 | 1466584519385 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 01:35:19 INFO - PROCESS | 1120 | 1466584519388 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:35:19 INFO - PROCESS | 1120 | 1466584519390 Marionette TRACE conn5 <- [1,1718,null,{}] 01:35:19 INFO - PROCESS | 1120 | 1466584519393 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:19 INFO - PROCESS | 1120 | 1466584519395 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:19 INFO - PROCESS | 1120 | 1466584519474 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 01:35:19 INFO - PROCESS | 1120 | 1466584519481 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:19 INFO - PROCESS | 1120 | 1466584519483 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:19 INFO - PROCESS | 1120 | ++DOCSHELL 19909400 == 35 [pid = 1120] [id = 439] 01:35:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1990CC00) [pid = 1120] [serial = 1317] [outer = 00000000] 01:35:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19930000) [pid = 1120] [serial = 1318] [outer = 1990CC00] 01:35:19 INFO - PROCESS | 1120 | 1466584519527 Marionette DEBUG loaded listener.js 01:35:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19930400) [pid = 1120] [serial = 1319] [outer = 1990CC00] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 0D84B800 == 34 [pid = 1120] [id = 204] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 0D90AC00 == 33 [pid = 1120] [id = 205] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 19124000 == 32 [pid = 1120] [id = 203] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 0E0C3800 == 31 [pid = 1120] [id = 212] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 14F41C00 == 30 [pid = 1120] [id = 207] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 0DA41C00 == 29 [pid = 1120] [id = 197] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 0DF2B400 == 28 [pid = 1120] [id = 206] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 0D267800 == 27 [pid = 1120] [id = 196] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 18A8FC00 == 26 [pid = 1120] [id = 202] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 18B23400 == 25 [pid = 1120] [id = 209] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 0EACE000 == 24 [pid = 1120] [id = 199] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 1626DC00 == 23 [pid = 1120] [id = 208] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 0D176800 == 22 [pid = 1120] [id = 200] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 0E0BF400 == 21 [pid = 1120] [id = 198] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 0D259400 == 20 [pid = 1120] [id = 211] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 1913EC00 == 19 [pid = 1120] [id = 210] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 168B3800 == 18 [pid = 1120] [id = 201] 01:35:20 INFO - PROCESS | 1120 | --DOCSHELL 19910C00 == 17 [pid = 1120] [id = 213] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DD48000) [pid = 1120] [serial = 1277] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (1B50D000) [pid = 1120] [serial = 1280] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (1A210C00) [pid = 1120] [serial = 1279] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0DA48800) [pid = 1120] [serial = 1256] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19E60C00) [pid = 1120] [serial = 1271] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (19930C00) [pid = 1120] [serial = 1268] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (147BF000) [pid = 1120] [serial = 1250] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (191A1000) [pid = 1120] [serial = 1265] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (18F7E800) [pid = 1120] [serial = 1274] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (16044800) [pid = 1120] [serial = 1273] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (146A2800) [pid = 1120] [serial = 1258] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (19F93C00) [pid = 1120] [serial = 1270] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1913AC00) [pid = 1120] [serial = 1264] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (18B1FC00) [pid = 1120] [serial = 1252] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (19124C00) [pid = 1120] [serial = 1253] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (19FFB400) [pid = 1120] [serial = 1276] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (19E65000) [pid = 1120] [serial = 1246] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (0D908000) [pid = 1120] [serial = 1255] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (17C75C00) [pid = 1120] [serial = 1261] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (0DD54000) [pid = 1120] [serial = 1249] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (14D2A400) [pid = 1120] [serial = 1259] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (1990D800) [pid = 1120] [serial = 1267] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (18A94400) [pid = 1120] [serial = 1262] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | --DOMWINDOW == 58 (19F1E400) [pid = 1120] [serial = 1247] [outer = 00000000] [url = about:blank] 01:35:21 INFO - PROCESS | 1120 | 1466584521337 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 01:35:21 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 01:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1981ms 01:35:21 INFO - PROCESS | 1120 | 1466584521374 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 01:35:21 INFO - PROCESS | 1120 | 1466584521378 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 01:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:35:21 INFO - PROCESS | 1120 | 1466584521383 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:35:21 INFO - PROCESS | 1120 | 1466584521386 Marionette TRACE conn5 <- [1,1722,null,{}] 01:35:21 INFO - PROCESS | 1120 | 1466584521392 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:21 INFO - PROCESS | 1120 | 1466584521395 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:21 INFO - PROCESS | 1120 | 1466584521484 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 01:35:21 INFO - PROCESS | 1120 | 1466584521493 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:21 INFO - PROCESS | 1120 | 1466584521498 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:21 INFO - PROCESS | 1120 | ++DOCSHELL 0D2F2000 == 18 [pid = 1120] [id = 440] 01:35:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (0D750C00) [pid = 1120] [serial = 1320] [outer = 00000000] 01:35:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (0D75A400) [pid = 1120] [serial = 1321] [outer = 0D750C00] 01:35:21 INFO - PROCESS | 1120 | 1466584521547 Marionette DEBUG loaded listener.js 01:35:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (0D852000) [pid = 1120] [serial = 1322] [outer = 0D750C00] 01:35:22 INFO - PROCESS | 1120 | 1466584522035 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 01:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 01:35:22 INFO - PROCESS | 1120 | 1466584522114 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 01:35:22 INFO - PROCESS | 1120 | 1466584522119 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 01:35:22 INFO - PROCESS | 1120 | 1466584522125 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:35:22 INFO - PROCESS | 1120 | 1466584522128 Marionette TRACE conn5 <- [1,1726,null,{}] 01:35:22 INFO - PROCESS | 1120 | 1466584522132 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:22 INFO - PROCESS | 1120 | 1466584522135 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:22 INFO - PROCESS | 1120 | 1466584522225 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 01:35:22 INFO - PROCESS | 1120 | 1466584522238 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:22 INFO - PROCESS | 1120 | 1466584522241 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:22 INFO - PROCESS | 1120 | ++DOCSHELL 0DA50800 == 19 [pid = 1120] [id = 441] 01:35:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (0DA50C00) [pid = 1120] [serial = 1323] [outer = 00000000] 01:35:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (0DBCA400) [pid = 1120] [serial = 1324] [outer = 0DA50C00] 01:35:22 INFO - PROCESS | 1120 | 1466584522300 Marionette DEBUG loaded listener.js 01:35:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (0DD48C00) [pid = 1120] [serial = 1325] [outer = 0DA50C00] 01:35:22 INFO - PROCESS | 1120 | 1466584522773 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 01:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 01:35:22 INFO - PROCESS | 1120 | 1466584522880 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 01:35:22 INFO - PROCESS | 1120 | 1466584522882 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 01:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:35:22 INFO - PROCESS | 1120 | 1466584522885 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:35:22 INFO - PROCESS | 1120 | 1466584522889 Marionette TRACE conn5 <- [1,1730,null,{}] 01:35:22 INFO - PROCESS | 1120 | 1466584522905 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:22 INFO - PROCESS | 1120 | 1466584522909 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:23 INFO - PROCESS | 1120 | 1466584523005 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 01:35:23 INFO - PROCESS | 1120 | 1466584523014 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:23 INFO - PROCESS | 1120 | 1466584523017 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:23 INFO - PROCESS | 1120 | ++DOCSHELL 146E3400 == 20 [pid = 1120] [id = 442] 01:35:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (146E3800) [pid = 1120] [serial = 1326] [outer = 00000000] 01:35:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (147C4C00) [pid = 1120] [serial = 1327] [outer = 146E3800] 01:35:23 INFO - PROCESS | 1120 | 1466584523065 Marionette DEBUG loaded listener.js 01:35:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (149CC400) [pid = 1120] [serial = 1328] [outer = 146E3800] 01:35:23 INFO - PROCESS | 1120 | 1466584523540 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 01:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 690ms 01:35:23 INFO - PROCESS | 1120 | 1466584523577 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 01:35:23 INFO - PROCESS | 1120 | 1466584523579 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 01:35:23 INFO - PROCESS | 1120 | 1466584523582 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:35:23 INFO - PROCESS | 1120 | 1466584523584 Marionette TRACE conn5 <- [1,1734,null,{}] 01:35:23 INFO - PROCESS | 1120 | 1466584523587 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:23 INFO - PROCESS | 1120 | 1466584523589 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:23 INFO - PROCESS | 1120 | 1466584523673 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 01:35:23 INFO - PROCESS | 1120 | 1466584523679 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:23 INFO - PROCESS | 1120 | 1466584523681 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:23 INFO - PROCESS | 1120 | ++DOCSHELL 14D96000 == 21 [pid = 1120] [id = 443] 01:35:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (14E1A400) [pid = 1120] [serial = 1329] [outer = 00000000] 01:35:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (14F40C00) [pid = 1120] [serial = 1330] [outer = 14E1A400] 01:35:23 INFO - PROCESS | 1120 | 1466584523725 Marionette DEBUG loaded listener.js 01:35:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (15B52C00) [pid = 1120] [serial = 1331] [outer = 14E1A400] 01:35:24 INFO - PROCESS | 1120 | 1466584524149 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 01:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 631ms 01:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:35:24 INFO - PROCESS | 1120 | 1466584524218 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 01:35:24 INFO - PROCESS | 1120 | 1466584524220 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 01:35:24 INFO - PROCESS | 1120 | 1466584524223 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:35:24 INFO - PROCESS | 1120 | 1466584524225 Marionette TRACE conn5 <- [1,1738,null,{}] 01:35:24 INFO - PROCESS | 1120 | 1466584524228 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:24 INFO - PROCESS | 1120 | 1466584524230 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:24 INFO - PROCESS | 1120 | 1466584524307 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 01:35:24 INFO - PROCESS | 1120 | 1466584524315 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:24 INFO - PROCESS | 1120 | 1466584524317 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:24 INFO - PROCESS | 1120 | ++DOCSHELL 1626D800 == 22 [pid = 1120] [id = 444] 01:35:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (1626DC00) [pid = 1120] [serial = 1332] [outer = 00000000] 01:35:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (169D9C00) [pid = 1120] [serial = 1333] [outer = 1626DC00] 01:35:24 INFO - PROCESS | 1120 | 1466584524361 Marionette DEBUG loaded listener.js 01:35:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (16C4F000) [pid = 1120] [serial = 1334] [outer = 1626DC00] 01:35:24 INFO - PROCESS | 1120 | 1466584524813 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 01:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 01:35:24 INFO - PROCESS | 1120 | 1466584524858 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 01:35:24 INFO - PROCESS | 1120 | 1466584524860 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 01:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:35:24 INFO - PROCESS | 1120 | 1466584524863 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:35:24 INFO - PROCESS | 1120 | 1466584524865 Marionette TRACE conn5 <- [1,1742,null,{}] 01:35:24 INFO - PROCESS | 1120 | 1466584524869 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:24 INFO - PROCESS | 1120 | 1466584524875 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:25 INFO - PROCESS | 1120 | 1466584524986 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 01:35:25 INFO - PROCESS | 1120 | 1466584525000 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:25 INFO - PROCESS | 1120 | 1466584525002 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:25 INFO - PROCESS | 1120 | ++DOCSHELL 18F35000 == 23 [pid = 1120] [id = 445] 01:35:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (18F77C00) [pid = 1120] [serial = 1335] [outer = 00000000] 01:35:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1910C000) [pid = 1120] [serial = 1336] [outer = 18F77C00] 01:35:25 INFO - PROCESS | 1120 | 1466584525047 Marionette DEBUG loaded listener.js 01:35:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19127C00) [pid = 1120] [serial = 1337] [outer = 18F77C00] 01:35:25 INFO - PROCESS | 1120 | 1466584525483 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 01:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 01:35:25 INFO - PROCESS | 1120 | 1466584525539 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 01:35:25 INFO - PROCESS | 1120 | 1466584525541 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 01:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:35:25 INFO - PROCESS | 1120 | 1466584525544 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:35:25 INFO - PROCESS | 1120 | 1466584525545 Marionette TRACE conn5 <- [1,1746,null,{}] 01:35:25 INFO - PROCESS | 1120 | 1466584525548 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:25 INFO - PROCESS | 1120 | 1466584525550 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:25 INFO - PROCESS | 1120 | 1466584525627 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 01:35:25 INFO - PROCESS | 1120 | 1466584525633 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:25 INFO - PROCESS | 1120 | 1466584525634 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:25 INFO - PROCESS | 1120 | ++DOCSHELL 1910BC00 == 24 [pid = 1120] [id = 446] 01:35:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19130800) [pid = 1120] [serial = 1338] [outer = 00000000] 01:35:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19140000) [pid = 1120] [serial = 1339] [outer = 19130800] 01:35:25 INFO - PROCESS | 1120 | 1466584525678 Marionette DEBUG loaded listener.js 01:35:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (191A5C00) [pid = 1120] [serial = 1340] [outer = 19130800] 01:35:26 INFO - PROCESS | 1120 | 1466584526115 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 01:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 01:35:26 INFO - PROCESS | 1120 | 1466584526176 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 01:35:26 INFO - PROCESS | 1120 | 1466584526178 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 01:35:26 INFO - PROCESS | 1120 | 1466584526181 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:35:26 INFO - PROCESS | 1120 | 1466584526183 Marionette TRACE conn5 <- [1,1750,null,{}] 01:35:26 INFO - PROCESS | 1120 | 1466584526187 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:26 INFO - PROCESS | 1120 | 1466584526188 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:26 INFO - PROCESS | 1120 | 1466584526267 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 01:35:26 INFO - PROCESS | 1120 | 1466584526272 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:26 INFO - PROCESS | 1120 | 1466584526274 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:26 INFO - PROCESS | 1120 | ++DOCSHELL 0DBC9800 == 25 [pid = 1120] [id = 447] 01:35:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1913B400) [pid = 1120] [serial = 1341] [outer = 00000000] 01:35:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1990E000) [pid = 1120] [serial = 1342] [outer = 1913B400] 01:35:26 INFO - PROCESS | 1120 | 1466584526317 Marionette DEBUG loaded listener.js 01:35:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19906800) [pid = 1120] [serial = 1343] [outer = 1913B400] 01:35:26 INFO - PROCESS | 1120 | 1466584526791 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 01:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 631ms 01:35:26 INFO - PROCESS | 1120 | 1466584526816 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 01:35:26 INFO - PROCESS | 1120 | 1466584526818 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 01:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:35:26 INFO - PROCESS | 1120 | 1466584526828 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:35:26 INFO - PROCESS | 1120 | 1466584526829 Marionette TRACE conn5 <- [1,1754,null,{}] 01:35:26 INFO - PROCESS | 1120 | 1466584526833 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:26 INFO - PROCESS | 1120 | 1466584526834 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:26 INFO - PROCESS | 1120 | 1466584526942 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 01:35:26 INFO - PROCESS | 1120 | 1466584526950 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:26 INFO - PROCESS | 1120 | 1466584526952 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:26 INFO - PROCESS | 1120 | ++DOCSHELL 146E2C00 == 26 [pid = 1120] [id = 448] 01:35:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (1993B400) [pid = 1120] [serial = 1344] [outer = 00000000] 01:35:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19B84000) [pid = 1120] [serial = 1345] [outer = 1993B400] 01:35:27 INFO - PROCESS | 1120 | 1466584526996 Marionette DEBUG loaded listener.js 01:35:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19B84C00) [pid = 1120] [serial = 1346] [outer = 1993B400] 01:35:27 INFO - PROCESS | 1120 | 1466584527458 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 01:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 01:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:35:27 INFO - PROCESS | 1120 | 1466584527501 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 01:35:27 INFO - PROCESS | 1120 | 1466584527503 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 01:35:27 INFO - PROCESS | 1120 | 1466584527506 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:35:27 INFO - PROCESS | 1120 | 1466584527508 Marionette TRACE conn5 <- [1,1758,null,{}] 01:35:27 INFO - PROCESS | 1120 | 1466584527511 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:27 INFO - PROCESS | 1120 | 1466584527513 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:27 INFO - PROCESS | 1120 | 1466584527635 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 01:35:27 INFO - PROCESS | 1120 | 1466584527641 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:27 INFO - PROCESS | 1120 | 1466584527643 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:27 INFO - PROCESS | 1120 | ++DOCSHELL 0D901C00 == 27 [pid = 1120] [id = 449] 01:35:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19138000) [pid = 1120] [serial = 1347] [outer = 00000000] 01:35:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (19DAAC00) [pid = 1120] [serial = 1348] [outer = 19138000] 01:35:27 INFO - PROCESS | 1120 | 1466584527688 Marionette DEBUG loaded listener.js 01:35:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (19E63C00) [pid = 1120] [serial = 1349] [outer = 19138000] 01:35:28 INFO - PROCESS | 1120 | 1466584528154 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 01:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 01:35:28 INFO - PROCESS | 1120 | 1466584528177 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 01:35:28 INFO - PROCESS | 1120 | 1466584528179 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 01:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:35:28 INFO - PROCESS | 1120 | 1466584528182 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:35:28 INFO - PROCESS | 1120 | 1466584528185 Marionette TRACE conn5 <- [1,1762,null,{}] 01:35:28 INFO - PROCESS | 1120 | 1466584528188 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:28 INFO - PROCESS | 1120 | 1466584528190 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:28 INFO - PROCESS | 1120 | 1466584528349 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 01:35:28 INFO - PROCESS | 1120 | 1466584528378 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:28 INFO - PROCESS | 1120 | 1466584528381 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:28 INFO - PROCESS | 1120 | ++DOCSHELL 16267800 == 28 [pid = 1120] [id = 450] 01:35:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (19F1E000) [pid = 1120] [serial = 1350] [outer = 00000000] 01:35:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (19FF1C00) [pid = 1120] [serial = 1351] [outer = 19F1E000] 01:35:28 INFO - PROCESS | 1120 | 1466584528427 Marionette DEBUG loaded listener.js 01:35:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (19FF7400) [pid = 1120] [serial = 1352] [outer = 19F1E000] 01:35:28 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (16049000) [pid = 1120] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:35:28 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (19141400) [pid = 1120] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:35:28 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (17C72C00) [pid = 1120] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:35:28 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (0DD50800) [pid = 1120] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:35:28 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (0D89A800) [pid = 1120] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:35:28 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0C154000) [pid = 1120] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:35:28 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0D90F800) [pid = 1120] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:35:28 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (1B5C7C00) [pid = 1120] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:35:28 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1604C000) [pid = 1120] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:35:28 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0CF3D400) [pid = 1120] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:35:28 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D178C00) [pid = 1120] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:35:28 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (17C75400) [pid = 1120] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:35:29 INFO - PROCESS | 1120 | 1466584528992 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 01:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 870ms 01:35:29 INFO - PROCESS | 1120 | 1466584529053 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 01:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:35:29 INFO - PROCESS | 1120 | 1466584529055 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 01:35:29 INFO - PROCESS | 1120 | 1466584529058 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:35:29 INFO - PROCESS | 1120 | 1466584529060 Marionette TRACE conn5 <- [1,1766,null,{}] 01:35:29 INFO - PROCESS | 1120 | 1466584529063 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:29 INFO - PROCESS | 1120 | 1466584529065 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:29 INFO - PROCESS | 1120 | 1466584529145 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 01:35:29 INFO - PROCESS | 1120 | 1466584529150 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:29 INFO - PROCESS | 1120 | 1466584529152 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:29 INFO - PROCESS | 1120 | ++DOCSHELL 14D9E000 == 29 [pid = 1120] [id = 451] 01:35:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (16049000) [pid = 1120] [serial = 1353] [outer = 00000000] 01:35:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (17C72C00) [pid = 1120] [serial = 1354] [outer = 16049000] 01:35:29 INFO - PROCESS | 1120 | 1466584529196 Marionette DEBUG loaded listener.js 01:35:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (18A8A800) [pid = 1120] [serial = 1355] [outer = 16049000] 01:35:29 INFO - PROCESS | 1120 | 1466584529633 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 01:35:29 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 01:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 631ms 01:35:29 INFO - PROCESS | 1120 | 1466584529689 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 01:35:29 INFO - PROCESS | 1120 | 1466584529691 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 01:35:29 INFO - PROCESS | 1120 | 1466584529695 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:35:29 INFO - PROCESS | 1120 | 1466584529696 Marionette TRACE conn5 <- [1,1770,null,{}] 01:35:29 INFO - PROCESS | 1120 | 1466584529700 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:29 INFO - PROCESS | 1120 | 1466584529702 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:29 INFO - PROCESS | 1120 | 1466584529782 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 01:35:29 INFO - PROCESS | 1120 | 1466584529788 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:29 INFO - PROCESS | 1120 | 1466584529790 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:29 INFO - PROCESS | 1120 | ++DOCSHELL 1919E400 == 30 [pid = 1120] [id = 452] 01:35:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19DAC000) [pid = 1120] [serial = 1356] [outer = 00000000] 01:35:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19FF1800) [pid = 1120] [serial = 1357] [outer = 19DAC000] 01:35:29 INFO - PROCESS | 1120 | 1466584529832 Marionette DEBUG loaded listener.js 01:35:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19FFF000) [pid = 1120] [serial = 1358] [outer = 19DAC000] 01:35:30 INFO - PROCESS | 1120 | 1466584530286 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 01:35:30 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 01:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 01:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:35:30 INFO - PROCESS | 1120 | 1466584530336 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 01:35:30 INFO - PROCESS | 1120 | 1466584530338 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 01:35:30 INFO - PROCESS | 1120 | 1466584530342 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:35:30 INFO - PROCESS | 1120 | 1466584530343 Marionette TRACE conn5 <- [1,1774,null,{}] 01:35:30 INFO - PROCESS | 1120 | 1466584530347 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:30 INFO - PROCESS | 1120 | 1466584530349 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:30 INFO - PROCESS | 1120 | 1466584530429 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 01:35:30 INFO - PROCESS | 1120 | 1466584530438 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:30 INFO - PROCESS | 1120 | 1466584530439 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:30 INFO - PROCESS | 1120 | ++DOCSHELL 169D8400 == 31 [pid = 1120] [id = 453] 01:35:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (18507000) [pid = 1120] [serial = 1359] [outer = 00000000] 01:35:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (1A209000) [pid = 1120] [serial = 1360] [outer = 18507000] 01:35:30 INFO - PROCESS | 1120 | 1466584530482 Marionette DEBUG loaded listener.js 01:35:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (1A20D000) [pid = 1120] [serial = 1361] [outer = 18507000] 01:35:31 INFO - PROCESS | 1120 | --DOCSHELL 0C153000 == 30 [pid = 1120] [id = 431] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (16C4D800) [pid = 1120] [serial = 1307] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (19904C00) [pid = 1120] [serial = 1316] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (169E0000) [pid = 1120] [serial = 1306] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (18A12800) [pid = 1120] [serial = 1309] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (18F83400) [pid = 1120] [serial = 1310] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (191A8000) [pid = 1120] [serial = 1315] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19930000) [pid = 1120] [serial = 1318] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0DF62C00) [pid = 1120] [serial = 1300] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0D905000) [pid = 1120] [serial = 1297] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0D910C00) [pid = 1120] [serial = 1298] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0C1A9000) [pid = 1120] [serial = 1294] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0C209000) [pid = 1120] [serial = 1295] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (169E0400) [pid = 1120] [serial = 1292] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (149B3800) [pid = 1120] [serial = 1291] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1B690400) [pid = 1120] [serial = 1289] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (1B68B400) [pid = 1120] [serial = 1288] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (19110000) [pid = 1120] [serial = 1286] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (18A11800) [pid = 1120] [serial = 1285] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (0E04D000) [pid = 1120] [serial = 1283] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (0DBD0400) [pid = 1120] [serial = 1282] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (14E52000) [pid = 1120] [serial = 1303] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (14FEE400) [pid = 1120] [serial = 1304] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (1912A000) [pid = 1120] [serial = 1312] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (1912DC00) [pid = 1120] [serial = 1313] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (0EA3AC00) [pid = 1120] [serial = 1301] [outer = 00000000] [url = about:blank] 01:35:32 INFO - PROCESS | 1120 | 1466584532338 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 01:35:32 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 01:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2021ms 01:35:32 INFO - PROCESS | 1120 | 1466584532366 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 01:35:32 INFO - PROCESS | 1120 | 1466584532369 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 01:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:35:32 INFO - PROCESS | 1120 | 1466584532375 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:35:32 INFO - PROCESS | 1120 | 1466584532377 Marionette TRACE conn5 <- [1,1778,null,{}] 01:35:32 INFO - PROCESS | 1120 | 1466584532383 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:32 INFO - PROCESS | 1120 | 1466584532385 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:32 INFO - PROCESS | 1120 | 1466584532474 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 01:35:32 INFO - PROCESS | 1120 | 1466584532483 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:32 INFO - PROCESS | 1120 | 1466584532486 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:32 INFO - PROCESS | 1120 | ++DOCSHELL 0D176800 == 31 [pid = 1120] [id = 454] 01:35:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (0D17AC00) [pid = 1120] [serial = 1362] [outer = 00000000] 01:35:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (0D2F0400) [pid = 1120] [serial = 1363] [outer = 0D17AC00] 01:35:32 INFO - PROCESS | 1120 | 1466584532536 Marionette DEBUG loaded listener.js 01:35:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (0D75C800) [pid = 1120] [serial = 1364] [outer = 0D17AC00] 01:35:33 INFO - PROCESS | 1120 | 1466584533032 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:35:33 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) 01:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 01:35:33 INFO - PROCESS | 1120 | 1466584533045 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 01:35:33 INFO - PROCESS | 1120 | 1466584533051 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 01:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:35:33 INFO - PROCESS | 1120 | 1466584533061 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:35:33 INFO - PROCESS | 1120 | 1466584533064 Marionette TRACE conn5 <- [1,1782,null,{}] 01:35:33 INFO - PROCESS | 1120 | 1466584533068 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:33 INFO - PROCESS | 1120 | 1466584533070 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:33 INFO - PROCESS | 1120 | 1466584533166 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 01:35:33 INFO - PROCESS | 1120 | 1466584533176 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:33 INFO - PROCESS | 1120 | 1466584533178 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:33 INFO - PROCESS | 1120 | ++DOCSHELL 0DA49800 == 32 [pid = 1120] [id = 455] 01:35:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0DA4B800) [pid = 1120] [serial = 1365] [outer = 00000000] 01:35:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0DB91C00) [pid = 1120] [serial = 1366] [outer = 0DA4B800] 01:35:33 INFO - PROCESS | 1120 | 1466584533227 Marionette DEBUG loaded listener.js 01:35:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0DD48000) [pid = 1120] [serial = 1367] [outer = 0DA4B800] 01:35:33 INFO - PROCESS | 1120 | 1466584533711 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 01:35:33 INFO - PROCESS | 1120 | 1466584533737 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 01:35:33 INFO - PROCESS | 1120 | 1466584533739 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 01:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:35:33 INFO - PROCESS | 1120 | 1466584533743 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:35:33 INFO - PROCESS | 1120 | 1466584533747 Marionette TRACE conn5 <- [1,1786,null,{}] 01:35:33 INFO - PROCESS | 1120 | 1466584533758 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:33 INFO - PROCESS | 1120 | 1466584533763 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:33 INFO - PROCESS | 1120 | 1466584533847 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 01:35:33 INFO - PROCESS | 1120 | 1466584533971 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:33 INFO - PROCESS | 1120 | 1466584533974 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:34 INFO - PROCESS | 1120 | ++DOCSHELL 0EACC400 == 33 [pid = 1120] [id = 456] 01:35:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0EACE000) [pid = 1120] [serial = 1368] [outer = 00000000] 01:35:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (14619000) [pid = 1120] [serial = 1369] [outer = 0EACE000] 01:35:34 INFO - PROCESS | 1120 | 1466584534021 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (146A8800) [pid = 1120] [serial = 1370] [outer = 0EACE000] 01:35:34 INFO - PROCESS | 1120 | 1466584534395 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 01:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 01:35:34 INFO - PROCESS | 1120 | 1466584534416 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 01:35:34 INFO - PROCESS | 1120 | 1466584534419 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 01:35:34 INFO - PROCESS | 1120 | 1466584534422 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:35:34 INFO - PROCESS | 1120 | 1466584534424 Marionette TRACE conn5 <- [1,1790,null,{}] 01:35:34 INFO - PROCESS | 1120 | 1466584534427 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:34 INFO - PROCESS | 1120 | 1466584534429 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:34 INFO - PROCESS | 1120 | 1466584534515 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 01:35:34 INFO - PROCESS | 1120 | 1466584534601 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:34 INFO - PROCESS | 1120 | 1466584534604 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:34 INFO - PROCESS | 1120 | ++DOCSHELL 0EACD800 == 34 [pid = 1120] [id = 457] 01:35:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (14612000) [pid = 1120] [serial = 1371] [outer = 00000000] 01:35:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (14D25C00) [pid = 1120] [serial = 1372] [outer = 14612000] 01:35:34 INFO - PROCESS | 1120 | 1466584534649 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (14EDD000) [pid = 1120] [serial = 1373] [outer = 14612000] 01:35:35 INFO - PROCESS | 1120 | 1466584535026 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 01:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:35:35 INFO - PROCESS | 1120 | 1466584535056 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 01:35:35 INFO - PROCESS | 1120 | 1466584535058 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 01:35:35 INFO - PROCESS | 1120 | 1466584535061 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:35:35 INFO - PROCESS | 1120 | 1466584535063 Marionette TRACE conn5 <- [1,1794,null,{}] 01:35:35 INFO - PROCESS | 1120 | 1466584535066 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:35 INFO - PROCESS | 1120 | 1466584535068 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:35 INFO - PROCESS | 1120 | 1466584535188 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 01:35:35 INFO - PROCESS | 1120 | 1466584535196 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:35 INFO - PROCESS | 1120 | 1466584535198 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:35 INFO - PROCESS | 1120 | ++DOCSHELL 14FF4400 == 35 [pid = 1120] [id = 458] 01:35:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (14FF7800) [pid = 1120] [serial = 1374] [outer = 00000000] 01:35:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (1604E000) [pid = 1120] [serial = 1375] [outer = 14FF7800] 01:35:35 INFO - PROCESS | 1120 | 1466584535242 Marionette DEBUG loaded listener.js 01:35:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (168C0C00) [pid = 1120] [serial = 1376] [outer = 14FF7800] 01:35:35 INFO - PROCESS | 1120 | 1466584535692 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 01:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 01:35:35 INFO - PROCESS | 1120 | 1466584535732 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 01:35:35 INFO - PROCESS | 1120 | 1466584535734 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 01:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:35:35 INFO - PROCESS | 1120 | 1466584535751 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:35:35 INFO - PROCESS | 1120 | 1466584535753 Marionette TRACE conn5 <- [1,1798,null,{}] 01:35:35 INFO - PROCESS | 1120 | 1466584535757 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:35 INFO - PROCESS | 1120 | 1466584535763 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:35 INFO - PROCESS | 1120 | 1466584535865 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 01:35:35 INFO - PROCESS | 1120 | 1466584535873 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:35 INFO - PROCESS | 1120 | 1466584535875 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:35 INFO - PROCESS | 1120 | ++DOCSHELL 17948800 == 36 [pid = 1120] [id = 459] 01:35:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (17C75800) [pid = 1120] [serial = 1377] [outer = 00000000] 01:35:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1850E000) [pid = 1120] [serial = 1378] [outer = 17C75800] 01:35:35 INFO - PROCESS | 1120 | 1466584535919 Marionette DEBUG loaded listener.js 01:35:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (18A15800) [pid = 1120] [serial = 1379] [outer = 17C75800] 01:35:36 INFO - PROCESS | 1120 | 1466584536368 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 690ms 01:35:36 INFO - PROCESS | 1120 | 1466584536428 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 01:35:36 INFO - PROCESS | 1120 | 1466584536430 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 01:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:35:36 INFO - PROCESS | 1120 | 1466584536433 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:35:36 INFO - PROCESS | 1120 | 1466584536435 Marionette TRACE conn5 <- [1,1802,null,{}] 01:35:36 INFO - PROCESS | 1120 | 1466584536439 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:36 INFO - PROCESS | 1120 | 1466584536441 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:36 INFO - PROCESS | 1120 | 1466584536542 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 01:35:36 INFO - PROCESS | 1120 | 1466584536555 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:36 INFO - PROCESS | 1120 | 1466584536557 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:36 INFO - PROCESS | 1120 | ++DOCSHELL 14E1EC00 == 37 [pid = 1120] [id = 460] 01:35:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (18F35800) [pid = 1120] [serial = 1380] [outer = 00000000] 01:35:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (1912A400) [pid = 1120] [serial = 1381] [outer = 18F35800] 01:35:36 INFO - PROCESS | 1120 | 1466584536601 Marionette DEBUG loaded listener.js 01:35:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (1912DC00) [pid = 1120] [serial = 1382] [outer = 18F35800] 01:35:37 INFO - PROCESS | 1120 | 1466584537027 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 01:35:37 INFO - PROCESS | 1120 | 1466584537074 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 01:35:37 INFO - PROCESS | 1120 | 1466584537076 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 01:35:37 INFO - PROCESS | 1120 | 1466584537079 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:35:37 INFO - PROCESS | 1120 | 1466584537081 Marionette TRACE conn5 <- [1,1806,null,{}] 01:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:35:37 INFO - PROCESS | 1120 | 1466584537084 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:37 INFO - PROCESS | 1120 | 1466584537086 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:37 INFO - PROCESS | 1120 | 1466584537165 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 01:35:37 INFO - PROCESS | 1120 | 1466584537172 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:37 INFO - PROCESS | 1120 | 1466584537173 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:37 INFO - PROCESS | 1120 | ++DOCSHELL 19137800 == 38 [pid = 1120] [id = 461] 01:35:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (1913AC00) [pid = 1120] [serial = 1383] [outer = 00000000] 01:35:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19142C00) [pid = 1120] [serial = 1384] [outer = 1913AC00] 01:35:37 INFO - PROCESS | 1120 | 1466584537216 Marionette DEBUG loaded listener.js 01:35:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (1913EC00) [pid = 1120] [serial = 1385] [outer = 1913AC00] 01:35:37 INFO - PROCESS | 1120 | 1466584537688 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 01:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 631ms 01:35:37 INFO - PROCESS | 1120 | 1466584537723 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 01:35:37 INFO - PROCESS | 1120 | 1466584537725 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 01:35:37 INFO - PROCESS | 1120 | 1466584537728 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:35:37 INFO - PROCESS | 1120 | 1466584537730 Marionette TRACE conn5 <- [1,1810,null,{}] 01:35:37 INFO - PROCESS | 1120 | 1466584537733 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:37 INFO - PROCESS | 1120 | 1466584537735 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:37 INFO - PROCESS | 1120 | 1466584537848 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 01:35:37 INFO - PROCESS | 1120 | 1466584537880 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:37 INFO - PROCESS | 1120 | 1466584537882 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:37 INFO - PROCESS | 1120 | ++DOCSHELL 0EACA400 == 39 [pid = 1120] [id = 462] 01:35:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (19905800) [pid = 1120] [serial = 1386] [outer = 00000000] 01:35:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (1992D800) [pid = 1120] [serial = 1387] [outer = 19905800] 01:35:37 INFO - PROCESS | 1120 | 1466584537983 Marionette DEBUG loaded listener.js 01:35:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1992E400) [pid = 1120] [serial = 1388] [outer = 19905800] 01:35:38 INFO - PROCESS | 1120 | 1466584538412 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 01:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 731ms 01:35:38 INFO - PROCESS | 1120 | 1466584538462 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 01:35:38 INFO - PROCESS | 1120 | 1466584538464 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 01:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:35:38 INFO - PROCESS | 1120 | 1466584538467 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:35:38 INFO - PROCESS | 1120 | 1466584538469 Marionette TRACE conn5 <- [1,1814,null,{}] 01:35:38 INFO - PROCESS | 1120 | 1466584538472 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:38 INFO - PROCESS | 1120 | 1466584538474 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:38 INFO - PROCESS | 1120 | 1466584538590 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 01:35:38 INFO - PROCESS | 1120 | 1466584538596 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:38 INFO - PROCESS | 1120 | 1466584538597 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:38 INFO - PROCESS | 1120 | ++DOCSHELL 191A4800 == 40 [pid = 1120] [id = 463] 01:35:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (1990B800) [pid = 1120] [serial = 1389] [outer = 00000000] 01:35:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (19DA3000) [pid = 1120] [serial = 1390] [outer = 1990B800] 01:35:38 INFO - PROCESS | 1120 | 1466584538640 Marionette DEBUG loaded listener.js 01:35:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (19E65000) [pid = 1120] [serial = 1391] [outer = 1990B800] 01:35:39 INFO - PROCESS | 1120 | 1466584539098 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 01:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 671ms 01:35:39 INFO - PROCESS | 1120 | 1466584539138 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 01:35:39 INFO - PROCESS | 1120 | 1466584539141 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 01:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:35:39 INFO - PROCESS | 1120 | 1466584539144 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:35:39 INFO - PROCESS | 1120 | 1466584539146 Marionette TRACE conn5 <- [1,1818,null,{}] 01:35:39 INFO - PROCESS | 1120 | 1466584539149 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:39 INFO - PROCESS | 1120 | 1466584539152 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:39 INFO - PROCESS | 1120 | 1466584539308 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 01:35:39 INFO - PROCESS | 1120 | 1466584539335 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:39 INFO - PROCESS | 1120 | 1466584539338 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:39 INFO - PROCESS | 1120 | ++DOCSHELL 14F41000 == 41 [pid = 1120] [id = 464] 01:35:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (19FF4800) [pid = 1120] [serial = 1392] [outer = 00000000] 01:35:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (1A206400) [pid = 1120] [serial = 1393] [outer = 19FF4800] 01:35:39 INFO - PROCESS | 1120 | 1466584539383 Marionette DEBUG loaded listener.js 01:35:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 96 (1A20F800) [pid = 1120] [serial = 1394] [outer = 19FF4800] 01:35:39 INFO - PROCESS | 1120 | --DOMWINDOW == 95 (1993B400) [pid = 1120] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:35:39 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (19138000) [pid = 1120] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:35:39 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (19F1E000) [pid = 1120] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:35:39 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (19DAC000) [pid = 1120] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:35:39 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (14E1A400) [pid = 1120] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:35:39 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (146E3800) [pid = 1120] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:35:39 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (0DA50C00) [pid = 1120] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:35:39 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (0D750C00) [pid = 1120] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:35:39 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (1990CC00) [pid = 1120] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:35:39 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (1913B400) [pid = 1120] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:35:39 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (19130800) [pid = 1120] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:35:39 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (18F77C00) [pid = 1120] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:35:39 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (1626DC00) [pid = 1120] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:35:39 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (16049000) [pid = 1120] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:35:39 INFO - PROCESS | 1120 | 1466584539961 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 01:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 870ms 01:35:40 INFO - PROCESS | 1120 | 1466584540020 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 1120 | 1466584540023 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 01:35:40 INFO - PROCESS | 1120 | 1466584540025 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:35:40 INFO - PROCESS | 1120 | 1466584540027 Marionette TRACE conn5 <- [1,1822,null,{}] 01:35:40 INFO - PROCESS | 1120 | 1466584540031 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:40 INFO - PROCESS | 1120 | 1466584540032 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:40 INFO - PROCESS | 1120 | 1466584540113 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 01:35:40 INFO - PROCESS | 1120 | 1466584540118 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:40 INFO - PROCESS | 1120 | 1466584540120 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:40 INFO - PROCESS | 1120 | ++DOCSHELL 0D90C000 == 42 [pid = 1120] [id = 465] 01:35:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (14FEC400) [pid = 1120] [serial = 1395] [outer = 00000000] 01:35:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19904800) [pid = 1120] [serial = 1396] [outer = 14FEC400] 01:35:40 INFO - PROCESS | 1120 | 1466584540175 Marionette DEBUG loaded listener.js 01:35:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19E64C00) [pid = 1120] [serial = 1397] [outer = 14FEC400] 01:35:40 INFO - PROCESS | 1120 | 1466584540609 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 01:35:40 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 01:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 01:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:35:40 INFO - PROCESS | 1120 | 1466584540659 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 1120 | 1466584540661 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 01:35:40 INFO - PROCESS | 1120 | 1466584540665 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - PROCESS | 1120 | 1466584540666 Marionette TRACE conn5 <- [1,1826,null,{}] 01:35:40 INFO - PROCESS | 1120 | 1466584540670 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:40 INFO - PROCESS | 1120 | 1466584540672 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:40 INFO - PROCESS | 1120 | 1466584540753 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 01:35:40 INFO - PROCESS | 1120 | 1466584540758 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:40 INFO - PROCESS | 1120 | 1466584540760 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:40 INFO - PROCESS | 1120 | ++DOCSHELL 19FF2400 == 43 [pid = 1120] [id = 466] 01:35:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19FF2C00) [pid = 1120] [serial = 1398] [outer = 00000000] 01:35:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (1B5C4400) [pid = 1120] [serial = 1399] [outer = 19FF2C00] 01:35:40 INFO - PROCESS | 1120 | 1466584540803 Marionette DEBUG loaded listener.js 01:35:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (1B5CE000) [pid = 1120] [serial = 1400] [outer = 19FF2C00] 01:35:41 INFO - PROCESS | 1120 | 1466584541262 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 01:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 631ms 01:35:41 INFO - PROCESS | 1120 | 1466584541296 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 01:35:41 INFO - PROCESS | 1120 | 1466584541298 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 01:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:35:41 INFO - PROCESS | 1120 | 1466584541315 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:35:41 INFO - PROCESS | 1120 | 1466584541316 Marionette TRACE conn5 <- [1,1830,null,{}] 01:35:41 INFO - PROCESS | 1120 | 1466584541320 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:41 INFO - PROCESS | 1120 | 1466584541322 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:41 INFO - PROCESS | 1120 | 1466584541403 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 01:35:41 INFO - PROCESS | 1120 | 1466584541408 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:41 INFO - PROCESS | 1120 | 1466584541410 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:41 INFO - PROCESS | 1120 | ++DOCSHELL 1604A000 == 44 [pid = 1120] [id = 467] 01:35:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (169DE000) [pid = 1120] [serial = 1401] [outer = 00000000] 01:35:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1B690800) [pid = 1120] [serial = 1402] [outer = 169DE000] 01:35:41 INFO - PROCESS | 1120 | 1466584541452 Marionette DEBUG loaded listener.js 01:35:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (1B693800) [pid = 1120] [serial = 1403] [outer = 169DE000] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 16267800 == 43 [pid = 1120] [id = 450] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 1919E400 == 42 [pid = 1120] [id = 452] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 14D9E000 == 41 [pid = 1120] [id = 451] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 0D901C00 == 40 [pid = 1120] [id = 449] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 169D8400 == 39 [pid = 1120] [id = 453] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 0D176800 == 38 [pid = 1120] [id = 454] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 0EACD800 == 37 [pid = 1120] [id = 457] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 0DA49800 == 36 [pid = 1120] [id = 455] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 17948800 == 35 [pid = 1120] [id = 459] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 14FF4400 == 34 [pid = 1120] [id = 458] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 191A4800 == 33 [pid = 1120] [id = 463] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 0EACC400 == 32 [pid = 1120] [id = 456] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 14E1EC00 == 31 [pid = 1120] [id = 460] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 19FF2400 == 30 [pid = 1120] [id = 466] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 0EACA400 == 29 [pid = 1120] [id = 462] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 19137800 == 28 [pid = 1120] [id = 461] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 0D90C000 == 27 [pid = 1120] [id = 465] 01:35:42 INFO - PROCESS | 1120 | --DOCSHELL 14F41000 == 26 [pid = 1120] [id = 464] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (19B84000) [pid = 1120] [serial = 1345] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (19DAAC00) [pid = 1120] [serial = 1348] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (19FF1C00) [pid = 1120] [serial = 1351] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (19E63C00) [pid = 1120] [serial = 1349] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (19FF1800) [pid = 1120] [serial = 1357] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (19FF7400) [pid = 1120] [serial = 1352] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (19FFF000) [pid = 1120] [serial = 1358] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (1A209000) [pid = 1120] [serial = 1360] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (14F40C00) [pid = 1120] [serial = 1330] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (15B52C00) [pid = 1120] [serial = 1331] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (147C4C00) [pid = 1120] [serial = 1327] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (149CC400) [pid = 1120] [serial = 1328] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0DBCA400) [pid = 1120] [serial = 1324] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0DD48C00) [pid = 1120] [serial = 1325] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0D75A400) [pid = 1120] [serial = 1321] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0D852000) [pid = 1120] [serial = 1322] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19930400) [pid = 1120] [serial = 1319] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1990E000) [pid = 1120] [serial = 1342] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19140000) [pid = 1120] [serial = 1339] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (191A5C00) [pid = 1120] [serial = 1340] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (1910C000) [pid = 1120] [serial = 1336] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (19127C00) [pid = 1120] [serial = 1337] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (169D9C00) [pid = 1120] [serial = 1333] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (16C4F000) [pid = 1120] [serial = 1334] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (17C72C00) [pid = 1120] [serial = 1354] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (19B84C00) [pid = 1120] [serial = 1346] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (18A8A800) [pid = 1120] [serial = 1355] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (19906800) [pid = 1120] [serial = 1343] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 1120 | 1466584543299 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 01:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2016ms 01:35:43 INFO - PROCESS | 1120 | 1466584543334 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 01:35:43 INFO - PROCESS | 1120 | 1466584543338 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 01:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:35:43 INFO - PROCESS | 1120 | 1466584543343 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:35:43 INFO - PROCESS | 1120 | 1466584543346 Marionette TRACE conn5 <- [1,1834,null,{}] 01:35:43 INFO - PROCESS | 1120 | 1466584543352 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:43 INFO - PROCESS | 1120 | 1466584543355 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:43 INFO - PROCESS | 1120 | 1466584543445 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 01:35:43 INFO - PROCESS | 1120 | 1466584543452 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:43 INFO - PROCESS | 1120 | 1466584543456 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:43 INFO - PROCESS | 1120 | ++DOCSHELL 0D184800 == 27 [pid = 1120] [id = 468] 01:35:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (0D1E2800) [pid = 1120] [serial = 1404] [outer = 00000000] 01:35:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (0D261000) [pid = 1120] [serial = 1405] [outer = 0D1E2800] 01:35:43 INFO - PROCESS | 1120 | 1466584543506 Marionette DEBUG loaded listener.js 01:35:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (0D754800) [pid = 1120] [serial = 1406] [outer = 0D1E2800] 01:35:44 INFO - PROCESS | 1120 | 1466584544008 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:35:44 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) 01:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 01:35:44 INFO - PROCESS | 1120 | 1466584544074 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 01:35:44 INFO - PROCESS | 1120 | 1466584544079 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 01:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:35:44 INFO - PROCESS | 1120 | 1466584544085 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:35:44 INFO - PROCESS | 1120 | 1466584544088 Marionette TRACE conn5 <- [1,1838,null,{}] 01:35:44 INFO - PROCESS | 1120 | 1466584544092 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:44 INFO - PROCESS | 1120 | 1466584544095 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:44 INFO - PROCESS | 1120 | 1466584544183 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 01:35:44 INFO - PROCESS | 1120 | 1466584544196 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:44 INFO - PROCESS | 1120 | 1466584544199 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:44 INFO - PROCESS | 1120 | ++DOCSHELL 0D90F400 == 28 [pid = 1120] [id = 469] 01:35:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0D90F800) [pid = 1120] [serial = 1407] [outer = 00000000] 01:35:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0DA45C00) [pid = 1120] [serial = 1408] [outer = 0D90F800] 01:35:44 INFO - PROCESS | 1120 | 1466584544246 Marionette DEBUG loaded listener.js 01:35:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0DA4C000) [pid = 1120] [serial = 1409] [outer = 0D90F800] 01:35:44 INFO - PROCESS | 1120 | 1466584544714 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 01:35:44 INFO - PROCESS | 1120 | 1466584544759 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 01:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:35:44 INFO - PROCESS | 1120 | 1466584544761 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 01:35:44 INFO - PROCESS | 1120 | 1466584544764 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:35:44 INFO - PROCESS | 1120 | 1466584544768 Marionette TRACE conn5 <- [1,1842,null,{}] 01:35:44 INFO - PROCESS | 1120 | 1466584544779 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:44 INFO - PROCESS | 1120 | 1466584544784 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:44 INFO - PROCESS | 1120 | 1466584544895 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 01:35:45 INFO - PROCESS | 1120 | 1466584544994 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:45 INFO - PROCESS | 1120 | 1466584544997 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:45 INFO - PROCESS | 1120 | ++DOCSHELL 0E7D8400 == 29 [pid = 1120] [id = 470] 01:35:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0E7D8C00) [pid = 1120] [serial = 1410] [outer = 00000000] 01:35:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0EA3C800) [pid = 1120] [serial = 1411] [outer = 0E7D8C00] 01:35:45 INFO - PROCESS | 1120 | 1466584545045 Marionette DEBUG loaded listener.js 01:35:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (1469F800) [pid = 1120] [serial = 1412] [outer = 0E7D8C00] 01:35:45 INFO - PROCESS | 1120 | 1466584545412 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 690ms 01:35:45 INFO - PROCESS | 1120 | 1466584545455 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 01:35:45 INFO - PROCESS | 1120 | 1466584545457 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 01:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:35:45 INFO - PROCESS | 1120 | 1466584545468 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:35:45 INFO - PROCESS | 1120 | 1466584545470 Marionette TRACE conn5 <- [1,1846,null,{}] 01:35:45 INFO - PROCESS | 1120 | 1466584545473 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:45 INFO - PROCESS | 1120 | 1466584545475 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:45 INFO - PROCESS | 1120 | 1466584545559 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 01:35:45 INFO - PROCESS | 1120 | 1466584545565 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:45 INFO - PROCESS | 1120 | 1466584545567 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:45 INFO - PROCESS | 1120 | ++DOCSHELL 147CBC00 == 30 [pid = 1120] [id = 471] 01:35:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (147CC000) [pid = 1120] [serial = 1413] [outer = 00000000] 01:35:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (14D26800) [pid = 1120] [serial = 1414] [outer = 147CC000] 01:35:45 INFO - PROCESS | 1120 | 1466584545613 Marionette DEBUG loaded listener.js 01:35:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (14ED9800) [pid = 1120] [serial = 1415] [outer = 147CC000] 01:35:46 INFO - PROCESS | 1120 | 1466584546063 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 01:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 01:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:35:46 INFO - PROCESS | 1120 | 1466584546100 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 01:35:46 INFO - PROCESS | 1120 | 1466584546102 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 01:35:46 INFO - PROCESS | 1120 | 1466584546108 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:35:46 INFO - PROCESS | 1120 | 1466584546110 Marionette TRACE conn5 <- [1,1850,null,{}] 01:35:46 INFO - PROCESS | 1120 | 1466584546113 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:46 INFO - PROCESS | 1120 | 1466584546116 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:46 INFO - PROCESS | 1120 | 1466584546195 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 01:35:46 INFO - PROCESS | 1120 | 1466584546201 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:46 INFO - PROCESS | 1120 | 1466584546203 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:46 INFO - PROCESS | 1120 | ++DOCSHELL 14F44000 == 31 [pid = 1120] [id = 472] 01:35:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (14FF1800) [pid = 1120] [serial = 1416] [outer = 00000000] 01:35:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (15B55000) [pid = 1120] [serial = 1417] [outer = 14FF1800] 01:35:46 INFO - PROCESS | 1120 | 1466584546249 Marionette DEBUG loaded listener.js 01:35:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (16273000) [pid = 1120] [serial = 1418] [outer = 14FF1800] 01:35:46 INFO - PROCESS | 1120 | 1466584546712 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 01:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 01:35:46 INFO - PROCESS | 1120 | 1466584546736 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 01:35:46 INFO - PROCESS | 1120 | 1466584546738 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 01:35:46 INFO - PROCESS | 1120 | 1466584546758 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:35:46 INFO - PROCESS | 1120 | 1466584546760 Marionette TRACE conn5 <- [1,1854,null,{}] 01:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:35:46 INFO - PROCESS | 1120 | 1466584546763 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:46 INFO - PROCESS | 1120 | 1466584546769 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:46 INFO - PROCESS | 1120 | 1466584546873 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 01:35:46 INFO - PROCESS | 1120 | 1466584546879 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:46 INFO - PROCESS | 1120 | 1466584546881 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:46 INFO - PROCESS | 1120 | ++DOCSHELL 16C4DC00 == 32 [pid = 1120] [id = 473] 01:35:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1793F000) [pid = 1120] [serial = 1419] [outer = 00000000] 01:35:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (18507400) [pid = 1120] [serial = 1420] [outer = 1793F000] 01:35:46 INFO - PROCESS | 1120 | 1466584546928 Marionette DEBUG loaded listener.js 01:35:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (18A93C00) [pid = 1120] [serial = 1421] [outer = 1793F000] 01:35:47 INFO - PROCESS | 1120 | 1466584547408 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 01:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 01:35:47 INFO - PROCESS | 1120 | 1466584547434 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 01:35:47 INFO - PROCESS | 1120 | 1466584547436 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 01:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:35:47 INFO - PROCESS | 1120 | 1466584547439 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:35:47 INFO - PROCESS | 1120 | 1466584547441 Marionette TRACE conn5 <- [1,1858,null,{}] 01:35:47 INFO - PROCESS | 1120 | 1466584547444 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:47 INFO - PROCESS | 1120 | 1466584547446 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:47 INFO - PROCESS | 1120 | 1466584547523 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 01:35:47 INFO - PROCESS | 1120 | 1466584547528 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:47 INFO - PROCESS | 1120 | 1466584547530 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:47 INFO - PROCESS | 1120 | ++DOCSHELL 18F32000 == 33 [pid = 1120] [id = 474] 01:35:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (18F83000) [pid = 1120] [serial = 1422] [outer = 00000000] 01:35:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19124C00) [pid = 1120] [serial = 1423] [outer = 18F83000] 01:35:47 INFO - PROCESS | 1120 | 1466584547574 Marionette DEBUG loaded listener.js 01:35:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19128800) [pid = 1120] [serial = 1424] [outer = 18F83000] 01:35:48 INFO - PROCESS | 1120 | 1466584548038 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 01:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 01:35:48 INFO - PROCESS | 1120 | 1466584548084 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 01:35:48 INFO - PROCESS | 1120 | 1466584548086 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 01:35:48 INFO - PROCESS | 1120 | 1466584548093 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:35:48 INFO - PROCESS | 1120 | 1466584548095 Marionette TRACE conn5 <- [1,1862,null,{}] 01:35:48 INFO - PROCESS | 1120 | 1466584548099 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:48 INFO - PROCESS | 1120 | 1466584548101 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:48 INFO - PROCESS | 1120 | 1466584548182 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 01:35:48 INFO - PROCESS | 1120 | 1466584548190 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:48 INFO - PROCESS | 1120 | 1466584548192 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:48 INFO - PROCESS | 1120 | ++DOCSHELL 0DA45400 == 34 [pid = 1120] [id = 475] 01:35:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (1913E000) [pid = 1120] [serial = 1425] [outer = 00000000] 01:35:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (191A6000) [pid = 1120] [serial = 1426] [outer = 1913E000] 01:35:48 INFO - PROCESS | 1120 | 1466584548236 Marionette DEBUG loaded listener.js 01:35:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (191A0C00) [pid = 1120] [serial = 1427] [outer = 1913E000] 01:35:48 INFO - PROCESS | 1120 | 1466584548702 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 01:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 631ms 01:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:35:48 INFO - PROCESS | 1120 | 1466584548736 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 01:35:48 INFO - PROCESS | 1120 | 1466584548738 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 01:35:48 INFO - PROCESS | 1120 | 1466584548741 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:35:48 INFO - PROCESS | 1120 | 1466584548743 Marionette TRACE conn5 <- [1,1866,null,{}] 01:35:48 INFO - PROCESS | 1120 | 1466584548747 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:48 INFO - PROCESS | 1120 | 1466584548748 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:48 INFO - PROCESS | 1120 | 1466584548863 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 01:35:48 INFO - PROCESS | 1120 | 1466584548953 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:48 INFO - PROCESS | 1120 | 1466584548955 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:48 INFO - PROCESS | 1120 | ++DOCSHELL 0E7D7000 == 35 [pid = 1120] [id = 476] 01:35:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (19905C00) [pid = 1120] [serial = 1428] [outer = 00000000] 01:35:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (1990D400) [pid = 1120] [serial = 1429] [outer = 19905C00] 01:35:49 INFO - PROCESS | 1120 | 1466584548998 Marionette DEBUG loaded listener.js 01:35:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (19910400) [pid = 1120] [serial = 1430] [outer = 19905C00] 01:35:49 INFO - PROCESS | 1120 | 1466584549432 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 01:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 731ms 01:35:49 INFO - PROCESS | 1120 | 1466584549474 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 01:35:49 INFO - PROCESS | 1120 | 1466584549476 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 01:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:35:49 INFO - PROCESS | 1120 | 1466584549479 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:35:49 INFO - PROCESS | 1120 | 1466584549481 Marionette TRACE conn5 <- [1,1870,null,{}] 01:35:49 INFO - PROCESS | 1120 | 1466584549484 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:49 INFO - PROCESS | 1120 | 1466584549486 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:49 INFO - PROCESS | 1120 | 1466584549603 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 01:35:49 INFO - PROCESS | 1120 | 1466584549671 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:49 INFO - PROCESS | 1120 | 1466584549673 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:49 INFO - PROCESS | 1120 | ++DOCSHELL 19934000 == 36 [pid = 1120] [id = 477] 01:35:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (19B7E400) [pid = 1120] [serial = 1431] [outer = 00000000] 01:35:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (19BC5800) [pid = 1120] [serial = 1432] [outer = 19B7E400] 01:35:49 INFO - PROCESS | 1120 | 1466584549718 Marionette DEBUG loaded listener.js 01:35:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (19DAB000) [pid = 1120] [serial = 1433] [outer = 19B7E400] 01:35:50 INFO - PROCESS | 1120 | 1466584550143 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 01:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 731ms 01:35:50 INFO - PROCESS | 1120 | 1466584550251 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 01:35:50 INFO - PROCESS | 1120 | 1466584550253 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 01:35:50 INFO - PROCESS | 1120 | 1466584550257 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:35:50 INFO - PROCESS | 1120 | 1466584550259 Marionette TRACE conn5 <- [1,1874,null,{}] 01:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:35:50 INFO - PROCESS | 1120 | 1466584550264 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:50 INFO - PROCESS | 1120 | 1466584550266 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:50 INFO - PROCESS | 1120 | 1466584550391 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 01:35:50 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (19FF2C00) [pid = 1120] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:35:50 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (19905800) [pid = 1120] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:35:50 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (1990B800) [pid = 1120] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:35:50 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (19FF4800) [pid = 1120] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:35:50 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (1913AC00) [pid = 1120] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:35:50 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (18F35800) [pid = 1120] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:35:50 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (17C75800) [pid = 1120] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:35:50 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (14FF7800) [pid = 1120] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:35:50 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (14612000) [pid = 1120] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:35:50 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0EACE000) [pid = 1120] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:35:50 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0DA4B800) [pid = 1120] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:35:50 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0D17AC00) [pid = 1120] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:35:50 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (18507000) [pid = 1120] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:35:50 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (14FEC400) [pid = 1120] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:35:50 INFO - PROCESS | 1120 | 1466584550637 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:50 INFO - PROCESS | 1120 | 1466584550640 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:50 INFO - PROCESS | 1120 | ++DOCSHELL 0C204800 == 37 [pid = 1120] [id = 478] 01:35:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (0C20E400) [pid = 1120] [serial = 1434] [outer = 00000000] 01:35:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0DBCD000) [pid = 1120] [serial = 1435] [outer = 0C20E400] 01:35:50 INFO - PROCESS | 1120 | 1466584550690 Marionette DEBUG loaded listener.js 01:35:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (15B57C00) [pid = 1120] [serial = 1436] [outer = 0C20E400] 01:35:51 INFO - PROCESS | 1120 | 1466584551064 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 01:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 830ms 01:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:35:51 INFO - PROCESS | 1120 | 1466584551096 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 01:35:51 INFO - PROCESS | 1120 | 1466584551098 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 01:35:51 INFO - PROCESS | 1120 | 1466584551101 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:35:51 INFO - PROCESS | 1120 | 1466584551102 Marionette TRACE conn5 <- [1,1878,null,{}] 01:35:51 INFO - PROCESS | 1120 | 1466584551106 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:51 INFO - PROCESS | 1120 | 1466584551107 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:51 INFO - PROCESS | 1120 | 1466584551188 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 01:35:51 INFO - PROCESS | 1120 | 1466584551293 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:51 INFO - PROCESS | 1120 | 1466584551295 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:51 INFO - PROCESS | 1120 | ++DOCSHELL 1793E000 == 38 [pid = 1120] [id = 479] 01:35:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (1793E800) [pid = 1120] [serial = 1437] [outer = 00000000] 01:35:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19E6C400) [pid = 1120] [serial = 1438] [outer = 1793E800] 01:35:51 INFO - PROCESS | 1120 | 1466584551338 Marionette DEBUG loaded listener.js 01:35:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19FF4400) [pid = 1120] [serial = 1439] [outer = 1793E800] 01:35:51 INFO - PROCESS | 1120 | 1466584551699 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 01:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 01:35:51 INFO - PROCESS | 1120 | 1466584551732 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 01:35:51 INFO - PROCESS | 1120 | 1466584551734 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 01:35:51 INFO - PROCESS | 1120 | 1466584551738 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:35:51 INFO - PROCESS | 1120 | 1466584551739 Marionette TRACE conn5 <- [1,1882,null,{}] 01:35:51 INFO - PROCESS | 1120 | 1466584551743 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:51 INFO - PROCESS | 1120 | 1466584551745 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:51 INFO - PROCESS | 1120 | 1466584551869 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 01:35:51 INFO - PROCESS | 1120 | 1466584551905 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:51 INFO - PROCESS | 1120 | 1466584551907 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:51 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A9800 == 39 [pid = 1120] [id = 480] 01:35:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (1990B800) [pid = 1120] [serial = 1440] [outer = 00000000] 01:35:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (1A201400) [pid = 1120] [serial = 1441] [outer = 1990B800] 01:35:51 INFO - PROCESS | 1120 | 1466584551952 Marionette DEBUG loaded listener.js 01:35:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (1A209000) [pid = 1120] [serial = 1442] [outer = 1990B800] 01:35:52 INFO - PROCESS | 1120 | 1466584552509 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 01:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 830ms 01:35:52 INFO - PROCESS | 1120 | 1466584552572 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 01:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:35:52 INFO - PROCESS | 1120 | 1466584552577 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 01:35:52 INFO - PROCESS | 1120 | 1466584552582 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:35:52 INFO - PROCESS | 1120 | 1466584552585 Marionette TRACE conn5 <- [1,1886,null,{}] 01:35:52 INFO - PROCESS | 1120 | 1466584552616 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:52 INFO - PROCESS | 1120 | 1466584552619 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:52 INFO - PROCESS | 1120 | 1466584552750 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 01:35:52 INFO - PROCESS | 1120 | 1466584552882 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:52 INFO - PROCESS | 1120 | 1466584552884 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:52 INFO - PROCESS | 1120 | ++DOCSHELL 0C20D400 == 40 [pid = 1120] [id = 481] 01:35:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (0C20F000) [pid = 1120] [serial = 1443] [outer = 00000000] 01:35:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (0D852000) [pid = 1120] [serial = 1444] [outer = 0C20F000] 01:35:52 INFO - PROCESS | 1120 | 1466584552942 Marionette DEBUG loaded listener.js 01:35:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (0D906C00) [pid = 1120] [serial = 1445] [outer = 0C20F000] 01:35:53 INFO - PROCESS | 1120 | 1466584553689 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 01:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1123ms 01:35:53 INFO - PROCESS | 1120 | 1466584553705 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 01:35:53 INFO - PROCESS | 1120 | 1466584553710 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 01:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:35:53 INFO - PROCESS | 1120 | 1466584553716 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:35:53 INFO - PROCESS | 1120 | 1466584553719 Marionette TRACE conn5 <- [1,1890,null,{}] 01:35:53 INFO - PROCESS | 1120 | 1466584553723 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:53 INFO - PROCESS | 1120 | 1466584553726 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:53 INFO - PROCESS | 1120 | 1466584553850 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 01:35:54 INFO - PROCESS | 1120 | 1466584553992 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:54 INFO - PROCESS | 1120 | 1466584553995 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:54 INFO - PROCESS | 1120 | ++DOCSHELL 0DF2D400 == 41 [pid = 1120] [id = 482] 01:35:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (0DF39400) [pid = 1120] [serial = 1446] [outer = 00000000] 01:35:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (146E1800) [pid = 1120] [serial = 1447] [outer = 0DF39400] 01:35:54 INFO - PROCESS | 1120 | 1466584554052 Marionette DEBUG loaded listener.js 01:35:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (14E18C00) [pid = 1120] [serial = 1448] [outer = 0DF39400] 01:35:54 INFO - PROCESS | 1120 | 1466584554959 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 01:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1333ms 01:35:55 INFO - PROCESS | 1120 | 1466584555054 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 01:35:55 INFO - PROCESS | 1120 | 1466584555058 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 01:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:35:55 INFO - PROCESS | 1120 | 1466584555063 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:35:55 INFO - PROCESS | 1120 | 1466584555066 Marionette TRACE conn5 <- [1,1894,null,{}] 01:35:55 INFO - PROCESS | 1120 | 1466584555071 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:55 INFO - PROCESS | 1120 | 1466584555074 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:55 INFO - PROCESS | 1120 | 1466584555192 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 01:35:55 INFO - PROCESS | 1120 | --DOCSHELL 1793E000 == 40 [pid = 1120] [id = 479] 01:35:55 INFO - PROCESS | 1120 | --DOCSHELL 0C204800 == 39 [pid = 1120] [id = 478] 01:35:55 INFO - PROCESS | 1120 | --DOCSHELL 19934000 == 38 [pid = 1120] [id = 477] 01:35:55 INFO - PROCESS | 1120 | --DOCSHELL 0E7D7000 == 37 [pid = 1120] [id = 476] 01:35:55 INFO - PROCESS | 1120 | --DOCSHELL 0DA45400 == 36 [pid = 1120] [id = 475] 01:35:55 INFO - PROCESS | 1120 | --DOCSHELL 18F32000 == 35 [pid = 1120] [id = 474] 01:35:55 INFO - PROCESS | 1120 | --DOCSHELL 16C4DC00 == 34 [pid = 1120] [id = 473] 01:35:55 INFO - PROCESS | 1120 | --DOCSHELL 14F44000 == 33 [pid = 1120] [id = 472] 01:35:55 INFO - PROCESS | 1120 | --DOCSHELL 147CBC00 == 32 [pid = 1120] [id = 471] 01:35:55 INFO - PROCESS | 1120 | --DOCSHELL 0E7D8400 == 31 [pid = 1120] [id = 470] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (1B690800) [pid = 1120] [serial = 1402] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOCSHELL 0D90F400 == 30 [pid = 1120] [id = 469] 01:35:55 INFO - PROCESS | 1120 | --DOCSHELL 0D184800 == 29 [pid = 1120] [id = 468] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (1B5CE000) [pid = 1120] [serial = 1400] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (1992D800) [pid = 1120] [serial = 1387] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (19DA3000) [pid = 1120] [serial = 1390] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (1992E400) [pid = 1120] [serial = 1388] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (1A206400) [pid = 1120] [serial = 1393] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (19E65000) [pid = 1120] [serial = 1391] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (1B5C4400) [pid = 1120] [serial = 1399] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (1A20F800) [pid = 1120] [serial = 1394] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (19142C00) [pid = 1120] [serial = 1384] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (1912A400) [pid = 1120] [serial = 1381] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1912DC00) [pid = 1120] [serial = 1382] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (1850E000) [pid = 1120] [serial = 1378] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (18A15800) [pid = 1120] [serial = 1379] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (1604E000) [pid = 1120] [serial = 1375] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (168C0C00) [pid = 1120] [serial = 1376] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (14D25C00) [pid = 1120] [serial = 1372] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (14EDD000) [pid = 1120] [serial = 1373] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (14619000) [pid = 1120] [serial = 1369] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (146A8800) [pid = 1120] [serial = 1370] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0DB91C00) [pid = 1120] [serial = 1366] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0DD48000) [pid = 1120] [serial = 1367] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0D2F0400) [pid = 1120] [serial = 1363] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (0D75C800) [pid = 1120] [serial = 1364] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1A20D000) [pid = 1120] [serial = 1361] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (19904800) [pid = 1120] [serial = 1396] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (19E64C00) [pid = 1120] [serial = 1397] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (1913EC00) [pid = 1120] [serial = 1385] [outer = 00000000] [url = about:blank] 01:35:55 INFO - PROCESS | 1120 | 1466584555346 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:55 INFO - PROCESS | 1120 | 1466584555349 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:55 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A9000 == 30 [pid = 1120] [id = 483] 01:35:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0C1AA400) [pid = 1120] [serial = 1449] [outer = 00000000] 01:35:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0D180C00) [pid = 1120] [serial = 1450] [outer = 0C1AA400] 01:35:55 INFO - PROCESS | 1120 | 1466584555398 Marionette DEBUG loaded listener.js 01:35:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D858000) [pid = 1120] [serial = 1451] [outer = 0C1AA400] 01:35:55 INFO - PROCESS | 1120 | 1466584555803 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 01:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 770ms 01:35:55 INFO - PROCESS | 1120 | 1466584555859 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 01:35:55 INFO - PROCESS | 1120 | 1466584555863 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 01:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:35:55 INFO - PROCESS | 1120 | 1466584555888 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:35:55 INFO - PROCESS | 1120 | 1466584555891 Marionette TRACE conn5 <- [1,1898,null,{}] 01:35:55 INFO - PROCESS | 1120 | 1466584555895 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:55 INFO - PROCESS | 1120 | 1466584555898 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:56 INFO - PROCESS | 1120 | 1466584555987 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 01:35:56 INFO - PROCESS | 1120 | 1466584555993 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:56 INFO - PROCESS | 1120 | 1466584555995 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:56 INFO - PROCESS | 1120 | ++DOCSHELL 0DBC9000 == 31 [pid = 1120] [id = 484] 01:35:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0DBCB800) [pid = 1120] [serial = 1452] [outer = 00000000] 01:35:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DF6C400) [pid = 1120] [serial = 1453] [outer = 0DBCB800] 01:35:56 INFO - PROCESS | 1120 | 1466584556046 Marionette DEBUG loaded listener.js 01:35:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0EACA400) [pid = 1120] [serial = 1454] [outer = 0DBCB800] 01:35:56 INFO - PROCESS | 1120 | 1466584556513 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 01:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 01:35:56 INFO - PROCESS | 1120 | 1466584556558 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 01:35:56 INFO - PROCESS | 1120 | 1466584556561 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 01:35:56 INFO - PROCESS | 1120 | 1466584556564 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:35:56 INFO - PROCESS | 1120 | 1466584556568 Marionette TRACE conn5 <- [1,1902,null,{}] 01:35:56 INFO - PROCESS | 1120 | 1466584556578 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:56 INFO - PROCESS | 1120 | 1466584556583 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:56 INFO - PROCESS | 1120 | 1466584556697 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 01:35:56 INFO - PROCESS | 1120 | 1466584556802 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:56 INFO - PROCESS | 1120 | 1466584556806 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:56 INFO - PROCESS | 1120 | ++DOCSHELL 14FEC800 == 32 [pid = 1120] [id = 485] 01:35:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (14FED000) [pid = 1120] [serial = 1455] [outer = 00000000] 01:35:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (15B4F400) [pid = 1120] [serial = 1456] [outer = 14FED000] 01:35:56 INFO - PROCESS | 1120 | 1466584556856 Marionette DEBUG loaded listener.js 01:35:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (16271800) [pid = 1120] [serial = 1457] [outer = 14FED000] 01:35:57 INFO - PROCESS | 1120 | 1466584557222 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 01:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 01:35:57 INFO - PROCESS | 1120 | 1466584557307 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 01:35:57 INFO - PROCESS | 1120 | 1466584557310 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 01:35:57 INFO - PROCESS | 1120 | 1466584557313 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:35:57 INFO - PROCESS | 1120 | 1466584557315 Marionette TRACE conn5 <- [1,1906,null,{}] 01:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:35:57 INFO - PROCESS | 1120 | 1466584557319 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:57 INFO - PROCESS | 1120 | 1466584557321 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:57 INFO - PROCESS | 1120 | 1466584557444 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 01:35:57 INFO - PROCESS | 1120 | 1466584557449 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:57 INFO - PROCESS | 1120 | 1466584557451 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:57 INFO - PROCESS | 1120 | ++DOCSHELL 16C4A400 == 33 [pid = 1120] [id = 486] 01:35:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (16C4AC00) [pid = 1120] [serial = 1458] [outer = 00000000] 01:35:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (17C68400) [pid = 1120] [serial = 1459] [outer = 16C4AC00] 01:35:57 INFO - PROCESS | 1120 | 1466584557549 Marionette DEBUG loaded listener.js 01:35:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1850F400) [pid = 1120] [serial = 1460] [outer = 16C4AC00] 01:35:57 INFO - PROCESS | 1120 | 1466584557964 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 01:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 01:35:58 INFO - PROCESS | 1120 | 1466584557989 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 01:35:58 INFO - PROCESS | 1120 | 1466584557991 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 01:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:35:58 INFO - PROCESS | 1120 | 1466584557994 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:35:58 INFO - PROCESS | 1120 | 1466584557996 Marionette TRACE conn5 <- [1,1910,null,{}] 01:35:58 INFO - PROCESS | 1120 | 1466584557999 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:58 INFO - PROCESS | 1120 | 1466584558002 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:58 INFO - PROCESS | 1120 | 1466584558143 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 01:35:58 INFO - PROCESS | 1120 | 1466584558165 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 1120 | 1466584558167 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:58 INFO - PROCESS | 1120 | ++DOCSHELL 18B23400 == 34 [pid = 1120] [id = 487] 01:35:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (18B24800) [pid = 1120] [serial = 1461] [outer = 00000000] 01:35:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19123800) [pid = 1120] [serial = 1462] [outer = 18B24800] 01:35:58 INFO - PROCESS | 1120 | 1466584558212 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19125800) [pid = 1120] [serial = 1463] [outer = 18B24800] 01:35:58 INFO - PROCESS | 1120 | 1466584558674 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 01:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 01:35:58 INFO - PROCESS | 1120 | 1466584558725 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 01:35:58 INFO - PROCESS | 1120 | 1466584558727 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 01:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:35:58 INFO - PROCESS | 1120 | 1466584558730 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:35:58 INFO - PROCESS | 1120 | 1466584558732 Marionette TRACE conn5 <- [1,1914,null,{}] 01:35:58 INFO - PROCESS | 1120 | 1466584558735 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:58 INFO - PROCESS | 1120 | 1466584558741 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:58 INFO - PROCESS | 1120 | 1466584558884 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 01:35:58 INFO - PROCESS | 1120 | 1466584558951 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 1120 | 1466584558953 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:58 INFO - PROCESS | 1120 | ++DOCSHELL 19138800 == 35 [pid = 1120] [id = 488] 01:35:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (1913BC00) [pid = 1120] [serial = 1464] [outer = 00000000] 01:35:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (1990E400) [pid = 1120] [serial = 1465] [outer = 1913BC00] 01:35:59 INFO - PROCESS | 1120 | 1466584558998 Marionette DEBUG loaded listener.js 01:35:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (1992D800) [pid = 1120] [serial = 1466] [outer = 1913BC00] 01:35:59 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (1793E800) [pid = 1120] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:35:59 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19905C00) [pid = 1120] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:35:59 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0D90F800) [pid = 1120] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:35:59 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0E7D8C00) [pid = 1120] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:35:59 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (169DE000) [pid = 1120] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:35:59 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (1793F000) [pid = 1120] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:35:59 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1913E000) [pid = 1120] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:35:59 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (18F83000) [pid = 1120] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:35:59 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0D1E2800) [pid = 1120] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:35:59 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (14FF1800) [pid = 1120] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:35:59 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (147CC000) [pid = 1120] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:35:59 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19B7E400) [pid = 1120] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:35:59 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0C20E400) [pid = 1120] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 871ms 01:35:59 INFO - PROCESS | 1120 | 1466584559593 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 01:35:59 INFO - PROCESS | 1120 | 1466584559601 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 01:35:59 INFO - PROCESS | 1120 | 1466584559603 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 01:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:35:59 INFO - PROCESS | 1120 | 1466584559607 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:35:59 INFO - PROCESS | 1120 | 1466584559608 Marionette TRACE conn5 <- [1,1918,null,{}] 01:35:59 INFO - PROCESS | 1120 | 1466584559612 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:59 INFO - PROCESS | 1120 | 1466584559613 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:59 INFO - PROCESS | 1120 | 1466584559691 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 01:35:59 INFO - PROCESS | 1120 | 1466584559786 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:59 INFO - PROCESS | 1120 | 1466584559788 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:35:59 INFO - PROCESS | 1120 | ++DOCSHELL 0C20F400 == 36 [pid = 1120] [id = 489] 01:35:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0DA43800) [pid = 1120] [serial = 1467] [outer = 00000000] 01:35:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (191AD000) [pid = 1120] [serial = 1468] [outer = 0DA43800] 01:35:59 INFO - PROCESS | 1120 | 1466584559836 Marionette DEBUG loaded listener.js 01:35:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (1912A000) [pid = 1120] [serial = 1469] [outer = 0DA43800] 01:36:00 INFO - PROCESS | 1120 | 1466584560191 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 01:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 01:36:00 INFO - PROCESS | 1120 | 1466584560237 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 01:36:00 INFO - PROCESS | 1120 | 1466584560239 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 01:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:36:00 INFO - PROCESS | 1120 | 1466584560243 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:36:00 INFO - PROCESS | 1120 | 1466584560244 Marionette TRACE conn5 <- [1,1922,null,{}] 01:36:00 INFO - PROCESS | 1120 | 1466584560248 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:00 INFO - PROCESS | 1120 | 1466584560249 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:00 INFO - PROCESS | 1120 | 1466584560375 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 01:36:00 INFO - PROCESS | 1120 | 1466584560380 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 1120 | 1466584560382 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:00 INFO - PROCESS | 1120 | ++DOCSHELL 19936400 == 37 [pid = 1120] [id = 490] 01:36:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19937C00) [pid = 1120] [serial = 1470] [outer = 00000000] 01:36:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19BC5000) [pid = 1120] [serial = 1471] [outer = 19937C00] 01:36:00 INFO - PROCESS | 1120 | 1466584560426 Marionette DEBUG loaded listener.js 01:36:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19E61000) [pid = 1120] [serial = 1472] [outer = 19937C00] 01:36:00 INFO - PROCESS | 1120 | 1466584560831 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 01:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 01:36:00 INFO - PROCESS | 1120 | 1466584560876 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 01:36:00 INFO - PROCESS | 1120 | 1466584560878 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 01:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:36:00 INFO - PROCESS | 1120 | 1466584560881 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:36:00 INFO - PROCESS | 1120 | 1466584560883 Marionette TRACE conn5 <- [1,1926,null,{}] 01:36:00 INFO - PROCESS | 1120 | 1466584560887 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:00 INFO - PROCESS | 1120 | 1466584560889 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:00 INFO - PROCESS | 1120 | 1466584560973 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 01:36:00 INFO - PROCESS | 1120 | 1466584560979 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:01 INFO - PROCESS | 1120 | 1466584560990 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:01 INFO - PROCESS | 1120 | ++DOCSHELL 14F4D800 == 38 [pid = 1120] [id = 491] 01:36:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19E65800) [pid = 1120] [serial = 1473] [outer = 00000000] 01:36:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19F1C000) [pid = 1120] [serial = 1474] [outer = 19E65800] 01:36:01 INFO - PROCESS | 1120 | 1466584561039 Marionette DEBUG loaded listener.js 01:36:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19F1E800) [pid = 1120] [serial = 1475] [outer = 19E65800] 01:36:01 INFO - PROCESS | 1120 | 1466584561624 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 01:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 771ms 01:36:01 INFO - PROCESS | 1120 | 1466584561655 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 01:36:01 INFO - PROCESS | 1120 | 1466584561660 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 01:36:01 INFO - PROCESS | 1120 | 1466584561665 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:36:01 INFO - PROCESS | 1120 | 1466584561669 Marionette TRACE conn5 <- [1,1930,null,{}] 01:36:01 INFO - PROCESS | 1120 | 1466584561675 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:01 INFO - PROCESS | 1120 | 1466584561678 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:01 INFO - PROCESS | 1120 | 1466584561795 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 01:36:01 INFO - PROCESS | 1120 | 1466584561935 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:01 INFO - PROCESS | 1120 | 1466584561940 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:01 INFO - PROCESS | 1120 | ++DOCSHELL 0CF3B400 == 39 [pid = 1120] [id = 492] 01:36:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0D136400) [pid = 1120] [serial = 1476] [outer = 00000000] 01:36:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0DA45000) [pid = 1120] [serial = 1477] [outer = 0D136400] 01:36:02 INFO - PROCESS | 1120 | 1466584562001 Marionette DEBUG loaded listener.js 01:36:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0DD52400) [pid = 1120] [serial = 1478] [outer = 0D136400] 01:36:02 INFO - PROCESS | 1120 | 1466584562620 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1020ms 01:36:02 INFO - PROCESS | 1120 | 1466584562690 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 01:36:02 INFO - PROCESS | 1120 | 1466584562695 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 01:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:36:02 INFO - PROCESS | 1120 | 1466584562701 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:36:02 INFO - PROCESS | 1120 | 1466584562704 Marionette TRACE conn5 <- [1,1934,null,{}] 01:36:02 INFO - PROCESS | 1120 | 1466584562708 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:02 INFO - PROCESS | 1120 | 1466584562711 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:02 INFO - PROCESS | 1120 | 1466584562826 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 01:36:02 INFO - PROCESS | 1120 | 1466584562966 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:02 INFO - PROCESS | 1120 | 1466584562968 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:03 INFO - PROCESS | 1120 | ++DOCSHELL 16269C00 == 40 [pid = 1120] [id = 493] 01:36:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (1626DC00) [pid = 1120] [serial = 1479] [outer = 00000000] 01:36:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (16C52400) [pid = 1120] [serial = 1480] [outer = 1626DC00] 01:36:03 INFO - PROCESS | 1120 | 1466584563025 Marionette DEBUG loaded listener.js 01:36:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (18F81000) [pid = 1120] [serial = 1481] [outer = 1626DC00] 01:36:03 INFO - PROCESS | 1120 | 1466584563673 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1020ms 01:36:03 INFO - PROCESS | 1120 | 1466584563725 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 01:36:03 INFO - PROCESS | 1120 | 1466584563728 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 01:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:36:03 INFO - PROCESS | 1120 | 1466584563731 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:36:03 INFO - PROCESS | 1120 | 1466584563735 Marionette TRACE conn5 <- [1,1938,null,{}] 01:36:03 INFO - PROCESS | 1120 | 1466584563747 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:03 INFO - PROCESS | 1120 | 1466584563752 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:03 INFO - PROCESS | 1120 | 1466584563908 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 01:36:04 INFO - PROCESS | 1120 | 1466584564047 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:04 INFO - PROCESS | 1120 | 1466584564050 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:04 INFO - PROCESS | 1120 | ++DOCSHELL 19E6B400 == 41 [pid = 1120] [id = 494] 01:36:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (19FF2C00) [pid = 1120] [serial = 1482] [outer = 00000000] 01:36:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (19FFD800) [pid = 1120] [serial = 1483] [outer = 19FF2C00] 01:36:04 INFO - PROCESS | 1120 | 1466584564108 Marionette DEBUG loaded listener.js 01:36:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (1A209400) [pid = 1120] [serial = 1484] [outer = 19FF2C00] 01:36:04 INFO - PROCESS | 1120 | 1466584564672 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 01:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 970ms 01:36:04 INFO - PROCESS | 1120 | 1466584564705 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 01:36:04 INFO - PROCESS | 1120 | 1466584564708 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 01:36:04 INFO - PROCESS | 1120 | 1466584564711 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:36:04 INFO - PROCESS | 1120 | 1466584564713 Marionette TRACE conn5 <- [1,1942,null,{}] 01:36:04 INFO - PROCESS | 1120 | 1466584564717 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:04 INFO - PROCESS | 1120 | 1466584564719 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:04 INFO - PROCESS | 1120 | 1466584564830 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 01:36:04 INFO - PROCESS | 1120 | 1466584564941 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:04 INFO - PROCESS | 1120 | 1466584564944 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:05 INFO - PROCESS | 1120 | ++DOCSHELL 0C1AC000 == 42 [pid = 1120] [id = 495] 01:36:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (19934400) [pid = 1120] [serial = 1485] [outer = 00000000] 01:36:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (1AED5000) [pid = 1120] [serial = 1486] [outer = 19934400] 01:36:05 INFO - PROCESS | 1120 | 1466584565039 Marionette DEBUG loaded listener.js 01:36:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (1B5CCC00) [pid = 1120] [serial = 1487] [outer = 19934400] 01:36:05 INFO - PROCESS | 1120 | 1466584565780 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 01:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1127ms 01:36:05 INFO - PROCESS | 1120 | 1466584565842 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 01:36:05 INFO - PROCESS | 1120 | 1466584565846 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 01:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:36:05 INFO - PROCESS | 1120 | 1466584565851 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:36:05 INFO - PROCESS | 1120 | 1466584565854 Marionette TRACE conn5 <- [1,1946,null,{}] 01:36:05 INFO - PROCESS | 1120 | 1466584565859 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:05 INFO - PROCESS | 1120 | 1466584565862 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:05 INFO - PROCESS | 1120 | 1466584565966 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 19936400 == 41 [pid = 1120] [id = 490] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 0C20F400 == 40 [pid = 1120] [id = 489] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 19138800 == 39 [pid = 1120] [id = 488] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 18B23400 == 38 [pid = 1120] [id = 487] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 16C4A400 == 37 [pid = 1120] [id = 486] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 14FEC800 == 36 [pid = 1120] [id = 485] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 0DBC9000 == 35 [pid = 1120] [id = 484] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 0C1A9000 == 34 [pid = 1120] [id = 483] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 0C20D400 == 33 [pid = 1120] [id = 481] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 0C1A9800 == 32 [pid = 1120] [id = 480] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 0DF2D400 == 31 [pid = 1120] [id = 482] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 1604A000 == 30 [pid = 1120] [id = 467] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 0C1AC000 == 29 [pid = 1120] [id = 495] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 16269C00 == 28 [pid = 1120] [id = 493] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 19E6B400 == 27 [pid = 1120] [id = 494] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 14F4D800 == 26 [pid = 1120] [id = 491] 01:36:06 INFO - PROCESS | 1120 | --DOCSHELL 0CF3B400 == 25 [pid = 1120] [id = 492] 01:36:06 INFO - PROCESS | 1120 | 1466584566714 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:06 INFO - PROCESS | 1120 | 1466584566718 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (19FF4400) [pid = 1120] [serial = 1439] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (1990D400) [pid = 1120] [serial = 1429] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (0DA45C00) [pid = 1120] [serial = 1408] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (0DA4C000) [pid = 1120] [serial = 1409] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (0EA3C800) [pid = 1120] [serial = 1411] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (1469F800) [pid = 1120] [serial = 1412] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (1B693800) [pid = 1120] [serial = 1403] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (18507400) [pid = 1120] [serial = 1420] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (18A93C00) [pid = 1120] [serial = 1421] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (191A6000) [pid = 1120] [serial = 1426] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19124C00) [pid = 1120] [serial = 1423] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (19128800) [pid = 1120] [serial = 1424] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0D261000) [pid = 1120] [serial = 1405] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0D754800) [pid = 1120] [serial = 1406] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (15B55000) [pid = 1120] [serial = 1417] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (16273000) [pid = 1120] [serial = 1418] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (14D26800) [pid = 1120] [serial = 1414] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (14ED9800) [pid = 1120] [serial = 1415] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19BC5800) [pid = 1120] [serial = 1432] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19910400) [pid = 1120] [serial = 1430] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0DBCD000) [pid = 1120] [serial = 1435] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (19DAB000) [pid = 1120] [serial = 1433] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (15B57C00) [pid = 1120] [serial = 1436] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (1A201400) [pid = 1120] [serial = 1441] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (19E6C400) [pid = 1120] [serial = 1438] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (191A0C00) [pid = 1120] [serial = 1427] [outer = 00000000] [url = about:blank] 01:36:06 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A0000 == 26 [pid = 1120] [id = 496] 01:36:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0C1A0400) [pid = 1120] [serial = 1488] [outer = 00000000] 01:36:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0C1AC000) [pid = 1120] [serial = 1489] [outer = 0C1A0400] 01:36:06 INFO - PROCESS | 1120 | 1466584566888 Marionette DEBUG loaded listener.js 01:36:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0C20FC00) [pid = 1120] [serial = 1490] [outer = 0C1A0400] 01:36:07 INFO - PROCESS | 1120 | 1466584567304 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 01:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1540ms 01:36:07 INFO - PROCESS | 1120 | 1466584567393 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 01:36:07 INFO - PROCESS | 1120 | 1466584567397 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 01:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:36:07 INFO - PROCESS | 1120 | 1466584567402 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:36:07 INFO - PROCESS | 1120 | 1466584567405 Marionette TRACE conn5 <- [1,1950,null,{}] 01:36:07 INFO - PROCESS | 1120 | 1466584567414 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:07 INFO - PROCESS | 1120 | 1466584567419 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:07 INFO - PROCESS | 1120 | 1466584567515 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 01:36:07 INFO - PROCESS | 1120 | 1466584567526 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:07 INFO - PROCESS | 1120 | 1466584567529 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:07 INFO - PROCESS | 1120 | ++DOCSHELL 0D904800 == 27 [pid = 1120] [id = 497] 01:36:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0D906400) [pid = 1120] [serial = 1491] [outer = 00000000] 01:36:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DA45C00) [pid = 1120] [serial = 1492] [outer = 0D906400] 01:36:07 INFO - PROCESS | 1120 | 1466584567576 Marionette DEBUG loaded listener.js 01:36:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0DA4EC00) [pid = 1120] [serial = 1493] [outer = 0D906400] 01:36:08 INFO - PROCESS | 1120 | 1466584568044 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 01:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 690ms 01:36:08 INFO - PROCESS | 1120 | 1466584568094 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 01:36:08 INFO - PROCESS | 1120 | 1466584568099 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 01:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:36:08 INFO - PROCESS | 1120 | 1466584568103 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:36:08 INFO - PROCESS | 1120 | 1466584568105 Marionette TRACE conn5 <- [1,1954,null,{}] 01:36:08 INFO - PROCESS | 1120 | 1466584568138 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:08 INFO - PROCESS | 1120 | 1466584568140 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:08 INFO - PROCESS | 1120 | 1466584568242 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 01:36:08 INFO - PROCESS | 1120 | 1466584568345 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:08 INFO - PROCESS | 1120 | 1466584568347 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:08 INFO - PROCESS | 1120 | ++DOCSHELL 0DF2B800 == 28 [pid = 1120] [id = 498] 01:36:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0DF2E400) [pid = 1120] [serial = 1494] [outer = 00000000] 01:36:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0E0C5800) [pid = 1120] [serial = 1495] [outer = 0DF2E400] 01:36:08 INFO - PROCESS | 1120 | 1466584568393 Marionette DEBUG loaded listener.js 01:36:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1440D400) [pid = 1120] [serial = 1496] [outer = 0DF2E400] 01:36:08 INFO - PROCESS | 1120 | 1466584568800 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 01:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 01:36:08 INFO - PROCESS | 1120 | 1466584568843 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 01:36:08 INFO - PROCESS | 1120 | 1466584568845 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 01:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:36:08 INFO - PROCESS | 1120 | 1466584568850 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:36:08 INFO - PROCESS | 1120 | 1466584568856 Marionette TRACE conn5 <- [1,1958,null,{}] 01:36:08 INFO - PROCESS | 1120 | 1466584568866 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:08 INFO - PROCESS | 1120 | 1466584568870 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:09 INFO - PROCESS | 1120 | 1466584568995 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 01:36:09 INFO - PROCESS | 1120 | 1466584569059 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:09 INFO - PROCESS | 1120 | 1466584569061 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:09 INFO - PROCESS | 1120 | ++DOCSHELL 146ED000 == 29 [pid = 1120] [id = 499] 01:36:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (149D3C00) [pid = 1120] [serial = 1497] [outer = 00000000] 01:36:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (0E049C00) [pid = 1120] [serial = 1498] [outer = 149D3C00] 01:36:09 INFO - PROCESS | 1120 | 1466584569116 Marionette DEBUG loaded listener.js 01:36:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (14F43000) [pid = 1120] [serial = 1499] [outer = 149D3C00] 01:36:09 INFO - PROCESS | 1120 | 1466584569568 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 01:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 731ms 01:36:09 INFO - PROCESS | 1120 | 1466584569582 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 01:36:09 INFO - PROCESS | 1120 | 1466584569585 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 01:36:09 INFO - PROCESS | 1120 | 1466584569588 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:36:09 INFO - PROCESS | 1120 | 1466584569590 Marionette TRACE conn5 <- [1,1962,null,{}] 01:36:09 INFO - PROCESS | 1120 | 1466584569593 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:09 INFO - PROCESS | 1120 | 1466584569595 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:09 INFO - PROCESS | 1120 | 1466584569756 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 01:36:09 INFO - PROCESS | 1120 | 1466584569766 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:09 INFO - PROCESS | 1120 | 1466584569768 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:09 INFO - PROCESS | 1120 | ++DOCSHELL 15B52C00 == 30 [pid = 1120] [id = 500] 01:36:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (15B55000) [pid = 1120] [serial = 1500] [outer = 00000000] 01:36:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (169DC800) [pid = 1120] [serial = 1501] [outer = 15B55000] 01:36:09 INFO - PROCESS | 1120 | 1466584569813 Marionette DEBUG loaded listener.js 01:36:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (16C46C00) [pid = 1120] [serial = 1502] [outer = 15B55000] 01:36:10 INFO - PROCESS | 1120 | 1466584570264 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 01:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 01:36:10 INFO - PROCESS | 1120 | 1466584570324 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 01:36:10 INFO - PROCESS | 1120 | 1466584570326 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 01:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:36:10 INFO - PROCESS | 1120 | 1466584570329 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:36:10 INFO - PROCESS | 1120 | 1466584570331 Marionette TRACE conn5 <- [1,1966,null,{}] 01:36:10 INFO - PROCESS | 1120 | 1466584570335 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:10 INFO - PROCESS | 1120 | 1466584570337 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:10 INFO - PROCESS | 1120 | 1466584570449 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 01:36:10 INFO - PROCESS | 1120 | 1466584570459 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:10 INFO - PROCESS | 1120 | 1466584570465 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:10 INFO - PROCESS | 1120 | ++DOCSHELL 17955400 == 31 [pid = 1120] [id = 501] 01:36:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (17956000) [pid = 1120] [serial = 1503] [outer = 00000000] 01:36:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (18A11800) [pid = 1120] [serial = 1504] [outer = 17956000] 01:36:10 INFO - PROCESS | 1120 | 1466584570520 Marionette DEBUG loaded listener.js 01:36:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (18F34000) [pid = 1120] [serial = 1505] [outer = 17956000] 01:36:11 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0DA43800) [pid = 1120] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:36:11 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1913BC00) [pid = 1120] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:36:11 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19937C00) [pid = 1120] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:36:11 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (19E65800) [pid = 1120] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:36:11 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (16C4AC00) [pid = 1120] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:36:11 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0DF39400) [pid = 1120] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:36:11 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1990B800) [pid = 1120] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:36:11 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0C1AA400) [pid = 1120] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:36:11 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0C20F000) [pid = 1120] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:36:11 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (14FED000) [pid = 1120] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:36:11 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0DBCB800) [pid = 1120] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:36:11 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (18B24800) [pid = 1120] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:36:11 INFO - PROCESS | 1120 | 1466584571275 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 970ms 01:36:11 INFO - PROCESS | 1120 | 1466584571302 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 01:36:11 INFO - PROCESS | 1120 | 1466584571304 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 01:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:36:11 INFO - PROCESS | 1120 | 1466584571307 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:36:11 INFO - PROCESS | 1120 | 1466584571309 Marionette TRACE conn5 <- [1,1970,null,{}] 01:36:11 INFO - PROCESS | 1120 | 1466584571313 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:11 INFO - PROCESS | 1120 | 1466584571315 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:11 INFO - PROCESS | 1120 | 1466584571435 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 01:36:11 INFO - PROCESS | 1120 | 1466584571504 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:11 INFO - PROCESS | 1120 | 1466584571506 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:11 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A7C00 == 32 [pid = 1120] [id = 502] 01:36:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (1910A000) [pid = 1120] [serial = 1506] [outer = 00000000] 01:36:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19125000) [pid = 1120] [serial = 1507] [outer = 1910A000] 01:36:11 INFO - PROCESS | 1120 | 1466584571563 Marionette DEBUG loaded listener.js 01:36:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19128C00) [pid = 1120] [serial = 1508] [outer = 1910A000] 01:36:11 INFO - PROCESS | 1120 | 1466584571885 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 01:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:36:11 INFO - PROCESS | 1120 | 1466584571938 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 01:36:11 INFO - PROCESS | 1120 | 1466584571940 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 01:36:11 INFO - PROCESS | 1120 | 1466584571943 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:36:11 INFO - PROCESS | 1120 | 1466584571945 Marionette TRACE conn5 <- [1,1974,null,{}] 01:36:11 INFO - PROCESS | 1120 | 1466584571961 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:11 INFO - PROCESS | 1120 | 1466584571963 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:12 INFO - PROCESS | 1120 | 1466584572041 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 01:36:12 INFO - PROCESS | 1120 | 1466584572046 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:12 INFO - PROCESS | 1120 | 1466584572048 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:12 INFO - PROCESS | 1120 | ++DOCSHELL 1913BC00 == 33 [pid = 1120] [id = 503] 01:36:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (1913E800) [pid = 1120] [serial = 1509] [outer = 00000000] 01:36:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (191A0800) [pid = 1120] [serial = 1510] [outer = 1913E800] 01:36:12 INFO - PROCESS | 1120 | 1466584572092 Marionette DEBUG loaded listener.js 01:36:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (191A8C00) [pid = 1120] [serial = 1511] [outer = 1913E800] 01:36:12 INFO - PROCESS | 1120 | 1466584572539 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 01:36:12 INFO - PROCESS | 1120 | 1466584572574 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 01:36:12 INFO - PROCESS | 1120 | 1466584572576 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 01:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:36:12 INFO - PROCESS | 1120 | 1466584572579 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:36:12 INFO - PROCESS | 1120 | 1466584572581 Marionette TRACE conn5 <- [1,1978,null,{}] 01:36:12 INFO - PROCESS | 1120 | 1466584572584 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:12 INFO - PROCESS | 1120 | 1466584572586 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:12 INFO - PROCESS | 1120 | 1466584572706 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 01:36:12 INFO - PROCESS | 1120 | 1466584572714 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:12 INFO - PROCESS | 1120 | 1466584572716 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:12 INFO - PROCESS | 1120 | ++DOCSHELL 191ABC00 == 34 [pid = 1120] [id = 504] 01:36:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (191ACC00) [pid = 1120] [serial = 1512] [outer = 00000000] 01:36:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1990CC00) [pid = 1120] [serial = 1513] [outer = 191ACC00] 01:36:12 INFO - PROCESS | 1120 | 1466584572759 Marionette DEBUG loaded listener.js 01:36:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1990D400) [pid = 1120] [serial = 1514] [outer = 191ACC00] 01:36:13 INFO - PROCESS | 1120 | 1466584573341 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 830ms 01:36:13 INFO - PROCESS | 1120 | 1466584573428 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 01:36:13 INFO - PROCESS | 1120 | 1466584573432 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 01:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:36:13 INFO - PROCESS | 1120 | 1466584573437 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:36:13 INFO - PROCESS | 1120 | 1466584573441 Marionette TRACE conn5 <- [1,1982,null,{}] 01:36:13 INFO - PROCESS | 1120 | 1466584573472 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:13 INFO - PROCESS | 1120 | 1466584573475 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:13 INFO - PROCESS | 1120 | 1466584573604 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 01:36:13 INFO - PROCESS | 1120 | 1466584573737 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:13 INFO - PROCESS | 1120 | 1466584573740 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:13 INFO - PROCESS | 1120 | ++DOCSHELL 0D184000 == 35 [pid = 1120] [id = 505] 01:36:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0D2EA800) [pid = 1120] [serial = 1515] [outer = 00000000] 01:36:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0DBCC400) [pid = 1120] [serial = 1516] [outer = 0D2EA800] 01:36:13 INFO - PROCESS | 1120 | 1466584573798 Marionette DEBUG loaded listener.js 01:36:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (0DD52800) [pid = 1120] [serial = 1517] [outer = 0D2EA800] 01:36:14 INFO - PROCESS | 1120 | 1466584574434 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 01:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1049ms 01:36:14 INFO - PROCESS | 1120 | 1466584574487 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 01:36:14 INFO - PROCESS | 1120 | 1466584574492 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 01:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:36:14 INFO - PROCESS | 1120 | 1466584574499 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:36:14 INFO - PROCESS | 1120 | 1466584574502 Marionette TRACE conn5 <- [1,1986,null,{}] 01:36:14 INFO - PROCESS | 1120 | 1466584574505 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:14 INFO - PROCESS | 1120 | 1466584574508 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:14 INFO - PROCESS | 1120 | 1466584574629 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 01:36:14 INFO - PROCESS | 1120 | 1466584574767 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:14 INFO - PROCESS | 1120 | 1466584574769 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:14 INFO - PROCESS | 1120 | ++DOCSHELL 146EEC00 == 36 [pid = 1120] [id = 506] 01:36:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (147C4400) [pid = 1120] [serial = 1518] [outer = 00000000] 01:36:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (14E4E800) [pid = 1120] [serial = 1519] [outer = 147C4400] 01:36:14 INFO - PROCESS | 1120 | 1466584574835 Marionette DEBUG loaded listener.js 01:36:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (15B50000) [pid = 1120] [serial = 1520] [outer = 147C4400] 01:36:15 INFO - PROCESS | 1120 | 1466584575730 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 01:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1274ms 01:36:15 INFO - PROCESS | 1120 | 1466584575776 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 01:36:15 INFO - PROCESS | 1120 | 1466584575781 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 01:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:36:15 INFO - PROCESS | 1120 | 1466584575785 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:36:15 INFO - PROCESS | 1120 | 1466584575788 Marionette TRACE conn5 <- [1,1990,null,{}] 01:36:15 INFO - PROCESS | 1120 | 1466584575794 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:15 INFO - PROCESS | 1120 | 1466584575797 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:15 INFO - PROCESS | 1120 | 1466584575900 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 01:36:15 INFO - PROCESS | 1120 | --DOCSHELL 14D96000 == 35 [pid = 1120] [id = 443] 01:36:15 INFO - PROCESS | 1120 | --DOCSHELL 19909400 == 34 [pid = 1120] [id = 439] 01:36:15 INFO - PROCESS | 1120 | --DOCSHELL 1910BC00 == 33 [pid = 1120] [id = 446] 01:36:15 INFO - PROCESS | 1120 | --DOCSHELL 1626D800 == 32 [pid = 1120] [id = 444] 01:36:15 INFO - PROCESS | 1120 | --DOCSHELL 0CE21000 == 31 [pid = 1120] [id = 434] 01:36:15 INFO - PROCESS | 1120 | --DOCSHELL 146E2C00 == 30 [pid = 1120] [id = 448] 01:36:15 INFO - PROCESS | 1120 | --DOCSHELL 0C209400 == 29 [pid = 1120] [id = 437] 01:36:15 INFO - PROCESS | 1120 | --DOCSHELL 18F35000 == 28 [pid = 1120] [id = 445] 01:36:15 INFO - PROCESS | 1120 | --DOCSHELL 16048000 == 27 [pid = 1120] [id = 435] 01:36:15 INFO - PROCESS | 1120 | --DOCSHELL 146E3400 == 26 [pid = 1120] [id = 442] 01:36:15 INFO - PROCESS | 1120 | --DOCSHELL 0DA50800 == 25 [pid = 1120] [id = 441] 01:36:15 INFO - PROCESS | 1120 | --DOCSHELL 0D899C00 == 24 [pid = 1120] [id = 432] 01:36:15 INFO - PROCESS | 1120 | --DOCSHELL 0D2F2000 == 23 [pid = 1120] [id = 440] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (146E1800) [pid = 1120] [serial = 1447] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (14E18C00) [pid = 1120] [serial = 1448] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (1A209000) [pid = 1120] [serial = 1442] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0D180C00) [pid = 1120] [serial = 1450] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0D858000) [pid = 1120] [serial = 1451] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0D852000) [pid = 1120] [serial = 1444] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D906C00) [pid = 1120] [serial = 1445] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (15B4F400) [pid = 1120] [serial = 1456] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0DF6C400) [pid = 1120] [serial = 1453] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0EACA400) [pid = 1120] [serial = 1454] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (19123800) [pid = 1120] [serial = 1462] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (191AD000) [pid = 1120] [serial = 1468] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1990E400) [pid = 1120] [serial = 1465] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19BC5000) [pid = 1120] [serial = 1471] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19F1C000) [pid = 1120] [serial = 1474] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (19F1E800) [pid = 1120] [serial = 1475] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (1992D800) [pid = 1120] [serial = 1466] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (17C68400) [pid = 1120] [serial = 1459] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (1912A000) [pid = 1120] [serial = 1469] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (19125800) [pid = 1120] [serial = 1463] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (19E61000) [pid = 1120] [serial = 1472] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (1850F400) [pid = 1120] [serial = 1460] [outer = 00000000] [url = about:blank] 01:36:15 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (16271800) [pid = 1120] [serial = 1457] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 1120 | 1466584576045 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:16 INFO - PROCESS | 1120 | 1466584576049 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:16 INFO - PROCESS | 1120 | ++DOCSHELL 0C209400 == 24 [pid = 1120] [id = 507] 01:36:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (0C20D400) [pid = 1120] [serial = 1521] [outer = 00000000] 01:36:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (0D2F0400) [pid = 1120] [serial = 1522] [outer = 0C20D400] 01:36:16 INFO - PROCESS | 1120 | 1466584576098 Marionette DEBUG loaded listener.js 01:36:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0D84DC00) [pid = 1120] [serial = 1523] [outer = 0C20D400] 01:36:16 INFO - PROCESS | 1120 | 1466584576503 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 01:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 770ms 01:36:16 INFO - PROCESS | 1120 | 1466584576560 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 01:36:16 INFO - PROCESS | 1120 | 1466584576564 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 01:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:36:16 INFO - PROCESS | 1120 | 1466584576570 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:36:16 INFO - PROCESS | 1120 | 1466584576573 Marionette TRACE conn5 <- [1,1994,null,{}] 01:36:16 INFO - PROCESS | 1120 | 1466584576576 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:16 INFO - PROCESS | 1120 | 1466584576579 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:16 INFO - PROCESS | 1120 | 1466584576665 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 01:36:16 INFO - PROCESS | 1120 | 1466584576672 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:16 INFO - PROCESS | 1120 | 1466584576674 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:16 INFO - PROCESS | 1120 | ++DOCSHELL 0DA4AC00 == 25 [pid = 1120] [id = 508] 01:36:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0DD48000) [pid = 1120] [serial = 1524] [outer = 00000000] 01:36:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0DF6C400) [pid = 1120] [serial = 1525] [outer = 0DD48000] 01:36:16 INFO - PROCESS | 1120 | 1466584576721 Marionette DEBUG loaded listener.js 01:36:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0E7D9400) [pid = 1120] [serial = 1526] [outer = 0DD48000] 01:36:17 INFO - PROCESS | 1120 | 1466584577199 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 01:36:17 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 01:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 01:36:17 INFO - PROCESS | 1120 | 1466584577242 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 01:36:17 INFO - PROCESS | 1120 | 1466584577244 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 01:36:17 INFO - PROCESS | 1120 | 1466584577247 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:36:17 INFO - PROCESS | 1120 | 1466584577250 Marionette TRACE conn5 <- [1,1998,null,{}] 01:36:17 INFO - PROCESS | 1120 | 1466584577261 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:17 INFO - PROCESS | 1120 | 1466584577266 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:17 INFO - PROCESS | 1120 | 1466584577380 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 01:36:17 INFO - PROCESS | 1120 | 1466584577496 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:17 INFO - PROCESS | 1120 | 1466584577499 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:17 INFO - PROCESS | 1120 | ++DOCSHELL 14F4C400 == 26 [pid = 1120] [id = 509] 01:36:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (14FEC800) [pid = 1120] [serial = 1527] [outer = 00000000] 01:36:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (15B4F800) [pid = 1120] [serial = 1528] [outer = 14FEC800] 01:36:17 INFO - PROCESS | 1120 | 1466584577546 Marionette DEBUG loaded listener.js 01:36:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (16272C00) [pid = 1120] [serial = 1529] [outer = 14FEC800] 01:36:17 INFO - PROCESS | 1120 | 1466584577924 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 01:36:18 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 01:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 01:36:18 INFO - PROCESS | 1120 | 1466584577981 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 01:36:18 INFO - PROCESS | 1120 | 1466584577984 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 01:36:18 INFO - PROCESS | 1120 | 1466584577987 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:36:18 INFO - PROCESS | 1120 | 1466584577989 Marionette TRACE conn5 <- [1,2002,null,{}] 01:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:36:18 INFO - PROCESS | 1120 | 1466584577992 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:18 INFO - PROCESS | 1120 | 1466584577994 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:18 INFO - PROCESS | 1120 | 1466584578127 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 01:36:18 INFO - PROCESS | 1120 | 1466584578137 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:18 INFO - PROCESS | 1120 | 1466584578139 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:18 INFO - PROCESS | 1120 | ++DOCSHELL 16C54400 == 27 [pid = 1120] [id = 510] 01:36:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (16C54800) [pid = 1120] [serial = 1530] [outer = 00000000] 01:36:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (18A12000) [pid = 1120] [serial = 1531] [outer = 16C54800] 01:36:18 INFO - PROCESS | 1120 | 1466584578240 Marionette DEBUG loaded listener.js 01:36:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (18F2BC00) [pid = 1120] [serial = 1532] [outer = 16C54800] 01:36:18 INFO - PROCESS | 1120 | 1466584578688 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 01:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 01:36:18 INFO - PROCESS | 1120 | 1466584578726 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 01:36:18 INFO - PROCESS | 1120 | 1466584578728 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 01:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:36:18 INFO - PROCESS | 1120 | 1466584578770 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:36:18 INFO - PROCESS | 1120 | 1466584578772 Marionette TRACE conn5 <- [1,2006,null,{}] 01:36:18 INFO - PROCESS | 1120 | 1466584578776 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:18 INFO - PROCESS | 1120 | 1466584578778 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:18 INFO - PROCESS | 1120 | 1466584578901 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 01:36:18 INFO - PROCESS | 1120 | 1466584578973 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:18 INFO - PROCESS | 1120 | 1466584578975 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:19 INFO - PROCESS | 1120 | ++DOCSHELL 16C52000 == 28 [pid = 1120] [id = 511] 01:36:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (1850B000) [pid = 1120] [serial = 1533] [outer = 00000000] 01:36:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19139800) [pid = 1120] [serial = 1534] [outer = 1850B000] 01:36:19 INFO - PROCESS | 1120 | 1466584579019 Marionette DEBUG loaded listener.js 01:36:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1913AC00) [pid = 1120] [serial = 1535] [outer = 1850B000] 01:36:19 INFO - PROCESS | 1120 | 1466584579446 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 731ms 01:36:19 INFO - PROCESS | 1120 | 1466584579496 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 01:36:19 INFO - PROCESS | 1120 | 1466584579498 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 01:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:36:19 INFO - PROCESS | 1120 | 1466584579507 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:36:19 INFO - PROCESS | 1120 | 1466584579509 Marionette TRACE conn5 <- [1,2010,null,{}] 01:36:19 INFO - PROCESS | 1120 | 1466584579512 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:19 INFO - PROCESS | 1120 | 1466584579518 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:19 INFO - PROCESS | 1120 | 1466584579654 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 01:36:19 INFO - PROCESS | 1120 | 1466584579720 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:19 INFO - PROCESS | 1120 | 1466584579722 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:19 INFO - PROCESS | 1120 | ++DOCSHELL 191A4800 == 29 [pid = 1120] [id = 512] 01:36:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1992FC00) [pid = 1120] [serial = 1536] [outer = 00000000] 01:36:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1993B800) [pid = 1120] [serial = 1537] [outer = 1992FC00] 01:36:19 INFO - PROCESS | 1120 | 1466584579767 Marionette DEBUG loaded listener.js 01:36:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (14E1E800) [pid = 1120] [serial = 1538] [outer = 1992FC00] 01:36:20 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0C1A0400) [pid = 1120] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:36:20 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0DF2E400) [pid = 1120] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:36:20 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0D906400) [pid = 1120] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:36:20 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0D136400) [pid = 1120] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:36:20 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1626DC00) [pid = 1120] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:36:20 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (19FF2C00) [pid = 1120] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:36:20 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1913E800) [pid = 1120] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:36:20 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (15B55000) [pid = 1120] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:36:20 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1910A000) [pid = 1120] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:36:20 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (17956000) [pid = 1120] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:36:20 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (149D3C00) [pid = 1120] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:36:20 INFO - PROCESS | 1120 | 1466584580265 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 01:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 770ms 01:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:36:20 INFO - PROCESS | 1120 | 1466584580281 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 01:36:20 INFO - PROCESS | 1120 | 1466584580283 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 01:36:20 INFO - PROCESS | 1120 | 1466584580286 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:36:20 INFO - PROCESS | 1120 | 1466584580288 Marionette TRACE conn5 <- [1,2014,null,{}] 01:36:20 INFO - PROCESS | 1120 | 1466584580291 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:20 INFO - PROCESS | 1120 | 1466584580293 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:20 INFO - PROCESS | 1120 | 1466584580372 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 01:36:20 INFO - PROCESS | 1120 | 1466584580470 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:20 INFO - PROCESS | 1120 | 1466584580472 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:20 INFO - PROCESS | 1120 | ++DOCSHELL 0D89E800 == 30 [pid = 1120] [id = 513] 01:36:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0D904000) [pid = 1120] [serial = 1539] [outer = 00000000] 01:36:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (1910A000) [pid = 1120] [serial = 1540] [outer = 0D904000] 01:36:20 INFO - PROCESS | 1120 | 1466584580516 Marionette DEBUG loaded listener.js 01:36:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (1992EC00) [pid = 1120] [serial = 1541] [outer = 0D904000] 01:36:20 INFO - PROCESS | 1120 | 1466584580876 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 01:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 01:36:20 INFO - PROCESS | 1120 | 1466584580917 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 01:36:20 INFO - PROCESS | 1120 | 1466584580919 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 01:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:36:20 INFO - PROCESS | 1120 | 1466584580922 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:36:20 INFO - PROCESS | 1120 | 1466584580924 Marionette TRACE conn5 <- [1,2018,null,{}] 01:36:20 INFO - PROCESS | 1120 | 1466584580928 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:20 INFO - PROCESS | 1120 | 1466584580929 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:21 INFO - PROCESS | 1120 | 1466584581048 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 01:36:21 INFO - PROCESS | 1120 | 1466584581057 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:21 INFO - PROCESS | 1120 | 1466584581059 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:21 INFO - PROCESS | 1120 | ++DOCSHELL 0E7D8000 == 31 [pid = 1120] [id = 514] 01:36:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1626DC00) [pid = 1120] [serial = 1542] [outer = 00000000] 01:36:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19E63000) [pid = 1120] [serial = 1543] [outer = 1626DC00] 01:36:21 INFO - PROCESS | 1120 | 1466584581102 Marionette DEBUG loaded listener.js 01:36:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19E6B400) [pid = 1120] [serial = 1544] [outer = 1626DC00] 01:36:21 INFO - PROCESS | 1120 | 1466584581523 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 01:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 01:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:36:21 INFO - PROCESS | 1120 | 1466584581553 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 01:36:21 INFO - PROCESS | 1120 | 1466584581555 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 01:36:21 INFO - PROCESS | 1120 | 1466584581558 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:36:21 INFO - PROCESS | 1120 | 1466584581560 Marionette TRACE conn5 <- [1,2022,null,{}] 01:36:21 INFO - PROCESS | 1120 | 1466584581563 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:21 INFO - PROCESS | 1120 | 1466584581565 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:21 INFO - PROCESS | 1120 | 1466584581645 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 01:36:21 INFO - PROCESS | 1120 | 1466584581766 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:21 INFO - PROCESS | 1120 | 1466584581777 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:21 INFO - PROCESS | 1120 | ++DOCSHELL 14F44000 == 32 [pid = 1120] [id = 515] 01:36:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19E68800) [pid = 1120] [serial = 1545] [outer = 00000000] 01:36:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19F88400) [pid = 1120] [serial = 1546] [outer = 19E68800] 01:36:21 INFO - PROCESS | 1120 | 1466584581823 Marionette DEBUG loaded listener.js 01:36:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19F93C00) [pid = 1120] [serial = 1547] [outer = 19E68800] 01:36:22 INFO - PROCESS | 1120 | 1466584582251 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 01:36:22 INFO - PROCESS | 1120 | 1466584582290 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 01:36:22 INFO - PROCESS | 1120 | 1466584582294 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 01:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:36:22 INFO - PROCESS | 1120 | 1466584582299 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:36:22 INFO - PROCESS | 1120 | 1466584582303 Marionette TRACE conn5 <- [1,2026,null,{}] 01:36:22 INFO - PROCESS | 1120 | 1466584582308 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:22 INFO - PROCESS | 1120 | 1466584582311 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:22 INFO - PROCESS | 1120 | 1466584582424 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 01:36:22 INFO - PROCESS | 1120 | 1466584582559 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:22 INFO - PROCESS | 1120 | 1466584582564 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:22 INFO - PROCESS | 1120 | ++DOCSHELL 0C1AA000 == 33 [pid = 1120] [id = 516] 01:36:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0C1AA800) [pid = 1120] [serial = 1548] [outer = 00000000] 01:36:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0D906C00) [pid = 1120] [serial = 1549] [outer = 0C1AA800] 01:36:22 INFO - PROCESS | 1120 | 1466584582626 Marionette DEBUG loaded listener.js 01:36:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0DD4A400) [pid = 1120] [serial = 1550] [outer = 0C1AA800] 01:36:23 INFO - PROCESS | 1120 | 1466584583248 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 01:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1025ms 01:36:23 INFO - PROCESS | 1120 | 1466584583325 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 01:36:23 INFO - PROCESS | 1120 | 1466584583330 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 01:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:36:23 INFO - PROCESS | 1120 | 1466584583337 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:36:23 INFO - PROCESS | 1120 | 1466584583339 Marionette TRACE conn5 <- [1,2030,null,{}] 01:36:23 INFO - PROCESS | 1120 | 1466584583344 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:23 INFO - PROCESS | 1120 | 1466584583346 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:23 INFO - PROCESS | 1120 | 1466584583461 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 01:36:23 INFO - PROCESS | 1120 | 1466584583601 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:23 INFO - PROCESS | 1120 | 1466584583603 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:23 INFO - PROCESS | 1120 | ++DOCSHELL 14E4E400 == 34 [pid = 1120] [id = 517] 01:36:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (14F3FC00) [pid = 1120] [serial = 1551] [outer = 00000000] 01:36:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (168BD400) [pid = 1120] [serial = 1552] [outer = 14F3FC00] 01:36:23 INFO - PROCESS | 1120 | 1466584583661 Marionette DEBUG loaded listener.js 01:36:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (17C73000) [pid = 1120] [serial = 1553] [outer = 14F3FC00] 01:36:24 INFO - PROCESS | 1120 | 1466584584249 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:36:24 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) 01:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 01:36:24 INFO - PROCESS | 1120 | 1466584584310 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 01:36:24 INFO - PROCESS | 1120 | 1466584584313 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 01:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:36:24 INFO - PROCESS | 1120 | 1466584584317 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:36:24 INFO - PROCESS | 1120 | 1466584584320 Marionette TRACE conn5 <- [1,2034,null,{}] 01:36:24 INFO - PROCESS | 1120 | 1466584584331 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:24 INFO - PROCESS | 1120 | 1466584584336 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:24 INFO - PROCESS | 1120 | 1466584584448 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 01:36:24 INFO - PROCESS | 1120 | 1466584584588 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:24 INFO - PROCESS | 1120 | 1466584584591 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:24 INFO - PROCESS | 1120 | ++DOCSHELL 19E62C00 == 35 [pid = 1120] [id = 518] 01:36:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (19E63800) [pid = 1120] [serial = 1554] [outer = 00000000] 01:36:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (19FFAC00) [pid = 1120] [serial = 1555] [outer = 19E63800] 01:36:24 INFO - PROCESS | 1120 | 1466584584649 Marionette DEBUG loaded listener.js 01:36:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (1A203000) [pid = 1120] [serial = 1556] [outer = 19E63800] 01:36:25 INFO - PROCESS | 1120 | 1466584585258 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 970ms 01:36:25 INFO - PROCESS | 1120 | 1466584585290 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 01:36:25 INFO - PROCESS | 1120 | 1466584585293 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 01:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:36:25 INFO - PROCESS | 1120 | 1466584585296 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:36:25 INFO - PROCESS | 1120 | 1466584585298 Marionette TRACE conn5 <- [1,2038,null,{}] 01:36:25 INFO - PROCESS | 1120 | 1466584585302 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:25 INFO - PROCESS | 1120 | 1466584585305 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:25 INFO - PROCESS | 1120 | 1466584585414 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 01:36:25 INFO - PROCESS | 1120 | 1466584585524 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:25 INFO - PROCESS | 1120 | 1466584585526 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:25 INFO - PROCESS | 1120 | ++DOCSHELL 1A207C00 == 36 [pid = 1120] [id = 519] 01:36:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1A20EC00) [pid = 1120] [serial = 1557] [outer = 00000000] 01:36:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (1B5C2400) [pid = 1120] [serial = 1558] [outer = 1A20EC00] 01:36:25 INFO - PROCESS | 1120 | 1466584585580 Marionette DEBUG loaded listener.js 01:36:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (1B68E400) [pid = 1120] [serial = 1559] [outer = 1A20EC00] 01:36:26 INFO - PROCESS | 1120 | 1466584586385 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1119ms 01:36:26 INFO - PROCESS | 1120 | 1466584586419 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 01:36:26 INFO - PROCESS | 1120 | 1466584586423 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 01:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:36:26 INFO - PROCESS | 1120 | 1466584586428 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:36:26 INFO - PROCESS | 1120 | 1466584586431 Marionette TRACE conn5 <- [1,2042,null,{}] 01:36:26 INFO - PROCESS | 1120 | 1466584586436 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:26 INFO - PROCESS | 1120 | 1466584586439 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:26 INFO - PROCESS | 1120 | 1466584586541 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 01:36:26 INFO - PROCESS | 1120 | 1466584586680 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:26 INFO - PROCESS | 1120 | 1466584586685 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:26 INFO - PROCESS | 1120 | ++DOCSHELL 0E0CC000 == 37 [pid = 1120] [id = 520] 01:36:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (0E7D7000) [pid = 1120] [serial = 1560] [outer = 00000000] 01:36:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (1440CC00) [pid = 1120] [serial = 1561] [outer = 0E7D7000] 01:36:26 INFO - PROCESS | 1120 | 1466584586736 Marionette DEBUG loaded listener.js 01:36:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (149CDC00) [pid = 1120] [serial = 1562] [outer = 0E7D7000] 01:36:27 INFO - PROCESS | 1120 | --DOCSHELL 0D896800 == 36 [pid = 1120] [id = 433] 01:36:27 INFO - PROCESS | 1120 | --DOCSHELL 19136C00 == 35 [pid = 1120] [id = 438] 01:36:27 INFO - PROCESS | 1120 | --DOCSHELL 17C72400 == 34 [pid = 1120] [id = 436] 01:36:27 INFO - PROCESS | 1120 | --DOCSHELL 0DBC9800 == 33 [pid = 1120] [id = 447] 01:36:27 INFO - PROCESS | 1120 | --DOCSHELL 0C1A0000 == 32 [pid = 1120] [id = 496] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (0C1AC000) [pid = 1120] [serial = 1489] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (0C20FC00) [pid = 1120] [serial = 1490] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (0E0C5800) [pid = 1120] [serial = 1495] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (0DA45C00) [pid = 1120] [serial = 1492] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (0DA4EC00) [pid = 1120] [serial = 1493] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (0DD52400) [pid = 1120] [serial = 1478] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (0DA45000) [pid = 1120] [serial = 1477] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (18F81000) [pid = 1120] [serial = 1481] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (16C52400) [pid = 1120] [serial = 1480] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (1A209400) [pid = 1120] [serial = 1484] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (19FFD800) [pid = 1120] [serial = 1483] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (191A8C00) [pid = 1120] [serial = 1511] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1990CC00) [pid = 1120] [serial = 1513] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (1AED5000) [pid = 1120] [serial = 1486] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (169DC800) [pid = 1120] [serial = 1501] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19125000) [pid = 1120] [serial = 1507] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (18A11800) [pid = 1120] [serial = 1504] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (191A0800) [pid = 1120] [serial = 1510] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (19128C00) [pid = 1120] [serial = 1508] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (18F34000) [pid = 1120] [serial = 1505] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0E049C00) [pid = 1120] [serial = 1498] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (14F43000) [pid = 1120] [serial = 1499] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (16C46C00) [pid = 1120] [serial = 1502] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (1440D400) [pid = 1120] [serial = 1496] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 1120 | 1466584587873 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 01:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1539ms 01:36:27 INFO - PROCESS | 1120 | 1466584587969 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 01:36:27 INFO - PROCESS | 1120 | 1466584587973 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 01:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:36:28 INFO - PROCESS | 1120 | 1466584587977 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:36:28 INFO - PROCESS | 1120 | 1466584587982 Marionette TRACE conn5 <- [1,2046,null,{}] 01:36:28 INFO - PROCESS | 1120 | 1466584587987 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:28 INFO - PROCESS | 1120 | 1466584587989 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:28 INFO - PROCESS | 1120 | 1466584588083 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 01:36:28 INFO - PROCESS | 1120 | 1466584588207 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:28 INFO - PROCESS | 1120 | 1466584588210 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:28 INFO - PROCESS | 1120 | ++DOCSHELL 0D2EE800 == 33 [pid = 1120] [id = 521] 01:36:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0D2F1C00) [pid = 1120] [serial = 1563] [outer = 00000000] 01:36:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0D858400) [pid = 1120] [serial = 1564] [outer = 0D2F1C00] 01:36:28 INFO - PROCESS | 1120 | 1466584588259 Marionette DEBUG loaded listener.js 01:36:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0D908C00) [pid = 1120] [serial = 1565] [outer = 0D2F1C00] 01:36:28 INFO - PROCESS | 1120 | 1466584588644 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 01:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 730ms 01:36:28 INFO - PROCESS | 1120 | 1466584588733 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 01:36:28 INFO - PROCESS | 1120 | 1466584588738 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 01:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:36:28 INFO - PROCESS | 1120 | 1466584588751 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:36:28 INFO - PROCESS | 1120 | 1466584588754 Marionette TRACE conn5 <- [1,2050,null,{}] 01:36:28 INFO - PROCESS | 1120 | 1466584588757 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:28 INFO - PROCESS | 1120 | 1466584588760 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:28 INFO - PROCESS | 1120 | 1466584588857 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 01:36:28 INFO - PROCESS | 1120 | 1466584588863 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:28 INFO - PROCESS | 1120 | 1466584588865 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:28 INFO - PROCESS | 1120 | ++DOCSHELL 0DF39400 == 34 [pid = 1120] [id = 522] 01:36:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (0DF5FC00) [pid = 1120] [serial = 1566] [outer = 00000000] 01:36:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (0E0C3800) [pid = 1120] [serial = 1567] [outer = 0DF5FC00] 01:36:28 INFO - PROCESS | 1120 | 1466584588912 Marionette DEBUG loaded listener.js 01:36:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (0EACB800) [pid = 1120] [serial = 1568] [outer = 0DF5FC00] 01:36:29 INFO - PROCESS | 1120 | 1466584589357 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 01:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 01:36:29 INFO - PROCESS | 1120 | 1466584589423 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 01:36:29 INFO - PROCESS | 1120 | 1466584589426 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 01:36:29 INFO - PROCESS | 1120 | 1466584589429 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:36:29 INFO - PROCESS | 1120 | 1466584589433 Marionette TRACE conn5 <- [1,2054,null,{}] 01:36:29 INFO - PROCESS | 1120 | 1466584589443 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:29 INFO - PROCESS | 1120 | 1466584589448 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:29 INFO - PROCESS | 1120 | 1466584589539 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 01:36:29 INFO - PROCESS | 1120 | 1466584589546 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:29 INFO - PROCESS | 1120 | 1466584589549 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:29 INFO - PROCESS | 1120 | ++DOCSHELL 14D26800 == 35 [pid = 1120] [id = 523] 01:36:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (14D98800) [pid = 1120] [serial = 1569] [outer = 00000000] 01:36:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (14F48C00) [pid = 1120] [serial = 1570] [outer = 14D98800] 01:36:29 INFO - PROCESS | 1120 | 1466584589599 Marionette DEBUG loaded listener.js 01:36:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (15B56C00) [pid = 1120] [serial = 1571] [outer = 14D98800] 01:36:30 INFO - PROCESS | 1120 | 1466584590092 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 01:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 01:36:30 INFO - PROCESS | 1120 | 1466584590163 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 01:36:30 INFO - PROCESS | 1120 | 1466584590166 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 01:36:30 INFO - PROCESS | 1120 | 1466584590169 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:36:30 INFO - PROCESS | 1120 | 1466584590171 Marionette TRACE conn5 <- [1,2058,null,{}] 01:36:30 INFO - PROCESS | 1120 | 1466584590174 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:30 INFO - PROCESS | 1120 | 1466584590176 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:30 INFO - PROCESS | 1120 | 1466584590326 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 01:36:30 INFO - PROCESS | 1120 | 1466584590389 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:30 INFO - PROCESS | 1120 | 1466584590391 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:30 INFO - PROCESS | 1120 | ++DOCSHELL 16C48800 == 36 [pid = 1120] [id = 524] 01:36:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (16C48C00) [pid = 1120] [serial = 1572] [outer = 00000000] 01:36:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (17942000) [pid = 1120] [serial = 1573] [outer = 16C48C00] 01:36:30 INFO - PROCESS | 1120 | 1466584590438 Marionette DEBUG loaded listener.js 01:36:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (17C75800) [pid = 1120] [serial = 1574] [outer = 16C48C00] 01:36:30 INFO - PROCESS | 1120 | 1466584590859 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 01:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 01:36:30 INFO - PROCESS | 1120 | 1466584590908 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 01:36:30 INFO - PROCESS | 1120 | 1466584590910 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 01:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:36:30 INFO - PROCESS | 1120 | 1466584590914 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:36:30 INFO - PROCESS | 1120 | 1466584590916 Marionette TRACE conn5 <- [1,2062,null,{}] 01:36:30 INFO - PROCESS | 1120 | 1466584590919 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:30 INFO - PROCESS | 1120 | 1466584590921 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:31 INFO - PROCESS | 1120 | 1466584591036 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 01:36:31 INFO - PROCESS | 1120 | 1466584591045 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:31 INFO - PROCESS | 1120 | 1466584591047 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:31 INFO - PROCESS | 1120 | ++DOCSHELL 18A11800 == 37 [pid = 1120] [id = 525] 01:36:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (18A1A000) [pid = 1120] [serial = 1575] [outer = 00000000] 01:36:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (18F80800) [pid = 1120] [serial = 1576] [outer = 18A1A000] 01:36:31 INFO - PROCESS | 1120 | 1466584591091 Marionette DEBUG loaded listener.js 01:36:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (18F83400) [pid = 1120] [serial = 1577] [outer = 18A1A000] 01:36:31 INFO - PROCESS | 1120 | 1466584591541 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 01:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 01:36:31 INFO - PROCESS | 1120 | 1466584591588 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 01:36:31 INFO - PROCESS | 1120 | 1466584591590 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 01:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:36:31 INFO - PROCESS | 1120 | 1466584591593 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:36:31 INFO - PROCESS | 1120 | 1466584591595 Marionette TRACE conn5 <- [1,2066,null,{}] 01:36:31 INFO - PROCESS | 1120 | 1466584591598 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:31 INFO - PROCESS | 1120 | 1466584591604 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:31 INFO - PROCESS | 1120 | 1466584591769 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 01:36:32 INFO - PROCESS | 1120 | 1466584592078 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:32 INFO - PROCESS | 1120 | 1466584592080 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:32 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (1850B000) [pid = 1120] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:36:32 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (191ACC00) [pid = 1120] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:36:32 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (147C4400) [pid = 1120] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:36:32 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (14FEC800) [pid = 1120] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:36:32 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0D2EA800) [pid = 1120] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:36:32 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D904000) [pid = 1120] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:36:32 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0DD48000) [pid = 1120] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:36:32 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0C20D400) [pid = 1120] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:36:32 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1992FC00) [pid = 1120] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:36:32 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (1626DC00) [pid = 1120] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:36:32 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19E68800) [pid = 1120] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:36:32 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (16C54800) [pid = 1120] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:36:32 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19934400) [pid = 1120] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:36:32 INFO - PROCESS | 1120 | ++DOCSHELL 0C150C00 == 38 [pid = 1120] [id = 526] 01:36:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0C154400) [pid = 1120] [serial = 1578] [outer = 00000000] 01:36:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (0D84B800) [pid = 1120] [serial = 1579] [outer = 0C154400] 01:36:32 INFO - PROCESS | 1120 | 1466584592135 Marionette DEBUG loaded listener.js 01:36:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (0E7D6800) [pid = 1120] [serial = 1580] [outer = 0C154400] 01:36:32 INFO - PROCESS | 1120 | 1466584592524 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 01:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 970ms 01:36:32 INFO - PROCESS | 1120 | 1466584592564 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 01:36:32 INFO - PROCESS | 1120 | 1466584592566 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 01:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:36:32 INFO - PROCESS | 1120 | 1466584592568 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:36:32 INFO - PROCESS | 1120 | 1466584592570 Marionette TRACE conn5 <- [1,2070,null,{}] 01:36:32 INFO - PROCESS | 1120 | 1466584592574 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:32 INFO - PROCESS | 1120 | 1466584592576 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:32 INFO - PROCESS | 1120 | 1466584592690 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 01:36:32 INFO - PROCESS | 1120 | 1466584592745 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:32 INFO - PROCESS | 1120 | 1466584592747 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:32 INFO - PROCESS | 1120 | ++DOCSHELL 0C211800 == 39 [pid = 1120] [id = 527] 01:36:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (0D89A400) [pid = 1120] [serial = 1581] [outer = 00000000] 01:36:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1913F000) [pid = 1120] [serial = 1582] [outer = 0D89A400] 01:36:32 INFO - PROCESS | 1120 | 1466584592790 Marionette DEBUG loaded listener.js 01:36:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (191AD800) [pid = 1120] [serial = 1583] [outer = 0D89A400] 01:36:33 INFO - PROCESS | 1120 | 1466584593149 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 01:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 01:36:33 INFO - PROCESS | 1120 | 1466584593200 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 01:36:33 INFO - PROCESS | 1120 | 1466584593202 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 01:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:36:33 INFO - PROCESS | 1120 | 1466584593205 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:36:33 INFO - PROCESS | 1120 | 1466584593207 Marionette TRACE conn5 <- [1,2074,null,{}] 01:36:33 INFO - PROCESS | 1120 | 1466584593220 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:33 INFO - PROCESS | 1120 | 1466584593221 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:33 INFO - PROCESS | 1120 | 1466584593302 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 01:36:33 INFO - PROCESS | 1120 | 1466584593308 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:33 INFO - PROCESS | 1120 | 1466584593310 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:33 INFO - PROCESS | 1120 | ++DOCSHELL 1913A400 == 40 [pid = 1120] [id = 528] 01:36:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1990A800) [pid = 1120] [serial = 1584] [outer = 00000000] 01:36:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1992F000) [pid = 1120] [serial = 1585] [outer = 1990A800] 01:36:33 INFO - PROCESS | 1120 | 1466584593352 Marionette DEBUG loaded listener.js 01:36:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (17C68400) [pid = 1120] [serial = 1586] [outer = 1990A800] 01:36:33 INFO - PROCESS | 1120 | 1466584593805 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 01:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 01:36:33 INFO - PROCESS | 1120 | 1466584593836 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 01:36:33 INFO - PROCESS | 1120 | 1466584593838 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 01:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:36:33 INFO - PROCESS | 1120 | 1466584593855 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:36:33 INFO - PROCESS | 1120 | 1466584593857 Marionette TRACE conn5 <- [1,2078,null,{}] 01:36:33 INFO - PROCESS | 1120 | 1466584593864 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:33 INFO - PROCESS | 1120 | 1466584593866 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:33 INFO - PROCESS | 1120 | 1466584593947 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 01:36:33 INFO - PROCESS | 1120 | 1466584593953 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:33 INFO - PROCESS | 1120 | 1466584593955 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:33 INFO - PROCESS | 1120 | ++DOCSHELL 16C4F800 == 41 [pid = 1120] [id = 529] 01:36:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (1993C000) [pid = 1120] [serial = 1587] [outer = 00000000] 01:36:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19DABC00) [pid = 1120] [serial = 1588] [outer = 1993C000] 01:36:34 INFO - PROCESS | 1120 | 1466584594008 Marionette DEBUG loaded listener.js 01:36:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19E62800) [pid = 1120] [serial = 1589] [outer = 1993C000] 01:36:34 INFO - PROCESS | 1120 | 1466584594860 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 01:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1038ms 01:36:34 INFO - PROCESS | 1120 | 1466584594918 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 01:36:34 INFO - PROCESS | 1120 | 1466584594922 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 01:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:36:34 INFO - PROCESS | 1120 | 1466584594928 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:36:34 INFO - PROCESS | 1120 | 1466584594933 Marionette TRACE conn5 <- [1,2082,null,{}] 01:36:34 INFO - PROCESS | 1120 | 1466584594938 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:34 INFO - PROCESS | 1120 | 1466584594941 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:35 INFO - PROCESS | 1120 | 1466584595063 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 01:36:35 INFO - PROCESS | 1120 | 1466584595200 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:35 INFO - PROCESS | 1120 | 1466584595203 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:35 INFO - PROCESS | 1120 | ++DOCSHELL 0D751400 == 42 [pid = 1120] [id = 530] 01:36:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (0D854000) [pid = 1120] [serial = 1590] [outer = 00000000] 01:36:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (0DD48800) [pid = 1120] [serial = 1591] [outer = 0D854000] 01:36:35 INFO - PROCESS | 1120 | 1466584595262 Marionette DEBUG loaded listener.js 01:36:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (0E047000) [pid = 1120] [serial = 1592] [outer = 0D854000] 01:36:36 INFO - PROCESS | 1120 | 1466584595977 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 01:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1130ms 01:36:36 INFO - PROCESS | 1120 | 1466584596060 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 01:36:36 INFO - PROCESS | 1120 | 1466584596064 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 01:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:36:36 INFO - PROCESS | 1120 | 1466584596071 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:36:36 INFO - PROCESS | 1120 | 1466584596074 Marionette TRACE conn5 <- [1,2086,null,{}] 01:36:36 INFO - PROCESS | 1120 | 1466584596078 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:36 INFO - PROCESS | 1120 | 1466584596081 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:36 INFO - PROCESS | 1120 | 1466584596334 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 01:36:36 INFO - PROCESS | 1120 | 1466584596471 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:36 INFO - PROCESS | 1120 | 1466584596474 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:36 INFO - PROCESS | 1120 | ++DOCSHELL 0C211400 == 43 [pid = 1120] [id = 531] 01:36:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (0C212800) [pid = 1120] [serial = 1593] [outer = 00000000] 01:36:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (0D753000) [pid = 1120] [serial = 1594] [outer = 0C212800] 01:36:36 INFO - PROCESS | 1120 | 1466584596526 Marionette DEBUG loaded listener.js 01:36:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (0D90D400) [pid = 1120] [serial = 1595] [outer = 0C212800] 01:36:36 INFO - PROCESS | 1120 | --DOCSHELL 1913A400 == 42 [pid = 1120] [id = 528] 01:36:36 INFO - PROCESS | 1120 | --DOCSHELL 0C211800 == 41 [pid = 1120] [id = 527] 01:36:36 INFO - PROCESS | 1120 | --DOCSHELL 0C150C00 == 40 [pid = 1120] [id = 526] 01:36:36 INFO - PROCESS | 1120 | --DOCSHELL 18A11800 == 39 [pid = 1120] [id = 525] 01:36:36 INFO - PROCESS | 1120 | --DOCSHELL 16C48800 == 38 [pid = 1120] [id = 524] 01:36:36 INFO - PROCESS | 1120 | --DOCSHELL 14D26800 == 37 [pid = 1120] [id = 523] 01:36:36 INFO - PROCESS | 1120 | --DOCSHELL 0DF39400 == 36 [pid = 1120] [id = 522] 01:36:36 INFO - PROCESS | 1120 | --DOCSHELL 0D2EE800 == 35 [pid = 1120] [id = 521] 01:36:36 INFO - PROCESS | 1120 | --DOCSHELL 0E0CC000 == 34 [pid = 1120] [id = 520] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (1B5CCC00) [pid = 1120] [serial = 1487] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (1913AC00) [pid = 1120] [serial = 1535] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (1990D400) [pid = 1120] [serial = 1514] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (14E4E800) [pid = 1120] [serial = 1519] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (19139800) [pid = 1120] [serial = 1534] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (15B50000) [pid = 1120] [serial = 1520] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (15B4F800) [pid = 1120] [serial = 1528] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0DBCC400) [pid = 1120] [serial = 1516] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1910A000) [pid = 1120] [serial = 1540] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DD52800) [pid = 1120] [serial = 1517] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0DF6C400) [pid = 1120] [serial = 1525] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0E7D9400) [pid = 1120] [serial = 1526] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0D2F0400) [pid = 1120] [serial = 1522] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0D84DC00) [pid = 1120] [serial = 1523] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (1993B800) [pid = 1120] [serial = 1537] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19E6B400) [pid = 1120] [serial = 1544] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19E63000) [pid = 1120] [serial = 1543] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19F88400) [pid = 1120] [serial = 1546] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (14E1E800) [pid = 1120] [serial = 1538] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (18A12000) [pid = 1120] [serial = 1531] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (18F2BC00) [pid = 1120] [serial = 1532] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1992EC00) [pid = 1120] [serial = 1541] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (19F93C00) [pid = 1120] [serial = 1547] [outer = 00000000] [url = about:blank] 01:36:36 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (16272C00) [pid = 1120] [serial = 1529] [outer = 00000000] [url = about:blank] 01:36:37 INFO - PROCESS | 1120 | 1466584597105 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 01:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1069ms 01:36:37 INFO - PROCESS | 1120 | 1466584597144 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 01:36:37 INFO - PROCESS | 1120 | 1466584597148 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 01:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:36:37 INFO - PROCESS | 1120 | 1466584597153 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:36:37 INFO - PROCESS | 1120 | 1466584597156 Marionette TRACE conn5 <- [1,2090,null,{}] 01:36:37 INFO - PROCESS | 1120 | 1466584597160 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:37 INFO - PROCESS | 1120 | 1466584597162 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:37 INFO - PROCESS | 1120 | 1466584597249 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 01:36:37 INFO - PROCESS | 1120 | 1466584597348 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:37 INFO - PROCESS | 1120 | 1466584597351 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:37 INFO - PROCESS | 1120 | ++DOCSHELL 0DA49800 == 35 [pid = 1120] [id = 532] 01:36:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0DA49C00) [pid = 1120] [serial = 1596] [outer = 00000000] 01:36:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0DF2B400) [pid = 1120] [serial = 1597] [outer = 0DA49C00] 01:36:37 INFO - PROCESS | 1120 | 1466584597397 Marionette DEBUG loaded listener.js 01:36:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0E0BF400) [pid = 1120] [serial = 1598] [outer = 0DA49C00] 01:36:37 INFO - PROCESS | 1120 | 1466584597810 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 01:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 01:36:37 INFO - PROCESS | 1120 | 1466584597826 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 01:36:37 INFO - PROCESS | 1120 | 1466584597829 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 01:36:37 INFO - PROCESS | 1120 | 1466584597862 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:36:37 INFO - PROCESS | 1120 | 1466584597864 Marionette TRACE conn5 <- [1,2094,null,{}] 01:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:36:37 INFO - PROCESS | 1120 | 1466584597867 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:37 INFO - PROCESS | 1120 | 1466584597870 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:37 INFO - PROCESS | 1120 | 1466584597956 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 01:36:37 INFO - PROCESS | 1120 | 1466584597965 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:37 INFO - PROCESS | 1120 | 1466584597967 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:38 INFO - PROCESS | 1120 | ++DOCSHELL 14E4BC00 == 36 [pid = 1120] [id = 533] 01:36:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (14E4C800) [pid = 1120] [serial = 1599] [outer = 00000000] 01:36:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (14F42400) [pid = 1120] [serial = 1600] [outer = 14E4C800] 01:36:38 INFO - PROCESS | 1120 | 1466584598012 Marionette DEBUG loaded listener.js 01:36:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (15B4F400) [pid = 1120] [serial = 1601] [outer = 14E4C800] 01:36:38 INFO - PROCESS | 1120 | 1466584598497 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 01:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 01:36:38 INFO - PROCESS | 1120 | 1466584598539 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 01:36:38 INFO - PROCESS | 1120 | 1466584598543 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 01:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:36:38 INFO - PROCESS | 1120 | 1466584598553 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:36:38 INFO - PROCESS | 1120 | 1466584598558 Marionette TRACE conn5 <- [1,2098,null,{}] 01:36:38 INFO - PROCESS | 1120 | 1466584598561 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:38 INFO - PROCESS | 1120 | 1466584598564 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:38 INFO - PROCESS | 1120 | 1466584598655 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 01:36:38 INFO - PROCESS | 1120 | 1466584598662 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:38 INFO - PROCESS | 1120 | 1466584598664 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:38 INFO - PROCESS | 1120 | ++DOCSHELL 15B58C00 == 37 [pid = 1120] [id = 534] 01:36:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (17C72C00) [pid = 1120] [serial = 1602] [outer = 00000000] 01:36:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (18A90800) [pid = 1120] [serial = 1603] [outer = 17C72C00] 01:36:38 INFO - PROCESS | 1120 | 1466584598717 Marionette DEBUG loaded listener.js 01:36:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (18F34000) [pid = 1120] [serial = 1604] [outer = 17C72C00] 01:36:39 INFO - PROCESS | 1120 | 1466584599149 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 01:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 631ms 01:36:39 INFO - PROCESS | 1120 | 1466584599196 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 01:36:39 INFO - PROCESS | 1120 | 1466584599198 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 01:36:39 INFO - PROCESS | 1120 | 1466584599201 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:36:39 INFO - PROCESS | 1120 | 1466584599203 Marionette TRACE conn5 <- [1,2102,null,{}] 01:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:36:39 INFO - PROCESS | 1120 | 1466584599206 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:39 INFO - PROCESS | 1120 | 1466584599208 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:39 INFO - PROCESS | 1120 | 1466584599331 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 01:36:39 INFO - PROCESS | 1120 | 1466584599418 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:39 INFO - PROCESS | 1120 | 1466584599420 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:39 INFO - PROCESS | 1120 | ++DOCSHELL 19121800 == 38 [pid = 1120] [id = 535] 01:36:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19127C00) [pid = 1120] [serial = 1605] [outer = 00000000] 01:36:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19139800) [pid = 1120] [serial = 1606] [outer = 19127C00] 01:36:39 INFO - PROCESS | 1120 | 1466584599464 Marionette DEBUG loaded listener.js 01:36:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19142400) [pid = 1120] [serial = 1607] [outer = 19127C00] 01:36:39 INFO - PROCESS | 1120 | 1466584599875 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 01:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 01:36:39 INFO - PROCESS | 1120 | 1466584599936 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 01:36:39 INFO - PROCESS | 1120 | 1466584599938 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 01:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:36:39 INFO - PROCESS | 1120 | 1466584599946 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:36:39 INFO - PROCESS | 1120 | 1466584599948 Marionette TRACE conn5 <- [1,2106,null,{}] 01:36:39 INFO - PROCESS | 1120 | 1466584599951 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:39 INFO - PROCESS | 1120 | 1466584599953 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:40 INFO - PROCESS | 1120 | 1466584600069 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 01:36:40 INFO - PROCESS | 1120 | 1466584600080 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:40 INFO - PROCESS | 1120 | 1466584600086 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:40 INFO - PROCESS | 1120 | ++DOCSHELL 146AEC00 == 39 [pid = 1120] [id = 536] 01:36:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (191A6000) [pid = 1120] [serial = 1608] [outer = 00000000] 01:36:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1990DC00) [pid = 1120] [serial = 1609] [outer = 191A6000] 01:36:40 INFO - PROCESS | 1120 | 1466584600195 Marionette DEBUG loaded listener.js 01:36:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19932800) [pid = 1120] [serial = 1610] [outer = 191A6000] 01:36:40 INFO - PROCESS | 1120 | 1466584600653 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 01:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 01:36:40 INFO - PROCESS | 1120 | 1466584600708 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 01:36:40 INFO - PROCESS | 1120 | 1466584600710 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 01:36:40 INFO - PROCESS | 1120 | 1466584600713 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:36:40 INFO - PROCESS | 1120 | 1466584600715 Marionette TRACE conn5 <- [1,2110,null,{}] 01:36:40 INFO - PROCESS | 1120 | 1466584600718 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:40 INFO - PROCESS | 1120 | 1466584600720 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:40 INFO - PROCESS | 1120 | 1466584600848 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 01:36:40 INFO - PROCESS | 1120 | 1466584600859 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:40 INFO - PROCESS | 1120 | 1466584600861 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:40 INFO - PROCESS | 1120 | ++DOCSHELL 0DF34400 == 40 [pid = 1120] [id = 537] 01:36:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (149CC400) [pid = 1120] [serial = 1611] [outer = 00000000] 01:36:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19DA6000) [pid = 1120] [serial = 1612] [outer = 149CC400] 01:36:40 INFO - PROCESS | 1120 | 1466584600905 Marionette DEBUG loaded listener.js 01:36:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19E63000) [pid = 1120] [serial = 1613] [outer = 149CC400] 01:36:41 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0C154400) [pid = 1120] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:36:41 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0D89A400) [pid = 1120] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:36:41 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1990A800) [pid = 1120] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:36:41 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (16C48C00) [pid = 1120] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:36:41 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (18A1A000) [pid = 1120] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:36:41 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0D2F1C00) [pid = 1120] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:36:41 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (14D98800) [pid = 1120] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:36:41 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0E7D7000) [pid = 1120] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:36:41 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0DF5FC00) [pid = 1120] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:36:41 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0C1AA800) [pid = 1120] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:36:41 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (14F3FC00) [pid = 1120] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:36:41 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19E63800) [pid = 1120] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:36:41 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (1A20EC00) [pid = 1120] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:36:41 INFO - PROCESS | 1120 | 1466584601424 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 01:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 01:36:41 INFO - PROCESS | 1120 | 1466584601447 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 01:36:41 INFO - PROCESS | 1120 | 1466584601450 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 01:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:36:41 INFO - PROCESS | 1120 | 1466584601453 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:36:41 INFO - PROCESS | 1120 | 1466584601454 Marionette TRACE conn5 <- [1,2114,null,{}] 01:36:41 INFO - PROCESS | 1120 | 1466584601458 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:41 INFO - PROCESS | 1120 | 1466584601459 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:41 INFO - PROCESS | 1120 | 1466584601540 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 01:36:41 INFO - PROCESS | 1120 | 1466584601640 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:41 INFO - PROCESS | 1120 | 1466584601642 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:41 INFO - PROCESS | 1120 | ++DOCSHELL 0C1AA800 == 41 [pid = 1120] [id = 538] 01:36:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0CF3B400) [pid = 1120] [serial = 1614] [outer = 00000000] 01:36:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (14F3FC00) [pid = 1120] [serial = 1615] [outer = 0CF3B400] 01:36:41 INFO - PROCESS | 1120 | 1466584601690 Marionette DEBUG loaded listener.js 01:36:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19110000) [pid = 1120] [serial = 1616] [outer = 0CF3B400] 01:36:42 INFO - PROCESS | 1120 | 1466584602068 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 01:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 01:36:42 INFO - PROCESS | 1120 | 1466584602124 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 01:36:42 INFO - PROCESS | 1120 | 1466584602126 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 01:36:42 INFO - PROCESS | 1120 | 1466584602129 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:36:42 INFO - PROCESS | 1120 | 1466584602131 Marionette TRACE conn5 <- [1,2118,null,{}] 01:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:36:42 INFO - PROCESS | 1120 | 1466584602134 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:42 INFO - PROCESS | 1120 | 1466584602136 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:42 INFO - PROCESS | 1120 | 1466584602275 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 01:36:42 INFO - PROCESS | 1120 | 1466584602287 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:42 INFO - PROCESS | 1120 | 1466584602289 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:42 INFO - PROCESS | 1120 | ++DOCSHELL 0D142800 == 42 [pid = 1120] [id = 539] 01:36:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (0D903800) [pid = 1120] [serial = 1617] [outer = 00000000] 01:36:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19BC6000) [pid = 1120] [serial = 1618] [outer = 0D903800] 01:36:42 INFO - PROCESS | 1120 | 1466584602334 Marionette DEBUG loaded listener.js 01:36:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19FF2000) [pid = 1120] [serial = 1619] [outer = 0D903800] 01:36:42 INFO - PROCESS | 1120 | 1466584602769 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 01:36:42 INFO - PROCESS | 1120 | 1466584602805 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 01:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:36:42 INFO - PROCESS | 1120 | 1466584602808 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:36:42 INFO - PROCESS | 1120 | 1466584602810 Marionette TRACE conn5 <- [1,2122,null,{}] 01:36:42 INFO - PROCESS | 1120 | 1466584602813 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:42 INFO - PROCESS | 1120 | 1466584602815 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:42 INFO - PROCESS | 1120 | 1466584602935 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 01:36:42 INFO - PROCESS | 1120 | 1466584602943 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:42 INFO - PROCESS | 1120 | 1466584602945 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:42 INFO - PROCESS | 1120 | ++DOCSHELL 0C208000 == 43 [pid = 1120] [id = 540] 01:36:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (191AA400) [pid = 1120] [serial = 1620] [outer = 00000000] 01:36:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1A208000) [pid = 1120] [serial = 1621] [outer = 191AA400] 01:36:43 INFO - PROCESS | 1120 | 1466584602987 Marionette DEBUG loaded listener.js 01:36:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1A20DC00) [pid = 1120] [serial = 1622] [outer = 191AA400] 01:36:43 INFO - PROCESS | 1120 | 1466584603578 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 01:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 830ms 01:36:43 INFO - PROCESS | 1120 | 1466584603654 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 01:36:43 INFO - PROCESS | 1120 | 1466584603659 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 01:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:36:43 INFO - PROCESS | 1120 | 1466584603665 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:36:43 INFO - PROCESS | 1120 | 1466584603669 Marionette TRACE conn5 <- [1,2126,null,{}] 01:36:43 INFO - PROCESS | 1120 | 1466584603675 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:43 INFO - PROCESS | 1120 | 1466584603679 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:43 INFO - PROCESS | 1120 | 1466584603807 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 01:36:43 INFO - PROCESS | 1120 | 1466584603947 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:43 INFO - PROCESS | 1120 | 1466584603951 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:43 INFO - PROCESS | 1120 | ++DOCSHELL 0C155C00 == 44 [pid = 1120] [id = 541] 01:36:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0D1E8400) [pid = 1120] [serial = 1623] [outer = 00000000] 01:36:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0DD4EC00) [pid = 1120] [serial = 1624] [outer = 0D1E8400] 01:36:44 INFO - PROCESS | 1120 | 1466584604012 Marionette DEBUG loaded listener.js 01:36:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (147C4C00) [pid = 1120] [serial = 1625] [outer = 0D1E8400] 01:36:44 INFO - PROCESS | 1120 | 1466584604575 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 01:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 970ms 01:36:44 INFO - PROCESS | 1120 | 1466584604638 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 01:36:44 INFO - PROCESS | 1120 | 1466584604643 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 01:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:36:44 INFO - PROCESS | 1120 | 1466584604649 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:36:44 INFO - PROCESS | 1120 | 1466584604652 Marionette TRACE conn5 <- [1,2130,null,{}] 01:36:44 INFO - PROCESS | 1120 | 1466584604656 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:44 INFO - PROCESS | 1120 | 1466584604659 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:44 INFO - PROCESS | 1120 | 1466584604771 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 01:36:44 INFO - PROCESS | 1120 | 1466584604927 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:44 INFO - PROCESS | 1120 | 1466584604930 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:44 INFO - PROCESS | 1120 | ++DOCSHELL 16272000 == 45 [pid = 1120] [id = 542] 01:36:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (16273000) [pid = 1120] [serial = 1626] [outer = 00000000] 01:36:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (17C74C00) [pid = 1120] [serial = 1627] [outer = 16273000] 01:36:45 INFO - PROCESS | 1120 | 1466584604987 Marionette DEBUG loaded listener.js 01:36:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (19123800) [pid = 1120] [serial = 1628] [outer = 16273000] 01:36:45 INFO - PROCESS | 1120 | 1466584605584 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 01:36:45 INFO - PROCESS | 1120 | 1466584605626 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 01:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:36:45 INFO - PROCESS | 1120 | 1466584605629 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:36:45 INFO - PROCESS | 1120 | 1466584605633 Marionette TRACE conn5 <- [1,2134,null,{}] 01:36:45 INFO - PROCESS | 1120 | 1466584605644 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:45 INFO - PROCESS | 1120 | 1466584605649 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:45 INFO - PROCESS | 1120 | 1466584605759 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 01:36:45 INFO - PROCESS | 1120 | 1466584605901 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:45 INFO - PROCESS | 1120 | 1466584605905 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:45 INFO - PROCESS | 1120 | ++DOCSHELL 1B5AAC00 == 46 [pid = 1120] [id = 543] 01:36:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (1B5AC400) [pid = 1120] [serial = 1629] [outer = 00000000] 01:36:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (1B5CC000) [pid = 1120] [serial = 1630] [outer = 1B5AC400] 01:36:45 INFO - PROCESS | 1120 | 1466584605962 Marionette DEBUG loaded listener.js 01:36:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1B68CC00) [pid = 1120] [serial = 1631] [outer = 1B5AC400] 01:36:46 INFO - PROCESS | 1120 | 1466584606610 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 01:36:46 INFO - PROCESS | 1120 | 1466584606659 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 01:36:46 INFO - PROCESS | 1120 | 1466584606662 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:36:46 INFO - PROCESS | 1120 | 1466584606664 Marionette TRACE conn5 <- [1,2138,null,{}] 01:36:46 INFO - PROCESS | 1120 | 1466584606668 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:46 INFO - PROCESS | 1120 | 1466584606670 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:46 INFO - PROCESS | 1120 | 1466584606781 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 01:36:47 INFO - PROCESS | 1120 | 1466584607042 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:47 INFO - PROCESS | 1120 | 1466584607046 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:47 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A0000 == 47 [pid = 1120] [id = 544] 01:36:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (0C1A1400) [pid = 1120] [serial = 1632] [outer = 00000000] 01:36:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (0D2EDC00) [pid = 1120] [serial = 1633] [outer = 0C1A1400] 01:36:47 INFO - PROCESS | 1120 | 1466584607124 Marionette DEBUG loaded listener.js 01:36:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (0D850000) [pid = 1120] [serial = 1634] [outer = 0C1A1400] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 0D142800 == 46 [pid = 1120] [id = 539] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 0C1AA800 == 45 [pid = 1120] [id = 538] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 0DF34400 == 44 [pid = 1120] [id = 537] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 146AEC00 == 43 [pid = 1120] [id = 536] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 19121800 == 42 [pid = 1120] [id = 535] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 15B58C00 == 41 [pid = 1120] [id = 534] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 14E4BC00 == 40 [pid = 1120] [id = 533] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 0DA49800 == 39 [pid = 1120] [id = 532] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 0C211400 == 38 [pid = 1120] [id = 531] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 14E4E400 == 37 [pid = 1120] [id = 517] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 16C4F800 == 36 [pid = 1120] [id = 529] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 0D751400 == 35 [pid = 1120] [id = 530] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 0C1AA000 == 34 [pid = 1120] [id = 516] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 0E7D8000 == 33 [pid = 1120] [id = 514] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 1A207C00 == 32 [pid = 1120] [id = 519] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 14F44000 == 31 [pid = 1120] [id = 515] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 19E62C00 == 30 [pid = 1120] [id = 518] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 1B5AAC00 == 29 [pid = 1120] [id = 543] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 0C208000 == 28 [pid = 1120] [id = 540] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 0C155C00 == 27 [pid = 1120] [id = 541] 01:36:48 INFO - PROCESS | 1120 | --DOCSHELL 16272000 == 26 [pid = 1120] [id = 542] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (1992F000) [pid = 1120] [serial = 1585] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (17942000) [pid = 1120] [serial = 1573] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (18F80800) [pid = 1120] [serial = 1576] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (0D858400) [pid = 1120] [serial = 1564] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (0D908C00) [pid = 1120] [serial = 1565] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (14F48C00) [pid = 1120] [serial = 1570] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (149CDC00) [pid = 1120] [serial = 1562] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (1440CC00) [pid = 1120] [serial = 1561] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (17C75800) [pid = 1120] [serial = 1574] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0E0C3800) [pid = 1120] [serial = 1567] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0EACB800) [pid = 1120] [serial = 1568] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DD4A400) [pid = 1120] [serial = 1550] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D906C00) [pid = 1120] [serial = 1549] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (17C73000) [pid = 1120] [serial = 1553] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (168BD400) [pid = 1120] [serial = 1552] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1A203000) [pid = 1120] [serial = 1556] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (19FFAC00) [pid = 1120] [serial = 1555] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1B68E400) [pid = 1120] [serial = 1559] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1B5C2400) [pid = 1120] [serial = 1558] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (18F83400) [pid = 1120] [serial = 1577] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0D84B800) [pid = 1120] [serial = 1579] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (17C68400) [pid = 1120] [serial = 1586] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (1913F000) [pid = 1120] [serial = 1582] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (0E7D6800) [pid = 1120] [serial = 1580] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (15B56C00) [pid = 1120] [serial = 1571] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (191AD800) [pid = 1120] [serial = 1583] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 1120 | 1466584608519 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 01:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1934ms 01:36:48 INFO - PROCESS | 1120 | 1466584608601 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 01:36:48 INFO - PROCESS | 1120 | 1466584608605 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 01:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:36:48 INFO - PROCESS | 1120 | 1466584608610 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:36:48 INFO - PROCESS | 1120 | 1466584608613 Marionette TRACE conn5 <- [1,2142,null,{}] 01:36:48 INFO - PROCESS | 1120 | 1466584608620 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:48 INFO - PROCESS | 1120 | 1466584608622 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:48 INFO - PROCESS | 1120 | 1466584608716 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 01:36:48 INFO - PROCESS | 1120 | 1466584608803 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:48 INFO - PROCESS | 1120 | 1466584608807 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:48 INFO - PROCESS | 1120 | ++DOCSHELL 0D1E6C00 == 27 [pid = 1120] [id = 545] 01:36:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0D2E9800) [pid = 1120] [serial = 1635] [outer = 00000000] 01:36:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D757800) [pid = 1120] [serial = 1636] [outer = 0D2E9800] 01:36:48 INFO - PROCESS | 1120 | 1466584608860 Marionette DEBUG loaded listener.js 01:36:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0D851800) [pid = 1120] [serial = 1637] [outer = 0D2E9800] 01:36:49 INFO - PROCESS | 1120 | 1466584609291 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 731ms 01:36:49 INFO - PROCESS | 1120 | 1466584609345 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 01:36:49 INFO - PROCESS | 1120 | 1466584609350 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 01:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:36:49 INFO - PROCESS | 1120 | 1466584609356 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:36:49 INFO - PROCESS | 1120 | 1466584609359 Marionette TRACE conn5 <- [1,2146,null,{}] 01:36:49 INFO - PROCESS | 1120 | 1466584609363 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:49 INFO - PROCESS | 1120 | 1466584609366 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:49 INFO - PROCESS | 1120 | 1466584609456 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 01:36:49 INFO - PROCESS | 1120 | 1466584609462 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:49 INFO - PROCESS | 1120 | 1466584609465 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:49 INFO - PROCESS | 1120 | ++DOCSHELL 0DBD0800 == 28 [pid = 1120] [id = 546] 01:36:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DBD0C00) [pid = 1120] [serial = 1638] [outer = 00000000] 01:36:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0DD50800) [pid = 1120] [serial = 1639] [outer = 0DBD0C00] 01:36:49 INFO - PROCESS | 1120 | 1466584609512 Marionette DEBUG loaded listener.js 01:36:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0DF2D400) [pid = 1120] [serial = 1640] [outer = 0DBD0C00] 01:36:50 INFO - PROCESS | 1120 | 1466584609996 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 671ms 01:36:50 INFO - PROCESS | 1120 | 1466584610031 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 01:36:50 INFO - PROCESS | 1120 | 1466584610033 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 01:36:50 INFO - PROCESS | 1120 | 1466584610037 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:36:50 INFO - PROCESS | 1120 | 1466584610040 Marionette TRACE conn5 <- [1,2150,null,{}] 01:36:50 INFO - PROCESS | 1120 | 1466584610051 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:50 INFO - PROCESS | 1120 | 1466584610056 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:50 INFO - PROCESS | 1120 | 1466584610172 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 01:36:50 INFO - PROCESS | 1120 | 1466584610274 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:50 INFO - PROCESS | 1120 | 1466584610277 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:50 INFO - PROCESS | 1120 | ++DOCSHELL 147CC000 == 29 [pid = 1120] [id = 547] 01:36:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (147CC800) [pid = 1120] [serial = 1641] [outer = 00000000] 01:36:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (14E13800) [pid = 1120] [serial = 1642] [outer = 147CC800] 01:36:50 INFO - PROCESS | 1120 | 1466584610327 Marionette DEBUG loaded listener.js 01:36:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (14EE1C00) [pid = 1120] [serial = 1643] [outer = 147CC800] 01:36:50 INFO - PROCESS | 1120 | --DOCSHELL 1D350000 == 28 [pid = 1120] [id = 13] 01:36:50 INFO - PROCESS | 1120 | 1466584610802 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 01:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 831ms 01:36:50 INFO - PROCESS | 1120 | 1466584610872 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 01:36:50 INFO - PROCESS | 1120 | 1466584610875 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 01:36:50 INFO - PROCESS | 1120 | 1466584610878 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:36:50 INFO - PROCESS | 1120 | 1466584610880 Marionette TRACE conn5 <- [1,2154,null,{}] 01:36:50 INFO - PROCESS | 1120 | 1466584610883 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:50 INFO - PROCESS | 1120 | 1466584610885 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:51 INFO - PROCESS | 1120 | 1466584611005 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 01:36:51 INFO - PROCESS | 1120 | 1466584611017 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:51 INFO - PROCESS | 1120 | 1466584611019 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:51 INFO - PROCESS | 1120 | ++DOCSHELL 14EDAC00 == 29 [pid = 1120] [id = 548] 01:36:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (14F43000) [pid = 1120] [serial = 1644] [outer = 00000000] 01:36:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (16268400) [pid = 1120] [serial = 1645] [outer = 14F43000] 01:36:51 INFO - PROCESS | 1120 | 1466584611063 Marionette DEBUG loaded listener.js 01:36:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (169DE000) [pid = 1120] [serial = 1646] [outer = 14F43000] 01:36:51 INFO - PROCESS | 1120 | 1466584611513 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 01:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 01:36:51 INFO - PROCESS | 1120 | 1466584611562 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 01:36:51 INFO - PROCESS | 1120 | 1466584611564 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 01:36:51 INFO - PROCESS | 1120 | 1466584611567 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:36:51 INFO - PROCESS | 1120 | 1466584611569 Marionette TRACE conn5 <- [1,2158,null,{}] 01:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:36:51 INFO - PROCESS | 1120 | 1466584611572 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:51 INFO - PROCESS | 1120 | 1466584611574 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:51 INFO - PROCESS | 1120 | 1466584611687 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 01:36:51 INFO - PROCESS | 1120 | 1466584611694 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:51 INFO - PROCESS | 1120 | 1466584611696 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:51 INFO - PROCESS | 1120 | ++DOCSHELL 16C51C00 == 30 [pid = 1120] [id = 549] 01:36:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (16C54800) [pid = 1120] [serial = 1647] [outer = 00000000] 01:36:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (18501800) [pid = 1120] [serial = 1648] [outer = 16C54800] 01:36:51 INFO - PROCESS | 1120 | 1466584611741 Marionette DEBUG loaded listener.js 01:36:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (18A19800) [pid = 1120] [serial = 1649] [outer = 16C54800] 01:36:52 INFO - PROCESS | 1120 | 1466584612199 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 01:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 01:36:52 INFO - PROCESS | 1120 | 1466584612244 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 01:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:36:52 INFO - PROCESS | 1120 | 1466584612246 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 01:36:52 INFO - PROCESS | 1120 | 1466584612249 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:36:52 INFO - PROCESS | 1120 | 1466584612251 Marionette TRACE conn5 <- [1,2162,null,{}] 01:36:52 INFO - PROCESS | 1120 | 1466584612254 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:52 INFO - PROCESS | 1120 | 1466584612259 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:52 INFO - PROCESS | 1120 | 1466584612403 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 01:36:52 INFO - PROCESS | 1120 | 1466584612413 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:52 INFO - PROCESS | 1120 | 1466584612415 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:52 INFO - PROCESS | 1120 | ++DOCSHELL 18F2CC00 == 31 [pid = 1120] [id = 550] 01:36:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (18F80800) [pid = 1120] [serial = 1650] [outer = 00000000] 01:36:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19130C00) [pid = 1120] [serial = 1651] [outer = 18F80800] 01:36:52 INFO - PROCESS | 1120 | 1466584612513 Marionette DEBUG loaded listener.js 01:36:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (191A5800) [pid = 1120] [serial = 1652] [outer = 18F80800] 01:36:52 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0D903800) [pid = 1120] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:36:52 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (19127C00) [pid = 1120] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:36:52 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (191A6000) [pid = 1120] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:36:52 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0CF3B400) [pid = 1120] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:36:52 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D854000) [pid = 1120] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:36:52 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (149CC400) [pid = 1120] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:36:52 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (1993C000) [pid = 1120] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:36:52 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0DA49C00) [pid = 1120] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:36:52 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (14E4C800) [pid = 1120] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:36:52 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0C212800) [pid = 1120] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:36:52 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (17C72C00) [pid = 1120] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:36:52 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (191AA400) [pid = 1120] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:36:53 INFO - PROCESS | 1120 | 1466584613154 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 01:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 01:36:53 INFO - PROCESS | 1120 | 1466584613220 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 01:36:53 INFO - PROCESS | 1120 | 1466584613222 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 01:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:36:53 INFO - PROCESS | 1120 | 1466584613225 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:36:53 INFO - PROCESS | 1120 | 1466584613227 Marionette TRACE conn5 <- [1,2166,null,{}] 01:36:53 INFO - PROCESS | 1120 | 1466584613230 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:53 INFO - PROCESS | 1120 | 1466584613232 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:53 INFO - PROCESS | 1120 | 1466584613315 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 01:36:53 INFO - PROCESS | 1120 | 1466584613320 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:53 INFO - PROCESS | 1120 | 1466584613322 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:53 INFO - PROCESS | 1120 | ++DOCSHELL 169D9C00 == 32 [pid = 1120] [id = 551] 01:36:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (17948000) [pid = 1120] [serial = 1653] [outer = 00000000] 01:36:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1913AC00) [pid = 1120] [serial = 1654] [outer = 17948000] 01:36:53 INFO - PROCESS | 1120 | 1466584613366 Marionette DEBUG loaded listener.js 01:36:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (191A7400) [pid = 1120] [serial = 1655] [outer = 17948000] 01:36:53 INFO - PROCESS | 1120 | 1466584613804 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 01:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:36:53 INFO - PROCESS | 1120 | 1466584613856 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 01:36:53 INFO - PROCESS | 1120 | 1466584613858 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 01:36:53 INFO - PROCESS | 1120 | 1466584613861 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:36:53 INFO - PROCESS | 1120 | 1466584613863 Marionette TRACE conn5 <- [1,2170,null,{}] 01:36:53 INFO - PROCESS | 1120 | 1466584613866 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:53 INFO - PROCESS | 1120 | 1466584613868 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:53 INFO - PROCESS | 1120 | 1466584613947 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 01:36:53 INFO - PROCESS | 1120 | 1466584613952 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:53 INFO - PROCESS | 1120 | 1466584613954 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:53 INFO - PROCESS | 1120 | ++DOCSHELL 19905400 == 33 [pid = 1120] [id = 552] 01:36:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19908800) [pid = 1120] [serial = 1656] [outer = 00000000] 01:36:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1990EC00) [pid = 1120] [serial = 1657] [outer = 19908800] 01:36:54 INFO - PROCESS | 1120 | 1466584613997 Marionette DEBUG loaded listener.js 01:36:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1990FC00) [pid = 1120] [serial = 1658] [outer = 19908800] 01:36:54 INFO - PROCESS | 1120 | 1466584614413 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 01:36:54 INFO - PROCESS | 1120 | 1466584614492 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 01:36:54 INFO - PROCESS | 1120 | 1466584614494 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 01:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:36:54 INFO - PROCESS | 1120 | 1466584614498 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:36:54 INFO - PROCESS | 1120 | 1466584614500 Marionette TRACE conn5 <- [1,2174,null,{}] 01:36:54 INFO - PROCESS | 1120 | 1466584614503 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:54 INFO - PROCESS | 1120 | 1466584614505 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:54 INFO - PROCESS | 1120 | 1466584614590 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 01:36:54 INFO - PROCESS | 1120 | 1466584614595 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:54 INFO - PROCESS | 1120 | 1466584614597 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:54 INFO - PROCESS | 1120 | ++DOCSHELL 19934800 == 34 [pid = 1120] [id = 553] 01:36:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19935000) [pid = 1120] [serial = 1659] [outer = 00000000] 01:36:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19B83000) [pid = 1120] [serial = 1660] [outer = 19935000] 01:36:54 INFO - PROCESS | 1120 | 1466584614643 Marionette DEBUG loaded listener.js 01:36:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19BC2000) [pid = 1120] [serial = 1661] [outer = 19935000] 01:36:55 INFO - PROCESS | 1120 | 1466584615426 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 01:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 970ms 01:36:55 INFO - PROCESS | 1120 | 1466584615473 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 01:36:55 INFO - PROCESS | 1120 | 1466584615477 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 01:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:36:55 INFO - PROCESS | 1120 | 1466584615483 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:36:55 INFO - PROCESS | 1120 | 1466584615486 Marionette TRACE conn5 <- [1,2178,null,{}] 01:36:55 INFO - PROCESS | 1120 | 1466584615493 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:55 INFO - PROCESS | 1120 | 1466584615496 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:55 INFO - PROCESS | 1120 | 1466584615639 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 01:36:55 INFO - PROCESS | 1120 | 1466584615779 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:55 INFO - PROCESS | 1120 | 1466584615782 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:55 INFO - PROCESS | 1120 | ++DOCSHELL 0D136C00 == 35 [pid = 1120] [id = 554] 01:36:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0D183000) [pid = 1120] [serial = 1662] [outer = 00000000] 01:36:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (0D909400) [pid = 1120] [serial = 1663] [outer = 0D183000] 01:36:55 INFO - PROCESS | 1120 | 1466584615840 Marionette DEBUG loaded listener.js 01:36:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (0DD4A400) [pid = 1120] [serial = 1664] [outer = 0D183000] 01:36:56 INFO - PROCESS | 1120 | 1466584616563 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 01:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1132ms 01:36:56 INFO - PROCESS | 1120 | 1466584616620 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 01:36:56 INFO - PROCESS | 1120 | 1466584616625 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 01:36:56 INFO - PROCESS | 1120 | 1466584616631 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:36:56 INFO - PROCESS | 1120 | 1466584616634 Marionette TRACE conn5 <- [1,2182,null,{}] 01:36:56 INFO - PROCESS | 1120 | 1466584616638 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:56 INFO - PROCESS | 1120 | 1466584616641 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:56 INFO - PROCESS | 1120 | 1466584616775 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 01:36:56 INFO - PROCESS | 1120 | 1466584616914 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:56 INFO - PROCESS | 1120 | 1466584616917 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:56 INFO - PROCESS | 1120 | ++DOCSHELL 149C9400 == 36 [pid = 1120] [id = 555] 01:36:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (149D4C00) [pid = 1120] [serial = 1665] [outer = 00000000] 01:36:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (15B4F000) [pid = 1120] [serial = 1666] [outer = 149D4C00] 01:36:56 INFO - PROCESS | 1120 | 1466584616976 Marionette DEBUG loaded listener.js 01:36:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (169E2800) [pid = 1120] [serial = 1667] [outer = 149D4C00] 01:36:57 INFO - PROCESS | 1120 | --DOCSHELL 19905400 == 35 [pid = 1120] [id = 552] 01:36:57 INFO - PROCESS | 1120 | --DOCSHELL 169D9C00 == 34 [pid = 1120] [id = 551] 01:36:57 INFO - PROCESS | 1120 | --DOCSHELL 18F2CC00 == 33 [pid = 1120] [id = 550] 01:36:57 INFO - PROCESS | 1120 | --DOCSHELL 16C51C00 == 32 [pid = 1120] [id = 549] 01:36:57 INFO - PROCESS | 1120 | --DOCSHELL 14EDAC00 == 31 [pid = 1120] [id = 548] 01:36:57 INFO - PROCESS | 1120 | --DOCSHELL 18B27C00 == 30 [pid = 1120] [id = 14] 01:36:57 INFO - PROCESS | 1120 | --DOCSHELL 147CC000 == 29 [pid = 1120] [id = 547] 01:36:57 INFO - PROCESS | 1120 | --DOCSHELL 0DBD0800 == 28 [pid = 1120] [id = 546] 01:36:57 INFO - PROCESS | 1120 | --DOCSHELL 0D1E6C00 == 27 [pid = 1120] [id = 545] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (19FF2000) [pid = 1120] [serial = 1619] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (19139800) [pid = 1120] [serial = 1606] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (19142400) [pid = 1120] [serial = 1607] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (19932800) [pid = 1120] [serial = 1610] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (1990DC00) [pid = 1120] [serial = 1609] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (14F3FC00) [pid = 1120] [serial = 1615] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DD48800) [pid = 1120] [serial = 1591] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0E047000) [pid = 1120] [serial = 1592] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19DA6000) [pid = 1120] [serial = 1612] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (19E62800) [pid = 1120] [serial = 1589] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19DABC00) [pid = 1120] [serial = 1588] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0DF2B400) [pid = 1120] [serial = 1597] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0E0BF400) [pid = 1120] [serial = 1598] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (14F42400) [pid = 1120] [serial = 1600] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (15B4F400) [pid = 1120] [serial = 1601] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0D753000) [pid = 1120] [serial = 1594] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0D90D400) [pid = 1120] [serial = 1595] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (18A90800) [pid = 1120] [serial = 1603] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1A208000) [pid = 1120] [serial = 1621] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (19BC6000) [pid = 1120] [serial = 1618] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (19E63000) [pid = 1120] [serial = 1613] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (1A20DC00) [pid = 1120] [serial = 1622] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (19110000) [pid = 1120] [serial = 1616] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (18F34000) [pid = 1120] [serial = 1604] [outer = 00000000] [url = about:blank] 01:36:57 INFO - PROCESS | 1120 | 1466584617834 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 01:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1234ms 01:36:57 INFO - PROCESS | 1120 | 1466584617868 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 01:36:57 INFO - PROCESS | 1120 | 1466584617872 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 01:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:36:57 INFO - PROCESS | 1120 | 1466584617877 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:36:57 INFO - PROCESS | 1120 | 1466584617880 Marionette TRACE conn5 <- [1,2186,null,{}] 01:36:57 INFO - PROCESS | 1120 | 1466584617885 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:57 INFO - PROCESS | 1120 | 1466584617888 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:57 INFO - PROCESS | 1120 | 1466584617975 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 01:36:58 INFO - PROCESS | 1120 | 1466584617982 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:58 INFO - PROCESS | 1120 | 1466584617987 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:58 INFO - PROCESS | 1120 | ++DOCSHELL 0D753000 == 28 [pid = 1120] [id = 556] 01:36:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (0D754400) [pid = 1120] [serial = 1668] [outer = 00000000] 01:36:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (0D854C00) [pid = 1120] [serial = 1669] [outer = 0D754400] 01:36:58 INFO - PROCESS | 1120 | 1466584618034 Marionette DEBUG loaded listener.js 01:36:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0D909000) [pid = 1120] [serial = 1670] [outer = 0D754400] 01:36:58 INFO - PROCESS | 1120 | 1466584618557 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 01:36:58 INFO - PROCESS | 1120 | 1466584618608 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 01:36:58 INFO - PROCESS | 1120 | 1466584618613 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 01:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:36:58 INFO - PROCESS | 1120 | 1466584618619 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:36:58 INFO - PROCESS | 1120 | 1466584618621 Marionette TRACE conn5 <- [1,2190,null,{}] 01:36:58 INFO - PROCESS | 1120 | 1466584618625 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:58 INFO - PROCESS | 1120 | 1466584618627 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:58 INFO - PROCESS | 1120 | 1466584618714 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 01:36:58 INFO - PROCESS | 1120 | 1466584618811 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:58 INFO - PROCESS | 1120 | 1466584618813 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:58 INFO - PROCESS | 1120 | ++DOCSHELL 0DD4E400 == 29 [pid = 1120] [id = 557] 01:36:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0DF69800) [pid = 1120] [serial = 1671] [outer = 00000000] 01:36:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0E7DD400) [pid = 1120] [serial = 1672] [outer = 0DF69800] 01:36:58 INFO - PROCESS | 1120 | 1466584618862 Marionette DEBUG loaded listener.js 01:36:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (1461CC00) [pid = 1120] [serial = 1673] [outer = 0DF69800] 01:36:59 INFO - PROCESS | 1120 | 1466584619236 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 01:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 671ms 01:36:59 INFO - PROCESS | 1120 | 1466584619294 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 01:36:59 INFO - PROCESS | 1120 | 1466584619296 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 01:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:36:59 INFO - PROCESS | 1120 | 1466584619299 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:36:59 INFO - PROCESS | 1120 | 1466584619302 Marionette TRACE conn5 <- [1,2194,null,{}] 01:36:59 INFO - PROCESS | 1120 | 1466584619313 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:59 INFO - PROCESS | 1120 | 1466584619318 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:59 INFO - PROCESS | 1120 | 1466584619429 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 01:36:59 INFO - PROCESS | 1120 | 1466584619439 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:59 INFO - PROCESS | 1120 | 1466584619442 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:36:59 INFO - PROCESS | 1120 | ++DOCSHELL 16042000 == 30 [pid = 1120] [id = 558] 01:36:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (16042400) [pid = 1120] [serial = 1674] [outer = 00000000] 01:36:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (169D9C00) [pid = 1120] [serial = 1675] [outer = 16042400] 01:36:59 INFO - PROCESS | 1120 | 1466584619491 Marionette DEBUG loaded listener.js 01:36:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (17942800) [pid = 1120] [serial = 1676] [outer = 16042400] 01:36:59 INFO - PROCESS | 1120 | 1466584619958 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 01:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 01:37:00 INFO - PROCESS | 1120 | 1466584619982 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 01:37:00 INFO - PROCESS | 1120 | 1466584619985 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 01:37:00 INFO - PROCESS | 1120 | 1466584619988 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:37:00 INFO - PROCESS | 1120 | 1466584619990 Marionette TRACE conn5 <- [1,2198,null,{}] 01:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:37:00 INFO - PROCESS | 1120 | 1466584619994 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:00 INFO - PROCESS | 1120 | 1466584619996 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:00 INFO - PROCESS | 1120 | 1466584620126 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 01:37:00 INFO - PROCESS | 1120 | 1466584620131 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:00 INFO - PROCESS | 1120 | 1466584620133 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:00 INFO - PROCESS | 1120 | ++DOCSHELL 18F77C00 == 31 [pid = 1120] [id = 559] 01:37:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (18F7C800) [pid = 1120] [serial = 1677] [outer = 00000000] 01:37:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19124000) [pid = 1120] [serial = 1678] [outer = 18F7C800] 01:37:00 INFO - PROCESS | 1120 | 1466584620178 Marionette DEBUG loaded listener.js 01:37:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (1912F400) [pid = 1120] [serial = 1679] [outer = 18F7C800] 01:37:00 INFO - PROCESS | 1120 | 1466584620623 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 01:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 01:37:00 INFO - PROCESS | 1120 | 1466584620664 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 01:37:00 INFO - PROCESS | 1120 | 1466584620666 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 01:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:37:00 INFO - PROCESS | 1120 | 1466584620675 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:37:00 INFO - PROCESS | 1120 | 1466584620676 Marionette TRACE conn5 <- [1,2202,null,{}] 01:37:00 INFO - PROCESS | 1120 | 1466584620680 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:00 INFO - PROCESS | 1120 | 1466584620682 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:00 INFO - PROCESS | 1120 | 1466584620797 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 01:37:00 INFO - PROCESS | 1120 | 1466584620891 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:00 INFO - PROCESS | 1120 | 1466584620893 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:00 INFO - PROCESS | 1120 | ++DOCSHELL 19142C00 == 32 [pid = 1120] [id = 560] 01:37:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19143000) [pid = 1120] [serial = 1680] [outer = 00000000] 01:37:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (191AB800) [pid = 1120] [serial = 1681] [outer = 19143000] 01:37:00 INFO - PROCESS | 1120 | 1466584620938 Marionette DEBUG loaded listener.js 01:37:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19904000) [pid = 1120] [serial = 1682] [outer = 19143000] 01:37:01 INFO - PROCESS | 1120 | 1466584621354 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 01:37:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:37:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 01:37:01 INFO - PROCESS | 1120 | 1466584621401 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 01:37:01 INFO - PROCESS | 1120 | 1466584621403 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 01:37:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:37:01 INFO - PROCESS | 1120 | 1466584621406 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:37:01 INFO - PROCESS | 1120 | 1466584621407 Marionette TRACE conn5 <- [1,2206,null,{}] 01:37:01 INFO - PROCESS | 1120 | 1466584621416 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:01 INFO - PROCESS | 1120 | 1466584621421 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:01 INFO - PROCESS | 1120 | 1466584621576 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 01:37:01 INFO - PROCESS | 1120 | 1466584621581 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:01 INFO - PROCESS | 1120 | 1466584621583 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:01 INFO - PROCESS | 1120 | ++DOCSHELL 19930400 == 33 [pid = 1120] [id = 561] 01:37:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19932000) [pid = 1120] [serial = 1683] [outer = 00000000] 01:37:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19E65400) [pid = 1120] [serial = 1684] [outer = 19932000] 01:37:01 INFO - PROCESS | 1120 | 1466584621684 Marionette DEBUG loaded listener.js 01:37:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19E66C00) [pid = 1120] [serial = 1685] [outer = 19932000] 01:37:02 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (14F43000) [pid = 1120] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:37:02 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (147CC800) [pid = 1120] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:37:02 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0DBD0C00) [pid = 1120] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:37:02 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0D2E9800) [pid = 1120] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:37:02 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0C1A1400) [pid = 1120] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:37:02 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (16C54800) [pid = 1120] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:37:02 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1B5C1000) [pid = 1120] [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.] 01:37:02 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0D1E8400) [pid = 1120] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:37:02 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (16273000) [pid = 1120] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:37:02 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (1B5AC400) [pid = 1120] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:37:02 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (19908800) [pid = 1120] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:37:02 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (18F80800) [pid = 1120] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:37:02 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (17948000) [pid = 1120] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:37:02 INFO - PROCESS | 1120 | 1466584622215 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 01:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 830ms 01:37:02 INFO - PROCESS | 1120 | 1466584622236 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 01:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:37:02 INFO - PROCESS | 1120 | 1466584622238 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 01:37:02 INFO - PROCESS | 1120 | 1466584622241 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:37:02 INFO - PROCESS | 1120 | 1466584622243 Marionette TRACE conn5 <- [1,2210,null,{}] 01:37:02 INFO - PROCESS | 1120 | 1466584622246 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:02 INFO - PROCESS | 1120 | 1466584622248 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:02 INFO - PROCESS | 1120 | 1466584622327 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 01:37:02 INFO - PROCESS | 1120 | 1466584622333 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:02 INFO - PROCESS | 1120 | 1466584622335 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:02 INFO - PROCESS | 1120 | ++DOCSHELL 14F43000 == 34 [pid = 1120] [id = 562] 01:37:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (16273C00) [pid = 1120] [serial = 1686] [outer = 00000000] 01:37:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (18508400) [pid = 1120] [serial = 1687] [outer = 16273C00] 01:37:02 INFO - PROCESS | 1120 | 1466584622378 Marionette DEBUG loaded listener.js 01:37:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (1913C400) [pid = 1120] [serial = 1688] [outer = 16273C00] 01:37:02 INFO - PROCESS | 1120 | 1466584622842 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 630ms 01:37:02 INFO - PROCESS | 1120 | 1466584622873 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 01:37:02 INFO - PROCESS | 1120 | 1466584622875 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 01:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:37:02 INFO - PROCESS | 1120 | 1466584622877 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:37:02 INFO - PROCESS | 1120 | 1466584622879 Marionette TRACE conn5 <- [1,2214,null,{}] 01:37:02 INFO - PROCESS | 1120 | 1466584622882 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:02 INFO - PROCESS | 1120 | 1466584622884 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:02 INFO - PROCESS | 1120 | 1466584622964 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 01:37:02 INFO - PROCESS | 1120 | 1466584622970 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:02 INFO - PROCESS | 1120 | 1466584622971 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:03 INFO - PROCESS | 1120 | ++DOCSHELL 19F1DC00 == 35 [pid = 1120] [id = 563] 01:37:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (19F1E000) [pid = 1120] [serial = 1689] [outer = 00000000] 01:37:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19FF4000) [pid = 1120] [serial = 1690] [outer = 19F1E000] 01:37:03 INFO - PROCESS | 1120 | 1466584623016 Marionette DEBUG loaded listener.js 01:37:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19FF6800) [pid = 1120] [serial = 1691] [outer = 19F1E000] 01:37:03 INFO - PROCESS | 1120 | 1466584623419 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 01:37:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:37:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 570ms 01:37:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:37:03 INFO - PROCESS | 1120 | 1466584623449 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 01:37:03 INFO - PROCESS | 1120 | 1466584623451 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 01:37:03 INFO - PROCESS | 1120 | 1466584623455 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:37:03 INFO - PROCESS | 1120 | 1466584623456 Marionette TRACE conn5 <- [1,2218,null,{}] 01:37:03 INFO - PROCESS | 1120 | 1466584623460 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:03 INFO - PROCESS | 1120 | 1466584623462 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:03 INFO - PROCESS | 1120 | 1466584623588 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 01:37:03 INFO - PROCESS | 1120 | 1466584623596 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:03 INFO - PROCESS | 1120 | 1466584623598 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:03 INFO - PROCESS | 1120 | ++DOCSHELL 0C154000 == 36 [pid = 1120] [id = 564] 01:37:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (14FF1800) [pid = 1120] [serial = 1692] [outer = 00000000] 01:37:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (1A205000) [pid = 1120] [serial = 1693] [outer = 14FF1800] 01:37:03 INFO - PROCESS | 1120 | 1466584623641 Marionette DEBUG loaded listener.js 01:37:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1A209800) [pid = 1120] [serial = 1694] [outer = 14FF1800] 01:37:04 INFO - PROCESS | 1120 | 1466584624070 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 01:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 01:37:04 INFO - PROCESS | 1120 | 1466584624089 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 01:37:04 INFO - PROCESS | 1120 | 1466584624091 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 01:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:37:04 INFO - PROCESS | 1120 | 1466584624094 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:37:04 INFO - PROCESS | 1120 | 1466584624096 Marionette TRACE conn5 <- [1,2222,null,{}] 01:37:04 INFO - PROCESS | 1120 | 1466584624140 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:04 INFO - PROCESS | 1120 | 1466584624144 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:04 INFO - PROCESS | 1120 | 1466584624291 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 01:37:04 INFO - PROCESS | 1120 | 1466584624404 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:04 INFO - PROCESS | 1120 | 1466584624408 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:04 INFO - PROCESS | 1120 | ++DOCSHELL 0D1E6000 == 37 [pid = 1120] [id = 565] 01:37:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (0D1ED000) [pid = 1120] [serial = 1695] [outer = 00000000] 01:37:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (0D84C800) [pid = 1120] [serial = 1696] [outer = 0D1ED000] 01:37:04 INFO - PROCESS | 1120 | 1466584624467 Marionette DEBUG loaded listener.js 01:37:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0DA47000) [pid = 1120] [serial = 1697] [outer = 0D1ED000] 01:37:05 INFO - PROCESS | 1120 | 1466584625143 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 01:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1120ms 01:37:05 INFO - PROCESS | 1120 | 1466584625217 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 01:37:05 INFO - PROCESS | 1120 | 1466584625221 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 01:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:37:05 INFO - PROCESS | 1120 | 1466584625226 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:37:05 INFO - PROCESS | 1120 | 1466584625229 Marionette TRACE conn5 <- [1,2226,null,{}] 01:37:05 INFO - PROCESS | 1120 | 1466584625235 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:05 INFO - PROCESS | 1120 | 1466584625238 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:05 INFO - PROCESS | 1120 | 1466584625351 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 01:37:05 INFO - PROCESS | 1120 | 1466584625494 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:05 INFO - PROCESS | 1120 | 1466584625498 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:05 INFO - PROCESS | 1120 | ++DOCSHELL 16267800 == 38 [pid = 1120] [id = 566] 01:37:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (16272000) [pid = 1120] [serial = 1698] [outer = 00000000] 01:37:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (18B1F800) [pid = 1120] [serial = 1699] [outer = 16272000] 01:37:05 INFO - PROCESS | 1120 | 1466584625556 Marionette DEBUG loaded listener.js 01:37:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19122800) [pid = 1120] [serial = 1700] [outer = 16272000] 01:37:06 INFO - PROCESS | 1120 | 1466584626120 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 930ms 01:37:06 INFO - PROCESS | 1120 | 1466584626161 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 01:37:06 INFO - PROCESS | 1120 | 1466584626164 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 01:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:37:06 INFO - PROCESS | 1120 | 1466584626167 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:37:06 INFO - PROCESS | 1120 | 1466584626170 Marionette TRACE conn5 <- [1,2230,null,{}] 01:37:06 INFO - PROCESS | 1120 | 1466584626174 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:06 INFO - PROCESS | 1120 | 1466584626177 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:06 INFO - PROCESS | 1120 | 1466584626289 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 01:37:06 INFO - PROCESS | 1120 | 1466584626403 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:06 INFO - PROCESS | 1120 | 1466584626407 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:06 INFO - PROCESS | 1120 | ++DOCSHELL 19B82C00 == 39 [pid = 1120] [id = 567] 01:37:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19BCDC00) [pid = 1120] [serial = 1701] [outer = 00000000] 01:37:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19E64800) [pid = 1120] [serial = 1702] [outer = 19BCDC00] 01:37:06 INFO - PROCESS | 1120 | 1466584626507 Marionette DEBUG loaded listener.js 01:37:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (1A204400) [pid = 1120] [serial = 1703] [outer = 19BCDC00] 01:37:07 INFO - PROCESS | 1120 | 1466584627088 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 970ms 01:37:07 INFO - PROCESS | 1120 | 1466584627141 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 01:37:07 INFO - PROCESS | 1120 | 1466584627148 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 01:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:37:07 INFO - PROCESS | 1120 | 1466584627157 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:37:07 INFO - PROCESS | 1120 | 1466584627159 Marionette TRACE conn5 <- [1,2234,null,{}] 01:37:07 INFO - PROCESS | 1120 | 1466584627164 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:07 INFO - PROCESS | 1120 | 1466584627166 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:07 INFO - PROCESS | 1120 | 1466584627280 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 01:37:07 INFO - PROCESS | 1120 | 1466584627430 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:07 INFO - PROCESS | 1120 | 1466584627432 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:07 INFO - PROCESS | 1120 | ++DOCSHELL 19905C00 == 40 [pid = 1120] [id = 568] 01:37:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (19931C00) [pid = 1120] [serial = 1704] [outer = 00000000] 01:37:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (1B691800) [pid = 1120] [serial = 1705] [outer = 19931C00] 01:37:07 INFO - PROCESS | 1120 | 1466584627487 Marionette DEBUG loaded listener.js 01:37:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1B696400) [pid = 1120] [serial = 1706] [outer = 19931C00] 01:37:08 INFO - PROCESS | 1120 | 1466584628251 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 01:37:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:37:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1133ms 01:37:08 INFO - PROCESS | 1120 | 1466584628288 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 01:37:08 INFO - PROCESS | 1120 | 1466584628292 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 01:37:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:37:08 INFO - PROCESS | 1120 | 1466584628297 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:37:08 INFO - PROCESS | 1120 | 1466584628300 Marionette TRACE conn5 <- [1,2238,null,{}] 01:37:08 INFO - PROCESS | 1120 | 1466584628305 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:08 INFO - PROCESS | 1120 | 1466584628308 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:08 INFO - PROCESS | 1120 | 1466584628444 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 19F1DC00 == 39 [pid = 1120] [id = 563] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 14F43000 == 38 [pid = 1120] [id = 562] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 19930400 == 37 [pid = 1120] [id = 561] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 19142C00 == 36 [pid = 1120] [id = 560] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 18F77C00 == 35 [pid = 1120] [id = 559] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 16042000 == 34 [pid = 1120] [id = 558] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 0DD4E400 == 33 [pid = 1120] [id = 557] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 0D753000 == 32 [pid = 1120] [id = 556] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 0D136C00 == 31 [pid = 1120] [id = 554] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 149C9400 == 30 [pid = 1120] [id = 555] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 19934800 == 29 [pid = 1120] [id = 553] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 0C1A0000 == 28 [pid = 1120] [id = 544] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 19905C00 == 27 [pid = 1120] [id = 568] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 16267800 == 26 [pid = 1120] [id = 566] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 19B82C00 == 25 [pid = 1120] [id = 567] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 0C154000 == 24 [pid = 1120] [id = 564] 01:37:09 INFO - PROCESS | 1120 | --DOCSHELL 0D1E6000 == 23 [pid = 1120] [id = 565] 01:37:09 INFO - PROCESS | 1120 | 1466584629187 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:09 INFO - PROCESS | 1120 | 1466584629190 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (16268400) [pid = 1120] [serial = 1645] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (14E13800) [pid = 1120] [serial = 1642] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (0DD50800) [pid = 1120] [serial = 1639] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (0DF2D400) [pid = 1120] [serial = 1640] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0D757800) [pid = 1120] [serial = 1636] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0D851800) [pid = 1120] [serial = 1637] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0D850000) [pid = 1120] [serial = 1634] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0D2EDC00) [pid = 1120] [serial = 1633] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (18501800) [pid = 1120] [serial = 1648] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0CE72C00) [pid = 1120] [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.] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (147C4C00) [pid = 1120] [serial = 1625] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0DD4EC00) [pid = 1120] [serial = 1624] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19123800) [pid = 1120] [serial = 1628] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (17C74C00) [pid = 1120] [serial = 1627] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1B68CC00) [pid = 1120] [serial = 1631] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1B5CC000) [pid = 1120] [serial = 1630] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1990FC00) [pid = 1120] [serial = 1658] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19130C00) [pid = 1120] [serial = 1651] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (18A19800) [pid = 1120] [serial = 1649] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (1990EC00) [pid = 1120] [serial = 1657] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (191A5800) [pid = 1120] [serial = 1652] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (169DE000) [pid = 1120] [serial = 1646] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (191A7400) [pid = 1120] [serial = 1655] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (1913AC00) [pid = 1120] [serial = 1654] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (14EE1C00) [pid = 1120] [serial = 1643] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (19B83000) [pid = 1120] [serial = 1660] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 1120 | ++DOCSHELL 0C154000 == 24 [pid = 1120] [id = 569] 01:37:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (0C154400) [pid = 1120] [serial = 1707] [outer = 00000000] 01:37:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (0C1AA400) [pid = 1120] [serial = 1708] [outer = 0C154400] 01:37:09 INFO - PROCESS | 1120 | 1466584629367 Marionette DEBUG loaded listener.js 01:37:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0C211400) [pid = 1120] [serial = 1709] [outer = 0C154400] 01:37:09 INFO - PROCESS | 1120 | 1466584629828 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 01:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1580ms 01:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:37:09 INFO - PROCESS | 1120 | 1466584629878 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 01:37:09 INFO - PROCESS | 1120 | 1466584629882 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 01:37:09 INFO - PROCESS | 1120 | 1466584629886 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:37:09 INFO - PROCESS | 1120 | 1466584629889 Marionette TRACE conn5 <- [1,2242,null,{}] 01:37:09 INFO - PROCESS | 1120 | 1466584629899 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:09 INFO - PROCESS | 1120 | 1466584629903 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:10 INFO - PROCESS | 1120 | 1466584629998 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 01:37:10 INFO - PROCESS | 1120 | 1466584630013 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:10 INFO - PROCESS | 1120 | 1466584630016 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:10 INFO - PROCESS | 1120 | ++DOCSHELL 0D853000 == 25 [pid = 1120] [id = 570] 01:37:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0D853C00) [pid = 1120] [serial = 1710] [outer = 00000000] 01:37:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D89A800) [pid = 1120] [serial = 1711] [outer = 0D853C00] 01:37:10 INFO - PROCESS | 1120 | 1466584630064 Marionette DEBUG loaded listener.js 01:37:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0DA42400) [pid = 1120] [serial = 1712] [outer = 0D853C00] 01:37:10 INFO - PROCESS | 1120 | 1466584630554 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 01:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 690ms 01:37:10 INFO - PROCESS | 1120 | 1466584630579 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 01:37:10 INFO - PROCESS | 1120 | 1466584630583 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 01:37:10 INFO - PROCESS | 1120 | 1466584630588 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:37:10 INFO - PROCESS | 1120 | 1466584630590 Marionette TRACE conn5 <- [1,2246,null,{}] 01:37:10 INFO - PROCESS | 1120 | 1466584630623 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:10 INFO - PROCESS | 1120 | 1466584630626 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:10 INFO - PROCESS | 1120 | 1466584630722 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 01:37:10 INFO - PROCESS | 1120 | 1466584630820 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:10 INFO - PROCESS | 1120 | 1466584630822 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:10 INFO - PROCESS | 1120 | ++DOCSHELL 0DD52800 == 26 [pid = 1120] [id = 571] 01:37:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DF2DC00) [pid = 1120] [serial = 1713] [outer = 00000000] 01:37:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0E047000) [pid = 1120] [serial = 1714] [outer = 0DF2DC00] 01:37:10 INFO - PROCESS | 1120 | 1466584630868 Marionette DEBUG loaded listener.js 01:37:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0EAC7000) [pid = 1120] [serial = 1715] [outer = 0DF2DC00] 01:37:11 INFO - PROCESS | 1120 | 1466584631292 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 750ms 01:37:11 INFO - PROCESS | 1120 | 1466584631350 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 01:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:37:11 INFO - PROCESS | 1120 | 1466584631353 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 01:37:11 INFO - PROCESS | 1120 | 1466584631358 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:37:11 INFO - PROCESS | 1120 | 1466584631364 Marionette TRACE conn5 <- [1,2250,null,{}] 01:37:11 INFO - PROCESS | 1120 | 1466584631374 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:11 INFO - PROCESS | 1120 | 1466584631377 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:11 INFO - PROCESS | 1120 | 1466584631502 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 01:37:11 INFO - PROCESS | 1120 | 1466584631570 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:11 INFO - PROCESS | 1120 | 1466584631572 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:11 INFO - PROCESS | 1120 | ++DOCSHELL 0CF3B800 == 27 [pid = 1120] [id = 572] 01:37:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0D75C800) [pid = 1120] [serial = 1716] [outer = 00000000] 01:37:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (14E1A400) [pid = 1120] [serial = 1717] [outer = 0D75C800] 01:37:11 INFO - PROCESS | 1120 | 1466584631628 Marionette DEBUG loaded listener.js 01:37:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (14EE0800) [pid = 1120] [serial = 1718] [outer = 0D75C800] 01:37:12 INFO - PROCESS | 1120 | 1466584632063 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 01:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 01:37:12 INFO - PROCESS | 1120 | 1466584632103 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 01:37:12 INFO - PROCESS | 1120 | 1466584632106 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 01:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:37:12 INFO - PROCESS | 1120 | 1466584632118 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:37:12 INFO - PROCESS | 1120 | 1466584632120 Marionette TRACE conn5 <- [1,2254,null,{}] 01:37:12 INFO - PROCESS | 1120 | 1466584632124 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:12 INFO - PROCESS | 1120 | 1466584632126 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:12 INFO - PROCESS | 1120 | 1466584632248 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 01:37:12 INFO - PROCESS | 1120 | 1466584632312 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:12 INFO - PROCESS | 1120 | 1466584632314 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:12 INFO - PROCESS | 1120 | ++DOCSHELL 14F47400 == 28 [pid = 1120] [id = 573] 01:37:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (15B4F400) [pid = 1120] [serial = 1719] [outer = 00000000] 01:37:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (16271000) [pid = 1120] [serial = 1720] [outer = 15B4F400] 01:37:12 INFO - PROCESS | 1120 | 1466584632359 Marionette DEBUG loaded listener.js 01:37:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (168BD400) [pid = 1120] [serial = 1721] [outer = 15B4F400] 01:37:12 INFO - PROCESS | 1120 | 1466584632783 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 01:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 690ms 01:37:12 INFO - PROCESS | 1120 | 1466584632811 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 01:37:12 INFO - PROCESS | 1120 | 1466584632813 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 01:37:12 INFO - PROCESS | 1120 | 1466584632816 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:37:12 INFO - PROCESS | 1120 | 1466584632817 Marionette TRACE conn5 <- [1,2258,null,{}] 01:37:12 INFO - PROCESS | 1120 | 1466584632821 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:12 INFO - PROCESS | 1120 | 1466584632823 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:12 INFO - PROCESS | 1120 | 1466584632937 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 01:37:12 INFO - PROCESS | 1120 | 1466584632943 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:12 INFO - PROCESS | 1120 | 1466584632949 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:12 INFO - PROCESS | 1120 | ++DOCSHELL 16C49800 == 29 [pid = 1120] [id = 574] 01:37:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (16C4A000) [pid = 1120] [serial = 1722] [outer = 00000000] 01:37:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (17C72800) [pid = 1120] [serial = 1723] [outer = 16C4A000] 01:37:13 INFO - PROCESS | 1120 | 1466584633004 Marionette DEBUG loaded listener.js 01:37:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (18A94400) [pid = 1120] [serial = 1724] [outer = 16C4A000] 01:37:13 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (18F7C800) [pid = 1120] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:37:13 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (19932000) [pid = 1120] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:37:13 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19935000) [pid = 1120] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:37:13 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (149D4C00) [pid = 1120] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:37:13 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19143000) [pid = 1120] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:37:13 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0D183000) [pid = 1120] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:37:13 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0DF69800) [pid = 1120] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:37:13 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0D754400) [pid = 1120] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:37:13 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (16042400) [pid = 1120] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:37:13 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19F1E000) [pid = 1120] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:37:13 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (16273C00) [pid = 1120] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:37:13 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (14FF1800) [pid = 1120] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:37:13 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1D35B400) [pid = 1120] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:37:13 INFO - PROCESS | 1120 | 1466584633766 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 01:37:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 970ms 01:37:13 INFO - PROCESS | 1120 | 1466584633790 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 01:37:13 INFO - PROCESS | 1120 | 1466584633792 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 01:37:13 INFO - PROCESS | 1120 | 1466584633795 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:37:13 INFO - PROCESS | 1120 | 1466584633797 Marionette TRACE conn5 <- [1,2262,null,{}] 01:37:13 INFO - PROCESS | 1120 | 1466584633800 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:13 INFO - PROCESS | 1120 | 1466584633802 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:13 INFO - PROCESS | 1120 | 1466584633922 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 01:37:14 INFO - PROCESS | 1120 | 1466584633986 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:14 INFO - PROCESS | 1120 | 1466584633997 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:14 INFO - PROCESS | 1120 | ++DOCSHELL 0C14F800 == 30 [pid = 1120] [id = 575] 01:37:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0DF2B000) [pid = 1120] [serial = 1725] [outer = 00000000] 01:37:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (18507000) [pid = 1120] [serial = 1726] [outer = 0DF2B000] 01:37:14 INFO - PROCESS | 1120 | 1466584634042 Marionette DEBUG loaded listener.js 01:37:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (18F36800) [pid = 1120] [serial = 1727] [outer = 0DF2B000] 01:37:14 INFO - PROCESS | 1120 | 1466584634369 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 01:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 01:37:14 INFO - PROCESS | 1120 | 1466584634438 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 01:37:14 INFO - PROCESS | 1120 | 1466584634441 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 01:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:37:14 INFO - PROCESS | 1120 | 1466584634444 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:37:14 INFO - PROCESS | 1120 | 1466584634445 Marionette TRACE conn5 <- [1,2266,null,{}] 01:37:14 INFO - PROCESS | 1120 | 1466584634449 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:14 INFO - PROCESS | 1120 | 1466584634451 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:14 INFO - PROCESS | 1120 | 1466584634529 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 01:37:14 INFO - PROCESS | 1120 | 1466584634534 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:14 INFO - PROCESS | 1120 | 1466584634536 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:14 INFO - PROCESS | 1120 | ++DOCSHELL 16C4E000 == 31 [pid = 1120] [id = 576] 01:37:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (18F7D800) [pid = 1120] [serial = 1728] [outer = 00000000] 01:37:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (1912F800) [pid = 1120] [serial = 1729] [outer = 18F7D800] 01:37:14 INFO - PROCESS | 1120 | 1466584634580 Marionette DEBUG loaded listener.js 01:37:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1913F000) [pid = 1120] [serial = 1730] [outer = 18F7D800] 01:37:15 INFO - PROCESS | 1120 | 1466584635015 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 01:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 01:37:15 INFO - PROCESS | 1120 | 1466584635075 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 01:37:15 INFO - PROCESS | 1120 | 1466584635077 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 01:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:37:15 INFO - PROCESS | 1120 | 1466584635080 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:37:15 INFO - PROCESS | 1120 | 1466584635082 Marionette TRACE conn5 <- [1,2270,null,{}] 01:37:15 INFO - PROCESS | 1120 | 1466584635085 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:15 INFO - PROCESS | 1120 | 1466584635087 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:15 INFO - PROCESS | 1120 | 1466584635167 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 01:37:15 INFO - PROCESS | 1120 | 1466584635173 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:15 INFO - PROCESS | 1120 | 1466584635174 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:15 INFO - PROCESS | 1120 | ++DOCSHELL 0D897800 == 32 [pid = 1120] [id = 577] 01:37:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19121800) [pid = 1120] [serial = 1731] [outer = 00000000] 01:37:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (191A6800) [pid = 1120] [serial = 1732] [outer = 19121800] 01:37:15 INFO - PROCESS | 1120 | 1466584635219 Marionette DEBUG loaded listener.js 01:37:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (191A7800) [pid = 1120] [serial = 1733] [outer = 19121800] 01:37:15 INFO - PROCESS | 1120 | 1466584635865 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 01:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 830ms 01:37:15 INFO - PROCESS | 1120 | 1466584635911 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 01:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:37:15 INFO - PROCESS | 1120 | 1466584635916 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 01:37:15 INFO - PROCESS | 1120 | 1466584635922 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:37:15 INFO - PROCESS | 1120 | 1466584635925 Marionette TRACE conn5 <- [1,2274,null,{}] 01:37:15 INFO - PROCESS | 1120 | 1466584635931 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:15 INFO - PROCESS | 1120 | 1466584635934 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:16 INFO - PROCESS | 1120 | 1466584636079 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 01:37:16 INFO - PROCESS | 1120 | 1466584636201 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:16 INFO - PROCESS | 1120 | 1466584636206 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:16 INFO - PROCESS | 1120 | ++DOCSHELL 0CF40800 == 33 [pid = 1120] [id = 578] 01:37:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (0D13A800) [pid = 1120] [serial = 1734] [outer = 00000000] 01:37:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (0DA42000) [pid = 1120] [serial = 1735] [outer = 0D13A800] 01:37:16 INFO - PROCESS | 1120 | 1466584636264 Marionette DEBUG loaded listener.js 01:37:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0DD46400) [pid = 1120] [serial = 1736] [outer = 0D13A800] 01:37:17 INFO - PROCESS | 1120 | 1466584637006 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 01:37:17 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 01:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1135ms 01:37:17 INFO - PROCESS | 1120 | 1466584637057 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 01:37:17 INFO - PROCESS | 1120 | 1466584637062 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 01:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:37:17 INFO - PROCESS | 1120 | 1466584637068 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:37:17 INFO - PROCESS | 1120 | 1466584637071 Marionette TRACE conn5 <- [1,2278,null,{}] 01:37:17 INFO - PROCESS | 1120 | 1466584637075 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:17 INFO - PROCESS | 1120 | 1466584637078 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:17 INFO - PROCESS | 1120 | 1466584637205 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 01:37:17 INFO - PROCESS | 1120 | 1466584637338 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:17 INFO - PROCESS | 1120 | 1466584637341 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:17 INFO - PROCESS | 1120 | ++DOCSHELL 146E5400 == 34 [pid = 1120] [id = 579] 01:37:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (147C4400) [pid = 1120] [serial = 1737] [outer = 00000000] 01:37:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (14E4E400) [pid = 1120] [serial = 1738] [outer = 147C4400] 01:37:17 INFO - PROCESS | 1120 | 1466584637406 Marionette DEBUG loaded listener.js 01:37:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (15B58800) [pid = 1120] [serial = 1739] [outer = 147C4400] 01:37:18 INFO - PROCESS | 1120 | 1466584638313 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 01:37:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:37:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1337ms 01:37:18 INFO - PROCESS | 1120 | 1466584638409 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 01:37:18 INFO - PROCESS | 1120 | 1466584638413 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 01:37:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:37:18 INFO - PROCESS | 1120 | 1466584638418 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:37:18 INFO - PROCESS | 1120 | 1466584638421 Marionette TRACE conn5 <- [1,2282,null,{}] 01:37:18 INFO - PROCESS | 1120 | 1466584638427 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:18 INFO - PROCESS | 1120 | 1466584638429 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:18 INFO - PROCESS | 1120 | 1466584638572 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 01:37:18 INFO - PROCESS | 1120 | --DOCSHELL 146ED000 == 33 [pid = 1120] [id = 499] 01:37:18 INFO - PROCESS | 1120 | --DOCSHELL 1913BC00 == 32 [pid = 1120] [id = 503] 01:37:18 INFO - PROCESS | 1120 | --DOCSHELL 16C54400 == 31 [pid = 1120] [id = 510] 01:37:18 INFO - PROCESS | 1120 | --DOCSHELL 0DF2B800 == 30 [pid = 1120] [id = 498] 01:37:18 INFO - PROCESS | 1120 | --DOCSHELL 15B52C00 == 29 [pid = 1120] [id = 500] 01:37:18 INFO - PROCESS | 1120 | --DOCSHELL 0DA4AC00 == 28 [pid = 1120] [id = 508] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (1B5C0C00) [pid = 1120] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19124000) [pid = 1120] [serial = 1678] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19E65400) [pid = 1120] [serial = 1684] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (19BC2000) [pid = 1120] [serial = 1661] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (15B4F000) [pid = 1120] [serial = 1666] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (169E2800) [pid = 1120] [serial = 1667] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19904000) [pid = 1120] [serial = 1682] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0D909400) [pid = 1120] [serial = 1663] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0DD4A400) [pid = 1120] [serial = 1664] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0E7DD400) [pid = 1120] [serial = 1672] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1461CC00) [pid = 1120] [serial = 1673] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (191AB800) [pid = 1120] [serial = 1681] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0D854C00) [pid = 1120] [serial = 1669] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (0D909000) [pid = 1120] [serial = 1670] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (169D9C00) [pid = 1120] [serial = 1675] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (19FF6800) [pid = 1120] [serial = 1691] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (1913C400) [pid = 1120] [serial = 1688] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (18508400) [pid = 1120] [serial = 1687] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (1A209800) [pid = 1120] [serial = 1694] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (1912F400) [pid = 1120] [serial = 1679] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (19FF4000) [pid = 1120] [serial = 1690] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (19E66C00) [pid = 1120] [serial = 1685] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (1A205000) [pid = 1120] [serial = 1693] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (17942800) [pid = 1120] [serial = 1676] [outer = 00000000] [url = about:blank] 01:37:18 INFO - PROCESS | 1120 | 1466584638699 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:18 INFO - PROCESS | 1120 | 1466584638703 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:18 INFO - PROCESS | 1120 | ++DOCSHELL 0C1AC000 == 29 [pid = 1120] [id = 580] 01:37:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (0C209C00) [pid = 1120] [serial = 1740] [outer = 00000000] 01:37:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (0D1EDC00) [pid = 1120] [serial = 1741] [outer = 0C209C00] 01:37:18 INFO - PROCESS | 1120 | 1466584638751 Marionette DEBUG loaded listener.js 01:37:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (0D75B800) [pid = 1120] [serial = 1742] [outer = 0C209C00] 01:37:19 INFO - PROCESS | 1120 | 1466584639212 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 01:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 831ms 01:37:19 INFO - PROCESS | 1120 | 1466584639248 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 01:37:19 INFO - PROCESS | 1120 | 1466584639253 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 01:37:19 INFO - PROCESS | 1120 | 1466584639258 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:37:19 INFO - PROCESS | 1120 | 1466584639261 Marionette TRACE conn5 <- [1,2286,null,{}] 01:37:19 INFO - PROCESS | 1120 | 1466584639264 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:19 INFO - PROCESS | 1120 | 1466584639267 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:19 INFO - PROCESS | 1120 | 1466584639354 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 01:37:19 INFO - PROCESS | 1120 | 1466584639361 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:19 INFO - PROCESS | 1120 | 1466584639363 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:19 INFO - PROCESS | 1120 | ++DOCSHELL 0DD4A400 == 30 [pid = 1120] [id = 581] 01:37:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (0DD4F400) [pid = 1120] [serial = 1743] [outer = 00000000] 01:37:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (0E7DF800) [pid = 1120] [serial = 1744] [outer = 0DD4F400] 01:37:19 INFO - PROCESS | 1120 | 1466584639409 Marionette DEBUG loaded listener.js 01:37:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (1461AC00) [pid = 1120] [serial = 1745] [outer = 0DD4F400] 01:37:19 INFO - PROCESS | 1120 | 1466584639889 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 01:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 01:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:37:19 INFO - PROCESS | 1120 | 1466584639933 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 01:37:19 INFO - PROCESS | 1120 | 1466584639936 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 01:37:19 INFO - PROCESS | 1120 | 1466584639939 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:37:19 INFO - PROCESS | 1120 | 1466584639942 Marionette TRACE conn5 <- [1,2290,null,{}] 01:37:19 INFO - PROCESS | 1120 | 1466584639954 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:19 INFO - PROCESS | 1120 | 1466584639959 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:20 INFO - PROCESS | 1120 | 1466584640073 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 01:37:20 INFO - PROCESS | 1120 | 1466584640176 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:20 INFO - PROCESS | 1120 | 1466584640179 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:20 INFO - PROCESS | 1120 | ++DOCSHELL 15B4CC00 == 31 [pid = 1120] [id = 582] 01:37:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (15B50000) [pid = 1120] [serial = 1746] [outer = 00000000] 01:37:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (16268400) [pid = 1120] [serial = 1747] [outer = 15B50000] 01:37:20 INFO - PROCESS | 1120 | 1466584640226 Marionette DEBUG loaded listener.js 01:37:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (169E2000) [pid = 1120] [serial = 1748] [outer = 15B50000] 01:37:20 INFO - PROCESS | 1120 | 1466584640616 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 01:37:20 INFO - PROCESS | 1120 | 1466584640670 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 01:37:20 INFO - PROCESS | 1120 | 1466584640672 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 01:37:20 INFO - PROCESS | 1120 | 1466584640675 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:37:20 INFO - PROCESS | 1120 | 1466584640686 Marionette TRACE conn5 <- [1,2294,null,{}] 01:37:20 INFO - PROCESS | 1120 | 1466584640697 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:20 INFO - PROCESS | 1120 | 1466584640699 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:20 INFO - PROCESS | 1120 | 1466584640820 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 01:37:20 INFO - PROCESS | 1120 | 1466584640826 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:20 INFO - PROCESS | 1120 | 1466584640828 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:20 INFO - PROCESS | 1120 | ++DOCSHELL 17C6C400 == 32 [pid = 1120] [id = 583] 01:37:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (17C72C00) [pid = 1120] [serial = 1749] [outer = 00000000] 01:37:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (18F7B800) [pid = 1120] [serial = 1750] [outer = 17C72C00] 01:37:20 INFO - PROCESS | 1120 | 1466584640872 Marionette DEBUG loaded listener.js 01:37:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (1912B800) [pid = 1120] [serial = 1751] [outer = 17C72C00] 01:37:21 INFO - PROCESS | 1120 | 1466584641324 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 01:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 690ms 01:37:21 INFO - PROCESS | 1120 | 1466584641369 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 01:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:37:21 INFO - PROCESS | 1120 | 1466584641371 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 01:37:21 INFO - PROCESS | 1120 | 1466584641374 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:37:21 INFO - PROCESS | 1120 | 1466584641376 Marionette TRACE conn5 <- [1,2298,null,{}] 01:37:21 INFO - PROCESS | 1120 | 1466584641379 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:21 INFO - PROCESS | 1120 | 1466584641381 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:21 INFO - PROCESS | 1120 | 1466584641527 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 01:37:21 INFO - PROCESS | 1120 | 1466584641539 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:21 INFO - PROCESS | 1120 | 1466584641541 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:21 INFO - PROCESS | 1120 | ++DOCSHELL 16265C00 == 33 [pid = 1120] [id = 584] 01:37:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (1794A000) [pid = 1120] [serial = 1752] [outer = 00000000] 01:37:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19141C00) [pid = 1120] [serial = 1753] [outer = 1794A000] 01:37:21 INFO - PROCESS | 1120 | 1466584641586 Marionette DEBUG loaded listener.js 01:37:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19142C00) [pid = 1120] [serial = 1754] [outer = 1794A000] 01:37:22 INFO - PROCESS | 1120 | 1466584642053 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 01:37:22 INFO - PROCESS | 1120 | 1466584642112 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 01:37:22 INFO - PROCESS | 1120 | 1466584642114 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 01:37:22 INFO - PROCESS | 1120 | 1466584642117 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:37:22 INFO - PROCESS | 1120 | 1466584642118 Marionette TRACE conn5 <- [1,2302,null,{}] 01:37:22 INFO - PROCESS | 1120 | 1466584642121 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:22 INFO - PROCESS | 1120 | 1466584642127 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:22 INFO - PROCESS | 1120 | 1466584642270 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 01:37:22 INFO - PROCESS | 1120 | 1466584642340 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:22 INFO - PROCESS | 1120 | 1466584642342 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:22 INFO - PROCESS | 1120 | ++DOCSHELL 0D2F6000 == 34 [pid = 1120] [id = 585] 01:37:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19127400) [pid = 1120] [serial = 1755] [outer = 00000000] 01:37:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19B84000) [pid = 1120] [serial = 1756] [outer = 19127400] 01:37:22 INFO - PROCESS | 1120 | 1466584642388 Marionette DEBUG loaded listener.js 01:37:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19B84C00) [pid = 1120] [serial = 1757] [outer = 19127400] 01:37:22 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0D853C00) [pid = 1120] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:37:22 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0DF2DC00) [pid = 1120] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:37:22 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (15B4F400) [pid = 1120] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:37:22 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0DF2B000) [pid = 1120] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:37:22 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0C154400) [pid = 1120] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:37:22 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (16C4A000) [pid = 1120] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:37:22 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (18F7D800) [pid = 1120] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:37:22 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (0D1ED000) [pid = 1120] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:37:22 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (16272000) [pid = 1120] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:37:22 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (19BCDC00) [pid = 1120] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:37:22 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (0D75C800) [pid = 1120] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:37:22 INFO - PROCESS | 1120 | 1466584642915 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 01:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 831ms 01:37:22 INFO - PROCESS | 1120 | 1466584642951 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 01:37:22 INFO - PROCESS | 1120 | 1466584642953 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 01:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:37:22 INFO - PROCESS | 1120 | 1466584642957 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:37:22 INFO - PROCESS | 1120 | 1466584642959 Marionette TRACE conn5 <- [1,2306,null,{}] 01:37:22 INFO - PROCESS | 1120 | 1466584642962 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:22 INFO - PROCESS | 1120 | 1466584642964 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:23 INFO - PROCESS | 1120 | 1466584643079 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 01:37:23 INFO - PROCESS | 1120 | 1466584643141 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:23 INFO - PROCESS | 1120 | 1466584643143 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:23 INFO - PROCESS | 1120 | ++DOCSHELL 0DF2C800 == 35 [pid = 1120] [id = 586] 01:37:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0DF2D400) [pid = 1120] [serial = 1758] [outer = 00000000] 01:37:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (18A13400) [pid = 1120] [serial = 1759] [outer = 0DF2D400] 01:37:23 INFO - PROCESS | 1120 | 1466584643189 Marionette DEBUG loaded listener.js 01:37:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (1910A000) [pid = 1120] [serial = 1760] [outer = 0DF2D400] 01:37:23 INFO - PROCESS | 1120 | 1466584643611 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 01:37:23 INFO - PROCESS | 1120 | 1466584643629 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 01:37:23 INFO - PROCESS | 1120 | 1466584643633 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:37:23 INFO - PROCESS | 1120 | 1466584643634 Marionette TRACE conn5 <- [1,2310,null,{}] 01:37:23 INFO - PROCESS | 1120 | 1466584643638 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:23 INFO - PROCESS | 1120 | 1466584643639 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:23 INFO - PROCESS | 1120 | 1466584643719 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 01:37:23 INFO - PROCESS | 1120 | 1466584643726 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:23 INFO - PROCESS | 1120 | 1466584643728 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:23 INFO - PROCESS | 1120 | ++DOCSHELL 19901400 == 36 [pid = 1120] [id = 587] 01:37:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (1990A000) [pid = 1120] [serial = 1761] [outer = 00000000] 01:37:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (19E6B000) [pid = 1120] [serial = 1762] [outer = 1990A000] 01:37:23 INFO - PROCESS | 1120 | 1466584643772 Marionette DEBUG loaded listener.js 01:37:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (19F1E000) [pid = 1120] [serial = 1763] [outer = 1990A000] 01:37:24 INFO - PROCESS | 1120 | 1466584644198 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 01:37:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 01:37:24 INFO - PROCESS | 1120 | 1466584644264 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 01:37:24 INFO - PROCESS | 1120 | 1466584644266 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 01:37:24 INFO - PROCESS | 1120 | 1466584644269 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:37:24 INFO - PROCESS | 1120 | 1466584644271 Marionette TRACE conn5 <- [1,2314,null,{}] 01:37:24 INFO - PROCESS | 1120 | 1466584644274 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:24 INFO - PROCESS | 1120 | 1466584644276 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:24 INFO - PROCESS | 1120 | 1466584644357 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 01:37:24 INFO - PROCESS | 1120 | 1466584644362 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:24 INFO - PROCESS | 1120 | 1466584644364 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:24 INFO - PROCESS | 1120 | ++DOCSHELL 14FFB000 == 37 [pid = 1120] [id = 588] 01:37:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19F27C00) [pid = 1120] [serial = 1764] [outer = 00000000] 01:37:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19FF6400) [pid = 1120] [serial = 1765] [outer = 19F27C00] 01:37:24 INFO - PROCESS | 1120 | 1466584644407 Marionette DEBUG loaded listener.js 01:37:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19FF7C00) [pid = 1120] [serial = 1766] [outer = 19F27C00] 01:37:25 INFO - PROCESS | 1120 | --DOCSHELL 0D89E800 == 36 [pid = 1120] [id = 513] 01:37:25 INFO - PROCESS | 1120 | --DOCSHELL 146EEC00 == 35 [pid = 1120] [id = 506] 01:37:25 INFO - PROCESS | 1120 | --DOCSHELL 191A4800 == 34 [pid = 1120] [id = 512] 01:37:25 INFO - PROCESS | 1120 | --DOCSHELL 0C1A7C00 == 33 [pid = 1120] [id = 502] 01:37:25 INFO - PROCESS | 1120 | --DOCSHELL 17955400 == 32 [pid = 1120] [id = 501] 01:37:25 INFO - PROCESS | 1120 | --DOCSHELL 16C52000 == 31 [pid = 1120] [id = 511] 01:37:25 INFO - PROCESS | 1120 | --DOCSHELL 0D184000 == 30 [pid = 1120] [id = 505] 01:37:25 INFO - PROCESS | 1120 | --DOCSHELL 191ABC00 == 29 [pid = 1120] [id = 504] 01:37:25 INFO - PROCESS | 1120 | --DOCSHELL 0C209400 == 28 [pid = 1120] [id = 507] 01:37:25 INFO - PROCESS | 1120 | --DOCSHELL 0C154000 == 27 [pid = 1120] [id = 569] 01:37:25 INFO - PROCESS | 1120 | --DOCSHELL 0D904800 == 26 [pid = 1120] [id = 497] 01:37:25 INFO - PROCESS | 1120 | --DOCSHELL 14F4C400 == 25 [pid = 1120] [id = 509] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0D89A800) [pid = 1120] [serial = 1711] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0DA42400) [pid = 1120] [serial = 1712] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0E047000) [pid = 1120] [serial = 1714] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (168BD400) [pid = 1120] [serial = 1721] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (16271000) [pid = 1120] [serial = 1720] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (18507000) [pid = 1120] [serial = 1726] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (0C1AA400) [pid = 1120] [serial = 1708] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (0C211400) [pid = 1120] [serial = 1709] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (17C72800) [pid = 1120] [serial = 1723] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (1912F800) [pid = 1120] [serial = 1729] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (0DA47000) [pid = 1120] [serial = 1697] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (0D84C800) [pid = 1120] [serial = 1696] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (19122800) [pid = 1120] [serial = 1700] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (18B1F800) [pid = 1120] [serial = 1699] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (1A204400) [pid = 1120] [serial = 1703] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (19E64800) [pid = 1120] [serial = 1702] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (1B691800) [pid = 1120] [serial = 1705] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 58 (191A6800) [pid = 1120] [serial = 1732] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 57 (18A94400) [pid = 1120] [serial = 1724] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 56 (1913F000) [pid = 1120] [serial = 1730] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 55 (14E1A400) [pid = 1120] [serial = 1717] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 54 (14EE0800) [pid = 1120] [serial = 1718] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 53 (0EAC7000) [pid = 1120] [serial = 1715] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | --DOMWINDOW == 52 (18F36800) [pid = 1120] [serial = 1727] [outer = 00000000] [url = about:blank] 01:37:26 INFO - PROCESS | 1120 | 1466584646282 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 01:37:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2067ms 01:37:26 INFO - PROCESS | 1120 | 1466584646341 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 01:37:26 INFO - PROCESS | 1120 | 1466584646345 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 01:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:37:26 INFO - PROCESS | 1120 | 1466584646350 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:37:26 INFO - PROCESS | 1120 | 1466584646353 Marionette TRACE conn5 <- [1,2318,null,{}] 01:37:26 INFO - PROCESS | 1120 | 1466584646359 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:26 INFO - PROCESS | 1120 | 1466584646362 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:26 INFO - PROCESS | 1120 | 1466584646453 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 01:37:26 INFO - PROCESS | 1120 | 1466584646463 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:26 INFO - PROCESS | 1120 | 1466584646467 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:26 INFO - PROCESS | 1120 | ++DOCSHELL 0D2EA800 == 26 [pid = 1120] [id = 589] 01:37:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 53 (0D2EC800) [pid = 1120] [serial = 1767] [outer = 00000000] 01:37:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 54 (0D74E800) [pid = 1120] [serial = 1768] [outer = 0D2EC800] 01:37:26 INFO - PROCESS | 1120 | 1466584646520 Marionette DEBUG loaded listener.js 01:37:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 55 (0D759000) [pid = 1120] [serial = 1769] [outer = 0D2EC800] 01:37:27 INFO - PROCESS | 1120 | 1466584646986 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 01:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 01:37:27 INFO - PROCESS | 1120 | 1466584647021 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 01:37:27 INFO - PROCESS | 1120 | 1466584647026 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 01:37:27 INFO - PROCESS | 1120 | 1466584647036 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:37:27 INFO - PROCESS | 1120 | 1466584647039 Marionette TRACE conn5 <- [1,2322,null,{}] 01:37:27 INFO - PROCESS | 1120 | 1466584647042 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:27 INFO - PROCESS | 1120 | 1466584647045 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:27 INFO - PROCESS | 1120 | 1466584647134 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 01:37:27 INFO - PROCESS | 1120 | 1466584647143 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:27 INFO - PROCESS | 1120 | 1466584647146 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:27 INFO - PROCESS | 1120 | ++DOCSHELL 0DA42400 == 27 [pid = 1120] [id = 590] 01:37:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 56 (0DA42800) [pid = 1120] [serial = 1770] [outer = 00000000] 01:37:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 57 (0DA47800) [pid = 1120] [serial = 1771] [outer = 0DA42800] 01:37:27 INFO - PROCESS | 1120 | 1466584647193 Marionette DEBUG loaded listener.js 01:37:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 58 (0DB8F800) [pid = 1120] [serial = 1772] [outer = 0DA42800] 01:37:27 INFO - PROCESS | 1120 | 1466584647664 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 01:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 01:37:27 INFO - PROCESS | 1120 | 1466584647713 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 01:37:27 INFO - PROCESS | 1120 | 1466584647715 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 01:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:37:27 INFO - PROCESS | 1120 | 1466584647718 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:37:27 INFO - PROCESS | 1120 | 1466584647721 Marionette TRACE conn5 <- [1,2326,null,{}] 01:37:27 INFO - PROCESS | 1120 | 1466584647733 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:27 INFO - PROCESS | 1120 | 1466584647737 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:27 INFO - PROCESS | 1120 | 1466584647823 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 01:37:27 INFO - PROCESS | 1120 | 1466584647859 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:27 INFO - PROCESS | 1120 | 1466584647862 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:27 INFO - PROCESS | 1120 | ++DOCSHELL 0E7DF400 == 28 [pid = 1120] [id = 591] 01:37:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (0EA3A400) [pid = 1120] [serial = 1773] [outer = 00000000] 01:37:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (0EACF800) [pid = 1120] [serial = 1774] [outer = 0EA3A400] 01:37:28 INFO - PROCESS | 1120 | 1466584648001 Marionette DEBUG loaded listener.js 01:37:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (1461D400) [pid = 1120] [serial = 1775] [outer = 0EA3A400] 01:37:28 INFO - PROCESS | 1120 | 1466584648376 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 01:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 01:37:28 INFO - PROCESS | 1120 | 1466584648449 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 01:37:28 INFO - PROCESS | 1120 | 1466584648451 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 01:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:37:28 INFO - PROCESS | 1120 | 1466584648455 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:37:28 INFO - PROCESS | 1120 | 1466584648456 Marionette TRACE conn5 <- [1,2330,null,{}] 01:37:28 INFO - PROCESS | 1120 | 1466584648460 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:28 INFO - PROCESS | 1120 | 1466584648462 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:28 INFO - PROCESS | 1120 | 1466584648581 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 01:37:28 INFO - PROCESS | 1120 | 1466584648589 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:28 INFO - PROCESS | 1120 | 1466584648591 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:28 INFO - PROCESS | 1120 | ++DOCSHELL 0EAC9400 == 29 [pid = 1120] [id = 592] 01:37:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (146ABC00) [pid = 1120] [serial = 1776] [outer = 00000000] 01:37:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (149CF800) [pid = 1120] [serial = 1777] [outer = 146ABC00] 01:37:28 INFO - PROCESS | 1120 | 1466584648637 Marionette DEBUG loaded listener.js 01:37:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (14E4E000) [pid = 1120] [serial = 1778] [outer = 146ABC00] 01:37:29 INFO - PROCESS | 1120 | 1466584649054 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 01:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 631ms 01:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:37:29 INFO - PROCESS | 1120 | 1466584649089 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 01:37:29 INFO - PROCESS | 1120 | 1466584649091 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 01:37:29 INFO - PROCESS | 1120 | 1466584649094 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:37:29 INFO - PROCESS | 1120 | 1466584649096 Marionette TRACE conn5 <- [1,2334,null,{}] 01:37:29 INFO - PROCESS | 1120 | 1466584649099 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:29 INFO - PROCESS | 1120 | 1466584649101 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:29 INFO - PROCESS | 1120 | 1466584649216 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 01:37:29 INFO - PROCESS | 1120 | 1466584649257 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:29 INFO - PROCESS | 1120 | 1466584649259 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:29 INFO - PROCESS | 1120 | ++DOCSHELL 14F42400 == 30 [pid = 1120] [id = 593] 01:37:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (14F43400) [pid = 1120] [serial = 1779] [outer = 00000000] 01:37:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (15B58C00) [pid = 1120] [serial = 1780] [outer = 14F43400] 01:37:29 INFO - PROCESS | 1120 | 1466584649303 Marionette DEBUG loaded listener.js 01:37:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (1626B400) [pid = 1120] [serial = 1781] [outer = 14F43400] 01:37:29 INFO - PROCESS | 1120 | 1466584649718 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 01:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 01:37:29 INFO - PROCESS | 1120 | 1466584649765 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 01:37:29 INFO - PROCESS | 1120 | 1466584649767 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 01:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:37:29 INFO - PROCESS | 1120 | 1466584649779 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:37:29 INFO - PROCESS | 1120 | 1466584649780 Marionette TRACE conn5 <- [1,2338,null,{}] 01:37:29 INFO - PROCESS | 1120 | 1466584649785 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:29 INFO - PROCESS | 1120 | 1466584649790 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:29 INFO - PROCESS | 1120 | 1466584649894 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 01:37:29 INFO - PROCESS | 1120 | 1466584649902 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:29 INFO - PROCESS | 1120 | 1466584649904 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:29 INFO - PROCESS | 1120 | ++DOCSHELL 17C72800 == 31 [pid = 1120] [id = 594] 01:37:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (17C75400) [pid = 1120] [serial = 1782] [outer = 00000000] 01:37:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (18A15800) [pid = 1120] [serial = 1783] [outer = 17C75400] 01:37:29 INFO - PROCESS | 1120 | 1466584649955 Marionette DEBUG loaded listener.js 01:37:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (18B20C00) [pid = 1120] [serial = 1784] [outer = 17C75400] 01:37:30 INFO - PROCESS | 1120 | 1466584650402 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 01:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 690ms 01:37:30 INFO - PROCESS | 1120 | 1466584650461 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 01:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:37:30 INFO - PROCESS | 1120 | 1466584650463 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 01:37:30 INFO - PROCESS | 1120 | 1466584650466 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:37:30 INFO - PROCESS | 1120 | 1466584650468 Marionette TRACE conn5 <- [1,2342,null,{}] 01:37:30 INFO - PROCESS | 1120 | 1466584650472 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:30 INFO - PROCESS | 1120 | 1466584650474 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:30 INFO - PROCESS | 1120 | 1466584650577 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 01:37:30 INFO - PROCESS | 1120 | 1466584650585 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:30 INFO - PROCESS | 1120 | 1466584650587 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:30 INFO - PROCESS | 1120 | ++DOCSHELL 14EE4000 == 32 [pid = 1120] [id = 595] 01:37:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (169DD000) [pid = 1120] [serial = 1785] [outer = 00000000] 01:37:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (1910CC00) [pid = 1120] [serial = 1786] [outer = 169DD000] 01:37:30 INFO - PROCESS | 1120 | 1466584650630 Marionette DEBUG loaded listener.js 01:37:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (1910EC00) [pid = 1120] [serial = 1787] [outer = 169DD000] 01:37:31 INFO - PROCESS | 1120 | 1466584651066 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 01:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 631ms 01:37:31 INFO - PROCESS | 1120 | 1466584651107 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 01:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:37:31 INFO - PROCESS | 1120 | 1466584651109 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 01:37:31 INFO - PROCESS | 1120 | 1466584651112 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:37:31 INFO - PROCESS | 1120 | 1466584651114 Marionette TRACE conn5 <- [1,2346,null,{}] 01:37:31 INFO - PROCESS | 1120 | 1466584651117 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:31 INFO - PROCESS | 1120 | 1466584651119 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:31 INFO - PROCESS | 1120 | 1466584651198 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 01:37:31 INFO - PROCESS | 1120 | 1466584651203 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:31 INFO - PROCESS | 1120 | 1466584651205 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:31 INFO - PROCESS | 1120 | ++DOCSHELL 19137400 == 33 [pid = 1120] [id = 596] 01:37:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (1913B000) [pid = 1120] [serial = 1788] [outer = 00000000] 01:37:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1919F000) [pid = 1120] [serial = 1789] [outer = 1913B000] 01:37:31 INFO - PROCESS | 1120 | 1466584651249 Marionette DEBUG loaded listener.js 01:37:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (18A93800) [pid = 1120] [serial = 1790] [outer = 1913B000] 01:37:31 INFO - PROCESS | 1120 | 1466584651721 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 01:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 01:37:31 INFO - PROCESS | 1120 | 1466584651744 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 01:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:37:31 INFO - PROCESS | 1120 | 1466584651746 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 01:37:31 INFO - PROCESS | 1120 | 1466584651756 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:37:31 INFO - PROCESS | 1120 | 1466584651758 Marionette TRACE conn5 <- [1,2350,null,{}] 01:37:31 INFO - PROCESS | 1120 | 1466584651762 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:31 INFO - PROCESS | 1120 | 1466584651763 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:31 INFO - PROCESS | 1120 | 1466584651878 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 01:37:31 INFO - PROCESS | 1120 | 1466584651883 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:31 INFO - PROCESS | 1120 | 1466584651885 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:31 INFO - PROCESS | 1120 | ++DOCSHELL 0E7DD400 == 34 [pid = 1120] [id = 597] 01:37:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19902000) [pid = 1120] [serial = 1791] [outer = 00000000] 01:37:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1992E400) [pid = 1120] [serial = 1792] [outer = 19902000] 01:37:31 INFO - PROCESS | 1120 | 1466584651929 Marionette DEBUG loaded listener.js 01:37:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1992F800) [pid = 1120] [serial = 1793] [outer = 19902000] 01:37:32 INFO - PROCESS | 1120 | 1466584652422 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 01:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 01:37:32 INFO - PROCESS | 1120 | 1466584652480 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 01:37:32 INFO - PROCESS | 1120 | 1466584652482 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 01:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:37:32 INFO - PROCESS | 1120 | 1466584652485 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:37:32 INFO - PROCESS | 1120 | 1466584652487 Marionette TRACE conn5 <- [1,2354,null,{}] 01:37:32 INFO - PROCESS | 1120 | 1466584652491 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:32 INFO - PROCESS | 1120 | 1466584652492 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:32 INFO - PROCESS | 1120 | 1466584652611 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 01:37:32 INFO - PROCESS | 1120 | 1466584652619 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:32 INFO - PROCESS | 1120 | 1466584652621 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:32 INFO - PROCESS | 1120 | ++DOCSHELL 0C294C00 == 35 [pid = 1120] [id = 598] 01:37:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (0CE29400) [pid = 1120] [serial = 1794] [outer = 00000000] 01:37:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1993C000) [pid = 1120] [serial = 1795] [outer = 0CE29400] 01:37:32 INFO - PROCESS | 1120 | 1466584652723 Marionette DEBUG loaded listener.js 01:37:32 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19B84400) [pid = 1120] [serial = 1796] [outer = 0CE29400] 01:37:33 INFO - PROCESS | 1120 | 1466584653172 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 01:37:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:37:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 01:37:33 INFO - PROCESS | 1120 | 1466584653242 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 01:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:37:33 INFO - PROCESS | 1120 | 1466584653244 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 01:37:33 INFO - PROCESS | 1120 | 1466584653247 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:37:33 INFO - PROCESS | 1120 | 1466584653249 Marionette TRACE conn5 <- [1,2358,null,{}] 01:37:33 INFO - PROCESS | 1120 | 1466584653254 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:33 INFO - PROCESS | 1120 | 1466584653256 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:33 INFO - PROCESS | 1120 | 1466584653385 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 01:37:33 INFO - PROCESS | 1120 | 1466584653399 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:33 INFO - PROCESS | 1120 | 1466584653402 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:33 INFO - PROCESS | 1120 | ++DOCSHELL 0D753800 == 36 [pid = 1120] [id = 599] 01:37:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0D902400) [pid = 1120] [serial = 1797] [outer = 00000000] 01:37:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (16C48400) [pid = 1120] [serial = 1798] [outer = 0D902400] 01:37:33 INFO - PROCESS | 1120 | 1466584653676 Marionette DEBUG loaded listener.js 01:37:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19FF1C00) [pid = 1120] [serial = 1799] [outer = 0D902400] 01:37:33 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (19931C00) [pid = 1120] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:37:33 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (17C72C00) [pid = 1120] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:37:33 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19127400) [pid = 1120] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:37:33 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (1794A000) [pid = 1120] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:37:33 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0DF2D400) [pid = 1120] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:37:33 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (1990A000) [pid = 1120] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:37:33 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (15B50000) [pid = 1120] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:37:33 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0DD4F400) [pid = 1120] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:37:33 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0C209C00) [pid = 1120] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:37:33 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (147C4400) [pid = 1120] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:37:33 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0D13A800) [pid = 1120] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:37:33 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19121800) [pid = 1120] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:37:34 INFO - PROCESS | 1120 | 1466584654062 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 01:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 830ms 01:37:34 INFO - PROCESS | 1120 | 1466584654082 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 01:37:34 INFO - PROCESS | 1120 | 1466584654084 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 01:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:37:34 INFO - PROCESS | 1120 | 1466584654086 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:37:34 INFO - PROCESS | 1120 | 1466584654088 Marionette TRACE conn5 <- [1,2362,null,{}] 01:37:34 INFO - PROCESS | 1120 | 1466584654091 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:34 INFO - PROCESS | 1120 | 1466584654093 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:34 INFO - PROCESS | 1120 | 1466584654173 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 01:37:34 INFO - PROCESS | 1120 | 1466584654179 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:34 INFO - PROCESS | 1120 | 1466584654180 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:34 INFO - PROCESS | 1120 | ++DOCSHELL 16041000 == 37 [pid = 1120] [id = 600] 01:37:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (16273400) [pid = 1120] [serial = 1800] [outer = 00000000] 01:37:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19B83000) [pid = 1120] [serial = 1801] [outer = 16273400] 01:37:34 INFO - PROCESS | 1120 | 1466584654319 Marionette DEBUG loaded listener.js 01:37:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19E6FC00) [pid = 1120] [serial = 1802] [outer = 16273400] 01:37:34 INFO - PROCESS | 1120 | 1466584654696 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 01:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 01:37:34 INFO - PROCESS | 1120 | 1466584654718 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 01:37:34 INFO - PROCESS | 1120 | 1466584654720 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 01:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:37:34 INFO - PROCESS | 1120 | 1466584654723 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:37:34 INFO - PROCESS | 1120 | 1466584654725 Marionette TRACE conn5 <- [1,2366,null,{}] 01:37:34 INFO - PROCESS | 1120 | 1466584654728 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:34 INFO - PROCESS | 1120 | 1466584654730 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:34 INFO - PROCESS | 1120 | 1466584654811 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 01:37:34 INFO - PROCESS | 1120 | 1466584654932 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:34 INFO - PROCESS | 1120 | 1466584654934 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:34 INFO - PROCESS | 1120 | ++DOCSHELL 0DD4D400 == 38 [pid = 1120] [id = 601] 01:37:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (18A13800) [pid = 1120] [serial = 1803] [outer = 00000000] 01:37:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1A201C00) [pid = 1120] [serial = 1804] [outer = 18A13800] 01:37:35 INFO - PROCESS | 1120 | 1466584654979 Marionette DEBUG loaded listener.js 01:37:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1A209000) [pid = 1120] [serial = 1805] [outer = 18A13800] 01:37:35 INFO - PROCESS | 1120 | 1466584655342 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 01:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 01:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:37:35 INFO - PROCESS | 1120 | 1466584655394 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 01:37:35 INFO - PROCESS | 1120 | 1466584655396 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 01:37:35 INFO - PROCESS | 1120 | 1466584655399 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:37:35 INFO - PROCESS | 1120 | 1466584655400 Marionette TRACE conn5 <- [1,2370,null,{}] 01:37:35 INFO - PROCESS | 1120 | 1466584655403 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:35 INFO - PROCESS | 1120 | 1466584655405 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:35 INFO - PROCESS | 1120 | 1466584655524 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 01:37:35 INFO - PROCESS | 1120 | 1466584655581 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:35 INFO - PROCESS | 1120 | 1466584655583 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:35 INFO - PROCESS | 1120 | ++DOCSHELL 1993C400 == 39 [pid = 1120] [id = 602] 01:37:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1A20DC00) [pid = 1120] [serial = 1806] [outer = 00000000] 01:37:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1B5AD000) [pid = 1120] [serial = 1807] [outer = 1A20DC00] 01:37:35 INFO - PROCESS | 1120 | 1466584655625 Marionette DEBUG loaded listener.js 01:37:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (1B5C4000) [pid = 1120] [serial = 1808] [outer = 1A20DC00] 01:37:36 INFO - PROCESS | 1120 | 1466584656359 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 01:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1019ms 01:37:36 INFO - PROCESS | 1120 | 1466584656420 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 01:37:36 INFO - PROCESS | 1120 | 1466584656424 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 01:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:37:36 INFO - PROCESS | 1120 | 1466584656429 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:37:36 INFO - PROCESS | 1120 | 1466584656434 Marionette TRACE conn5 <- [1,2374,null,{}] 01:37:36 INFO - PROCESS | 1120 | 1466584656460 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:36 INFO - PROCESS | 1120 | 1466584656463 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:36 INFO - PROCESS | 1120 | 1466584656593 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 01:37:36 INFO - PROCESS | 1120 | 1466584656728 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:36 INFO - PROCESS | 1120 | 1466584656731 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:36 INFO - PROCESS | 1120 | ++DOCSHELL 0D2EE800 == 40 [pid = 1120] [id = 603] 01:37:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0D74FC00) [pid = 1120] [serial = 1809] [outer = 00000000] 01:37:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (0DA43800) [pid = 1120] [serial = 1810] [outer = 0D74FC00] 01:37:36 INFO - PROCESS | 1120 | 1466584656790 Marionette DEBUG loaded listener.js 01:37:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (0DD49800) [pid = 1120] [serial = 1811] [outer = 0D74FC00] 01:37:37 INFO - PROCESS | 1120 | 1466584657673 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 01:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1295ms 01:37:37 INFO - PROCESS | 1120 | 1466584657737 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 01:37:37 INFO - PROCESS | 1120 | 1466584657741 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 01:37:37 INFO - PROCESS | 1120 | 1466584657746 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:37:37 INFO - PROCESS | 1120 | 1466584657749 Marionette TRACE conn5 <- [1,2378,null,{}] 01:37:37 INFO - PROCESS | 1120 | 1466584657755 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:37 INFO - PROCESS | 1120 | 1466584657758 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:37 INFO - PROCESS | 1120 | 1466584657864 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 01:37:38 INFO - PROCESS | 1120 | 1466584657999 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:38 INFO - PROCESS | 1120 | 1466584658004 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:38 INFO - PROCESS | 1120 | ++DOCSHELL 0D905000 == 41 [pid = 1120] [id = 604] 01:37:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (0D906000) [pid = 1120] [serial = 1812] [outer = 00000000] 01:37:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (0DA46800) [pid = 1120] [serial = 1813] [outer = 0D906000] 01:37:38 INFO - PROCESS | 1120 | 1466584658056 Marionette DEBUG loaded listener.js 01:37:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (0DD50000) [pid = 1120] [serial = 1814] [outer = 0D906000] 01:37:38 INFO - PROCESS | 1120 | --DOCSHELL 0DD4D400 == 40 [pid = 1120] [id = 601] 01:37:38 INFO - PROCESS | 1120 | --DOCSHELL 16041000 == 39 [pid = 1120] [id = 600] 01:37:38 INFO - PROCESS | 1120 | --DOCSHELL 0D753800 == 38 [pid = 1120] [id = 599] 01:37:38 INFO - PROCESS | 1120 | --DOCSHELL 0C294C00 == 37 [pid = 1120] [id = 598] 01:37:38 INFO - PROCESS | 1120 | --DOCSHELL 0E7DD400 == 36 [pid = 1120] [id = 597] 01:37:38 INFO - PROCESS | 1120 | --DOCSHELL 19137400 == 35 [pid = 1120] [id = 596] 01:37:38 INFO - PROCESS | 1120 | --DOCSHELL 14EE4000 == 34 [pid = 1120] [id = 595] 01:37:38 INFO - PROCESS | 1120 | --DOCSHELL 17C72800 == 33 [pid = 1120] [id = 594] 01:37:38 INFO - PROCESS | 1120 | --DOCSHELL 14F42400 == 32 [pid = 1120] [id = 593] 01:37:38 INFO - PROCESS | 1120 | --DOCSHELL 0EAC9400 == 31 [pid = 1120] [id = 592] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (19FF6400) [pid = 1120] [serial = 1765] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOCSHELL 0E7DF400 == 30 [pid = 1120] [id = 591] 01:37:38 INFO - PROCESS | 1120 | --DOCSHELL 0DA42400 == 29 [pid = 1120] [id = 590] 01:37:38 INFO - PROCESS | 1120 | --DOCSHELL 0D2EA800 == 28 [pid = 1120] [id = 589] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (1B696400) [pid = 1120] [serial = 1706] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (18F7B800) [pid = 1120] [serial = 1750] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (19B84000) [pid = 1120] [serial = 1756] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (19141C00) [pid = 1120] [serial = 1753] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (18A13400) [pid = 1120] [serial = 1759] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19B84C00) [pid = 1120] [serial = 1757] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (19E6B000) [pid = 1120] [serial = 1762] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (16268400) [pid = 1120] [serial = 1747] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0E7DF800) [pid = 1120] [serial = 1744] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1461AC00) [pid = 1120] [serial = 1745] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0D1EDC00) [pid = 1120] [serial = 1741] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0D75B800) [pid = 1120] [serial = 1742] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (15B58800) [pid = 1120] [serial = 1739] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (14E4E400) [pid = 1120] [serial = 1738] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0DD46400) [pid = 1120] [serial = 1736] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0DA42000) [pid = 1120] [serial = 1735] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (19F1E000) [pid = 1120] [serial = 1763] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (191A7800) [pid = 1120] [serial = 1733] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (1912B800) [pid = 1120] [serial = 1751] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (19142C00) [pid = 1120] [serial = 1754] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (1910A000) [pid = 1120] [serial = 1760] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (169E2000) [pid = 1120] [serial = 1748] [outer = 00000000] [url = about:blank] 01:37:38 INFO - PROCESS | 1120 | 1466584658629 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 01:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 931ms 01:37:38 INFO - PROCESS | 1120 | 1466584658684 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 01:37:38 INFO - PROCESS | 1120 | 1466584658688 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 01:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:37:38 INFO - PROCESS | 1120 | 1466584658695 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:37:38 INFO - PROCESS | 1120 | 1466584658697 Marionette TRACE conn5 <- [1,2382,null,{}] 01:37:38 INFO - PROCESS | 1120 | 1466584658701 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:38 INFO - PROCESS | 1120 | 1466584658704 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:38 INFO - PROCESS | 1120 | 1466584658793 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 01:37:38 INFO - PROCESS | 1120 | 1466584658799 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:38 INFO - PROCESS | 1120 | 1466584658801 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:38 INFO - PROCESS | 1120 | ++DOCSHELL 0D852000 == 29 [pid = 1120] [id = 605] 01:37:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (0D858000) [pid = 1120] [serial = 1815] [outer = 00000000] 01:37:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0DD49C00) [pid = 1120] [serial = 1816] [outer = 0D858000] 01:37:38 INFO - PROCESS | 1120 | 1466584658848 Marionette DEBUG loaded listener.js 01:37:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0DF2D400) [pid = 1120] [serial = 1817] [outer = 0D858000] 01:37:39 INFO - PROCESS | 1120 | 1466584659394 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 731ms 01:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:37:39 INFO - PROCESS | 1120 | 1466584659428 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 01:37:39 INFO - PROCESS | 1120 | 1466584659430 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 01:37:39 INFO - PROCESS | 1120 | 1466584659434 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:37:39 INFO - PROCESS | 1120 | 1466584659437 Marionette TRACE conn5 <- [1,2386,null,{}] 01:37:39 INFO - PROCESS | 1120 | 1466584659448 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:39 INFO - PROCESS | 1120 | 1466584659452 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:39 INFO - PROCESS | 1120 | 1466584659544 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 01:37:39 INFO - PROCESS | 1120 | 1466584659639 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:39 INFO - PROCESS | 1120 | 1466584659643 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:39 INFO - PROCESS | 1120 | ++DOCSHELL 149B2C00 == 30 [pid = 1120] [id = 606] 01:37:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (149C8800) [pid = 1120] [serial = 1818] [outer = 00000000] 01:37:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (14E1F800) [pid = 1120] [serial = 1819] [outer = 149C8800] 01:37:39 INFO - PROCESS | 1120 | 1466584659693 Marionette DEBUG loaded listener.js 01:37:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (14EE1C00) [pid = 1120] [serial = 1820] [outer = 149C8800] 01:37:40 INFO - PROCESS | 1120 | 1466584660057 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 01:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 690ms 01:37:40 INFO - PROCESS | 1120 | 1466584660124 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 01:37:40 INFO - PROCESS | 1120 | 1466584660127 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 01:37:40 INFO - PROCESS | 1120 | 1466584660130 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:37:40 INFO - PROCESS | 1120 | 1466584660132 Marionette TRACE conn5 <- [1,2390,null,{}] 01:37:40 INFO - PROCESS | 1120 | 1466584660136 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:40 INFO - PROCESS | 1120 | 1466584660137 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:40 INFO - PROCESS | 1120 | 1466584660225 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 01:37:40 INFO - PROCESS | 1120 | 1466584660230 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:40 INFO - PROCESS | 1120 | 1466584660232 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:40 INFO - PROCESS | 1120 | ++DOCSHELL 14F42400 == 31 [pid = 1120] [id = 607] 01:37:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (14FF4400) [pid = 1120] [serial = 1821] [outer = 00000000] 01:37:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (16C47000) [pid = 1120] [serial = 1822] [outer = 14FF4400] 01:37:40 INFO - PROCESS | 1120 | 1466584660286 Marionette DEBUG loaded listener.js 01:37:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (16C53800) [pid = 1120] [serial = 1823] [outer = 14FF4400] 01:37:40 INFO - PROCESS | 1120 | 1466584660716 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 01:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 01:37:40 INFO - PROCESS | 1120 | 1466584660766 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 01:37:40 INFO - PROCESS | 1120 | 1466584660768 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 01:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:37:40 INFO - PROCESS | 1120 | 1466584660771 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:37:40 INFO - PROCESS | 1120 | 1466584660773 Marionette TRACE conn5 <- [1,2394,null,{}] 01:37:40 INFO - PROCESS | 1120 | 1466584660776 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:40 INFO - PROCESS | 1120 | 1466584660778 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:40 INFO - PROCESS | 1120 | 1466584660897 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 01:37:41 INFO - PROCESS | 1120 | 1466584660988 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:41 INFO - PROCESS | 1120 | 1466584660990 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:41 INFO - PROCESS | 1120 | ++DOCSHELL 18508400 == 32 [pid = 1120] [id = 608] 01:37:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (18A13400) [pid = 1120] [serial = 1824] [outer = 00000000] 01:37:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (18F35C00) [pid = 1120] [serial = 1825] [outer = 18A13400] 01:37:41 INFO - PROCESS | 1120 | 1466584661033 Marionette DEBUG loaded listener.js 01:37:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (1910C000) [pid = 1120] [serial = 1826] [outer = 18A13400] 01:37:41 INFO - PROCESS | 1120 | 1466584661441 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 01:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 01:37:41 INFO - PROCESS | 1120 | 1466584661507 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 01:37:41 INFO - PROCESS | 1120 | 1466584661509 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 01:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:37:41 INFO - PROCESS | 1120 | 1466584661512 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:37:41 INFO - PROCESS | 1120 | 1466584661514 Marionette TRACE conn5 <- [1,2398,null,{}] 01:37:41 INFO - PROCESS | 1120 | 1466584661517 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:41 INFO - PROCESS | 1120 | 1466584661523 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:41 INFO - PROCESS | 1120 | 1466584661676 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 01:37:41 INFO - PROCESS | 1120 | 1466584661746 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:41 INFO - PROCESS | 1120 | 1466584661748 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:41 INFO - PROCESS | 1120 | ++DOCSHELL 19127C00 == 33 [pid = 1120] [id = 609] 01:37:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19128800) [pid = 1120] [serial = 1827] [outer = 00000000] 01:37:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1919E800) [pid = 1120] [serial = 1828] [outer = 19128800] 01:37:41 INFO - PROCESS | 1120 | 1466584661795 Marionette DEBUG loaded listener.js 01:37:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (191ABC00) [pid = 1120] [serial = 1829] [outer = 19128800] 01:37:42 INFO - PROCESS | 1120 | 1466584662230 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 01:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 01:37:42 INFO - PROCESS | 1120 | 1466584662284 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 01:37:42 INFO - PROCESS | 1120 | 1466584662286 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 01:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:37:42 INFO - PROCESS | 1120 | 1466584662290 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:37:42 INFO - PROCESS | 1120 | 1466584662291 Marionette TRACE conn5 <- [1,2402,null,{}] 01:37:42 INFO - PROCESS | 1120 | 1466584662295 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:42 INFO - PROCESS | 1120 | 1466584662297 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:42 INFO - PROCESS | 1120 | 1466584662422 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 01:37:42 INFO - PROCESS | 1120 | 1466584662489 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:42 INFO - PROCESS | 1120 | 1466584662491 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:42 INFO - PROCESS | 1120 | ++DOCSHELL 0E044C00 == 34 [pid = 1120] [id = 610] 01:37:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1919E400) [pid = 1120] [serial = 1830] [outer = 00000000] 01:37:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (1992F000) [pid = 1120] [serial = 1831] [outer = 1919E400] 01:37:42 INFO - PROCESS | 1120 | 1466584662535 Marionette DEBUG loaded listener.js 01:37:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19932800) [pid = 1120] [serial = 1832] [outer = 1919E400] 01:37:43 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19902000) [pid = 1120] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:37:43 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DA42800) [pid = 1120] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:37:43 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0CE29400) [pid = 1120] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:37:43 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0EA3A400) [pid = 1120] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:37:43 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (17C75400) [pid = 1120] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:37:43 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1913B000) [pid = 1120] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:37:43 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (146ABC00) [pid = 1120] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:37:43 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0D2EC800) [pid = 1120] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:37:43 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (169DD000) [pid = 1120] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:37:43 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19F27C00) [pid = 1120] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:37:43 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (14F43400) [pid = 1120] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:37:43 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (18A13800) [pid = 1120] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:37:43 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (0D902400) [pid = 1120] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:37:43 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (16273400) [pid = 1120] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:37:43 INFO - PROCESS | 1120 | 1466584663092 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 01:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 830ms 01:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:37:43 INFO - PROCESS | 1120 | 1466584663120 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 01:37:43 INFO - PROCESS | 1120 | 1466584663122 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 01:37:43 INFO - PROCESS | 1120 | 1466584663125 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:37:43 INFO - PROCESS | 1120 | 1466584663127 Marionette TRACE conn5 <- [1,2406,null,{}] 01:37:43 INFO - PROCESS | 1120 | 1466584663130 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:43 INFO - PROCESS | 1120 | 1466584663132 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:43 INFO - PROCESS | 1120 | 1466584663212 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 01:37:43 INFO - PROCESS | 1120 | 1466584663312 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:43 INFO - PROCESS | 1120 | 1466584663314 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:43 INFO - PROCESS | 1120 | ++DOCSHELL 0D1ED000 == 35 [pid = 1120] [id = 611] 01:37:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0D2EC800) [pid = 1120] [serial = 1833] [outer = 00000000] 01:37:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (169DD000) [pid = 1120] [serial = 1834] [outer = 0D2EC800] 01:37:43 INFO - PROCESS | 1120 | 1466584663360 Marionette DEBUG loaded listener.js 01:37:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (19127400) [pid = 1120] [serial = 1835] [outer = 0D2EC800] 01:37:43 INFO - PROCESS | 1120 | 1466584663723 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 01:37:43 INFO - PROCESS | 1120 | 1466584663763 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 01:37:43 INFO - PROCESS | 1120 | 1466584663765 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 01:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:37:43 INFO - PROCESS | 1120 | 1466584663769 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:37:43 INFO - PROCESS | 1120 | 1466584663770 Marionette TRACE conn5 <- [1,2410,null,{}] 01:37:43 INFO - PROCESS | 1120 | 1466584663774 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:43 INFO - PROCESS | 1120 | 1466584663776 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:43 INFO - PROCESS | 1120 | 1466584663899 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 01:37:43 INFO - PROCESS | 1120 | 1466584663904 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:43 INFO - PROCESS | 1120 | 1466584663906 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:43 INFO - PROCESS | 1120 | ++DOCSHELL 16041000 == 36 [pid = 1120] [id = 612] 01:37:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (17948400) [pid = 1120] [serial = 1836] [outer = 00000000] 01:37:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19E63000) [pid = 1120] [serial = 1837] [outer = 17948400] 01:37:43 INFO - PROCESS | 1120 | 1466584663950 Marionette DEBUG loaded listener.js 01:37:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19E6B000) [pid = 1120] [serial = 1838] [outer = 17948400] 01:37:44 INFO - PROCESS | 1120 | 1466584664360 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 631ms 01:37:44 INFO - PROCESS | 1120 | 1466584664403 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 01:37:44 INFO - PROCESS | 1120 | 1466584664405 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 01:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:37:44 INFO - PROCESS | 1120 | 1466584664408 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:37:44 INFO - PROCESS | 1120 | 1466584664410 Marionette TRACE conn5 <- [1,2414,null,{}] 01:37:44 INFO - PROCESS | 1120 | 1466584664413 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:44 INFO - PROCESS | 1120 | 1466584664415 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:44 INFO - PROCESS | 1120 | 1466584664495 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 01:37:44 INFO - PROCESS | 1120 | 1466584664501 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:44 INFO - PROCESS | 1120 | 1466584664502 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:44 INFO - PROCESS | 1120 | ++DOCSHELL 19F24C00 == 37 [pid = 1120] [id = 613] 01:37:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19F27800) [pid = 1120] [serial = 1839] [outer = 00000000] 01:37:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19FFB000) [pid = 1120] [serial = 1840] [outer = 19F27800] 01:37:44 INFO - PROCESS | 1120 | 1466584664546 Marionette DEBUG loaded listener.js 01:37:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1A207800) [pid = 1120] [serial = 1841] [outer = 19F27800] 01:37:45 INFO - PROCESS | 1120 | 1466584664973 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 01:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 01:37:45 INFO - PROCESS | 1120 | 1466584665040 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 01:37:45 INFO - PROCESS | 1120 | 1466584665044 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 01:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:37:45 INFO - PROCESS | 1120 | 1466584665049 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:37:45 INFO - PROCESS | 1120 | 1466584665054 Marionette TRACE conn5 <- [1,2418,null,{}] 01:37:45 INFO - PROCESS | 1120 | 1466584665060 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:45 INFO - PROCESS | 1120 | 1466584665064 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:45 INFO - PROCESS | 1120 | 1466584665190 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 01:37:45 INFO - PROCESS | 1120 | 1466584665364 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:45 INFO - PROCESS | 1120 | 1466584665370 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:45 INFO - PROCESS | 1120 | ++DOCSHELL 0CE2A800 == 38 [pid = 1120] [id = 614] 01:37:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (0CE6E800) [pid = 1120] [serial = 1842] [outer = 00000000] 01:37:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (0D1E7400) [pid = 1120] [serial = 1843] [outer = 0CE6E800] 01:37:45 INFO - PROCESS | 1120 | 1466584665428 Marionette DEBUG loaded listener.js 01:37:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0D84B800) [pid = 1120] [serial = 1844] [outer = 0CE6E800] 01:37:46 INFO - PROCESS | 1120 | 1466584665992 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 01:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 990ms 01:37:46 INFO - PROCESS | 1120 | 1466584666040 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 01:37:46 INFO - PROCESS | 1120 | 1466584666044 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 01:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:37:46 INFO - PROCESS | 1120 | 1466584666050 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:37:46 INFO - PROCESS | 1120 | 1466584666055 Marionette TRACE conn5 <- [1,2422,null,{}] 01:37:46 INFO - PROCESS | 1120 | 1466584666059 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:46 INFO - PROCESS | 1120 | 1466584666062 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:46 INFO - PROCESS | 1120 | 1466584666175 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 01:37:46 INFO - PROCESS | 1120 | 1466584666317 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:46 INFO - PROCESS | 1120 | 1466584666320 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:46 INFO - PROCESS | 1120 | ++DOCSHELL 146E1800 == 39 [pid = 1120] [id = 615] 01:37:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (146E3400) [pid = 1120] [serial = 1845] [outer = 00000000] 01:37:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (14D98800) [pid = 1120] [serial = 1846] [outer = 146E3400] 01:37:46 INFO - PROCESS | 1120 | 1466584666377 Marionette DEBUG loaded listener.js 01:37:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (14FF9400) [pid = 1120] [serial = 1847] [outer = 146E3400] 01:37:46 INFO - PROCESS | 1120 | 1466584666968 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 01:37:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:37:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 990ms 01:37:47 INFO - PROCESS | 1120 | 1466584667040 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 01:37:47 INFO - PROCESS | 1120 | 1466584667043 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 01:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:37:47 INFO - PROCESS | 1120 | 1466584667046 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:37:47 INFO - PROCESS | 1120 | 1466584667049 Marionette TRACE conn5 <- [1,2426,null,{}] 01:37:47 INFO - PROCESS | 1120 | 1466584667060 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:47 INFO - PROCESS | 1120 | 1466584667065 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:47 INFO - PROCESS | 1120 | 1466584667237 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 01:37:47 INFO - PROCESS | 1120 | 1466584667250 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:47 INFO - PROCESS | 1120 | 1466584667254 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:47 INFO - PROCESS | 1120 | ++DOCSHELL 191AB000 == 40 [pid = 1120] [id = 616] 01:37:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (191AB400) [pid = 1120] [serial = 1848] [outer = 00000000] 01:37:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19DA7000) [pid = 1120] [serial = 1849] [outer = 191AB400] 01:37:47 INFO - PROCESS | 1120 | 1466584667315 Marionette DEBUG loaded listener.js 01:37:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (1A204000) [pid = 1120] [serial = 1850] [outer = 191AB400] 01:37:48 INFO - PROCESS | 1120 | 1466584668027 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 01:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1019ms 01:37:48 INFO - PROCESS | 1120 | 1466584668070 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 01:37:48 INFO - PROCESS | 1120 | 1466584668072 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 01:37:48 INFO - PROCESS | 1120 | 1466584668075 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:37:48 INFO - PROCESS | 1120 | 1466584668077 Marionette TRACE conn5 <- [1,2430,null,{}] 01:37:48 INFO - PROCESS | 1120 | 1466584668081 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:48 INFO - PROCESS | 1120 | 1466584668083 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:48 INFO - PROCESS | 1120 | 1466584668198 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 01:37:48 INFO - PROCESS | 1120 | 1466584668338 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:48 INFO - PROCESS | 1120 | 1466584668341 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:48 INFO - PROCESS | 1120 | ++DOCSHELL 1B5C8C00 == 41 [pid = 1120] [id = 617] 01:37:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (1B68F800) [pid = 1120] [serial = 1851] [outer = 00000000] 01:37:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (1B692800) [pid = 1120] [serial = 1852] [outer = 1B68F800] 01:37:48 INFO - PROCESS | 1120 | 1466584668397 Marionette DEBUG loaded listener.js 01:37:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (1B696000) [pid = 1120] [serial = 1853] [outer = 1B68F800] 01:37:49 INFO - PROCESS | 1120 | 1466584669022 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 01:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 01:37:49 INFO - PROCESS | 1120 | 1466584669050 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 01:37:49 INFO - PROCESS | 1120 | 1466584669053 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 01:37:49 INFO - PROCESS | 1120 | 1466584669056 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:37:49 INFO - PROCESS | 1120 | 1466584669058 Marionette TRACE conn5 <- [1,2434,null,{}] 01:37:49 INFO - PROCESS | 1120 | 1466584669062 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:49 INFO - PROCESS | 1120 | 1466584669064 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:49 INFO - PROCESS | 1120 | 1466584669169 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 01:37:49 INFO - PROCESS | 1120 | 1466584669282 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:49 INFO - PROCESS | 1120 | 1466584669284 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:49 INFO - PROCESS | 1120 | ++DOCSHELL 0C203800 == 42 [pid = 1120] [id = 618] 01:37:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (0C204400) [pid = 1120] [serial = 1854] [outer = 00000000] 01:37:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (0C212400) [pid = 1120] [serial = 1855] [outer = 0C204400] 01:37:49 INFO - PROCESS | 1120 | 1466584669477 Marionette DEBUG loaded listener.js 01:37:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (0D17AC00) [pid = 1120] [serial = 1856] [outer = 0C204400] 01:37:50 INFO - PROCESS | 1120 | 1466584670061 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 01:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1017ms 01:37:50 INFO - PROCESS | 1120 | 1466584670076 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 01:37:50 INFO - PROCESS | 1120 | 1466584670080 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 01:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:37:50 INFO - PROCESS | 1120 | 1466584670085 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:37:50 INFO - PROCESS | 1120 | 1466584670087 Marionette TRACE conn5 <- [1,2438,null,{}] 01:37:50 INFO - PROCESS | 1120 | 1466584670092 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:50 INFO - PROCESS | 1120 | 1466584670095 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 16041000 == 41 [pid = 1120] [id = 612] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 0D1ED000 == 40 [pid = 1120] [id = 611] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 0E044C00 == 39 [pid = 1120] [id = 610] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 19127C00 == 38 [pid = 1120] [id = 609] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 18508400 == 37 [pid = 1120] [id = 608] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 14F42400 == 36 [pid = 1120] [id = 607] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 149B2C00 == 35 [pid = 1120] [id = 606] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 0D852000 == 34 [pid = 1120] [id = 605] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 0D905000 == 33 [pid = 1120] [id = 604] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 19901400 == 32 [pid = 1120] [id = 587] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 1993C400 == 31 [pid = 1120] [id = 602] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 0D2EE800 == 30 [pid = 1120] [id = 603] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 14FFB000 == 29 [pid = 1120] [id = 588] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 1B5C8C00 == 28 [pid = 1120] [id = 617] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 191AB000 == 27 [pid = 1120] [id = 616] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 19F24C00 == 26 [pid = 1120] [id = 613] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 0CE2A800 == 25 [pid = 1120] [id = 614] 01:37:50 INFO - PROCESS | 1120 | --DOCSHELL 146E1800 == 24 [pid = 1120] [id = 615] 01:37:50 INFO - PROCESS | 1120 | 1466584670834 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (1992E400) [pid = 1120] [serial = 1792] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (0DA47800) [pid = 1120] [serial = 1771] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (0DB8F800) [pid = 1120] [serial = 1772] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (1993C000) [pid = 1120] [serial = 1795] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (0EACF800) [pid = 1120] [serial = 1774] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (1461D400) [pid = 1120] [serial = 1775] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (18A15800) [pid = 1120] [serial = 1783] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (18B20C00) [pid = 1120] [serial = 1784] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (1919F000) [pid = 1120] [serial = 1789] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (149CF800) [pid = 1120] [serial = 1777] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (14E4E000) [pid = 1120] [serial = 1778] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0D74E800) [pid = 1120] [serial = 1768] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D759000) [pid = 1120] [serial = 1769] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (1910CC00) [pid = 1120] [serial = 1786] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (1910EC00) [pid = 1120] [serial = 1787] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19FF7C00) [pid = 1120] [serial = 1766] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (15B58C00) [pid = 1120] [serial = 1780] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1626B400) [pid = 1120] [serial = 1781] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19B84400) [pid = 1120] [serial = 1796] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1A201C00) [pid = 1120] [serial = 1804] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19FF1C00) [pid = 1120] [serial = 1799] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (16C48400) [pid = 1120] [serial = 1798] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (1A209000) [pid = 1120] [serial = 1805] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1992F800) [pid = 1120] [serial = 1793] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (19B83000) [pid = 1120] [serial = 1801] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (18A93800) [pid = 1120] [serial = 1790] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (19E6FC00) [pid = 1120] [serial = 1802] [outer = 00000000] [url = about:blank] 01:37:51 INFO - PROCESS | 1120 | --DOCSHELL 0C203800 == 23 [pid = 1120] [id = 618] 01:37:51 INFO - PROCESS | 1120 | 1466584671059 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:51 INFO - PROCESS | 1120 | 1466584671062 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:51 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A2000 == 24 [pid = 1120] [id = 619] 01:37:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0C1A3800) [pid = 1120] [serial = 1857] [outer = 00000000] 01:37:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0C1AA000) [pid = 1120] [serial = 1858] [outer = 0C1A3800] 01:37:51 INFO - PROCESS | 1120 | 1466584671110 Marionette DEBUG loaded listener.js 01:37:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0C212C00) [pid = 1120] [serial = 1859] [outer = 0C1A3800] 01:37:51 INFO - PROCESS | 1120 | 1466584671551 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 01:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1523ms 01:37:51 INFO - PROCESS | 1120 | 1466584671614 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 01:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:37:51 INFO - PROCESS | 1120 | 1466584671618 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 01:37:51 INFO - PROCESS | 1120 | 1466584671623 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:37:51 INFO - PROCESS | 1120 | 1466584671626 Marionette TRACE conn5 <- [1,2442,null,{}] 01:37:51 INFO - PROCESS | 1120 | 1466584671631 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:51 INFO - PROCESS | 1120 | 1466584671634 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:51 INFO - PROCESS | 1120 | 1466584671721 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 01:37:51 INFO - PROCESS | 1120 | 1466584671730 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:51 INFO - PROCESS | 1120 | 1466584671733 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:51 INFO - PROCESS | 1120 | ++DOCSHELL 0D90C000 == 25 [pid = 1120] [id = 620] 01:37:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0D90D400) [pid = 1120] [serial = 1860] [outer = 00000000] 01:37:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DA47C00) [pid = 1120] [serial = 1861] [outer = 0D90D400] 01:37:51 INFO - PROCESS | 1120 | 1466584671779 Marionette DEBUG loaded listener.js 01:37:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0DB90800) [pid = 1120] [serial = 1862] [outer = 0D90D400] 01:37:52 INFO - PROCESS | 1120 | 1466584672250 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 01:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 01:37:52 INFO - PROCESS | 1120 | 1466584672294 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 01:37:52 INFO - PROCESS | 1120 | 1466584672297 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 01:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:37:52 INFO - PROCESS | 1120 | 1466584672301 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:37:52 INFO - PROCESS | 1120 | 1466584672303 Marionette TRACE conn5 <- [1,2446,null,{}] 01:37:52 INFO - PROCESS | 1120 | 1466584672307 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:52 INFO - PROCESS | 1120 | 1466584672309 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:52 INFO - PROCESS | 1120 | 1466584672425 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 01:37:52 INFO - PROCESS | 1120 | 1466584672529 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:52 INFO - PROCESS | 1120 | 1466584672531 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:52 INFO - PROCESS | 1120 | ++DOCSHELL 1440BC00 == 26 [pid = 1120] [id = 621] 01:37:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (1440D400) [pid = 1120] [serial = 1863] [outer = 00000000] 01:37:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (146A1000) [pid = 1120] [serial = 1864] [outer = 1440D400] 01:37:52 INFO - PROCESS | 1120 | 1466584672576 Marionette DEBUG loaded listener.js 01:37:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (146E6000) [pid = 1120] [serial = 1865] [outer = 1440D400] 01:37:52 INFO - PROCESS | 1120 | 1466584672943 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 01:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 01:37:53 INFO - PROCESS | 1120 | 1466584672974 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 01:37:53 INFO - PROCESS | 1120 | 1466584672978 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 01:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:37:53 INFO - PROCESS | 1120 | 1466584672988 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:37:53 INFO - PROCESS | 1120 | 1466584672992 Marionette TRACE conn5 <- [1,2450,null,{}] 01:37:53 INFO - PROCESS | 1120 | 1466584673011 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:53 INFO - PROCESS | 1120 | 1466584673014 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:53 INFO - PROCESS | 1120 | 1466584673144 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 01:37:53 INFO - PROCESS | 1120 | 1466584673211 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:53 INFO - PROCESS | 1120 | 1466584673213 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:53 INFO - PROCESS | 1120 | ++DOCSHELL 0D89A800 == 27 [pid = 1120] [id = 622] 01:37:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (0DD51C00) [pid = 1120] [serial = 1866] [outer = 00000000] 01:37:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (14F42800) [pid = 1120] [serial = 1867] [outer = 0DD51C00] 01:37:53 INFO - PROCESS | 1120 | 1466584673258 Marionette DEBUG loaded listener.js 01:37:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1604D800) [pid = 1120] [serial = 1868] [outer = 0DD51C00] 01:37:53 INFO - PROCESS | 1120 | 1466584673665 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 01:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 750ms 01:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:37:53 INFO - PROCESS | 1120 | 1466584673734 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 01:37:53 INFO - PROCESS | 1120 | 1466584673736 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 01:37:53 INFO - PROCESS | 1120 | 1466584673739 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:37:53 INFO - PROCESS | 1120 | 1466584673741 Marionette TRACE conn5 <- [1,2454,null,{}] 01:37:53 INFO - PROCESS | 1120 | 1466584673744 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:53 INFO - PROCESS | 1120 | 1466584673746 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:53 INFO - PROCESS | 1120 | 1466584673888 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 01:37:53 INFO - PROCESS | 1120 | 1466584673905 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:53 INFO - PROCESS | 1120 | 1466584673907 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:53 INFO - PROCESS | 1120 | ++DOCSHELL 16C48400 == 28 [pid = 1120] [id = 623] 01:37:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (16C49000) [pid = 1120] [serial = 1869] [outer = 00000000] 01:37:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (17948000) [pid = 1120] [serial = 1870] [outer = 16C49000] 01:37:53 INFO - PROCESS | 1120 | 1466584673951 Marionette DEBUG loaded listener.js 01:37:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (17C75400) [pid = 1120] [serial = 1871] [outer = 16C49000] 01:37:54 INFO - PROCESS | 1120 | 1466584674389 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 01:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 01:37:54 INFO - PROCESS | 1120 | 1466584674419 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 01:37:54 INFO - PROCESS | 1120 | 1466584674421 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 01:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:37:54 INFO - PROCESS | 1120 | 1466584674424 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:37:54 INFO - PROCESS | 1120 | 1466584674426 Marionette TRACE conn5 <- [1,2458,null,{}] 01:37:54 INFO - PROCESS | 1120 | 1466584674429 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:54 INFO - PROCESS | 1120 | 1466584674431 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:54 INFO - PROCESS | 1120 | 1466584674556 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 01:37:54 INFO - PROCESS | 1120 | 1466584674562 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:54 INFO - PROCESS | 1120 | 1466584674567 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:54 INFO - PROCESS | 1120 | ++DOCSHELL 18A95C00 == 29 [pid = 1120] [id = 624] 01:37:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (18B21C00) [pid = 1120] [serial = 1872] [outer = 00000000] 01:37:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (18F85800) [pid = 1120] [serial = 1873] [outer = 18B21C00] 01:37:54 INFO - PROCESS | 1120 | 1466584674675 Marionette DEBUG loaded listener.js 01:37:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (1912A800) [pid = 1120] [serial = 1874] [outer = 18B21C00] 01:37:55 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (18A13400) [pid = 1120] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:37:55 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19128800) [pid = 1120] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:37:55 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0D906000) [pid = 1120] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:37:55 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D74FC00) [pid = 1120] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:37:55 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0D2EC800) [pid = 1120] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:37:55 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0D858000) [pid = 1120] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:37:55 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (14FF4400) [pid = 1120] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:37:55 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (149C8800) [pid = 1120] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:37:55 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1A20DC00) [pid = 1120] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:37:55 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19F27800) [pid = 1120] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:37:55 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (17948400) [pid = 1120] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:37:55 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (1919E400) [pid = 1120] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:37:55 INFO - PROCESS | 1120 | 1466584675366 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 01:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 971ms 01:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:37:55 INFO - PROCESS | 1120 | 1466584675396 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 01:37:55 INFO - PROCESS | 1120 | 1466584675398 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 01:37:55 INFO - PROCESS | 1120 | 1466584675401 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:37:55 INFO - PROCESS | 1120 | 1466584675402 Marionette TRACE conn5 <- [1,2462,null,{}] 01:37:55 INFO - PROCESS | 1120 | 1466584675406 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:55 INFO - PROCESS | 1120 | 1466584675408 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:55 INFO - PROCESS | 1120 | 1466584675500 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 01:37:55 INFO - PROCESS | 1120 | 1466584675598 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:55 INFO - PROCESS | 1120 | 1466584675600 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:55 INFO - PROCESS | 1120 | ++DOCSHELL 0C206000 == 30 [pid = 1120] [id = 625] 01:37:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0D184000) [pid = 1120] [serial = 1875] [outer = 00000000] 01:37:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (18F83800) [pid = 1120] [serial = 1876] [outer = 0D184000] 01:37:55 INFO - PROCESS | 1120 | 1466584675644 Marionette DEBUG loaded listener.js 01:37:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1913BC00) [pid = 1120] [serial = 1877] [outer = 0D184000] 01:37:56 INFO - PROCESS | 1120 | 1466584676017 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 01:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 01:37:56 INFO - PROCESS | 1120 | 1466584676072 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 01:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:37:56 INFO - PROCESS | 1120 | 1466584676074 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 01:37:56 INFO - PROCESS | 1120 | 1466584676077 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:37:56 INFO - PROCESS | 1120 | 1466584676079 Marionette TRACE conn5 <- [1,2466,null,{}] 01:37:56 INFO - PROCESS | 1120 | 1466584676082 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:56 INFO - PROCESS | 1120 | 1466584676083 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:56 INFO - PROCESS | 1120 | 1466584676199 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 01:37:56 INFO - PROCESS | 1120 | 1466584676262 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:56 INFO - PROCESS | 1120 | 1466584676264 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:56 INFO - PROCESS | 1120 | ++DOCSHELL 19141800 == 31 [pid = 1120] [id = 626] 01:37:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19142800) [pid = 1120] [serial = 1878] [outer = 00000000] 01:37:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19907400) [pid = 1120] [serial = 1879] [outer = 19142800] 01:37:56 INFO - PROCESS | 1120 | 1466584676307 Marionette DEBUG loaded listener.js 01:37:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1990D800) [pid = 1120] [serial = 1880] [outer = 19142800] 01:37:56 INFO - PROCESS | 1120 | 1466584676666 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 01:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 01:37:56 INFO - PROCESS | 1120 | 1466584676708 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 01:37:56 INFO - PROCESS | 1120 | 1466584676710 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 01:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:37:56 INFO - PROCESS | 1120 | 1466584676713 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:37:56 INFO - PROCESS | 1120 | 1466584676715 Marionette TRACE conn5 <- [1,2470,null,{}] 01:37:56 INFO - PROCESS | 1120 | 1466584676719 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:56 INFO - PROCESS | 1120 | 1466584676721 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:56 INFO - PROCESS | 1120 | 1466584676843 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 01:37:56 INFO - PROCESS | 1120 | 1466584676877 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:56 INFO - PROCESS | 1120 | 1466584676879 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:56 INFO - PROCESS | 1120 | ++DOCSHELL 0EACB800 == 32 [pid = 1120] [id = 627] 01:37:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1440AC00) [pid = 1120] [serial = 1881] [outer = 00000000] 01:37:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19937800) [pid = 1120] [serial = 1882] [outer = 1440AC00] 01:37:56 INFO - PROCESS | 1120 | 1466584676922 Marionette DEBUG loaded listener.js 01:37:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0D902000) [pid = 1120] [serial = 1883] [outer = 1440AC00] 01:37:57 INFO - PROCESS | 1120 | 1466584677437 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 01:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 770ms 01:37:57 INFO - PROCESS | 1120 | 1466584677485 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 01:37:57 INFO - PROCESS | 1120 | 1466584677489 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 01:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:37:57 INFO - PROCESS | 1120 | 1466584677494 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:37:57 INFO - PROCESS | 1120 | 1466584677498 Marionette TRACE conn5 <- [1,2474,null,{}] 01:37:57 INFO - PROCESS | 1120 | 1466584677504 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:57 INFO - PROCESS | 1120 | 1466584677507 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:57 INFO - PROCESS | 1120 | 1466584677634 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 01:37:57 INFO - PROCESS | 1120 | 1466584677759 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:57 INFO - PROCESS | 1120 | 1466584677762 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:57 INFO - PROCESS | 1120 | ++DOCSHELL 0CE6EC00 == 33 [pid = 1120] [id = 628] 01:37:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0CECC400) [pid = 1120] [serial = 1884] [outer = 00000000] 01:37:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0D896800) [pid = 1120] [serial = 1885] [outer = 0CECC400] 01:37:57 INFO - PROCESS | 1120 | 1466584677820 Marionette DEBUG loaded listener.js 01:37:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (0DA4F400) [pid = 1120] [serial = 1886] [outer = 0CECC400] 01:37:58 INFO - PROCESS | 1120 | 1466584678589 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 01:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1190ms 01:37:58 INFO - PROCESS | 1120 | 1466584678685 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 01:37:58 INFO - PROCESS | 1120 | 1466584678689 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 01:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:37:58 INFO - PROCESS | 1120 | 1466584678696 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:37:58 INFO - PROCESS | 1120 | 1466584678699 Marionette TRACE conn5 <- [1,2478,null,{}] 01:37:58 INFO - PROCESS | 1120 | 1466584678703 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:58 INFO - PROCESS | 1120 | 1466584678706 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:58 INFO - PROCESS | 1120 | 1466584678853 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 01:37:59 INFO - PROCESS | 1120 | 1466584678988 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:59 INFO - PROCESS | 1120 | 1466584678991 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:37:59 INFO - PROCESS | 1120 | ++DOCSHELL 14D91C00 == 34 [pid = 1120] [id = 629] 01:37:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (14D92C00) [pid = 1120] [serial = 1887] [outer = 00000000] 01:37:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (16042000) [pid = 1120] [serial = 1888] [outer = 14D92C00] 01:37:59 INFO - PROCESS | 1120 | 1466584679051 Marionette DEBUG loaded listener.js 01:37:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (16C53000) [pid = 1120] [serial = 1889] [outer = 14D92C00] 01:37:59 INFO - PROCESS | 1120 | 1466584679916 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1282ms 01:38:00 INFO - PROCESS | 1120 | 1466584679981 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 01:38:00 INFO - PROCESS | 1120 | 1466584679985 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 01:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:38:00 INFO - PROCESS | 1120 | 1466584679990 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:38:00 INFO - PROCESS | 1120 | 1466584679993 Marionette TRACE conn5 <- [1,2482,null,{}] 01:38:00 INFO - PROCESS | 1120 | 1466584679999 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:00 INFO - PROCESS | 1120 | 1466584680002 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:00 INFO - PROCESS | 1120 | 1466584680113 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 01:38:00 INFO - PROCESS | 1120 | 1466584680246 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:00 INFO - PROCESS | 1120 | 1466584680250 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:00 INFO - PROCESS | 1120 | --DOCSHELL 19141800 == 33 [pid = 1120] [id = 626] 01:38:00 INFO - PROCESS | 1120 | --DOCSHELL 0C206000 == 32 [pid = 1120] [id = 625] 01:38:00 INFO - PROCESS | 1120 | --DOCSHELL 18A95C00 == 31 [pid = 1120] [id = 624] 01:38:00 INFO - PROCESS | 1120 | --DOCSHELL 16C48400 == 30 [pid = 1120] [id = 623] 01:38:00 INFO - PROCESS | 1120 | --DOCSHELL 0D89A800 == 29 [pid = 1120] [id = 622] 01:38:00 INFO - PROCESS | 1120 | --DOCSHELL 1440BC00 == 28 [pid = 1120] [id = 621] 01:38:00 INFO - PROCESS | 1120 | --DOCSHELL 0D90C000 == 27 [pid = 1120] [id = 620] 01:38:00 INFO - PROCESS | 1120 | --DOCSHELL 0C1A2000 == 26 [pid = 1120] [id = 619] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (18F35C00) [pid = 1120] [serial = 1825] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (191ABC00) [pid = 1120] [serial = 1829] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (1919E800) [pid = 1120] [serial = 1828] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0DA46800) [pid = 1120] [serial = 1813] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0DD50000) [pid = 1120] [serial = 1814] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DA43800) [pid = 1120] [serial = 1810] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0DD49800) [pid = 1120] [serial = 1811] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (169DD000) [pid = 1120] [serial = 1834] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0DD49C00) [pid = 1120] [serial = 1816] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0DF2D400) [pid = 1120] [serial = 1817] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (16C47000) [pid = 1120] [serial = 1822] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (14E1F800) [pid = 1120] [serial = 1819] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (14EE1C00) [pid = 1120] [serial = 1820] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1B5C4000) [pid = 1120] [serial = 1808] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (1B5AD000) [pid = 1120] [serial = 1807] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (19FFB000) [pid = 1120] [serial = 1840] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (19E6B000) [pid = 1120] [serial = 1838] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1992F000) [pid = 1120] [serial = 1831] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (1A207800) [pid = 1120] [serial = 1841] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (19E63000) [pid = 1120] [serial = 1837] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (19932800) [pid = 1120] [serial = 1832] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (1910C000) [pid = 1120] [serial = 1826] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (16C53800) [pid = 1120] [serial = 1823] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (19127400) [pid = 1120] [serial = 1835] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 1120 | ++DOCSHELL 0C1AB800 == 27 [pid = 1120] [id = 630] 01:38:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (0C203400) [pid = 1120] [serial = 1890] [outer = 00000000] 01:38:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (0D750000) [pid = 1120] [serial = 1891] [outer = 0C203400] 01:38:00 INFO - PROCESS | 1120 | 1466584680337 Marionette DEBUG loaded listener.js 01:38:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (0D909000) [pid = 1120] [serial = 1892] [outer = 0C203400] 01:38:00 INFO - PROCESS | 1120 | 1466584680766 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 01:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 830ms 01:38:00 INFO - PROCESS | 1120 | 1466584680821 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 01:38:00 INFO - PROCESS | 1120 | 1466584680825 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 01:38:00 INFO - PROCESS | 1120 | 1466584680830 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:38:00 INFO - PROCESS | 1120 | 1466584680833 Marionette TRACE conn5 <- [1,2486,null,{}] 01:38:00 INFO - PROCESS | 1120 | 1466584680836 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:00 INFO - PROCESS | 1120 | 1466584680839 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:00 INFO - PROCESS | 1120 | 1466584680926 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 01:38:00 INFO - PROCESS | 1120 | 1466584680933 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:00 INFO - PROCESS | 1120 | 1466584680935 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:00 INFO - PROCESS | 1120 | ++DOCSHELL 0DD46400 == 28 [pid = 1120] [id = 631] 01:38:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0DD49800) [pid = 1120] [serial = 1893] [outer = 00000000] 01:38:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0EACA400) [pid = 1120] [serial = 1894] [outer = 0DD49800] 01:38:01 INFO - PROCESS | 1120 | 1466584680981 Marionette DEBUG loaded listener.js 01:38:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (1469F800) [pid = 1120] [serial = 1895] [outer = 0DD49800] 01:38:01 INFO - PROCESS | 1120 | 1466584681490 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 01:38:01 INFO - PROCESS | 1120 | 1466584681505 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 01:38:01 INFO - PROCESS | 1120 | 1466584681508 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 01:38:01 INFO - PROCESS | 1120 | 1466584681511 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:38:01 INFO - PROCESS | 1120 | 1466584681514 Marionette TRACE conn5 <- [1,2490,null,{}] 01:38:01 INFO - PROCESS | 1120 | 1466584681525 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:01 INFO - PROCESS | 1120 | 1466584681530 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:01 INFO - PROCESS | 1120 | 1466584681617 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 01:38:01 INFO - PROCESS | 1120 | 1466584681664 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:01 INFO - PROCESS | 1120 | 1466584681667 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:01 INFO - PROCESS | 1120 | ++DOCSHELL 16272000 == 29 [pid = 1120] [id = 632] 01:38:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (16272C00) [pid = 1120] [serial = 1896] [outer = 00000000] 01:38:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (16C48800) [pid = 1120] [serial = 1897] [outer = 16272C00] 01:38:01 INFO - PROCESS | 1120 | 1466584681800 Marionette DEBUG loaded listener.js 01:38:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (17948400) [pid = 1120] [serial = 1898] [outer = 16272C00] 01:38:02 INFO - PROCESS | 1120 | 1466584682183 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 735ms 01:38:02 INFO - PROCESS | 1120 | 1466584682250 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 01:38:02 INFO - PROCESS | 1120 | 1466584682253 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 01:38:02 INFO - PROCESS | 1120 | 1466584682256 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:38:02 INFO - PROCESS | 1120 | 1466584682258 Marionette TRACE conn5 <- [1,2494,null,{}] 01:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:38:02 INFO - PROCESS | 1120 | 1466584682261 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:02 INFO - PROCESS | 1120 | 1466584682263 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:02 INFO - PROCESS | 1120 | 1466584682359 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 01:38:02 INFO - PROCESS | 1120 | 1466584682364 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:02 INFO - PROCESS | 1120 | 1466584682366 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:02 INFO - PROCESS | 1120 | ++DOCSHELL 147CD400 == 30 [pid = 1120] [id = 633] 01:38:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (16274400) [pid = 1120] [serial = 1899] [outer = 00000000] 01:38:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19126800) [pid = 1120] [serial = 1900] [outer = 16274400] 01:38:02 INFO - PROCESS | 1120 | 1466584682410 Marionette DEBUG loaded listener.js 01:38:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1913A400) [pid = 1120] [serial = 1901] [outer = 16274400] 01:38:02 INFO - PROCESS | 1120 | 1466584682904 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 01:38:02 INFO - PROCESS | 1120 | 1466584682931 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 01:38:02 INFO - PROCESS | 1120 | 1466584682933 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 01:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:38:02 INFO - PROCESS | 1120 | 1466584682935 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:38:02 INFO - PROCESS | 1120 | 1466584682937 Marionette TRACE conn5 <- [1,2498,null,{}] 01:38:02 INFO - PROCESS | 1120 | 1466584682941 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:02 INFO - PROCESS | 1120 | 1466584682943 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:03 INFO - PROCESS | 1120 | 1466584683086 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 01:38:03 INFO - PROCESS | 1120 | 1466584683174 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:03 INFO - PROCESS | 1120 | 1466584683176 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:03 INFO - PROCESS | 1120 | ++DOCSHELL 191A5400 == 31 [pid = 1120] [id = 634] 01:38:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (191A5C00) [pid = 1120] [serial = 1902] [outer = 00000000] 01:38:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (191AC400) [pid = 1120] [serial = 1903] [outer = 191A5C00] 01:38:03 INFO - PROCESS | 1120 | 1466584683219 Marionette DEBUG loaded listener.js 01:38:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1992F000) [pid = 1120] [serial = 1904] [outer = 191A5C00] 01:38:03 INFO - PROCESS | 1120 | 1466584683656 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 01:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 770ms 01:38:03 INFO - PROCESS | 1120 | 1466584683717 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 01:38:03 INFO - PROCESS | 1120 | 1466584683719 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 01:38:03 INFO - PROCESS | 1120 | 1466584683722 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:38:03 INFO - PROCESS | 1120 | 1466584683724 Marionette TRACE conn5 <- [1,2502,null,{}] 01:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:38:03 INFO - PROCESS | 1120 | 1466584683727 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:03 INFO - PROCESS | 1120 | 1466584683733 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:03 INFO - PROCESS | 1120 | 1466584683874 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 01:38:03 INFO - PROCESS | 1120 | 1466584683946 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:03 INFO - PROCESS | 1120 | 1466584683948 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:03 INFO - PROCESS | 1120 | ++DOCSHELL 19935800 == 32 [pid = 1120] [id = 635] 01:38:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19E60C00) [pid = 1120] [serial = 1905] [outer = 00000000] 01:38:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19E6AC00) [pid = 1120] [serial = 1906] [outer = 19E60C00] 01:38:04 INFO - PROCESS | 1120 | 1466584683993 Marionette DEBUG loaded listener.js 01:38:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19E6B000) [pid = 1120] [serial = 1907] [outer = 19E60C00] 01:38:04 INFO - PROCESS | 1120 | 1466584684427 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 01:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 01:38:04 INFO - PROCESS | 1120 | 1466584684471 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 01:38:04 INFO - PROCESS | 1120 | 1466584684473 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 01:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:38:04 INFO - PROCESS | 1120 | 1466584684476 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:38:04 INFO - PROCESS | 1120 | 1466584684478 Marionette TRACE conn5 <- [1,2506,null,{}] 01:38:04 INFO - PROCESS | 1120 | 1466584684481 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:04 INFO - PROCESS | 1120 | 1466584684483 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:04 INFO - PROCESS | 1120 | 1466584684681 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 01:38:04 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (19142800) [pid = 1120] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:38:04 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0D90D400) [pid = 1120] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:38:04 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0C204400) [pid = 1120] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:38:04 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0CE6E800) [pid = 1120] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:38:04 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (146E3400) [pid = 1120] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:38:04 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (191AB400) [pid = 1120] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:38:04 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (18B21C00) [pid = 1120] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:38:04 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1B68F800) [pid = 1120] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:38:04 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (16C49000) [pid = 1120] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:38:04 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0D184000) [pid = 1120] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:38:04 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (0C1A3800) [pid = 1120] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:38:04 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1440D400) [pid = 1120] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:38:04 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (0DD51C00) [pid = 1120] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:38:04 INFO - PROCESS | 1120 | 1466584684751 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:04 INFO - PROCESS | 1120 | 1466584684753 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:04 INFO - PROCESS | 1120 | ++DOCSHELL 0C204400 == 33 [pid = 1120] [id = 636] 01:38:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0C212000) [pid = 1120] [serial = 1908] [outer = 00000000] 01:38:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0DD51C00) [pid = 1120] [serial = 1909] [outer = 0C212000] 01:38:04 INFO - PROCESS | 1120 | 1466584684796 Marionette DEBUG loaded listener.js 01:38:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (146E1400) [pid = 1120] [serial = 1910] [outer = 0C212000] 01:38:05 INFO - PROCESS | 1120 | 1466584685148 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:38:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:38:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 01:38:05 INFO - PROCESS | 1120 | 1466584685209 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 01:38:05 INFO - PROCESS | 1120 | 1466584685211 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 01:38:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:38:05 INFO - PROCESS | 1120 | 1466584685214 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:38:05 INFO - PROCESS | 1120 | 1466584685215 Marionette TRACE conn5 <- [1,2510,null,{}] 01:38:05 INFO - PROCESS | 1120 | 1466584685218 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:05 INFO - PROCESS | 1120 | 1466584685220 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:05 INFO - PROCESS | 1120 | 1466584685301 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 01:38:05 INFO - PROCESS | 1120 | 1466584685306 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:05 INFO - PROCESS | 1120 | 1466584685308 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:05 INFO - PROCESS | 1120 | ++DOCSHELL 18F35400 == 34 [pid = 1120] [id = 637] 01:38:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (1919F400) [pid = 1120] [serial = 1911] [outer = 00000000] 01:38:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (19FF8400) [pid = 1120] [serial = 1912] [outer = 1919F400] 01:38:05 INFO - PROCESS | 1120 | 1466584685351 Marionette DEBUG loaded listener.js 01:38:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19FFC400) [pid = 1120] [serial = 1913] [outer = 1919F400] 01:38:05 INFO - PROCESS | 1120 | 1466584685788 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:38:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:38:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 01:38:05 INFO - PROCESS | 1120 | 1466584685845 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 01:38:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:38:05 INFO - PROCESS | 1120 | 1466584685847 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 01:38:05 INFO - PROCESS | 1120 | 1466584685850 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:38:05 INFO - PROCESS | 1120 | 1466584685852 Marionette TRACE conn5 <- [1,2514,null,{}] 01:38:05 INFO - PROCESS | 1120 | 1466584685855 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:05 INFO - PROCESS | 1120 | 1466584685857 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:05 INFO - PROCESS | 1120 | 1466584685937 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 01:38:05 INFO - PROCESS | 1120 | 1466584685942 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:05 INFO - PROCESS | 1120 | 1466584685944 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:05 INFO - PROCESS | 1120 | ++DOCSHELL 0C14E800 == 35 [pid = 1120] [id = 638] 01:38:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19FF5400) [pid = 1120] [serial = 1914] [outer = 00000000] 01:38:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (1A209C00) [pid = 1120] [serial = 1915] [outer = 19FF5400] 01:38:06 INFO - PROCESS | 1120 | 1466584685997 Marionette DEBUG loaded listener.js 01:38:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (1A20F800) [pid = 1120] [serial = 1916] [outer = 19FF5400] 01:38:06 INFO - PROCESS | 1120 | 1466584686448 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 01:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 01:38:06 INFO - PROCESS | 1120 | 1466584686481 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 01:38:06 INFO - PROCESS | 1120 | 1466584686483 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 01:38:06 INFO - PROCESS | 1120 | 1466584686486 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:38:06 INFO - PROCESS | 1120 | 1466584686488 Marionette TRACE conn5 <- [1,2518,null,{}] 01:38:06 INFO - PROCESS | 1120 | 1466584686491 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:06 INFO - PROCESS | 1120 | 1466584686493 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:06 INFO - PROCESS | 1120 | 1466584686623 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 01:38:06 INFO - PROCESS | 1120 | 1466584686631 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:06 INFO - PROCESS | 1120 | 1466584686633 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:06 INFO - PROCESS | 1120 | ++DOCSHELL 14E19400 == 36 [pid = 1120] [id = 639] 01:38:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1AECE000) [pid = 1120] [serial = 1917] [outer = 00000000] 01:38:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1B5C6C00) [pid = 1120] [serial = 1918] [outer = 1AECE000] 01:38:06 INFO - PROCESS | 1120 | 1466584686677 Marionette DEBUG loaded listener.js 01:38:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1B5C7C00) [pid = 1120] [serial = 1919] [outer = 1AECE000] 01:38:07 INFO - PROCESS | 1120 | 1466584687364 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 01:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 930ms 01:38:07 INFO - PROCESS | 1120 | 1466584687421 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 01:38:07 INFO - PROCESS | 1120 | 1466584687426 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 01:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:38:07 INFO - PROCESS | 1120 | 1466584687430 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:38:07 INFO - PROCESS | 1120 | 1466584687436 Marionette TRACE conn5 <- [1,2522,null,{}] 01:38:07 INFO - PROCESS | 1120 | 1466584687441 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:07 INFO - PROCESS | 1120 | 1466584687444 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:07 INFO - PROCESS | 1120 | 1466584687569 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 01:38:07 INFO - PROCESS | 1120 | 1466584687707 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:07 INFO - PROCESS | 1120 | 1466584687710 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:07 INFO - PROCESS | 1120 | ++DOCSHELL 0DA4D000 == 37 [pid = 1120] [id = 640] 01:38:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0DA4DC00) [pid = 1120] [serial = 1920] [outer = 00000000] 01:38:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (147BEC00) [pid = 1120] [serial = 1921] [outer = 0DA4DC00] 01:38:07 INFO - PROCESS | 1120 | 1466584687771 Marionette DEBUG loaded listener.js 01:38:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (14E4E000) [pid = 1120] [serial = 1922] [outer = 0DA4DC00] 01:38:08 INFO - PROCESS | 1120 | 1466584688340 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 01:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 988ms 01:38:08 INFO - PROCESS | 1120 | 1466584688419 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 01:38:08 INFO - PROCESS | 1120 | 1466584688424 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 01:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:38:08 INFO - PROCESS | 1120 | 1466584688430 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:38:08 INFO - PROCESS | 1120 | 1466584688433 Marionette TRACE conn5 <- [1,2526,null,{}] 01:38:08 INFO - PROCESS | 1120 | 1466584688437 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:08 INFO - PROCESS | 1120 | 1466584688440 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:08 INFO - PROCESS | 1120 | 1466584688589 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 01:38:08 INFO - PROCESS | 1120 | 1466584688732 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:08 INFO - PROCESS | 1120 | 1466584688735 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:08 INFO - PROCESS | 1120 | ++DOCSHELL 18F2BC00 == 38 [pid = 1120] [id = 641] 01:38:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (18F36000) [pid = 1120] [serial = 1923] [outer = 00000000] 01:38:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (191A1000) [pid = 1120] [serial = 1924] [outer = 18F36000] 01:38:08 INFO - PROCESS | 1120 | 1466584688793 Marionette DEBUG loaded listener.js 01:38:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19933C00) [pid = 1120] [serial = 1925] [outer = 18F36000] 01:38:09 INFO - PROCESS | 1120 | 1466584689374 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 01:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 971ms 01:38:09 INFO - PROCESS | 1120 | 1466584689404 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 01:38:09 INFO - PROCESS | 1120 | 1466584689407 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 01:38:09 INFO - PROCESS | 1120 | 1466584689410 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:38:09 INFO - PROCESS | 1120 | 1466584689414 Marionette TRACE conn5 <- [1,2530,null,{}] 01:38:09 INFO - PROCESS | 1120 | 1466584689425 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:09 INFO - PROCESS | 1120 | 1466584689430 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:09 INFO - PROCESS | 1120 | 1466584689541 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 01:38:09 INFO - PROCESS | 1120 | 1466584689687 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:09 INFO - PROCESS | 1120 | 1466584689690 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:09 INFO - PROCESS | 1120 | ++DOCSHELL 1B68B400 == 39 [pid = 1120] [id = 642] 01:38:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (1B68B800) [pid = 1120] [serial = 1926] [outer = 00000000] 01:38:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (1B690800) [pid = 1120] [serial = 1927] [outer = 1B68B800] 01:38:09 INFO - PROCESS | 1120 | 1466584689748 Marionette DEBUG loaded listener.js 01:38:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (1B6BA800) [pid = 1120] [serial = 1928] [outer = 1B68B800] 01:38:10 INFO - PROCESS | 1120 | 1466584690557 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1185ms 01:38:10 INFO - PROCESS | 1120 | 1466584690599 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 01:38:10 INFO - PROCESS | 1120 | 1466584690604 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 01:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:38:10 INFO - PROCESS | 1120 | 1466584690609 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:38:10 INFO - PROCESS | 1120 | 1466584690612 Marionette TRACE conn5 <- [1,2534,null,{}] 01:38:10 INFO - PROCESS | 1120 | 1466584690617 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:10 INFO - PROCESS | 1120 | 1466584690620 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:10 INFO - PROCESS | 1120 | 1466584690724 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 01:38:10 INFO - PROCESS | 1120 | 1466584690870 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:10 INFO - PROCESS | 1120 | 1466584690875 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:10 INFO - PROCESS | 1120 | ++DOCSHELL 0DD46C00 == 40 [pid = 1120] [id = 643] 01:38:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (0DD47000) [pid = 1120] [serial = 1929] [outer = 00000000] 01:38:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (0E044400) [pid = 1120] [serial = 1930] [outer = 0DD47000] 01:38:10 INFO - PROCESS | 1120 | 1466584690926 Marionette DEBUG loaded listener.js 01:38:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (14614000) [pid = 1120] [serial = 1931] [outer = 0DD47000] 01:38:11 INFO - PROCESS | 1120 | --DOCSHELL 0C14E800 == 39 [pid = 1120] [id = 638] 01:38:11 INFO - PROCESS | 1120 | --DOCSHELL 18F35400 == 38 [pid = 1120] [id = 637] 01:38:11 INFO - PROCESS | 1120 | --DOCSHELL 0C204400 == 37 [pid = 1120] [id = 636] 01:38:11 INFO - PROCESS | 1120 | --DOCSHELL 19935800 == 36 [pid = 1120] [id = 635] 01:38:11 INFO - PROCESS | 1120 | --DOCSHELL 191A5400 == 35 [pid = 1120] [id = 634] 01:38:11 INFO - PROCESS | 1120 | --DOCSHELL 147CD400 == 34 [pid = 1120] [id = 633] 01:38:11 INFO - PROCESS | 1120 | --DOCSHELL 16272000 == 33 [pid = 1120] [id = 632] 01:38:11 INFO - PROCESS | 1120 | --DOCSHELL 0DD46400 == 32 [pid = 1120] [id = 631] 01:38:11 INFO - PROCESS | 1120 | --DOCSHELL 0C1AB800 == 31 [pid = 1120] [id = 630] 01:38:11 INFO - PROCESS | 1120 | --DOCSHELL 14D91C00 == 30 [pid = 1120] [id = 629] 01:38:11 INFO - PROCESS | 1120 | --DOCSHELL 0EACB800 == 29 [pid = 1120] [id = 627] 01:38:11 INFO - PROCESS | 1120 | --DOCSHELL 0CE6EC00 == 28 [pid = 1120] [id = 628] 01:38:11 INFO - PROCESS | 1120 | --DOCSHELL 1B68B400 == 27 [pid = 1120] [id = 642] 01:38:11 INFO - PROCESS | 1120 | --DOCSHELL 18F2BC00 == 26 [pid = 1120] [id = 641] 01:38:11 INFO - PROCESS | 1120 | --DOCSHELL 14E19400 == 25 [pid = 1120] [id = 639] 01:38:11 INFO - PROCESS | 1120 | --DOCSHELL 0DA4D000 == 24 [pid = 1120] [id = 640] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (1990D800) [pid = 1120] [serial = 1880] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (0DA47C00) [pid = 1120] [serial = 1861] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (0DB90800) [pid = 1120] [serial = 1862] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (0D17AC00) [pid = 1120] [serial = 1856] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (0C212400) [pid = 1120] [serial = 1855] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (0D84B800) [pid = 1120] [serial = 1844] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0D1E7400) [pid = 1120] [serial = 1843] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (14FF9400) [pid = 1120] [serial = 1847] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (14D98800) [pid = 1120] [serial = 1846] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1A204000) [pid = 1120] [serial = 1850] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19DA7000) [pid = 1120] [serial = 1849] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (18F85800) [pid = 1120] [serial = 1873] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (1B696000) [pid = 1120] [serial = 1853] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (1B692800) [pid = 1120] [serial = 1852] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (17948000) [pid = 1120] [serial = 1870] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (18F83800) [pid = 1120] [serial = 1876] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19907400) [pid = 1120] [serial = 1879] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0C1AA000) [pid = 1120] [serial = 1858] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0C212C00) [pid = 1120] [serial = 1859] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (146A1000) [pid = 1120] [serial = 1864] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (14F42800) [pid = 1120] [serial = 1867] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (1604D800) [pid = 1120] [serial = 1868] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1913BC00) [pid = 1120] [serial = 1877] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (17C75400) [pid = 1120] [serial = 1871] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (1912A800) [pid = 1120] [serial = 1874] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (19937800) [pid = 1120] [serial = 1882] [outer = 00000000] [url = about:blank] 01:38:11 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (146E6000) [pid = 1120] [serial = 1865] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 1120 | 1466584692111 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1534ms 01:38:12 INFO - PROCESS | 1120 | 1466584692144 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 01:38:12 INFO - PROCESS | 1120 | 1466584692149 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 01:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:38:12 INFO - PROCESS | 1120 | 1466584692153 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 1120 | 1466584692158 Marionette TRACE conn5 <- [1,2538,null,{}] 01:38:12 INFO - PROCESS | 1120 | 1466584692163 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:12 INFO - PROCESS | 1120 | 1466584692165 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:12 INFO - PROCESS | 1120 | 1466584692255 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 01:38:12 INFO - PROCESS | 1120 | 1466584692264 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 1120 | 1466584692267 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:12 INFO - PROCESS | 1120 | ++DOCSHELL 0D2EE800 == 25 [pid = 1120] [id = 644] 01:38:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (0D2EF000) [pid = 1120] [serial = 1932] [outer = 00000000] 01:38:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0D75B800) [pid = 1120] [serial = 1933] [outer = 0D2EF000] 01:38:12 INFO - PROCESS | 1120 | 1466584692316 Marionette DEBUG loaded listener.js 01:38:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0D856000) [pid = 1120] [serial = 1934] [outer = 0D2EF000] 01:38:12 INFO - PROCESS | 1120 | 1466584692839 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 01:38:12 INFO - PROCESS | 1120 | 1466584692884 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 01:38:12 INFO - PROCESS | 1120 | 1466584692889 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 01:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:38:12 INFO - PROCESS | 1120 | 1466584692895 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 1120 | 1466584692897 Marionette TRACE conn5 <- [1,2542,null,{}] 01:38:12 INFO - PROCESS | 1120 | 1466584692937 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:12 INFO - PROCESS | 1120 | 1466584692940 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:13 INFO - PROCESS | 1120 | 1466584693037 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 01:38:13 INFO - PROCESS | 1120 | 1466584693137 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:13 INFO - PROCESS | 1120 | 1466584693139 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:13 INFO - PROCESS | 1120 | ++DOCSHELL 0DD45C00 == 26 [pid = 1120] [id = 645] 01:38:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0DD46000) [pid = 1120] [serial = 1935] [outer = 00000000] 01:38:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0DD51400) [pid = 1120] [serial = 1936] [outer = 0DD46000] 01:38:13 INFO - PROCESS | 1120 | 1466584693189 Marionette DEBUG loaded listener.js 01:38:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DF5E400) [pid = 1120] [serial = 1937] [outer = 0DD46000] 01:38:13 INFO - PROCESS | 1120 | 1466584693581 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 01:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 770ms 01:38:13 INFO - PROCESS | 1120 | 1466584693668 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 01:38:13 INFO - PROCESS | 1120 | 1466584693670 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 01:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:38:13 INFO - PROCESS | 1120 | 1466584693674 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:38:13 INFO - PROCESS | 1120 | 1466584693677 Marionette TRACE conn5 <- [1,2546,null,{}] 01:38:13 INFO - PROCESS | 1120 | 1466584693693 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:13 INFO - PROCESS | 1120 | 1466584693697 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:13 INFO - PROCESS | 1120 | 1466584693783 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 01:38:13 INFO - PROCESS | 1120 | 1466584693800 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:13 INFO - PROCESS | 1120 | 1466584693803 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:13 INFO - PROCESS | 1120 | ++DOCSHELL 14E1E800 == 27 [pid = 1120] [id = 646] 01:38:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (14E1FC00) [pid = 1120] [serial = 1938] [outer = 00000000] 01:38:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (14EDBC00) [pid = 1120] [serial = 1939] [outer = 14E1FC00] 01:38:13 INFO - PROCESS | 1120 | 1466584693850 Marionette DEBUG loaded listener.js 01:38:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (14FED000) [pid = 1120] [serial = 1940] [outer = 14E1FC00] 01:38:14 INFO - PROCESS | 1120 | 1466584694366 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 01:38:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:38:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 01:38:14 INFO - PROCESS | 1120 | 1466584694425 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 01:38:14 INFO - PROCESS | 1120 | 1466584694427 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 01:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:38:14 INFO - PROCESS | 1120 | 1466584694433 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:38:14 INFO - PROCESS | 1120 | 1466584694435 Marionette TRACE conn5 <- [1,2550,null,{}] 01:38:14 INFO - PROCESS | 1120 | 1466584694438 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:14 INFO - PROCESS | 1120 | 1466584694440 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:14 INFO - PROCESS | 1120 | 1466584694564 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 01:38:14 INFO - PROCESS | 1120 | 1466584694574 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:14 INFO - PROCESS | 1120 | 1466584694576 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:14 INFO - PROCESS | 1120 | ++DOCSHELL 15B57C00 == 28 [pid = 1120] [id = 647] 01:38:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (15B58000) [pid = 1120] [serial = 1941] [outer = 00000000] 01:38:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (168C0C00) [pid = 1120] [serial = 1942] [outer = 15B58000] 01:38:14 INFO - PROCESS | 1120 | 1466584694621 Marionette DEBUG loaded listener.js 01:38:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (16C52400) [pid = 1120] [serial = 1943] [outer = 15B58000] 01:38:15 INFO - PROCESS | 1120 | 1466584695085 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 01:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:38:15 INFO - PROCESS | 1120 | 1466584695106 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 1120 | 1466584695108 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 01:38:15 INFO - PROCESS | 1120 | 1466584695111 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - PROCESS | 1120 | 1466584695112 Marionette TRACE conn5 <- [1,2554,null,{}] 01:38:15 INFO - PROCESS | 1120 | 1466584695122 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:15 INFO - PROCESS | 1120 | 1466584695124 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:15 INFO - PROCESS | 1120 | 1466584695238 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 01:38:15 INFO - PROCESS | 1120 | 1466584695244 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:15 INFO - PROCESS | 1120 | 1466584695246 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:15 INFO - PROCESS | 1120 | ++DOCSHELL 16C54800 == 29 [pid = 1120] [id = 648] 01:38:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1793E800) [pid = 1120] [serial = 1944] [outer = 00000000] 01:38:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (18A1F800) [pid = 1120] [serial = 1945] [outer = 1793E800] 01:38:15 INFO - PROCESS | 1120 | 1466584695290 Marionette DEBUG loaded listener.js 01:38:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (18A8E800) [pid = 1120] [serial = 1946] [outer = 1793E800] 01:38:15 INFO - PROCESS | 1120 | 1466584695768 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 01:38:15 INFO - PROCESS | 1120 | 1466584695842 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 1120 | 1466584695844 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 01:38:15 INFO - PROCESS | 1120 | 1466584695847 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:38:15 INFO - PROCESS | 1120 | 1466584695849 Marionette TRACE conn5 <- [1,2558,null,{}] 01:38:15 INFO - PROCESS | 1120 | 1466584695852 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:15 INFO - PROCESS | 1120 | 1466584695858 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:16 INFO - PROCESS | 1120 | 1466584696027 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 01:38:16 INFO - PROCESS | 1120 | 1466584696375 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:16 INFO - PROCESS | 1120 | 1466584696377 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:16 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19FF5400) [pid = 1120] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:38:16 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (191A5C00) [pid = 1120] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:38:16 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19E60C00) [pid = 1120] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:38:16 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (1440AC00) [pid = 1120] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:38:16 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0C203400) [pid = 1120] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:38:16 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0DD49800) [pid = 1120] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:38:16 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (16272C00) [pid = 1120] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:38:16 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0CECC400) [pid = 1120] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:38:16 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (14D92C00) [pid = 1120] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:38:16 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (16274400) [pid = 1120] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:38:16 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (0C212000) [pid = 1120] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:38:16 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (1919F400) [pid = 1120] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:38:16 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (1AECE000) [pid = 1120] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:38:16 INFO - PROCESS | 1120 | ++DOCSHELL 0C14A400 == 30 [pid = 1120] [id = 649] 01:38:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0C14C000) [pid = 1120] [serial = 1947] [outer = 00000000] 01:38:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D1ED000) [pid = 1120] [serial = 1948] [outer = 0C14C000] 01:38:16 INFO - PROCESS | 1120 | 1466584696429 Marionette DEBUG loaded listener.js 01:38:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0E0C3800) [pid = 1120] [serial = 1949] [outer = 0C14C000] 01:38:16 INFO - PROCESS | 1120 | 1466584696798 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 01:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1014ms 01:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:38:16 INFO - PROCESS | 1120 | 1466584696866 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 01:38:16 INFO - PROCESS | 1120 | 1466584696868 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 01:38:16 INFO - PROCESS | 1120 | 1466584696871 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:38:16 INFO - PROCESS | 1120 | 1466584696872 Marionette TRACE conn5 <- [1,2562,null,{}] 01:38:16 INFO - PROCESS | 1120 | 1466584696876 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:16 INFO - PROCESS | 1120 | 1466584696878 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:17 INFO - PROCESS | 1120 | 1466584697000 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 01:38:17 INFO - PROCESS | 1120 | 1466584697008 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:17 INFO - PROCESS | 1120 | 1466584697010 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:17 INFO - PROCESS | 1120 | ++DOCSHELL 0C290400 == 31 [pid = 1120] [id = 650] 01:38:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DD50400) [pid = 1120] [serial = 1950] [outer = 00000000] 01:38:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (1910A000) [pid = 1120] [serial = 1951] [outer = 0DD50400] 01:38:17 INFO - PROCESS | 1120 | 1466584697057 Marionette DEBUG loaded listener.js 01:38:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (1919E400) [pid = 1120] [serial = 1952] [outer = 0DD50400] 01:38:17 INFO - PROCESS | 1120 | 1466584697464 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 01:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 01:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:38:17 INFO - PROCESS | 1120 | 1466584697502 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 01:38:17 INFO - PROCESS | 1120 | 1466584697504 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 01:38:17 INFO - PROCESS | 1120 | 1466584697507 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:38:17 INFO - PROCESS | 1120 | 1466584697509 Marionette TRACE conn5 <- [1,2566,null,{}] 01:38:17 INFO - PROCESS | 1120 | 1466584697512 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:17 INFO - PROCESS | 1120 | 1466584697514 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:17 INFO - PROCESS | 1120 | 1466584697593 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 01:38:17 INFO - PROCESS | 1120 | 1466584697726 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:17 INFO - PROCESS | 1120 | 1466584697728 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:17 INFO - PROCESS | 1120 | ++DOCSHELL 0D90FC00 == 32 [pid = 1120] [id = 651] 01:38:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0DB8F800) [pid = 1120] [serial = 1953] [outer = 00000000] 01:38:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19902000) [pid = 1120] [serial = 1954] [outer = 0DB8F800] 01:38:17 INFO - PROCESS | 1120 | 1466584697773 Marionette DEBUG loaded listener.js 01:38:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (16C47000) [pid = 1120] [serial = 1955] [outer = 0DB8F800] 01:38:18 INFO - PROCESS | 1120 | 1466584698128 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 01:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 01:38:18 INFO - PROCESS | 1120 | 1466584698191 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 01:38:18 INFO - PROCESS | 1120 | 1466584698193 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 01:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:38:18 INFO - PROCESS | 1120 | 1466584698196 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:38:18 INFO - PROCESS | 1120 | 1466584698198 Marionette TRACE conn5 <- [1,2570,null,{}] 01:38:18 INFO - PROCESS | 1120 | 1466584698204 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:18 INFO - PROCESS | 1120 | 1466584698206 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:18 INFO - PROCESS | 1120 | 1466584698286 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 01:38:18 INFO - PROCESS | 1120 | 1466584698292 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:18 INFO - PROCESS | 1120 | 1466584698294 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:18 INFO - PROCESS | 1120 | ++DOCSHELL 19930800 == 33 [pid = 1120] [id = 652] 01:38:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19933800) [pid = 1120] [serial = 1956] [outer = 00000000] 01:38:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19BC6800) [pid = 1120] [serial = 1957] [outer = 19933800] 01:38:18 INFO - PROCESS | 1120 | 1466584698347 Marionette DEBUG loaded listener.js 01:38:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19BC7000) [pid = 1120] [serial = 1958] [outer = 19933800] 01:38:19 INFO - PROCESS | 1120 | 1466584699161 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 01:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1022ms 01:38:19 INFO - PROCESS | 1120 | 1466584699221 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 01:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:38:19 INFO - PROCESS | 1120 | 1466584699225 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 01:38:19 INFO - PROCESS | 1120 | 1466584699230 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:38:19 INFO - PROCESS | 1120 | 1466584699235 Marionette TRACE conn5 <- [1,2574,null,{}] 01:38:19 INFO - PROCESS | 1120 | 1466584699260 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:19 INFO - PROCESS | 1120 | 1466584699262 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:19 INFO - PROCESS | 1120 | 1466584699413 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 01:38:19 INFO - PROCESS | 1120 | 1466584699550 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:19 INFO - PROCESS | 1120 | 1466584699553 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:19 INFO - PROCESS | 1120 | ++DOCSHELL 0D751400 == 34 [pid = 1120] [id = 653] 01:38:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (0D758800) [pid = 1120] [serial = 1959] [outer = 00000000] 01:38:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0DBD0000) [pid = 1120] [serial = 1960] [outer = 0D758800] 01:38:19 INFO - PROCESS | 1120 | 1466584699613 Marionette DEBUG loaded listener.js 01:38:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0E04A000) [pid = 1120] [serial = 1961] [outer = 0D758800] 01:38:20 INFO - PROCESS | 1120 | 1466584700297 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 01:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1131ms 01:38:20 INFO - PROCESS | 1120 | 1466584700362 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 01:38:20 INFO - PROCESS | 1120 | 1466584700366 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 01:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:38:20 INFO - PROCESS | 1120 | 1466584700373 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:38:20 INFO - PROCESS | 1120 | 1466584700376 Marionette TRACE conn5 <- [1,2578,null,{}] 01:38:20 INFO - PROCESS | 1120 | 1466584700413 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:20 INFO - PROCESS | 1120 | 1466584700417 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:20 INFO - PROCESS | 1120 | 1466584700554 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 01:38:20 INFO - PROCESS | 1120 | 1466584700689 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:20 INFO - PROCESS | 1120 | 1466584700692 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:20 INFO - PROCESS | 1120 | ++DOCSHELL 0D183000 == 35 [pid = 1120] [id = 654] 01:38:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0D754000) [pid = 1120] [serial = 1962] [outer = 00000000] 01:38:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (0DD48000) [pid = 1120] [serial = 1963] [outer = 0D754000] 01:38:20 INFO - PROCESS | 1120 | 1466584700752 Marionette DEBUG loaded listener.js 01:38:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (146AC400) [pid = 1120] [serial = 1964] [outer = 0D754000] 01:38:21 INFO - PROCESS | 1120 | --DOCSHELL 0D90FC00 == 34 [pid = 1120] [id = 651] 01:38:21 INFO - PROCESS | 1120 | --DOCSHELL 0C290400 == 33 [pid = 1120] [id = 650] 01:38:21 INFO - PROCESS | 1120 | --DOCSHELL 0C14A400 == 32 [pid = 1120] [id = 649] 01:38:21 INFO - PROCESS | 1120 | --DOCSHELL 16C54800 == 31 [pid = 1120] [id = 648] 01:38:21 INFO - PROCESS | 1120 | --DOCSHELL 15B57C00 == 30 [pid = 1120] [id = 647] 01:38:21 INFO - PROCESS | 1120 | --DOCSHELL 14E1E800 == 29 [pid = 1120] [id = 646] 01:38:21 INFO - PROCESS | 1120 | --DOCSHELL 0DD45C00 == 28 [pid = 1120] [id = 645] 01:38:21 INFO - PROCESS | 1120 | --DOCSHELL 0D2EE800 == 27 [pid = 1120] [id = 644] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (1B5C7C00) [pid = 1120] [serial = 1919] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (1B5C6C00) [pid = 1120] [serial = 1918] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1A209C00) [pid = 1120] [serial = 1915] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (191AC400) [pid = 1120] [serial = 1903] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (19E6AC00) [pid = 1120] [serial = 1906] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0D902000) [pid = 1120] [serial = 1883] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0D750000) [pid = 1120] [serial = 1891] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0D909000) [pid = 1120] [serial = 1892] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0EACA400) [pid = 1120] [serial = 1894] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (1469F800) [pid = 1120] [serial = 1895] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1992F000) [pid = 1120] [serial = 1904] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (16C48800) [pid = 1120] [serial = 1897] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (17948400) [pid = 1120] [serial = 1898] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0D896800) [pid = 1120] [serial = 1885] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (0DA4F400) [pid = 1120] [serial = 1886] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (16042000) [pid = 1120] [serial = 1888] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (16C53000) [pid = 1120] [serial = 1889] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (19126800) [pid = 1120] [serial = 1900] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (0DD51C00) [pid = 1120] [serial = 1909] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (1A20F800) [pid = 1120] [serial = 1916] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (19E6B000) [pid = 1120] [serial = 1907] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (19FF8400) [pid = 1120] [serial = 1912] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (19FFC400) [pid = 1120] [serial = 1913] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (146E1400) [pid = 1120] [serial = 1910] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (1913A400) [pid = 1120] [serial = 1901] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 1120 | 1466584701574 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 01:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1254ms 01:38:21 INFO - PROCESS | 1120 | 1466584701631 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 01:38:21 INFO - PROCESS | 1120 | 1466584701634 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 01:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:38:21 INFO - PROCESS | 1120 | 1466584701639 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:38:21 INFO - PROCESS | 1120 | 1466584701643 Marionette TRACE conn5 <- [1,2582,null,{}] 01:38:21 INFO - PROCESS | 1120 | 1466584701648 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:21 INFO - PROCESS | 1120 | 1466584701650 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:21 INFO - PROCESS | 1120 | 1466584701739 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 01:38:21 INFO - PROCESS | 1120 | 1466584701746 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:21 INFO - PROCESS | 1120 | 1466584701749 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:21 INFO - PROCESS | 1120 | ++DOCSHELL 0D1EAC00 == 28 [pid = 1120] [id = 655] 01:38:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (0D25C400) [pid = 1120] [serial = 1965] [outer = 00000000] 01:38:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (0D759000) [pid = 1120] [serial = 1966] [outer = 0D25C400] 01:38:21 INFO - PROCESS | 1120 | 1466584701797 Marionette DEBUG loaded listener.js 01:38:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (0D858000) [pid = 1120] [serial = 1967] [outer = 0D25C400] 01:38:22 INFO - PROCESS | 1120 | 1466584702347 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 01:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 01:38:22 INFO - PROCESS | 1120 | 1466584702370 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 01:38:22 INFO - PROCESS | 1120 | 1466584702375 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 01:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:38:22 INFO - PROCESS | 1120 | 1466584702380 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:38:22 INFO - PROCESS | 1120 | 1466584702383 Marionette TRACE conn5 <- [1,2586,null,{}] 01:38:22 INFO - PROCESS | 1120 | 1466584702386 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:22 INFO - PROCESS | 1120 | 1466584702389 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:22 INFO - PROCESS | 1120 | 1466584702478 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 01:38:22 INFO - PROCESS | 1120 | 1466584702484 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:22 INFO - PROCESS | 1120 | 1466584702486 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:22 INFO - PROCESS | 1120 | ++DOCSHELL 0DBC8C00 == 29 [pid = 1120] [id = 656] 01:38:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (0DBCDC00) [pid = 1120] [serial = 1968] [outer = 00000000] 01:38:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (0DD4D800) [pid = 1120] [serial = 1969] [outer = 0DBCDC00] 01:38:22 INFO - PROCESS | 1120 | 1466584702533 Marionette DEBUG loaded listener.js 01:38:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (0E042800) [pid = 1120] [serial = 1970] [outer = 0DBCDC00] 01:38:23 INFO - PROCESS | 1120 | 1466584703026 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 01:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 674ms 01:38:23 INFO - PROCESS | 1120 | 1466584703055 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 01:38:23 INFO - PROCESS | 1120 | 1466584703057 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 01:38:23 INFO - PROCESS | 1120 | 1466584703060 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:38:23 INFO - PROCESS | 1120 | 1466584703064 Marionette TRACE conn5 <- [1,2590,null,{}] 01:38:23 INFO - PROCESS | 1120 | 1466584703075 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:23 INFO - PROCESS | 1120 | 1466584703079 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:23 INFO - PROCESS | 1120 | 1466584703167 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 01:38:23 INFO - PROCESS | 1120 | 1466584703176 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:23 INFO - PROCESS | 1120 | 1466584703179 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:23 INFO - PROCESS | 1120 | ++DOCSHELL 14E4C800 == 30 [pid = 1120] [id = 657] 01:38:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (14E4E400) [pid = 1120] [serial = 1971] [outer = 00000000] 01:38:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (14F42400) [pid = 1120] [serial = 1972] [outer = 14E4E400] 01:38:23 INFO - PROCESS | 1120 | 1466584703315 Marionette DEBUG loaded listener.js 01:38:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (1604DC00) [pid = 1120] [serial = 1973] [outer = 14E4E400] 01:38:23 INFO - PROCESS | 1120 | 1466584703752 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 01:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 732ms 01:38:23 INFO - PROCESS | 1120 | 1466584703811 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 01:38:23 INFO - PROCESS | 1120 | 1466584703814 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 01:38:23 INFO - PROCESS | 1120 | 1466584703817 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:38:23 INFO - PROCESS | 1120 | 1466584703819 Marionette TRACE conn5 <- [1,2594,null,{}] 01:38:23 INFO - PROCESS | 1120 | 1466584703822 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:38:23 INFO - PROCESS | 1120 | 1466584703824 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:23 INFO - PROCESS | 1120 | 1466584703950 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 01:38:24 INFO - PROCESS | 1120 | 1466584704018 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:24 INFO - PROCESS | 1120 | 1466584704021 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:24 INFO - PROCESS | 1120 | ++DOCSHELL 16C4F000 == 31 [pid = 1120] [id = 658] 01:38:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (16C53000) [pid = 1120] [serial = 1974] [outer = 00000000] 01:38:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (18A1A000) [pid = 1120] [serial = 1975] [outer = 16C53000] 01:38:24 INFO - PROCESS | 1120 | 1466584704066 Marionette DEBUG loaded listener.js 01:38:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (18B1F400) [pid = 1120] [serial = 1976] [outer = 16C53000] 01:38:24 INFO - PROCESS | 1120 | 1466584704489 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 01:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 01:38:24 INFO - PROCESS | 1120 | 1466584704555 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 01:38:24 INFO - PROCESS | 1120 | 1466584704557 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 01:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:38:24 INFO - PROCESS | 1120 | 1466584704588 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:38:24 INFO - PROCESS | 1120 | 1466584704590 Marionette TRACE conn5 <- [1,2598,null,{}] 01:38:24 INFO - PROCESS | 1120 | 1466584704605 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:24 INFO - PROCESS | 1120 | 1466584704608 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:24 INFO - PROCESS | 1120 | 1466584704727 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 01:38:24 INFO - PROCESS | 1120 | 1466584704733 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:24 INFO - PROCESS | 1120 | 1466584704735 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:24 INFO - PROCESS | 1120 | ++DOCSHELL 15B4F400 == 32 [pid = 1120] [id = 659] 01:38:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (18F77800) [pid = 1120] [serial = 1977] [outer = 00000000] 01:38:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19125800) [pid = 1120] [serial = 1978] [outer = 18F77800] 01:38:24 INFO - PROCESS | 1120 | 1466584704779 Marionette DEBUG loaded listener.js 01:38:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19128800) [pid = 1120] [serial = 1979] [outer = 18F77800] 01:38:25 INFO - PROCESS | 1120 | 1466584705272 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 01:38:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:38:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 770ms 01:38:25 INFO - PROCESS | 1120 | 1466584705335 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 01:38:25 INFO - PROCESS | 1120 | 1466584705337 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 01:38:25 INFO - PROCESS | 1120 | 1466584705340 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:38:25 INFO - PROCESS | 1120 | 1466584705342 Marionette TRACE conn5 <- [1,2602,null,{}] 01:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:38:25 INFO - PROCESS | 1120 | 1466584705345 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:25 INFO - PROCESS | 1120 | 1466584705352 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:25 INFO - PROCESS | 1120 | 1466584705504 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 01:38:25 INFO - PROCESS | 1120 | 1466584705570 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:25 INFO - PROCESS | 1120 | 1466584705572 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:25 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A1C00 == 33 [pid = 1120] [id = 660] 01:38:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19137800) [pid = 1120] [serial = 1980] [outer = 00000000] 01:38:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (1992E400) [pid = 1120] [serial = 1981] [outer = 19137800] 01:38:25 INFO - PROCESS | 1120 | 1466584705616 Marionette DEBUG loaded listener.js 01:38:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19932C00) [pid = 1120] [serial = 1982] [outer = 19137800] 01:38:25 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0DB8F800) [pid = 1120] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:38:25 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (15B58000) [pid = 1120] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:38:25 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0DD46000) [pid = 1120] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:38:25 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0DD47000) [pid = 1120] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:38:25 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0D2EF000) [pid = 1120] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:38:25 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (14E1FC00) [pid = 1120] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:38:25 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (1793E800) [pid = 1120] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:38:25 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (0DA4DC00) [pid = 1120] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:38:25 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (18F36000) [pid = 1120] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:38:25 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (1B68B800) [pid = 1120] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:38:25 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (0C14C000) [pid = 1120] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:38:25 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (0DD50400) [pid = 1120] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:38:26 INFO - PROCESS | 1120 | 1466584706107 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 01:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 830ms 01:38:26 INFO - PROCESS | 1120 | 1466584706175 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 01:38:26 INFO - PROCESS | 1120 | 1466584706177 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 01:38:26 INFO - PROCESS | 1120 | 1466584706180 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:38:26 INFO - PROCESS | 1120 | 1466584706182 Marionette TRACE conn5 <- [1,2606,null,{}] 01:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:38:26 INFO - PROCESS | 1120 | 1466584706185 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:26 INFO - PROCESS | 1120 | 1466584706187 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:26 INFO - PROCESS | 1120 | 1466584706267 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 01:38:26 INFO - PROCESS | 1120 | 1466584706275 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:26 INFO - PROCESS | 1120 | 1466584706277 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:26 INFO - PROCESS | 1120 | ++DOCSHELL 149B7400 == 34 [pid = 1120] [id = 661] 01:38:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (16040400) [pid = 1120] [serial = 1983] [outer = 00000000] 01:38:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (18B2A000) [pid = 1120] [serial = 1984] [outer = 16040400] 01:38:26 INFO - PROCESS | 1120 | 1466584706321 Marionette DEBUG loaded listener.js 01:38:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (1913CC00) [pid = 1120] [serial = 1985] [outer = 16040400] 01:38:26 INFO - PROCESS | 1120 | 1466584706750 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 01:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 631ms 01:38:26 INFO - PROCESS | 1120 | 1466584706816 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 01:38:26 INFO - PROCESS | 1120 | 1466584706818 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 01:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:38:26 INFO - PROCESS | 1120 | 1466584706821 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:38:26 INFO - PROCESS | 1120 | 1466584706822 Marionette TRACE conn5 <- [1,2610,null,{}] 01:38:26 INFO - PROCESS | 1120 | 1466584706826 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:26 INFO - PROCESS | 1120 | 1466584706828 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:26 INFO - PROCESS | 1120 | 1466584706913 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 01:38:26 INFO - PROCESS | 1120 | 1466584706919 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:26 INFO - PROCESS | 1120 | 1466584706921 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:26 INFO - PROCESS | 1120 | ++DOCSHELL 1461C800 == 35 [pid = 1120] [id = 662] 01:38:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (19939400) [pid = 1120] [serial = 1986] [outer = 00000000] 01:38:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (19BC2400) [pid = 1120] [serial = 1987] [outer = 19939400] 01:38:26 INFO - PROCESS | 1120 | 1466584706964 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (19E64C00) [pid = 1120] [serial = 1988] [outer = 19939400] 01:38:27 INFO - PROCESS | 1120 | 1466584707411 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 01:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 01:38:27 INFO - PROCESS | 1120 | 1466584707451 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 01:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:38:27 INFO - PROCESS | 1120 | 1466584707454 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 01:38:27 INFO - PROCESS | 1120 | 1466584707457 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:38:27 INFO - PROCESS | 1120 | 1466584707458 Marionette TRACE conn5 <- [1,2614,null,{}] 01:38:27 INFO - PROCESS | 1120 | 1466584707465 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:27 INFO - PROCESS | 1120 | 1466584707467 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:27 INFO - PROCESS | 1120 | 1466584707548 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 01:38:27 INFO - PROCESS | 1120 | 1466584707554 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:27 INFO - PROCESS | 1120 | 1466584707556 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:27 INFO - PROCESS | 1120 | ++DOCSHELL 16265400 == 36 [pid = 1120] [id = 663] 01:38:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (19E67C00) [pid = 1120] [serial = 1989] [outer = 00000000] 01:38:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19F26C00) [pid = 1120] [serial = 1990] [outer = 19E67C00] 01:38:27 INFO - PROCESS | 1120 | 1466584707599 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19FF0800) [pid = 1120] [serial = 1991] [outer = 19E67C00] 01:38:28 INFO - PROCESS | 1120 | 1466584708236 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 01:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 830ms 01:38:28 INFO - PROCESS | 1120 | 1466584708289 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 01:38:28 INFO - PROCESS | 1120 | 1466584708293 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 01:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:38:28 INFO - PROCESS | 1120 | 1466584708299 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:38:28 INFO - PROCESS | 1120 | 1466584708303 Marionette TRACE conn5 <- [1,2618,null,{}] 01:38:28 INFO - PROCESS | 1120 | 1466584708309 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:28 INFO - PROCESS | 1120 | 1466584708312 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:28 INFO - PROCESS | 1120 | 1466584708433 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 01:38:28 INFO - PROCESS | 1120 | 1466584708552 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:28 INFO - PROCESS | 1120 | 1466584708555 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:28 INFO - PROCESS | 1120 | ++DOCSHELL 0CEEF400 == 37 [pid = 1120] [id = 664] 01:38:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (0D1E8000) [pid = 1120] [serial = 1992] [outer = 00000000] 01:38:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (0D90EC00) [pid = 1120] [serial = 1993] [outer = 0D1E8000] 01:38:28 INFO - PROCESS | 1120 | 1466584708613 Marionette DEBUG loaded listener.js 01:38:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (0DBCA400) [pid = 1120] [serial = 1994] [outer = 0D1E8000] 01:38:29 INFO - PROCESS | 1120 | 1466584709239 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 01:38:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:38:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 971ms 01:38:29 INFO - PROCESS | 1120 | 1466584709273 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 01:38:29 INFO - PROCESS | 1120 | 1466584709278 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 01:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:38:29 INFO - PROCESS | 1120 | 1466584709284 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:38:29 INFO - PROCESS | 1120 | 1466584709287 Marionette TRACE conn5 <- [1,2622,null,{}] 01:38:29 INFO - PROCESS | 1120 | 1466584709291 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:29 INFO - PROCESS | 1120 | 1466584709294 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:29 INFO - PROCESS | 1120 | 1466584709406 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 01:38:29 INFO - PROCESS | 1120 | 1466584709550 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:29 INFO - PROCESS | 1120 | 1466584709553 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:29 INFO - PROCESS | 1120 | ++DOCSHELL 14DA0C00 == 38 [pid = 1120] [id = 665] 01:38:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (14E16000) [pid = 1120] [serial = 1995] [outer = 00000000] 01:38:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (15B58800) [pid = 1120] [serial = 1996] [outer = 14E16000] 01:38:29 INFO - PROCESS | 1120 | 1466584709610 Marionette DEBUG loaded listener.js 01:38:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (16C4F800) [pid = 1120] [serial = 1997] [outer = 14E16000] 01:38:30 INFO - PROCESS | 1120 | 1466584710227 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 01:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 970ms 01:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:38:30 INFO - PROCESS | 1120 | 1466584710260 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 01:38:30 INFO - PROCESS | 1120 | 1466584710263 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 01:38:30 INFO - PROCESS | 1120 | 1466584710267 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:38:30 INFO - PROCESS | 1120 | 1466584710271 Marionette TRACE conn5 <- [1,2626,null,{}] 01:38:30 INFO - PROCESS | 1120 | 1466584710282 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:30 INFO - PROCESS | 1120 | 1466584710286 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:30 INFO - PROCESS | 1120 | 1466584710396 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 01:38:30 INFO - PROCESS | 1120 | 1466584710543 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:30 INFO - PROCESS | 1120 | 1466584710546 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:30 INFO - PROCESS | 1120 | ++DOCSHELL 19F1DC00 == 39 [pid = 1120] [id = 666] 01:38:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19F24C00) [pid = 1120] [serial = 1998] [outer = 00000000] 01:38:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19FF5400) [pid = 1120] [serial = 1999] [outer = 19F24C00] 01:38:30 INFO - PROCESS | 1120 | 1466584710604 Marionette DEBUG loaded listener.js 01:38:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19FFBC00) [pid = 1120] [serial = 2000] [outer = 19F24C00] 01:38:31 INFO - PROCESS | 1120 | 1466584711151 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 01:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 930ms 01:38:31 INFO - PROCESS | 1120 | 1466584711198 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 1120 | 1466584711201 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 01:38:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:38:31 INFO - PROCESS | 1120 | 1466584711205 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:38:31 INFO - PROCESS | 1120 | 1466584711207 Marionette TRACE conn5 <- [1,2630,null,{}] 01:38:31 INFO - PROCESS | 1120 | 1466584711210 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:31 INFO - PROCESS | 1120 | 1466584711213 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:31 INFO - PROCESS | 1120 | 1466584711324 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 01:38:31 INFO - PROCESS | 1120 | 1466584711439 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:31 INFO - PROCESS | 1120 | 1466584711442 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:31 INFO - PROCESS | 1120 | ++DOCSHELL 0C150C00 == 40 [pid = 1120] [id = 667] 01:38:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (0C154C00) [pid = 1120] [serial = 2001] [outer = 00000000] 01:38:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (1A205000) [pid = 1120] [serial = 2002] [outer = 0C154C00] 01:38:31 INFO - PROCESS | 1120 | 1466584711543 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (1A20A400) [pid = 1120] [serial = 2003] [outer = 0C154C00] 01:38:32 INFO - PROCESS | 1120 | 1466584712354 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 01:38:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:38:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1223ms 01:38:32 INFO - PROCESS | 1120 | 1466584712431 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 01:38:32 INFO - PROCESS | 1120 | 1466584712436 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 01:38:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:38:32 INFO - PROCESS | 1120 | 1466584712440 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:38:32 INFO - PROCESS | 1120 | 1466584712444 Marionette TRACE conn5 <- [1,2634,null,{}] 01:38:32 INFO - PROCESS | 1120 | 1466584712450 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:32 INFO - PROCESS | 1120 | 1466584712452 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 1461C800 == 39 [pid = 1120] [id = 662] 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 149B7400 == 38 [pid = 1120] [id = 661] 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 0C1A1C00 == 37 [pid = 1120] [id = 660] 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 15B4F400 == 36 [pid = 1120] [id = 659] 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 16C4F000 == 35 [pid = 1120] [id = 658] 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 14E4C800 == 34 [pid = 1120] [id = 657] 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 0DBC8C00 == 33 [pid = 1120] [id = 656] 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 0D1EAC00 == 32 [pid = 1120] [id = 655] 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 0D183000 == 31 [pid = 1120] [id = 654] 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 0D751400 == 30 [pid = 1120] [id = 653] 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 19930800 == 29 [pid = 1120] [id = 652] 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 0DD46C00 == 28 [pid = 1120] [id = 643] 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 0C150C00 == 27 [pid = 1120] [id = 667] 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 14DA0C00 == 26 [pid = 1120] [id = 665] 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 19F1DC00 == 25 [pid = 1120] [id = 666] 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 16265400 == 24 [pid = 1120] [id = 663] 01:38:33 INFO - PROCESS | 1120 | --DOCSHELL 0CEEF400 == 23 [pid = 1120] [id = 664] 01:38:33 INFO - PROCESS | 1120 | 1466584713186 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (19902000) [pid = 1120] [serial = 1954] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (168C0C00) [pid = 1120] [serial = 1942] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0DD51400) [pid = 1120] [serial = 1936] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0DF5E400) [pid = 1120] [serial = 1937] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (14614000) [pid = 1120] [serial = 1931] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0E044400) [pid = 1120] [serial = 1930] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D75B800) [pid = 1120] [serial = 1933] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0D856000) [pid = 1120] [serial = 1934] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (14EDBC00) [pid = 1120] [serial = 1939] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (18A1F800) [pid = 1120] [serial = 1945] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (14E4E000) [pid = 1120] [serial = 1922] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (147BEC00) [pid = 1120] [serial = 1921] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (16C52400) [pid = 1120] [serial = 1943] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19933C00) [pid = 1120] [serial = 1925] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (191A1000) [pid = 1120] [serial = 1924] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (1B6BA800) [pid = 1120] [serial = 1928] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (1B690800) [pid = 1120] [serial = 1927] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (18A8E800) [pid = 1120] [serial = 1946] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (0D1ED000) [pid = 1120] [serial = 1948] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (0E0C3800) [pid = 1120] [serial = 1949] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (1910A000) [pid = 1120] [serial = 1951] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (1919E400) [pid = 1120] [serial = 1952] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (16C47000) [pid = 1120] [serial = 1955] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (14FED000) [pid = 1120] [serial = 1940] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 1120 | 1466584713450 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:33 INFO - PROCESS | 1120 | 1466584713453 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:33 INFO - PROCESS | 1120 | ++DOCSHELL 0C20AC00 == 24 [pid = 1120] [id = 668] 01:38:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (0C20B400) [pid = 1120] [serial = 2004] [outer = 00000000] 01:38:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (0CE72C00) [pid = 1120] [serial = 2005] [outer = 0C20B400] 01:38:33 INFO - PROCESS | 1120 | 1466584713504 Marionette DEBUG loaded listener.js 01:38:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (0D1E6800) [pid = 1120] [serial = 2006] [outer = 0C20B400] 01:38:33 INFO - PROCESS | 1120 | 1466584713961 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 01:38:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:38:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1583ms 01:38:34 INFO - PROCESS | 1120 | 1466584714025 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 01:38:34 INFO - PROCESS | 1120 | 1466584714029 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 01:38:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:38:34 INFO - PROCESS | 1120 | 1466584714034 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:38:34 INFO - PROCESS | 1120 | 1466584714036 Marionette TRACE conn5 <- [1,2638,null,{}] 01:38:34 INFO - PROCESS | 1120 | 1466584714041 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:34 INFO - PROCESS | 1120 | 1466584714044 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:34 INFO - PROCESS | 1120 | 1466584714134 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 01:38:34 INFO - PROCESS | 1120 | 1466584714140 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 1120 | 1466584714143 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:34 INFO - PROCESS | 1120 | ++DOCSHELL 0D903000 == 25 [pid = 1120] [id = 669] 01:38:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0D904000) [pid = 1120] [serial = 2007] [outer = 00000000] 01:38:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0DA48C00) [pid = 1120] [serial = 2008] [outer = 0D904000] 01:38:34 INFO - PROCESS | 1120 | 1466584714192 Marionette DEBUG loaded listener.js 01:38:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0DD46400) [pid = 1120] [serial = 2009] [outer = 0D904000] 01:38:34 INFO - PROCESS | 1120 | 1466584714661 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 01:38:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:38:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 01:38:34 INFO - PROCESS | 1120 | 1466584714705 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 01:38:34 INFO - PROCESS | 1120 | 1466584714708 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 01:38:34 INFO - PROCESS | 1120 | 1466584714711 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:38:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:38:34 INFO - PROCESS | 1120 | 1466584714713 Marionette TRACE conn5 <- [1,2642,null,{}] 01:38:34 INFO - PROCESS | 1120 | 1466584714718 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:34 INFO - PROCESS | 1120 | 1466584714720 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:34 INFO - PROCESS | 1120 | 1466584714842 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 01:38:34 INFO - PROCESS | 1120 | 1466584714950 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 1120 | 1466584714952 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:34 INFO - PROCESS | 1120 | ++DOCSHELL 1440C400 == 26 [pid = 1120] [id = 670] 01:38:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (1440CC00) [pid = 1120] [serial = 2010] [outer = 00000000] 01:38:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (146A8800) [pid = 1120] [serial = 2011] [outer = 1440CC00] 01:38:35 INFO - PROCESS | 1120 | 1466584714998 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (146E3800) [pid = 1120] [serial = 2012] [outer = 1440CC00] 01:38:35 INFO - PROCESS | 1120 | 1466584715390 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 01:38:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:38:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 01:38:35 INFO - PROCESS | 1120 | 1466584715444 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 1120 | 1466584715448 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 01:38:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:38:35 INFO - PROCESS | 1120 | 1466584715468 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - PROCESS | 1120 | 1466584715473 Marionette TRACE conn5 <- [1,2646,null,{}] 01:38:35 INFO - PROCESS | 1120 | 1466584715476 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:35 INFO - PROCESS | 1120 | 1466584715479 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:35 INFO - PROCESS | 1120 | 1466584715611 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 01:38:35 INFO - PROCESS | 1120 | 1466584715675 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:35 INFO - PROCESS | 1120 | 1466584715677 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:35 INFO - PROCESS | 1120 | ++DOCSHELL 149B2C00 == 27 [pid = 1120] [id = 671] 01:38:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (149D4400) [pid = 1120] [serial = 2013] [outer = 00000000] 01:38:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (14F48C00) [pid = 1120] [serial = 2014] [outer = 149D4400] 01:38:35 INFO - PROCESS | 1120 | 1466584715724 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (15B5A000) [pid = 1120] [serial = 2015] [outer = 149D4400] 01:38:36 INFO - PROCESS | 1120 | 1466584716152 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 01:38:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:38:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 01:38:36 INFO - PROCESS | 1120 | 1466584716221 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 01:38:36 INFO - PROCESS | 1120 | 1466584716223 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 01:38:36 INFO - PROCESS | 1120 | 1466584716226 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:38:36 INFO - PROCESS | 1120 | 1466584716228 Marionette TRACE conn5 <- [1,2650,null,{}] 01:38:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:38:36 INFO - PROCESS | 1120 | 1466584716231 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:36 INFO - PROCESS | 1120 | 1466584716233 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:36 INFO - PROCESS | 1120 | 1466584716349 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 01:38:36 INFO - PROCESS | 1120 | 1466584716358 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:36 INFO - PROCESS | 1120 | 1466584716360 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:36 INFO - PROCESS | 1120 | ++DOCSHELL 16272400 == 28 [pid = 1120] [id = 672] 01:38:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (168C0C00) [pid = 1120] [serial = 2016] [outer = 00000000] 01:38:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (16C52C00) [pid = 1120] [serial = 2017] [outer = 168C0C00] 01:38:36 INFO - PROCESS | 1120 | 1466584716461 Marionette DEBUG loaded listener.js 01:38:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (17943000) [pid = 1120] [serial = 2018] [outer = 168C0C00] 01:38:36 INFO - PROCESS | 1120 | 1466584716880 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 01:38:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:38:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 01:38:36 INFO - PROCESS | 1120 | 1466584716902 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 01:38:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:38:36 INFO - PROCESS | 1120 | 1466584716904 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 01:38:36 INFO - PROCESS | 1120 | 1466584716907 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:38:36 INFO - PROCESS | 1120 | 1466584716909 Marionette TRACE conn5 <- [1,2654,null,{}] 01:38:36 INFO - PROCESS | 1120 | 1466584716912 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:36 INFO - PROCESS | 1120 | 1466584716914 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:37 INFO - PROCESS | 1120 | 1466584717033 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 01:38:37 INFO - PROCESS | 1120 | 1466584717041 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:37 INFO - PROCESS | 1120 | 1466584717047 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:37 INFO - PROCESS | 1120 | ++DOCSHELL 18F2BC00 == 29 [pid = 1120] [id = 673] 01:38:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (18F2CC00) [pid = 1120] [serial = 2019] [outer = 00000000] 01:38:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1910A800) [pid = 1120] [serial = 2020] [outer = 18F2CC00] 01:38:37 INFO - PROCESS | 1120 | 1466584717159 Marionette DEBUG loaded listener.js 01:38:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19128000) [pid = 1120] [serial = 2021] [outer = 18F2CC00] 01:38:37 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (18F77800) [pid = 1120] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:38:37 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0DBCDC00) [pid = 1120] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:38:37 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (19933800) [pid = 1120] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:38:37 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0D25C400) [pid = 1120] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:38:37 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0D754000) [pid = 1120] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:38:37 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (14E4E400) [pid = 1120] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:38:37 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0D758800) [pid = 1120] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:38:37 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19137800) [pid = 1120] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:38:37 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19939400) [pid = 1120] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:38:37 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (16C53000) [pid = 1120] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:38:37 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (16040400) [pid = 1120] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:38:37 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (19E67C00) [pid = 1120] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:38:38 INFO - PROCESS | 1120 | 1466584718334 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 01:38: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) 01:38:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1477ms 01:38:38 INFO - PROCESS | 1120 | 1466584718385 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 01:38:38 INFO - PROCESS | 1120 | 1466584718388 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 01:38:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:38:38 INFO - PROCESS | 1120 | 1466584718391 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:38:38 INFO - PROCESS | 1120 | 1466584718393 Marionette TRACE conn5 <- [1,2658,null,{}] 01:38:38 INFO - PROCESS | 1120 | 1466584718396 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:38 INFO - PROCESS | 1120 | 1466584718409 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:38 INFO - PROCESS | 1120 | 1466584718532 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 01:38:38 INFO - PROCESS | 1120 | 1466584718541 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:38 INFO - PROCESS | 1120 | 1466584718543 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:38 INFO - PROCESS | 1120 | ++DOCSHELL 0C14BC00 == 30 [pid = 1120] [id = 674] 01:38:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0C20B000) [pid = 1120] [serial = 2022] [outer = 00000000] 01:38:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (15B58000) [pid = 1120] [serial = 2023] [outer = 0C20B000] 01:38:38 INFO - PROCESS | 1120 | 1466584718591 Marionette DEBUG loaded listener.js 01:38:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (19127C00) [pid = 1120] [serial = 2024] [outer = 0C20B000] 01:38:39 INFO - PROCESS | 1120 | 1466584719489 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:38:39 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 01:38:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 01:38:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1124ms 01:38:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:38:39 INFO - PROCESS | 1120 | 1466584719518 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 01:38:39 INFO - PROCESS | 1120 | 1466584719520 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 01:38:39 INFO - PROCESS | 1120 | 1466584719523 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:38:39 INFO - PROCESS | 1120 | 1466584719525 Marionette TRACE conn5 <- [1,2662,null,{}] 01:38:39 INFO - PROCESS | 1120 | 1466584719528 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:39 INFO - PROCESS | 1120 | 1466584719530 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:39 INFO - PROCESS | 1120 | 1466584719608 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 01:38:39 INFO - PROCESS | 1120 | 1466584719613 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:39 INFO - PROCESS | 1120 | 1466584719615 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:39 INFO - PROCESS | 1120 | ++DOCSHELL 19136C00 == 31 [pid = 1120] [id = 675] 01:38:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (19137800) [pid = 1120] [serial = 2025] [outer = 00000000] 01:38:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19901800) [pid = 1120] [serial = 2026] [outer = 19137800] 01:38:39 INFO - PROCESS | 1120 | 1466584719658 Marionette DEBUG loaded listener.js 01:38:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19906C00) [pid = 1120] [serial = 2027] [outer = 19137800] 01:38:41 INFO - PROCESS | 1120 | 1466584720980 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:38: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 01:38:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 01:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1522ms 01:38:41 INFO - PROCESS | 1120 | 1466584721122 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 01:38:41 INFO - PROCESS | 1120 | 1466584721127 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 01:38:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:38:41 INFO - PROCESS | 1120 | 1466584721137 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:38:41 INFO - PROCESS | 1120 | 1466584721141 Marionette TRACE conn5 <- [1,2666,null,{}] 01:38:41 INFO - PROCESS | 1120 | 1466584721146 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:41 INFO - PROCESS | 1120 | 1466584721150 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:41 INFO - PROCESS | 1120 | 1466584721262 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 01:38:41 INFO - PROCESS | 1120 | 1466584721394 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:41 INFO - PROCESS | 1120 | 1466584721397 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:41 INFO - PROCESS | 1120 | ++DOCSHELL 0D853800 == 32 [pid = 1120] [id = 676] 01:38:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (0D89E800) [pid = 1120] [serial = 2028] [outer = 00000000] 01:38:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (0DF62800) [pid = 1120] [serial = 2029] [outer = 0D89E800] 01:38:41 INFO - PROCESS | 1120 | 1466584721455 Marionette DEBUG loaded listener.js 01:38:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1461B000) [pid = 1120] [serial = 2030] [outer = 0D89E800] 01:38:42 INFO - PROCESS | 1120 | --DOCSHELL 0C14BC00 == 31 [pid = 1120] [id = 674] 01:38:42 INFO - PROCESS | 1120 | --DOCSHELL 18F2BC00 == 30 [pid = 1120] [id = 673] 01:38:42 INFO - PROCESS | 1120 | --DOCSHELL 16272400 == 29 [pid = 1120] [id = 672] 01:38:42 INFO - PROCESS | 1120 | --DOCSHELL 149B2C00 == 28 [pid = 1120] [id = 671] 01:38:42 INFO - PROCESS | 1120 | --DOCSHELL 1440C400 == 27 [pid = 1120] [id = 670] 01:38:42 INFO - PROCESS | 1120 | --DOCSHELL 0D903000 == 26 [pid = 1120] [id = 669] 01:38:42 INFO - PROCESS | 1120 | --DOCSHELL 0C20AC00 == 25 [pid = 1120] [id = 668] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19125800) [pid = 1120] [serial = 1978] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0DD4D800) [pid = 1120] [serial = 1969] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0E042800) [pid = 1120] [serial = 1970] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19BC7000) [pid = 1120] [serial = 1958] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19BC6800) [pid = 1120] [serial = 1957] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0D759000) [pid = 1120] [serial = 1966] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0D858000) [pid = 1120] [serial = 1967] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (0DD48000) [pid = 1120] [serial = 1963] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (146AC400) [pid = 1120] [serial = 1964] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (14F42400) [pid = 1120] [serial = 1972] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (0DBD0000) [pid = 1120] [serial = 1960] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (0E04A000) [pid = 1120] [serial = 1961] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (1992E400) [pid = 1120] [serial = 1981] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (19BC2400) [pid = 1120] [serial = 1987] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (19932C00) [pid = 1120] [serial = 1982] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (18A1A000) [pid = 1120] [serial = 1975] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (18B1F400) [pid = 1120] [serial = 1976] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (1913CC00) [pid = 1120] [serial = 1985] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (19FF0800) [pid = 1120] [serial = 1991] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 58 (19F26C00) [pid = 1120] [serial = 1990] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 57 (19128800) [pid = 1120] [serial = 1979] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 56 (19E64C00) [pid = 1120] [serial = 1988] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 55 (18B2A000) [pid = 1120] [serial = 1984] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | --DOMWINDOW == 54 (1604DC00) [pid = 1120] [serial = 1973] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 1120 | 1466584722693 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 01:38: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) 01:38:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1575ms 01:38:42 INFO - PROCESS | 1120 | 1466584722713 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 01:38:42 INFO - PROCESS | 1120 | 1466584722716 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 01:38:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:38:42 INFO - PROCESS | 1120 | 1466584722721 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:38:42 INFO - PROCESS | 1120 | 1466584722724 Marionette TRACE conn5 <- [1,2670,null,{}] 01:38:42 INFO - PROCESS | 1120 | 1466584722769 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:42 INFO - PROCESS | 1120 | 1466584722772 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:42 INFO - PROCESS | 1120 | 1466584722884 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 01:38:43 INFO - PROCESS | 1120 | 1466584722974 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:43 INFO - PROCESS | 1120 | 1466584722979 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:43 INFO - PROCESS | 1120 | ++DOCSHELL 0D75C000 == 26 [pid = 1120] [id = 677] 01:38:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 55 (0D84C000) [pid = 1120] [serial = 2031] [outer = 00000000] 01:38:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 56 (0DA42C00) [pid = 1120] [serial = 2032] [outer = 0D84C000] 01:38:43 INFO - PROCESS | 1120 | 1466584723027 Marionette DEBUG loaded listener.js 01:38:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 57 (0DBCD000) [pid = 1120] [serial = 2033] [outer = 0D84C000] 01:38:43 INFO - PROCESS | 1120 | 1466584723873 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 01:38:43 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) 01:38:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1183ms 01:38:43 INFO - PROCESS | 1120 | 1466584723906 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 1120 | 1466584723911 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 01:38:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:38:43 INFO - PROCESS | 1120 | 1466584723917 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 1120 | 1466584723919 Marionette TRACE conn5 <- [1,2674,null,{}] 01:38:43 INFO - PROCESS | 1120 | 1466584723932 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:43 INFO - PROCESS | 1120 | 1466584723935 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:44 INFO - PROCESS | 1120 | 1466584724024 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 01:38:44 INFO - PROCESS | 1120 | 1466584724032 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 1120 | 1466584724034 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:44 INFO - PROCESS | 1120 | ++DOCSHELL 0EA34800 == 27 [pid = 1120] [id = 678] 01:38:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 58 (0EA3C800) [pid = 1120] [serial = 2034] [outer = 00000000] 01:38:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (14612000) [pid = 1120] [serial = 2035] [outer = 0EA3C800] 01:38:44 INFO - PROCESS | 1120 | 1466584724081 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (146E3400) [pid = 1120] [serial = 2036] [outer = 0EA3C800] 01:38:45 INFO - PROCESS | 1120 | 1466584725080 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:38: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 01:38:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 01:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1168ms 01:38:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:38:45 INFO - PROCESS | 1120 | 1466584725089 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 01:38:45 INFO - PROCESS | 1120 | 1466584725091 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 01:38:45 INFO - PROCESS | 1120 | 1466584725095 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:38:45 INFO - PROCESS | 1120 | 1466584725098 Marionette TRACE conn5 <- [1,2678,null,{}] 01:38:45 INFO - PROCESS | 1120 | 1466584725109 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:45 INFO - PROCESS | 1120 | 1466584725113 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:45 INFO - PROCESS | 1120 | 1466584725236 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 01:38:45 INFO - PROCESS | 1120 | 1466584725245 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:45 INFO - PROCESS | 1120 | 1466584725248 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:45 INFO - PROCESS | 1120 | ++DOCSHELL 14F47000 == 28 [pid = 1120] [id = 679] 01:38:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (15B4D400) [pid = 1120] [serial = 2037] [outer = 00000000] 01:38:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (16272400) [pid = 1120] [serial = 2038] [outer = 15B4D400] 01:38:45 INFO - PROCESS | 1120 | 1466584725295 Marionette DEBUG loaded listener.js 01:38:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (169DE400) [pid = 1120] [serial = 2039] [outer = 15B4D400] 01:38:46 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (0C20B400) [pid = 1120] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:38:46 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (18F2CC00) [pid = 1120] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:38:46 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (1440CC00) [pid = 1120] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:38:46 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (168C0C00) [pid = 1120] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:38:46 INFO - PROCESS | 1120 | --DOMWINDOW == 58 (0D904000) [pid = 1120] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:38:46 INFO - PROCESS | 1120 | --DOMWINDOW == 57 (0D1E8000) [pid = 1120] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:38:46 INFO - PROCESS | 1120 | --DOMWINDOW == 56 (14E16000) [pid = 1120] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:38:46 INFO - PROCESS | 1120 | --DOMWINDOW == 55 (19F24C00) [pid = 1120] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:38:46 INFO - PROCESS | 1120 | --DOMWINDOW == 54 (149D4400) [pid = 1120] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:38:46 INFO - PROCESS | 1120 | --DOMWINDOW == 53 (0C20B000) [pid = 1120] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:38:46 INFO - PROCESS | 1120 | 1466584726268 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:38:46 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 01:38:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 01:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1237ms 01:38:46 INFO - PROCESS | 1120 | 1466584726336 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 1120 | 1466584726338 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 01:38:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:38:46 INFO - PROCESS | 1120 | 1466584726341 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - PROCESS | 1120 | 1466584726343 Marionette TRACE conn5 <- [1,2682,null,{}] 01:38:46 INFO - PROCESS | 1120 | 1466584726346 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:46 INFO - PROCESS | 1120 | 1466584726348 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:46 INFO - PROCESS | 1120 | 1466584726468 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 01:38:46 INFO - PROCESS | 1120 | 1466584726526 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 1120 | 1466584726528 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:46 INFO - PROCESS | 1120 | ++DOCSHELL 169D8800 == 29 [pid = 1120] [id = 680] 01:38:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 54 (16C47000) [pid = 1120] [serial = 2040] [outer = 00000000] 01:38:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 55 (1850C000) [pid = 1120] [serial = 2041] [outer = 16C47000] 01:38:46 INFO - PROCESS | 1120 | 1466584726573 Marionette DEBUG loaded listener.js 01:38:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 56 (18B2EC00) [pid = 1120] [serial = 2042] [outer = 16C47000] 01:38:47 INFO - PROCESS | 1120 | 1466584727451 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:38:47 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 01:38:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 01:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1128ms 01:38:47 INFO - PROCESS | 1120 | 1466584727474 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 01:38:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:38:47 INFO - PROCESS | 1120 | 1466584727476 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 01:38:47 INFO - PROCESS | 1120 | 1466584727479 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:38:47 INFO - PROCESS | 1120 | 1466584727481 Marionette TRACE conn5 <- [1,2686,null,{}] 01:38:47 INFO - PROCESS | 1120 | 1466584727484 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:47 INFO - PROCESS | 1120 | 1466584727487 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:47 INFO - PROCESS | 1120 | 1466584727609 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 01:38:47 INFO - PROCESS | 1120 | 1466584727618 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:47 INFO - PROCESS | 1120 | 1466584727620 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:47 INFO - PROCESS | 1120 | ++DOCSHELL 18F85800 == 30 [pid = 1120] [id = 681] 01:38:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 57 (1910D000) [pid = 1120] [serial = 2043] [outer = 00000000] 01:38:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 58 (1913F800) [pid = 1120] [serial = 2044] [outer = 1910D000] 01:38:47 INFO - PROCESS | 1120 | 1466584727665 Marionette DEBUG loaded listener.js 01:38:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (191A1C00) [pid = 1120] [serial = 2045] [outer = 1910D000] 01:38:48 INFO - PROCESS | 1120 | 1466584728608 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:38:48 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 01:38:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 01:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1183ms 01:38:48 INFO - PROCESS | 1120 | 1466584728663 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 01:38:48 INFO - PROCESS | 1120 | 1466584728667 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 01:38:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:38:48 INFO - PROCESS | 1120 | 1466584728673 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:38:48 INFO - PROCESS | 1120 | 1466584728676 Marionette TRACE conn5 <- [1,2690,null,{}] 01:38:48 INFO - PROCESS | 1120 | 1466584728681 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:48 INFO - PROCESS | 1120 | 1466584728684 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:48 INFO - PROCESS | 1120 | 1466584728825 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 01:38:48 INFO - PROCESS | 1120 | 1466584728961 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:48 INFO - PROCESS | 1120 | 1466584728964 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:49 INFO - PROCESS | 1120 | ++DOCSHELL 0DD51000 == 31 [pid = 1120] [id = 682] 01:38:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (0DD51800) [pid = 1120] [serial = 2046] [outer = 00000000] 01:38:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (0DF62C00) [pid = 1120] [serial = 2047] [outer = 0DD51800] 01:38:49 INFO - PROCESS | 1120 | 1466584729067 Marionette DEBUG loaded listener.js 01:38:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (0E7DF800) [pid = 1120] [serial = 2048] [outer = 0DD51800] 01:38:49 INFO - PROCESS | 1120 | 1466584729654 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 01:38:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:38:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1027ms 01:38:49 INFO - PROCESS | 1120 | 1466584729699 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 01:38:49 INFO - PROCESS | 1120 | 1466584729704 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 01:38:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:38:49 INFO - PROCESS | 1120 | 1466584729710 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:38:49 INFO - PROCESS | 1120 | 1466584729713 Marionette TRACE conn5 <- [1,2694,null,{}] 01:38:49 INFO - PROCESS | 1120 | 1466584729717 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:49 INFO - PROCESS | 1120 | 1466584729720 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:49 INFO - PROCESS | 1120 | 1466584729833 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 01:38:49 INFO - PROCESS | 1120 | 1466584729947 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:49 INFO - PROCESS | 1120 | 1466584729949 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:50 INFO - PROCESS | 1120 | ++DOCSHELL 15B4F800 == 32 [pid = 1120] [id = 683] 01:38:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (15B56800) [pid = 1120] [serial = 2049] [outer = 00000000] 01:38:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (16C4F000) [pid = 1120] [serial = 2050] [outer = 15B56800] 01:38:50 INFO - PROCESS | 1120 | 1466584730047 Marionette DEBUG loaded listener.js 01:38:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (19127000) [pid = 1120] [serial = 2051] [outer = 15B56800] 01:38:50 INFO - PROCESS | 1120 | 1466584730659 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 01:38:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:38:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 971ms 01:38:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:38:50 INFO - PROCESS | 1120 | 1466584730692 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 01:38:50 INFO - PROCESS | 1120 | 1466584730695 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 01:38:50 INFO - PROCESS | 1120 | 1466584730700 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:38:50 INFO - PROCESS | 1120 | 1466584730703 Marionette TRACE conn5 <- [1,2698,null,{}] 01:38:50 INFO - PROCESS | 1120 | 1466584730715 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:50 INFO - PROCESS | 1120 | 1466584730720 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:50 INFO - PROCESS | 1120 | 1466584730828 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 01:38:50 INFO - PROCESS | 1120 | 1466584730967 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:51 INFO - PROCESS | 1120 | 1466584730971 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:51 INFO - PROCESS | 1120 | ++DOCSHELL 19935800 == 33 [pid = 1120] [id = 684] 01:38:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (19935C00) [pid = 1120] [serial = 2052] [outer = 00000000] 01:38:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (19938C00) [pid = 1120] [serial = 2053] [outer = 19935C00] 01:38:51 INFO - PROCESS | 1120 | 1466584731029 Marionette DEBUG loaded listener.js 01:38:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (19B7DC00) [pid = 1120] [serial = 2054] [outer = 19935C00] 01:38:51 INFO - PROCESS | 1120 | 1466584731799 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 01:38:51 INFO - PROCESS | 1120 | 1466584731829 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 01:38:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:38:51 INFO - PROCESS | 1120 | 1466584731834 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:38:51 INFO - PROCESS | 1120 | 1466584731838 Marionette TRACE conn5 <- [1,2702,null,{}] 01:38:51 INFO - PROCESS | 1120 | 1466584731843 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:51 INFO - PROCESS | 1120 | 1466584731846 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:51 INFO - PROCESS | 1120 | 1466584731949 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 01:38:52 INFO - PROCESS | 1120 | 1466584732091 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:52 INFO - PROCESS | 1120 | 1466584732096 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:52 INFO - PROCESS | 1120 | ++DOCSHELL 009BD800 == 34 [pid = 1120] [id = 685] 01:38:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0CE21000) [pid = 1120] [serial = 2055] [outer = 00000000] 01:38:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0DD53000) [pid = 1120] [serial = 2056] [outer = 0CE21000] 01:38:52 INFO - PROCESS | 1120 | 1466584732148 Marionette DEBUG loaded listener.js 01:38:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0EAC7C00) [pid = 1120] [serial = 2057] [outer = 0CE21000] 01:38:52 INFO - PROCESS | 1120 | --DOCSHELL 169D8800 == 33 [pid = 1120] [id = 680] 01:38:52 INFO - PROCESS | 1120 | --DOCSHELL 14F47000 == 32 [pid = 1120] [id = 679] 01:38:52 INFO - PROCESS | 1120 | --DOCSHELL 0EA34800 == 31 [pid = 1120] [id = 678] 01:38:52 INFO - PROCESS | 1120 | --DOCSHELL 0D75C000 == 30 [pid = 1120] [id = 677] 01:38:52 INFO - PROCESS | 1120 | --DOCSHELL 19136C00 == 29 [pid = 1120] [id = 675] 01:38:52 INFO - PROCESS | 1120 | --DOCSHELL 0D853800 == 28 [pid = 1120] [id = 676] 01:38:52 INFO - PROCESS | 1120 | --DOCSHELL 15B4F800 == 27 [pid = 1120] [id = 683] 01:38:52 INFO - PROCESS | 1120 | --DOCSHELL 19935800 == 26 [pid = 1120] [id = 684] 01:38:52 INFO - PROCESS | 1120 | --DOCSHELL 18F85800 == 25 [pid = 1120] [id = 681] 01:38:52 INFO - PROCESS | 1120 | --DOCSHELL 0DD51000 == 24 [pid = 1120] [id = 682] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (0CE72C00) [pid = 1120] [serial = 2005] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (0D1E6800) [pid = 1120] [serial = 2006] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (1910A800) [pid = 1120] [serial = 2020] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (146A8800) [pid = 1120] [serial = 2011] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (17943000) [pid = 1120] [serial = 2018] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (16C52C00) [pid = 1120] [serial = 2017] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (0DA48C00) [pid = 1120] [serial = 2008] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (0DD46400) [pid = 1120] [serial = 2009] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (0DBCA400) [pid = 1120] [serial = 1994] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (0D90EC00) [pid = 1120] [serial = 1993] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (16C4F800) [pid = 1120] [serial = 1997] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (15B58800) [pid = 1120] [serial = 1996] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 58 (19FFBC00) [pid = 1120] [serial = 2000] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 57 (19FF5400) [pid = 1120] [serial = 1999] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 56 (1A205000) [pid = 1120] [serial = 2002] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 55 (14F48C00) [pid = 1120] [serial = 2014] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 54 (15B5A000) [pid = 1120] [serial = 2015] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 53 (15B58000) [pid = 1120] [serial = 2023] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 52 (146E3800) [pid = 1120] [serial = 2012] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 51 (19127C00) [pid = 1120] [serial = 2024] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | --DOMWINDOW == 50 (19128000) [pid = 1120] [serial = 2021] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 1120 | 1466584733207 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 01:38:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:38:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1439ms 01:38:53 INFO - PROCESS | 1120 | 1466584733275 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 01:38:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:38:53 INFO - PROCESS | 1120 | 1466584733279 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 01:38:53 INFO - PROCESS | 1120 | 1466584733283 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:38:53 INFO - PROCESS | 1120 | 1466584733288 Marionette TRACE conn5 <- [1,2706,null,{}] 01:38:53 INFO - PROCESS | 1120 | 1466584733294 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:53 INFO - PROCESS | 1120 | 1466584733296 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:53 INFO - PROCESS | 1120 | 1466584733392 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 01:38:53 INFO - PROCESS | 1120 | 1466584733407 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:53 INFO - PROCESS | 1120 | 1466584733409 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:53 INFO - PROCESS | 1120 | ++DOCSHELL 0D75A000 == 25 [pid = 1120] [id = 686] 01:38:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 51 (0D84E400) [pid = 1120] [serial = 2058] [outer = 00000000] 01:38:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 52 (0D856000) [pid = 1120] [serial = 2059] [outer = 0D84E400] 01:38:53 INFO - PROCESS | 1120 | 1466584733461 Marionette DEBUG loaded listener.js 01:38:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 53 (0D903000) [pid = 1120] [serial = 2060] [outer = 0D84E400] 01:38:53 INFO - PROCESS | 1120 | 1466584733962 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 01:38:54 INFO - PROCESS | 1120 | 1466584734019 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 01:38:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:38:54 INFO - PROCESS | 1120 | 1466584734025 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:38:54 INFO - PROCESS | 1120 | 1466584734028 Marionette TRACE conn5 <- [1,2710,null,{}] 01:38:54 INFO - PROCESS | 1120 | 1466584734032 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:54 INFO - PROCESS | 1120 | 1466584734034 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:54 INFO - PROCESS | 1120 | 1466584734163 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 01:38:54 INFO - PROCESS | 1120 | 1466584734265 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:54 INFO - PROCESS | 1120 | 1466584734267 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:54 INFO - PROCESS | 1120 | ++DOCSHELL 0DD53800 == 26 [pid = 1120] [id = 687] 01:38:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 54 (0DD53C00) [pid = 1120] [serial = 2061] [outer = 00000000] 01:38:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 55 (0DF36000) [pid = 1120] [serial = 2062] [outer = 0DD53C00] 01:38:54 INFO - PROCESS | 1120 | 1466584734316 Marionette DEBUG loaded listener.js 01:38:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 56 (0E0BF800) [pid = 1120] [serial = 2063] [outer = 0DD53C00] 01:38:54 INFO - PROCESS | 1120 | 1466584734704 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 01:38:54 INFO - PROCESS | 1120 | 1466584734761 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 01:38:54 INFO - PROCESS | 1120 | 1466584734765 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:38:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:38:54 INFO - PROCESS | 1120 | 1466584734768 Marionette TRACE conn5 <- [1,2714,null,{}] 01:38:54 INFO - PROCESS | 1120 | 1466584734779 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:54 INFO - PROCESS | 1120 | 1466584734784 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:54 INFO - PROCESS | 1120 | 1466584734870 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 01:38:54 INFO - PROCESS | 1120 | 1466584734877 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:54 INFO - PROCESS | 1120 | 1466584734880 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:54 INFO - PROCESS | 1120 | ++DOCSHELL 14D98C00 == 27 [pid = 1120] [id = 688] 01:38:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 57 (14D9E000) [pid = 1120] [serial = 2064] [outer = 00000000] 01:38:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 58 (14EDBC00) [pid = 1120] [serial = 2065] [outer = 14D9E000] 01:38:54 INFO - PROCESS | 1120 | 1466584734929 Marionette DEBUG loaded listener.js 01:38:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (14F42800) [pid = 1120] [serial = 2066] [outer = 14D9E000] 01:38:55 INFO - PROCESS | 1120 | 1466584735443 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 01:38:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:38:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 01:38:55 INFO - PROCESS | 1120 | 1466584735529 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 01:38:55 INFO - PROCESS | 1120 | 1466584735531 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 01:38:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:38:55 INFO - PROCESS | 1120 | 1466584735545 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:38:55 INFO - PROCESS | 1120 | 1466584735547 Marionette TRACE conn5 <- [1,2718,null,{}] 01:38:55 INFO - PROCESS | 1120 | 1466584735550 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:55 INFO - PROCESS | 1120 | 1466584735552 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:55 INFO - PROCESS | 1120 | 1466584735675 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 01:38:55 INFO - PROCESS | 1120 | 1466584735738 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:55 INFO - PROCESS | 1120 | 1466584735740 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:55 INFO - PROCESS | 1120 | ++DOCSHELL 1604C400 == 28 [pid = 1120] [id = 689] 01:38:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (16268000) [pid = 1120] [serial = 2067] [outer = 00000000] 01:38:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (169DD000) [pid = 1120] [serial = 2068] [outer = 16268000] 01:38:55 INFO - PROCESS | 1120 | 1466584735785 Marionette DEBUG loaded listener.js 01:38:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (16C52C00) [pid = 1120] [serial = 2069] [outer = 16268000] 01:38:56 INFO - PROCESS | 1120 | 1466584736681 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:38: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 01:38:56 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 01:38:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 01:38:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1184ms 01:38:56 INFO - PROCESS | 1120 | 1466584736728 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 01:38:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:38:56 INFO - PROCESS | 1120 | 1466584736730 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 01:38:56 INFO - PROCESS | 1120 | 1466584736740 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:38:56 INFO - PROCESS | 1120 | 1466584736742 Marionette TRACE conn5 <- [1,2722,null,{}] 01:38:56 INFO - PROCESS | 1120 | 1466584736745 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:56 INFO - PROCESS | 1120 | 1466584736747 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:56 INFO - PROCESS | 1120 | 1466584736867 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 01:38:56 INFO - PROCESS | 1120 | 1466584736873 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 1120 | 1466584736875 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:56 INFO - PROCESS | 1120 | ++DOCSHELL 17940C00 == 29 [pid = 1120] [id = 690] 01:38:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (17C75C00) [pid = 1120] [serial = 2070] [outer = 00000000] 01:38:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (18B20C00) [pid = 1120] [serial = 2071] [outer = 17C75C00] 01:38:56 INFO - PROCESS | 1120 | 1466584736920 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (18F36800) [pid = 1120] [serial = 2072] [outer = 17C75C00] 01:38:57 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (0C154C00) [pid = 1120] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:38:57 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (1910D000) [pid = 1120] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:38:57 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (15B4D400) [pid = 1120] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:38:57 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (19137800) [pid = 1120] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:38:57 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (0D89E800) [pid = 1120] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:38:57 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (0D84C000) [pid = 1120] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:38:57 INFO - PROCESS | 1120 | --DOMWINDOW == 58 (0EA3C800) [pid = 1120] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:38:57 INFO - PROCESS | 1120 | --DOMWINDOW == 57 (16C47000) [pid = 1120] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:38:57 INFO - PROCESS | 1120 | 1466584737464 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 01:38:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:38:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 790ms 01:38:57 INFO - PROCESS | 1120 | 1466584737524 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 01:38:57 INFO - PROCESS | 1120 | 1466584737526 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 01:38:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:38:57 INFO - PROCESS | 1120 | 1466584737529 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:38:57 INFO - PROCESS | 1120 | 1466584737531 Marionette TRACE conn5 <- [1,2726,null,{}] 01:38:57 INFO - PROCESS | 1120 | 1466584737534 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:57 INFO - PROCESS | 1120 | 1466584737540 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:57 INFO - PROCESS | 1120 | 1466584737633 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 01:38:57 INFO - PROCESS | 1120 | 1466584737639 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:57 INFO - PROCESS | 1120 | 1466584737641 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:57 INFO - PROCESS | 1120 | ++DOCSHELL 1910A800 == 30 [pid = 1120] [id = 691] 01:38:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 58 (1910D000) [pid = 1120] [serial = 2073] [outer = 00000000] 01:38:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (1912F000) [pid = 1120] [serial = 2074] [outer = 1910D000] 01:38:57 INFO - PROCESS | 1120 | 1466584737685 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (1913E000) [pid = 1120] [serial = 2075] [outer = 1910D000] 01:38:58 INFO - PROCESS | 1120 | 1466584738129 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 01:38:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:38:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 01:38:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:38:58 INFO - PROCESS | 1120 | 1466584738164 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 01:38:58 INFO - PROCESS | 1120 | 1466584738166 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 01:38:58 INFO - PROCESS | 1120 | 1466584738169 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:38:58 INFO - PROCESS | 1120 | 1466584738171 Marionette TRACE conn5 <- [1,2730,null,{}] 01:38:58 INFO - PROCESS | 1120 | 1466584738174 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:58 INFO - PROCESS | 1120 | 1466584738176 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:58 INFO - PROCESS | 1120 | 1466584738252 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 01:38:58 INFO - PROCESS | 1120 | 1466584738258 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 1120 | 1466584738260 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:58 INFO - PROCESS | 1120 | ++DOCSHELL 0C14C000 == 31 [pid = 1120] [id = 692] 01:38:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (1912A400) [pid = 1120] [serial = 2076] [outer = 00000000] 01:38:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (19902800) [pid = 1120] [serial = 2077] [outer = 1912A400] 01:38:58 INFO - PROCESS | 1120 | 1466584738303 Marionette DEBUG loaded listener.js 01:38:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (1990EC00) [pid = 1120] [serial = 2078] [outer = 1912A400] 01:38:58 INFO - PROCESS | 1120 | 1466584738725 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 01:38:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:38:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 01:38:58 INFO - PROCESS | 1120 | 1466584738810 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 01:38:58 INFO - PROCESS | 1120 | 1466584738812 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 01:38:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:38:58 INFO - PROCESS | 1120 | 1466584738820 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:38:58 INFO - PROCESS | 1120 | 1466584738822 Marionette TRACE conn5 <- [1,2734,null,{}] 01:38:58 INFO - PROCESS | 1120 | 1466584738825 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:58 INFO - PROCESS | 1120 | 1466584738827 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:58 INFO - PROCESS | 1120 | 1466584738906 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 01:38:58 INFO - PROCESS | 1120 | 1466584738914 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 1120 | 1466584738916 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:38:58 INFO - PROCESS | 1120 | ++DOCSHELL 0D908400 == 32 [pid = 1120] [id = 693] 01:38:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (1992E400) [pid = 1120] [serial = 2079] [outer = 00000000] 01:38:58 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (19937C00) [pid = 1120] [serial = 2080] [outer = 1992E400] 01:38:58 INFO - PROCESS | 1120 | 1466584738963 Marionette DEBUG loaded listener.js 01:38:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (16C4E400) [pid = 1120] [serial = 2081] [outer = 1992E400] 01:38:59 INFO - PROCESS | 1120 | --DOCSHELL 0D75A000 == 31 [pid = 1120] [id = 686] 01:38:59 INFO - PROCESS | 1120 | --DOCSHELL 009BD800 == 30 [pid = 1120] [id = 685] 01:39:00 INFO - PROCESS | 1120 | --DOCSHELL 1604C400 == 29 [pid = 1120] [id = 689] 01:39:00 INFO - PROCESS | 1120 | --DOCSHELL 17940C00 == 28 [pid = 1120] [id = 690] 01:39:00 INFO - PROCESS | 1120 | --DOCSHELL 14D98C00 == 27 [pid = 1120] [id = 688] 01:39:00 INFO - PROCESS | 1120 | --DOCSHELL 1910A800 == 26 [pid = 1120] [id = 691] 01:39:00 INFO - PROCESS | 1120 | --DOCSHELL 0C14C000 == 25 [pid = 1120] [id = 692] 01:39:00 INFO - PROCESS | 1120 | --DOCSHELL 0DD53800 == 24 [pid = 1120] [id = 687] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 15B4CC00 == 23 [pid = 1120] [id = 582] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 0DD4A400 == 22 [pid = 1120] [id = 581] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 0D853000 == 21 [pid = 1120] [id = 570] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 0D2F6000 == 20 [pid = 1120] [id = 585] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 17C6C400 == 19 [pid = 1120] [id = 583] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 0D897800 == 18 [pid = 1120] [id = 577] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 0C14F800 == 17 [pid = 1120] [id = 575] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 16C4E000 == 16 [pid = 1120] [id = 576] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 0DF2C800 == 15 [pid = 1120] [id = 586] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 14F47400 == 14 [pid = 1120] [id = 573] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 16C49800 == 13 [pid = 1120] [id = 574] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 16265C00 == 12 [pid = 1120] [id = 584] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 0DD52800 == 11 [pid = 1120] [id = 571] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 0C1AC000 == 10 [pid = 1120] [id = 580] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 0CF40800 == 9 [pid = 1120] [id = 578] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 146E5400 == 8 [pid = 1120] [id = 579] 01:39:01 INFO - PROCESS | 1120 | --DOCSHELL 0CF3B800 == 7 [pid = 1120] [id = 572] 01:39:01 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (1A20A400) [pid = 1120] [serial = 2003] [outer = 00000000] [url = about:blank] 01:39:01 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (1913F800) [pid = 1120] [serial = 2044] [outer = 00000000] [url = about:blank] 01:39:01 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (16272400) [pid = 1120] [serial = 2038] [outer = 00000000] [url = about:blank] 01:39:01 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (19906C00) [pid = 1120] [serial = 2027] [outer = 00000000] [url = about:blank] 01:39:01 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (19901800) [pid = 1120] [serial = 2026] [outer = 00000000] [url = about:blank] 01:39:01 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (0DF62800) [pid = 1120] [serial = 2029] [outer = 00000000] [url = about:blank] 01:39:01 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (1461B000) [pid = 1120] [serial = 2030] [outer = 00000000] [url = about:blank] 01:39:01 INFO - PROCESS | 1120 | --DOMWINDOW == 58 (0DA42C00) [pid = 1120] [serial = 2032] [outer = 00000000] [url = about:blank] 01:39:01 INFO - PROCESS | 1120 | --DOMWINDOW == 57 (0DBCD000) [pid = 1120] [serial = 2033] [outer = 00000000] [url = about:blank] 01:39:01 INFO - PROCESS | 1120 | --DOMWINDOW == 56 (14612000) [pid = 1120] [serial = 2035] [outer = 00000000] [url = about:blank] 01:39:01 INFO - PROCESS | 1120 | --DOMWINDOW == 55 (1850C000) [pid = 1120] [serial = 2041] [outer = 00000000] [url = about:blank] 01:39:01 INFO - PROCESS | 1120 | --DOMWINDOW == 54 (169DE400) [pid = 1120] [serial = 2039] [outer = 00000000] [url = about:blank] 01:39:01 INFO - PROCESS | 1120 | --DOMWINDOW == 53 (18B2EC00) [pid = 1120] [serial = 2042] [outer = 00000000] [url = about:blank] 01:39:01 INFO - PROCESS | 1120 | --DOMWINDOW == 52 (191A1C00) [pid = 1120] [serial = 2045] [outer = 00000000] [url = about:blank] 01:39:01 INFO - PROCESS | 1120 | --DOMWINDOW == 51 (146E3400) [pid = 1120] [serial = 2036] [outer = 00000000] [url = about:blank] 01:39:01 INFO - PROCESS | 1120 | 1466584741711 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 01:39:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:39:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2937ms 01:39:01 INFO - PROCESS | 1120 | 1466584741758 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 01:39:01 INFO - PROCESS | 1120 | 1466584741763 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 01:39:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:39:01 INFO - PROCESS | 1120 | 1466584741768 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:39:01 INFO - PROCESS | 1120 | 1466584741771 Marionette TRACE conn5 <- [1,2738,null,{}] 01:39:01 INFO - PROCESS | 1120 | 1466584741777 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:01 INFO - PROCESS | 1120 | 1466584741780 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:01 INFO - PROCESS | 1120 | 1466584741881 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 01:39:02 INFO - PROCESS | 1120 | 1466584741978 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:02 INFO - PROCESS | 1120 | 1466584741982 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:02 INFO - PROCESS | 1120 | ++DOCSHELL 0C208000 == 8 [pid = 1120] [id = 694] 01:39:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 52 (0CF3E800) [pid = 1120] [serial = 2082] [outer = 00000000] 01:39:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 53 (0D1ED800) [pid = 1120] [serial = 2083] [outer = 0CF3E800] 01:39:02 INFO - PROCESS | 1120 | 1466584742032 Marionette DEBUG loaded listener.js 01:39:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 54 (0D750800) [pid = 1120] [serial = 2084] [outer = 0CF3E800] 01:39:02 INFO - PROCESS | 1120 | 1466584742464 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 01:39:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:39:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 01:39:02 INFO - PROCESS | 1120 | 1466584742502 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 01:39:02 INFO - PROCESS | 1120 | 1466584742507 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 01:39:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:39:02 INFO - PROCESS | 1120 | 1466584742513 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:39:02 INFO - PROCESS | 1120 | 1466584742516 Marionette TRACE conn5 <- [1,2742,null,{}] 01:39:02 INFO - PROCESS | 1120 | 1466584742520 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:02 INFO - PROCESS | 1120 | 1466584742523 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:02 INFO - PROCESS | 1120 | 1466584742617 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 01:39:02 INFO - PROCESS | 1120 | 1466584742624 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:02 INFO - PROCESS | 1120 | 1466584742626 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:02 INFO - PROCESS | 1120 | ++DOCSHELL 0CF46400 == 9 [pid = 1120] [id = 695] 01:39:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 55 (0D906800) [pid = 1120] [serial = 2085] [outer = 00000000] 01:39:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 56 (0D910C00) [pid = 1120] [serial = 2086] [outer = 0D906800] 01:39:02 INFO - PROCESS | 1120 | 1466584742674 Marionette DEBUG loaded listener.js 01:39:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 57 (0DA49C00) [pid = 1120] [serial = 2087] [outer = 0D906800] 01:39:03 INFO - PROCESS | 1120 | 1466584743163 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 01:39:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:39:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 01:39:03 INFO - PROCESS | 1120 | 1466584743187 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 01:39:03 INFO - PROCESS | 1120 | 1466584743189 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 01:39:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:39:03 INFO - PROCESS | 1120 | 1466584743193 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:39:03 INFO - PROCESS | 1120 | 1466584743196 Marionette TRACE conn5 <- [1,2746,null,{}] 01:39:03 INFO - PROCESS | 1120 | 1466584743207 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:03 INFO - PROCESS | 1120 | 1466584743212 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:03 INFO - PROCESS | 1120 | 1466584743339 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 01:39:03 INFO - PROCESS | 1120 | 1466584743438 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:03 INFO - PROCESS | 1120 | 1466584743441 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:03 INFO - PROCESS | 1120 | ++DOCSHELL 0DF5F400 == 10 [pid = 1120] [id = 696] 01:39:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 58 (0DF6C400) [pid = 1120] [serial = 2088] [outer = 00000000] 01:39:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (0E0C3400) [pid = 1120] [serial = 2089] [outer = 0DF6C400] 01:39:03 INFO - PROCESS | 1120 | 1466584743492 Marionette DEBUG loaded listener.js 01:39:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (14409400) [pid = 1120] [serial = 2090] [outer = 0DF6C400] 01:39:03 INFO - PROCESS | 1120 | 1466584743916 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 01:39:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:39:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 790ms 01:39:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:39:04 INFO - PROCESS | 1120 | 1466584743983 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 1120 | 1466584743986 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 01:39:04 INFO - PROCESS | 1120 | 1466584743989 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 1120 | 1466584743991 Marionette TRACE conn5 <- [1,2750,null,{}] 01:39:04 INFO - PROCESS | 1120 | 1466584743994 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:04 INFO - PROCESS | 1120 | 1466584743996 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:04 INFO - PROCESS | 1120 | 1466584744085 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 01:39:04 INFO - PROCESS | 1120 | 1466584744090 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:04 INFO - PROCESS | 1120 | 1466584744092 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:04 INFO - PROCESS | 1120 | ++DOCSHELL 146AE000 == 11 [pid = 1120] [id = 697] 01:39:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (146AEC00) [pid = 1120] [serial = 2091] [outer = 00000000] 01:39:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (14D91C00) [pid = 1120] [serial = 2092] [outer = 146AEC00] 01:39:04 INFO - PROCESS | 1120 | 1466584744137 Marionette DEBUG loaded listener.js 01:39:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (14E4A400) [pid = 1120] [serial = 2093] [outer = 146AEC00] 01:39:04 INFO - PROCESS | 1120 | 1466584744572 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 01:39:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:39:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 01:39:04 INFO - PROCESS | 1120 | 1466584744624 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 1120 | 1466584744626 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 01:39:04 INFO - PROCESS | 1120 | 1466584744629 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:39:04 INFO - PROCESS | 1120 | 1466584744631 Marionette TRACE conn5 <- [1,2754,null,{}] 01:39:04 INFO - PROCESS | 1120 | 1466584744635 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:04 INFO - PROCESS | 1120 | 1466584744637 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:04 INFO - PROCESS | 1120 | 1466584744717 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 01:39:04 INFO - PROCESS | 1120 | 1466584744723 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:04 INFO - PROCESS | 1120 | 1466584744725 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:04 INFO - PROCESS | 1120 | ++DOCSHELL 14F4AC00 == 12 [pid = 1120] [id = 698] 01:39:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (14F4D800) [pid = 1120] [serial = 2094] [outer = 00000000] 01:39:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (16040400) [pid = 1120] [serial = 2095] [outer = 14F4D800] 01:39:04 INFO - PROCESS | 1120 | 1466584744798 Marionette DEBUG loaded listener.js 01:39:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (1626DC00) [pid = 1120] [serial = 2096] [outer = 14F4D800] 01:39:05 INFO - PROCESS | 1120 | 1466584745241 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 01:39:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:39:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 01:39:05 INFO - PROCESS | 1120 | 1466584745305 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 01:39:05 INFO - PROCESS | 1120 | 1466584745307 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 01:39:05 INFO - PROCESS | 1120 | 1466584745310 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:39:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:39:05 INFO - PROCESS | 1120 | 1466584745312 Marionette TRACE conn5 <- [1,2758,null,{}] 01:39:05 INFO - PROCESS | 1120 | 1466584745315 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:05 INFO - PROCESS | 1120 | 1466584745320 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:05 INFO - PROCESS | 1120 | 1466584745437 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 01:39:05 INFO - PROCESS | 1120 | 1466584745448 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 1120 | 1466584745450 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:05 INFO - PROCESS | 1120 | ++DOCSHELL 17C6A400 == 13 [pid = 1120] [id = 699] 01:39:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (17C6C400) [pid = 1120] [serial = 2097] [outer = 00000000] 01:39:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (18A1D800) [pid = 1120] [serial = 2098] [outer = 17C6C400] 01:39:05 INFO - PROCESS | 1120 | 1466584745494 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (18A99400) [pid = 1120] [serial = 2099] [outer = 17C6C400] 01:39:05 INFO - PROCESS | 1120 | 1466584745936 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 01:39:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:39:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 01:39:06 INFO - PROCESS | 1120 | 1466584745984 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 1120 | 1466584745986 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 01:39:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:39:06 INFO - PROCESS | 1120 | 1466584745989 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 1120 | 1466584745991 Marionette TRACE conn5 <- [1,2762,null,{}] 01:39:06 INFO - PROCESS | 1120 | 1466584745995 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:06 INFO - PROCESS | 1120 | 1466584745996 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:06 INFO - PROCESS | 1120 | 1466584746074 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 01:39:06 INFO - PROCESS | 1120 | 1466584746108 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:06 INFO - PROCESS | 1120 | 1466584746110 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:06 INFO - PROCESS | 1120 | ++DOCSHELL 1910A400 == 14 [pid = 1120] [id = 700] 01:39:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (1910B400) [pid = 1120] [serial = 2100] [outer = 00000000] 01:39:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (19126C00) [pid = 1120] [serial = 2101] [outer = 1910B400] 01:39:06 INFO - PROCESS | 1120 | 1466584746154 Marionette DEBUG loaded listener.js 01:39:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (19127800) [pid = 1120] [serial = 2102] [outer = 1910B400] 01:39:06 INFO - PROCESS | 1120 | 1466584746594 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 01:39:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:39:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 01:39:06 INFO - PROCESS | 1120 | 1466584746636 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 1120 | 1466584746638 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 01:39:06 INFO - PROCESS | 1120 | 1466584746641 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 1120 | 1466584746643 Marionette TRACE conn5 <- [1,2766,null,{}] 01:39:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:39:06 INFO - PROCESS | 1120 | 1466584746646 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:06 INFO - PROCESS | 1120 | 1466584746648 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:06 INFO - PROCESS | 1120 | 1466584746764 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 01:39:06 INFO - PROCESS | 1120 | 1466584746769 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:06 INFO - PROCESS | 1120 | 1466584746771 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:06 INFO - PROCESS | 1120 | ++DOCSHELL 0D90FC00 == 15 [pid = 1120] [id = 701] 01:39:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (1912C800) [pid = 1120] [serial = 2103] [outer = 00000000] 01:39:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (1913D400) [pid = 1120] [serial = 2104] [outer = 1912C800] 01:39:06 INFO - PROCESS | 1120 | 1466584746815 Marionette DEBUG loaded listener.js 01:39:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1913A800) [pid = 1120] [serial = 2105] [outer = 1912C800] 01:39:07 INFO - PROCESS | 1120 | 1466584747248 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 01:39:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:39:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 01:39:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:39:07 INFO - PROCESS | 1120 | 1466584747318 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 01:39:07 INFO - PROCESS | 1120 | 1466584747321 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 01:39:07 INFO - PROCESS | 1120 | 1466584747323 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:39:07 INFO - PROCESS | 1120 | 1466584747325 Marionette TRACE conn5 <- [1,2770,null,{}] 01:39:07 INFO - PROCESS | 1120 | 1466584747335 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:07 INFO - PROCESS | 1120 | 1466584747337 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:07 INFO - PROCESS | 1120 | 1466584747449 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 01:39:07 INFO - PROCESS | 1120 | 1466584747543 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:07 INFO - PROCESS | 1120 | 1466584747545 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:07 INFO - PROCESS | 1120 | ++DOCSHELL 0DF36800 == 16 [pid = 1120] [id = 702] 01:39:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (191AA000) [pid = 1120] [serial = 2106] [outer = 00000000] 01:39:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19907000) [pid = 1120] [serial = 2107] [outer = 191AA000] 01:39:07 INFO - PROCESS | 1120 | 1466584747591 Marionette DEBUG loaded listener.js 01:39:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19902000) [pid = 1120] [serial = 2108] [outer = 191AA000] 01:39:08 INFO - PROCESS | 1120 | 1466584748012 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 01:39:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:39:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 731ms 01:39:08 INFO - PROCESS | 1120 | 1466584748055 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 01:39:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:39:08 INFO - PROCESS | 1120 | 1466584748057 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 01:39:08 INFO - PROCESS | 1120 | 1466584748060 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:39:08 INFO - PROCESS | 1120 | 1466584748062 Marionette TRACE conn5 <- [1,2774,null,{}] 01:39:08 INFO - PROCESS | 1120 | 1466584748065 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:08 INFO - PROCESS | 1120 | 1466584748067 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:08 INFO - PROCESS | 1120 | 1466584748192 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 01:39:08 INFO - PROCESS | 1120 | 1466584748198 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:08 INFO - PROCESS | 1120 | 1466584748199 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:08 INFO - PROCESS | 1120 | ++DOCSHELL 1913B000 == 17 [pid = 1120] [id = 703] 01:39:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19905C00) [pid = 1120] [serial = 2109] [outer = 00000000] 01:39:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19936C00) [pid = 1120] [serial = 2110] [outer = 19905C00] 01:39:08 INFO - PROCESS | 1120 | 1466584748243 Marionette DEBUG loaded listener.js 01:39:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19BC5400) [pid = 1120] [serial = 2111] [outer = 19905C00] 01:39:08 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (1912A400) [pid = 1120] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:39:08 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (16268000) [pid = 1120] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:39:08 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (17C75C00) [pid = 1120] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:39:08 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1910D000) [pid = 1120] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:39:08 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (14D9E000) [pid = 1120] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:39:08 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0DD53C00) [pid = 1120] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:39:08 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0D84E400) [pid = 1120] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:39:08 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0CE21000) [pid = 1120] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:39:08 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19935C00) [pid = 1120] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:39:08 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (15B56800) [pid = 1120] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:39:08 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (0DD51800) [pid = 1120] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:39:08 INFO - PROCESS | 1120 | 1466584748857 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 01:39:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:39:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 830ms 01:39:08 INFO - PROCESS | 1120 | 1466584748892 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 01:39:08 INFO - PROCESS | 1120 | 1466584748894 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 01:39:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:39:08 INFO - PROCESS | 1120 | 1466584748897 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:39:08 INFO - PROCESS | 1120 | 1466584748900 Marionette TRACE conn5 <- [1,2778,null,{}] 01:39:08 INFO - PROCESS | 1120 | 1466584748903 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:08 INFO - PROCESS | 1120 | 1466584748905 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:09 INFO - PROCESS | 1120 | 1466584749002 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 01:39:09 INFO - PROCESS | 1120 | 1466584749008 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:09 INFO - PROCESS | 1120 | 1466584749010 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:09 INFO - PROCESS | 1120 | ++DOCSHELL 0DF2EC00 == 18 [pid = 1120] [id = 704] 01:39:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DF39400) [pid = 1120] [serial = 2112] [outer = 00000000] 01:39:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (16271800) [pid = 1120] [serial = 2113] [outer = 0DF39400] 01:39:09 INFO - PROCESS | 1120 | 1466584749061 Marionette DEBUG loaded listener.js 01:39:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (1913AC00) [pid = 1120] [serial = 2114] [outer = 0DF39400] 01:39:09 INFO - PROCESS | 1120 | 1466584749516 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 01:39:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:39:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 01:39:09 INFO - PROCESS | 1120 | 1466584749572 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 01:39:09 INFO - PROCESS | 1120 | 1466584749574 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 01:39:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:39:09 INFO - PROCESS | 1120 | 1466584749576 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:39:09 INFO - PROCESS | 1120 | 1466584749578 Marionette TRACE conn5 <- [1,2782,null,{}] 01:39:09 INFO - PROCESS | 1120 | 1466584749582 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:09 INFO - PROCESS | 1120 | 1466584749583 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:09 INFO - PROCESS | 1120 | 1466584749665 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 01:39:09 INFO - PROCESS | 1120 | 1466584749670 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:09 INFO - PROCESS | 1120 | 1466584749672 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:09 INFO - PROCESS | 1120 | ++DOCSHELL 1992F800 == 19 [pid = 1120] [id = 705] 01:39:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19B84400) [pid = 1120] [serial = 2115] [outer = 00000000] 01:39:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19E6AC00) [pid = 1120] [serial = 2116] [outer = 19B84400] 01:39:09 INFO - PROCESS | 1120 | 1466584749715 Marionette DEBUG loaded listener.js 01:39:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19F8F800) [pid = 1120] [serial = 2117] [outer = 19B84400] 01:39:10 INFO - PROCESS | 1120 | 1466584750139 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 01:39:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:39:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 01:39:10 INFO - PROCESS | 1120 | 1466584750208 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 01:39:10 INFO - PROCESS | 1120 | 1466584750210 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 01:39:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:39:10 INFO - PROCESS | 1120 | 1466584750213 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:39:10 INFO - PROCESS | 1120 | 1466584750215 Marionette TRACE conn5 <- [1,2786,null,{}] 01:39:10 INFO - PROCESS | 1120 | 1466584750218 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:10 INFO - PROCESS | 1120 | 1466584750220 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:10 INFO - PROCESS | 1120 | 1466584750300 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 01:39:10 INFO - PROCESS | 1120 | 1466584750305 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:10 INFO - PROCESS | 1120 | 1466584750307 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:10 INFO - PROCESS | 1120 | ++DOCSHELL 19FF2800 == 20 [pid = 1120] [id = 706] 01:39:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19FF5800) [pid = 1120] [serial = 2118] [outer = 00000000] 01:39:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19FFAC00) [pid = 1120] [serial = 2119] [outer = 19FF5800] 01:39:10 INFO - PROCESS | 1120 | 1466584750350 Marionette DEBUG loaded listener.js 01:39:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19FFF800) [pid = 1120] [serial = 2120] [outer = 19FF5800] 01:39:10 INFO - PROCESS | 1120 | 1466584750850 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 01:39:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:39:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 01:39:10 INFO - PROCESS | 1120 | 1466584750884 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 01:39:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:39:10 INFO - PROCESS | 1120 | 1466584750889 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 01:39:10 INFO - PROCESS | 1120 | 1466584750894 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:39:10 INFO - PROCESS | 1120 | 1466584750899 Marionette TRACE conn5 <- [1,2790,null,{}] 01:39:10 INFO - PROCESS | 1120 | 1466584750906 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:10 INFO - PROCESS | 1120 | 1466584750909 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:11 INFO - PROCESS | 1120 | 1466584751034 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 01:39:11 INFO - PROCESS | 1120 | 1466584751176 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:11 INFO - PROCESS | 1120 | 1466584751181 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:11 INFO - PROCESS | 1120 | ++DOCSHELL 0C210400 == 21 [pid = 1120] [id = 707] 01:39:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (0C211400) [pid = 1120] [serial = 2121] [outer = 00000000] 01:39:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0D1E7C00) [pid = 1120] [serial = 2122] [outer = 0C211400] 01:39:11 INFO - PROCESS | 1120 | 1466584751241 Marionette DEBUG loaded listener.js 01:39:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0D754800) [pid = 1120] [serial = 2123] [outer = 0C211400] 01:39:11 INFO - PROCESS | 1120 | 1466584751973 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 01:39:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:39:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1133ms 01:39:12 INFO - PROCESS | 1120 | 1466584752031 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 01:39:12 INFO - PROCESS | 1120 | 1466584752036 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 01:39:12 INFO - PROCESS | 1120 | 1466584752042 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:39:12 INFO - PROCESS | 1120 | 1466584752045 Marionette TRACE conn5 <- [1,2794,null,{}] 01:39:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:39:12 INFO - PROCESS | 1120 | 1466584752050 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:12 INFO - PROCESS | 1120 | 1466584752053 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:12 INFO - PROCESS | 1120 | 1466584752185 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 01:39:12 INFO - PROCESS | 1120 | 1466584752323 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:12 INFO - PROCESS | 1120 | 1466584752326 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:12 INFO - PROCESS | 1120 | ++DOCSHELL 0DD4F400 == 22 [pid = 1120] [id = 708] 01:39:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0DD50000) [pid = 1120] [serial = 2124] [outer = 00000000] 01:39:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (0E04A000) [pid = 1120] [serial = 2125] [outer = 0DD50000] 01:39:12 INFO - PROCESS | 1120 | 1466584752383 Marionette DEBUG loaded listener.js 01:39:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (146E3400) [pid = 1120] [serial = 2126] [outer = 0DD50000] 01:39:13 INFO - PROCESS | 1120 | 1466584753212 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 01:39:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:39:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1225ms 01:39:13 INFO - PROCESS | 1120 | 1466584753273 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 01:39:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:39:13 INFO - PROCESS | 1120 | 1466584753277 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 01:39:13 INFO - PROCESS | 1120 | 1466584753283 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:39:13 INFO - PROCESS | 1120 | 1466584753286 Marionette TRACE conn5 <- [1,2798,null,{}] 01:39:13 INFO - PROCESS | 1120 | 1466584753291 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:13 INFO - PROCESS | 1120 | 1466584753294 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:13 INFO - PROCESS | 1120 | 1466584753475 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 01:39:13 INFO - PROCESS | 1120 | 1466584753487 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:13 INFO - PROCESS | 1120 | 1466584753491 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:13 INFO - PROCESS | 1120 | ++DOCSHELL 0CF3F800 == 23 [pid = 1120] [id = 709] 01:39:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (0CF40800) [pid = 1120] [serial = 2127] [outer = 00000000] 01:39:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (0DB8F800) [pid = 1120] [serial = 2128] [outer = 0CF40800] 01:39:13 INFO - PROCESS | 1120 | 1466584753540 Marionette DEBUG loaded listener.js 01:39:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (0DD4D800) [pid = 1120] [serial = 2129] [outer = 0CF40800] 01:39:13 INFO - PROCESS | 1120 | --DOCSHELL 0D908400 == 22 [pid = 1120] [id = 693] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (19937C00) [pid = 1120] [serial = 2080] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (0DF36000) [pid = 1120] [serial = 2062] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0E0BF800) [pid = 1120] [serial = 2063] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0D856000) [pid = 1120] [serial = 2059] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0D903000) [pid = 1120] [serial = 2060] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (0EAC7C00) [pid = 1120] [serial = 2057] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DD53000) [pid = 1120] [serial = 2056] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (19B7DC00) [pid = 1120] [serial = 2054] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19938C00) [pid = 1120] [serial = 2053] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (19127000) [pid = 1120] [serial = 2051] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (16C4F000) [pid = 1120] [serial = 2050] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0E7DF800) [pid = 1120] [serial = 2048] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0DF62C00) [pid = 1120] [serial = 2047] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1990EC00) [pid = 1120] [serial = 2078] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (169DD000) [pid = 1120] [serial = 2068] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (18B20C00) [pid = 1120] [serial = 2071] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (16C52C00) [pid = 1120] [serial = 2069] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (1912F000) [pid = 1120] [serial = 2074] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (19902800) [pid = 1120] [serial = 2077] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (18F36800) [pid = 1120] [serial = 2072] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (14EDBC00) [pid = 1120] [serial = 2065] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (1913E000) [pid = 1120] [serial = 2075] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (14F42800) [pid = 1120] [serial = 2066] [outer = 00000000] [url = about:blank] 01:39:14 INFO - PROCESS | 1120 | 1466584754095 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 01:39:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:39:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 830ms 01:39:14 INFO - PROCESS | 1120 | 1466584754113 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 01:39:14 INFO - PROCESS | 1120 | 1466584754117 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 01:39:14 INFO - PROCESS | 1120 | 1466584754123 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:39:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:39:14 INFO - PROCESS | 1120 | 1466584754126 Marionette TRACE conn5 <- [1,2802,null,{}] 01:39:14 INFO - PROCESS | 1120 | 1466584754133 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:14 INFO - PROCESS | 1120 | 1466584754136 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:14 INFO - PROCESS | 1120 | 1466584754223 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 01:39:14 INFO - PROCESS | 1120 | 1466584754232 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:14 INFO - PROCESS | 1120 | 1466584754234 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:14 INFO - PROCESS | 1120 | ++DOCSHELL 0DA4C000 == 23 [pid = 1120] [id = 710] 01:39:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (0DA4C400) [pid = 1120] [serial = 2130] [outer = 00000000] 01:39:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0DF34400) [pid = 1120] [serial = 2131] [outer = 0DA4C400] 01:39:14 INFO - PROCESS | 1120 | 1466584754316 Marionette DEBUG loaded listener.js 01:39:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0E0C0400) [pid = 1120] [serial = 2132] [outer = 0DA4C400] 01:39:14 INFO - PROCESS | 1120 | 1466584754783 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 01:39:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:39:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 01:39:14 INFO - PROCESS | 1120 | 1466584754858 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 01:39:14 INFO - PROCESS | 1120 | 1466584754861 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 01:39:14 INFO - PROCESS | 1120 | 1466584754864 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:39:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:39:14 INFO - PROCESS | 1120 | 1466584754868 Marionette TRACE conn5 <- [1,2806,null,{}] 01:39:14 INFO - PROCESS | 1120 | 1466584754878 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:14 INFO - PROCESS | 1120 | 1466584754883 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:15 INFO - PROCESS | 1120 | 1466584754998 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 01:39:15 INFO - PROCESS | 1120 | 1466584755008 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:15 INFO - PROCESS | 1120 | 1466584755011 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:15 INFO - PROCESS | 1120 | ++DOCSHELL 14E52C00 == 24 [pid = 1120] [id = 711] 01:39:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (14EDBC00) [pid = 1120] [serial = 2133] [outer = 00000000] 01:39:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (14F3F800) [pid = 1120] [serial = 2134] [outer = 14EDBC00] 01:39:15 INFO - PROCESS | 1120 | 1466584755063 Marionette DEBUG loaded listener.js 01:39:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (14FF3000) [pid = 1120] [serial = 2135] [outer = 14EDBC00] 01:39:15 INFO - PROCESS | 1120 | 1466584755502 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 01:39:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:39:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 01:39:15 INFO - PROCESS | 1120 | 1466584755544 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 01:39:15 INFO - PROCESS | 1120 | 1466584755547 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 01:39:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:39:15 INFO - PROCESS | 1120 | 1466584755550 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:39:15 INFO - PROCESS | 1120 | 1466584755552 Marionette TRACE conn5 <- [1,2810,null,{}] 01:39:15 INFO - PROCESS | 1120 | 1466584755555 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:15 INFO - PROCESS | 1120 | 1466584755557 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:15 INFO - PROCESS | 1120 | 1466584755644 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 01:39:15 INFO - PROCESS | 1120 | 1466584755649 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:15 INFO - PROCESS | 1120 | 1466584755651 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:15 INFO - PROCESS | 1120 | ++DOCSHELL 1626D000 == 25 [pid = 1120] [id = 712] 01:39:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (1626D800) [pid = 1120] [serial = 2136] [outer = 00000000] 01:39:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (16C4F000) [pid = 1120] [serial = 2137] [outer = 1626D800] 01:39:15 INFO - PROCESS | 1120 | 1466584755705 Marionette DEBUG loaded listener.js 01:39:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (1793F000) [pid = 1120] [serial = 2138] [outer = 1626D800] 01:39:16 INFO - PROCESS | 1120 | 1466584756191 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 01:39:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:39:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 01:39:16 INFO - PROCESS | 1120 | 1466584756227 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 01:39:16 INFO - PROCESS | 1120 | 1466584756229 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 01:39:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:39:16 INFO - PROCESS | 1120 | 1466584756232 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:39:16 INFO - PROCESS | 1120 | 1466584756234 Marionette TRACE conn5 <- [1,2814,null,{}] 01:39:16 INFO - PROCESS | 1120 | 1466584756238 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:16 INFO - PROCESS | 1120 | 1466584756240 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:16 INFO - PROCESS | 1120 | 1466584756360 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 01:39:16 INFO - PROCESS | 1120 | 1466584756458 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:16 INFO - PROCESS | 1120 | 1466584756460 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:16 INFO - PROCESS | 1120 | ++DOCSHELL 17C68400 == 26 [pid = 1120] [id = 713] 01:39:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1850F400) [pid = 1120] [serial = 2139] [outer = 00000000] 01:39:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (18B29000) [pid = 1120] [serial = 2140] [outer = 1850F400] 01:39:16 INFO - PROCESS | 1120 | 1466584756505 Marionette DEBUG loaded listener.js 01:39:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (18F2B400) [pid = 1120] [serial = 2141] [outer = 1850F400] 01:39:16 INFO - PROCESS | 1120 | 1466584756919 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:39:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:39:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 01:39:16 INFO - PROCESS | 1120 | 1466584756963 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 01:39:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:39:16 INFO - PROCESS | 1120 | 1466584756965 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 01:39:17 INFO - PROCESS | 1120 | 1466584756968 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:39:17 INFO - PROCESS | 1120 | 1466584756970 Marionette TRACE conn5 <- [1,2818,null,{}] 01:39:17 INFO - PROCESS | 1120 | 1466584756973 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:17 INFO - PROCESS | 1120 | 1466584756978 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:17 INFO - PROCESS | 1120 | 1466584757120 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 01:39:17 INFO - PROCESS | 1120 | 1466584757125 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:17 INFO - PROCESS | 1120 | 1466584757127 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:17 INFO - PROCESS | 1120 | ++DOCSHELL 18F83800 == 27 [pid = 1120] [id = 714] 01:39:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1910A800) [pid = 1120] [serial = 2142] [outer = 00000000] 01:39:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19141C00) [pid = 1120] [serial = 2143] [outer = 1910A800] 01:39:17 INFO - PROCESS | 1120 | 1466584757227 Marionette DEBUG loaded listener.js 01:39:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1919F800) [pid = 1120] [serial = 2144] [outer = 1910A800] 01:39:17 INFO - PROCESS | 1120 | 1466584757653 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 01:39:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:39:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 01:39:17 INFO - PROCESS | 1120 | 1466584757707 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 01:39:17 INFO - PROCESS | 1120 | 1466584757709 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 01:39:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:39:17 INFO - PROCESS | 1120 | 1466584757747 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:39:17 INFO - PROCESS | 1120 | 1466584757749 Marionette TRACE conn5 <- [1,2822,null,{}] 01:39:17 INFO - PROCESS | 1120 | 1466584757753 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:17 INFO - PROCESS | 1120 | 1466584757755 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:17 INFO - PROCESS | 1120 | 1466584757878 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 01:39:17 INFO - PROCESS | 1120 | 1466584757889 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:17 INFO - PROCESS | 1120 | 1466584757891 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:17 INFO - PROCESS | 1120 | ++DOCSHELL 191ADC00 == 28 [pid = 1120] [id = 715] 01:39:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19902800) [pid = 1120] [serial = 2145] [outer = 00000000] 01:39:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (1990F400) [pid = 1120] [serial = 2146] [outer = 19902800] 01:39:17 INFO - PROCESS | 1120 | 1466584757934 Marionette DEBUG loaded listener.js 01:39:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (1992FC00) [pid = 1120] [serial = 2147] [outer = 19902800] 01:39:18 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (191AA000) [pid = 1120] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:39:18 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19905C00) [pid = 1120] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:39:18 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0DF39400) [pid = 1120] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:39:18 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0CF3E800) [pid = 1120] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:39:18 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (14F4D800) [pid = 1120] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:39:18 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0D906800) [pid = 1120] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:39:18 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0DF6C400) [pid = 1120] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:39:18 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (17C6C400) [pid = 1120] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:39:18 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1910B400) [pid = 1120] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:39:18 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1992E400) [pid = 1120] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:39:18 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (146AEC00) [pid = 1120] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:39:18 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (19B84400) [pid = 1120] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:39:18 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (1912C800) [pid = 1120] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:39:18 INFO - PROCESS | 1120 | 1466584758491 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:39:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:39:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 790ms 01:39:18 INFO - PROCESS | 1120 | 1466584758534 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 01:39:18 INFO - PROCESS | 1120 | 1466584758536 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 01:39:18 INFO - PROCESS | 1120 | 1466584758540 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:39:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:39:18 INFO - PROCESS | 1120 | 1466584758541 Marionette TRACE conn5 <- [1,2826,null,{}] 01:39:18 INFO - PROCESS | 1120 | 1466584758545 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:18 INFO - PROCESS | 1120 | 1466584758547 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:18 INFO - PROCESS | 1120 | 1466584758628 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 01:39:18 INFO - PROCESS | 1120 | 1466584758633 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:18 INFO - PROCESS | 1120 | 1466584758635 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:18 INFO - PROCESS | 1120 | ++DOCSHELL 147C5400 == 29 [pid = 1120] [id = 716] 01:39:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (149B7400) [pid = 1120] [serial = 2148] [outer = 00000000] 01:39:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (191AA000) [pid = 1120] [serial = 2149] [outer = 149B7400] 01:39:18 INFO - PROCESS | 1120 | 1466584758679 Marionette DEBUG loaded listener.js 01:39:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (19909400) [pid = 1120] [serial = 2150] [outer = 149B7400] 01:39:19 INFO - PROCESS | 1120 | 1466584759137 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 01:39:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:39:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 631ms 01:39:19 INFO - PROCESS | 1120 | 1466584759175 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 01:39:19 INFO - PROCESS | 1120 | 1466584759177 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 01:39:19 INFO - PROCESS | 1120 | 1466584759180 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:39:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:39:19 INFO - PROCESS | 1120 | 1466584759182 Marionette TRACE conn5 <- [1,2830,null,{}] 01:39:19 INFO - PROCESS | 1120 | 1466584759185 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:19 INFO - PROCESS | 1120 | 1466584759187 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:19 INFO - PROCESS | 1120 | 1466584759269 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 01:39:19 INFO - PROCESS | 1120 | 1466584759274 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:19 INFO - PROCESS | 1120 | 1466584759276 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:19 INFO - PROCESS | 1120 | ++DOCSHELL 19BC5000 == 30 [pid = 1120] [id = 717] 01:39:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19DA6000) [pid = 1120] [serial = 2151] [outer = 00000000] 01:39:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19E6B000) [pid = 1120] [serial = 2152] [outer = 19DA6000] 01:39:19 INFO - PROCESS | 1120 | 1466584759319 Marionette DEBUG loaded listener.js 01:39:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19E6B800) [pid = 1120] [serial = 2153] [outer = 19DA6000] 01:39:19 INFO - PROCESS | 1120 | 1466584759768 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 01:39:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:39:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 631ms 01:39:19 INFO - PROCESS | 1120 | 1466584759830 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 01:39:19 INFO - PROCESS | 1120 | 1466584759832 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 01:39:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:39:19 INFO - PROCESS | 1120 | 1466584759835 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:39:19 INFO - PROCESS | 1120 | 1466584759837 Marionette TRACE conn5 <- [1,2834,null,{}] 01:39:19 INFO - PROCESS | 1120 | 1466584759840 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:19 INFO - PROCESS | 1120 | 1466584759842 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:19 INFO - PROCESS | 1120 | 1466584759925 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 01:39:19 INFO - PROCESS | 1120 | 1466584759931 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:19 INFO - PROCESS | 1120 | 1466584759933 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:19 INFO - PROCESS | 1120 | ++DOCSHELL 19F27800 == 31 [pid = 1120] [id = 718] 01:39:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19F27C00) [pid = 1120] [serial = 2154] [outer = 00000000] 01:39:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19FF8C00) [pid = 1120] [serial = 2155] [outer = 19F27C00] 01:39:20 INFO - PROCESS | 1120 | 1466584759975 Marionette DEBUG loaded listener.js 01:39:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19FFE400) [pid = 1120] [serial = 2156] [outer = 19F27C00] 01:39:20 INFO - PROCESS | 1120 | 1466584760607 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 01:39:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:39:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 830ms 01:39:20 INFO - PROCESS | 1120 | 1466584760686 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 01:39:20 INFO - PROCESS | 1120 | 1466584760690 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 01:39:20 INFO - PROCESS | 1120 | 1466584760696 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:39:20 INFO - PROCESS | 1120 | 1466584760699 Marionette TRACE conn5 <- [1,2838,null,{}] 01:39:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:39:20 INFO - PROCESS | 1120 | 1466584760705 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:20 INFO - PROCESS | 1120 | 1466584760708 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:20 INFO - PROCESS | 1120 | 1466584760834 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 01:39:20 INFO - PROCESS | 1120 | 1466584760943 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:20 INFO - PROCESS | 1120 | 1466584760946 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:20 INFO - PROCESS | 1120 | ++DOCSHELL 0D75BC00 == 32 [pid = 1120] [id = 719] 01:39:20 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (0D8A0800) [pid = 1120] [serial = 2157] [outer = 00000000] 01:39:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0DD4A000) [pid = 1120] [serial = 2158] [outer = 0D8A0800] 01:39:21 INFO - PROCESS | 1120 | 1466584761003 Marionette DEBUG loaded listener.js 01:39:21 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0E7D6800) [pid = 1120] [serial = 2159] [outer = 0D8A0800] 01:39:21 INFO - PROCESS | 1120 | 1466584761608 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:39:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:39:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 970ms 01:39:21 INFO - PROCESS | 1120 | 1466584761673 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 01:39:21 INFO - PROCESS | 1120 | 1466584761678 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 01:39:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:39:21 INFO - PROCESS | 1120 | 1466584761684 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:39:21 INFO - PROCESS | 1120 | 1466584761687 Marionette TRACE conn5 <- [1,2842,null,{}] 01:39:21 INFO - PROCESS | 1120 | 1466584761691 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:21 INFO - PROCESS | 1120 | 1466584761694 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:21 INFO - PROCESS | 1120 | 1466584761837 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 01:39:22 INFO - PROCESS | 1120 | 1466584761980 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:22 INFO - PROCESS | 1120 | 1466584761982 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:22 INFO - PROCESS | 1120 | ++DOCSHELL 14F3E400 == 33 [pid = 1120] [id = 720] 01:39:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (14F44C00) [pid = 1120] [serial = 2160] [outer = 00000000] 01:39:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (169D8800) [pid = 1120] [serial = 2161] [outer = 14F44C00] 01:39:22 INFO - PROCESS | 1120 | 1466584762041 Marionette DEBUG loaded listener.js 01:39:22 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (18B24000) [pid = 1120] [serial = 2162] [outer = 14F44C00] 01:39:22 INFO - PROCESS | 1120 | 1466584762662 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 01:39:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:39:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1020ms 01:39:22 INFO - PROCESS | 1120 | 1466584762708 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 01:39:22 INFO - PROCESS | 1120 | 1466584762711 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 01:39:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:39:22 INFO - PROCESS | 1120 | 1466584762714 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:39:22 INFO - PROCESS | 1120 | 1466584762718 Marionette TRACE conn5 <- [1,2846,null,{}] 01:39:22 INFO - PROCESS | 1120 | 1466584762729 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:22 INFO - PROCESS | 1120 | 1466584762734 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:22 INFO - PROCESS | 1120 | 1466584762862 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 01:39:23 INFO - PROCESS | 1120 | 1466584763006 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:23 INFO - PROCESS | 1120 | 1466584763010 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:23 INFO - PROCESS | 1120 | ++DOCSHELL 19FF7C00 == 34 [pid = 1120] [id = 721] 01:39:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (19FF8000) [pid = 1120] [serial = 2163] [outer = 00000000] 01:39:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (1A20BC00) [pid = 1120] [serial = 2164] [outer = 19FF8000] 01:39:23 INFO - PROCESS | 1120 | 1466584763067 Marionette DEBUG loaded listener.js 01:39:23 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (1AE0D400) [pid = 1120] [serial = 2165] [outer = 19FF8000] 01:39:23 INFO - PROCESS | 1120 | 1466584763842 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:39:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:39:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1189ms 01:39:23 INFO - PROCESS | 1120 | 1466584763939 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 01:39:23 INFO - PROCESS | 1120 | 1466584763944 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 01:39:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:39:23 INFO - PROCESS | 1120 | 1466584763950 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:39:23 INFO - PROCESS | 1120 | 1466584763953 Marionette TRACE conn5 <- [1,2850,null,{}] 01:39:23 INFO - PROCESS | 1120 | 1466584763959 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:23 INFO - PROCESS | 1120 | 1466584763962 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:24 INFO - PROCESS | 1120 | 1466584764068 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 01:39:24 INFO - PROCESS | 1120 | 1466584764205 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:24 INFO - PROCESS | 1120 | 1466584764210 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:24 INFO - PROCESS | 1120 | ++DOCSHELL 0D858400 == 35 [pid = 1120] [id = 722] 01:39:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (0D89FC00) [pid = 1120] [serial = 2166] [outer = 00000000] 01:39:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (0DBCD000) [pid = 1120] [serial = 2167] [outer = 0D89FC00] 01:39:24 INFO - PROCESS | 1120 | 1466584764264 Marionette DEBUG loaded listener.js 01:39:24 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (0DD4C400) [pid = 1120] [serial = 2168] [outer = 0D89FC00] 01:39:25 INFO - PROCESS | 1120 | --DOCSHELL 1626D000 == 34 [pid = 1120] [id = 712] 01:39:25 INFO - PROCESS | 1120 | --DOCSHELL 18F83800 == 33 [pid = 1120] [id = 714] 01:39:25 INFO - PROCESS | 1120 | --DOCSHELL 17C68400 == 32 [pid = 1120] [id = 713] 01:39:25 INFO - PROCESS | 1120 | --DOCSHELL 147C5400 == 31 [pid = 1120] [id = 716] 01:39:25 INFO - PROCESS | 1120 | --DOCSHELL 191ADC00 == 30 [pid = 1120] [id = 715] 01:39:25 INFO - PROCESS | 1120 | --DOCSHELL 19BC5000 == 29 [pid = 1120] [id = 717] 01:39:25 INFO - PROCESS | 1120 | --DOCSHELL 19FF7C00 == 28 [pid = 1120] [id = 721] 01:39:25 INFO - PROCESS | 1120 | --DOCSHELL 14F3E400 == 27 [pid = 1120] [id = 720] 01:39:25 INFO - PROCESS | 1120 | --DOCSHELL 19F27800 == 26 [pid = 1120] [id = 718] 01:39:25 INFO - PROCESS | 1120 | --DOCSHELL 0D75BC00 == 25 [pid = 1120] [id = 719] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (19902000) [pid = 1120] [serial = 2108] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (19907000) [pid = 1120] [serial = 2107] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (19936C00) [pid = 1120] [serial = 2110] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (1913AC00) [pid = 1120] [serial = 2114] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (16271800) [pid = 1120] [serial = 2113] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0D1ED800) [pid = 1120] [serial = 2083] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0D750800) [pid = 1120] [serial = 2084] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (16040400) [pid = 1120] [serial = 2095] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (1626DC00) [pid = 1120] [serial = 2096] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19BC5400) [pid = 1120] [serial = 2111] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0D910C00) [pid = 1120] [serial = 2086] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0DA49C00) [pid = 1120] [serial = 2087] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0E0C3400) [pid = 1120] [serial = 2089] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (14409400) [pid = 1120] [serial = 2090] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (18A1D800) [pid = 1120] [serial = 2098] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (18A99400) [pid = 1120] [serial = 2099] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19126C00) [pid = 1120] [serial = 2101] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (16C4E400) [pid = 1120] [serial = 2081] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (14D91C00) [pid = 1120] [serial = 2092] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (14E4A400) [pid = 1120] [serial = 2093] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (19FFAC00) [pid = 1120] [serial = 2119] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (19F8F800) [pid = 1120] [serial = 2117] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (1913D400) [pid = 1120] [serial = 2104] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (1913A800) [pid = 1120] [serial = 2105] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (19E6AC00) [pid = 1120] [serial = 2116] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (19127800) [pid = 1120] [serial = 2102] [outer = 00000000] [url = about:blank] 01:39:25 INFO - PROCESS | 1120 | 1466584765437 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 01:39:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:39:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1525ms 01:39:25 INFO - PROCESS | 1120 | 1466584765478 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 01:39:25 INFO - PROCESS | 1120 | 1466584765482 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 01:39:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:39:25 INFO - PROCESS | 1120 | 1466584765487 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:39:25 INFO - PROCESS | 1120 | 1466584765490 Marionette TRACE conn5 <- [1,2854,null,{}] 01:39:25 INFO - PROCESS | 1120 | 1466584765495 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:25 INFO - PROCESS | 1120 | 1466584765498 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:25 INFO - PROCESS | 1120 | 1466584765581 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 01:39:25 INFO - PROCESS | 1120 | 1466584765590 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:25 INFO - PROCESS | 1120 | 1466584765594 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:25 INFO - PROCESS | 1120 | ++DOCSHELL 0D74EC00 == 26 [pid = 1120] [id = 723] 01:39:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (0D74F800) [pid = 1120] [serial = 2169] [outer = 00000000] 01:39:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0D757400) [pid = 1120] [serial = 2170] [outer = 0D74F800] 01:39:25 INFO - PROCESS | 1120 | 1466584765643 Marionette DEBUG loaded listener.js 01:39:25 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0D853000) [pid = 1120] [serial = 2171] [outer = 0D74F800] 01:39:26 INFO - PROCESS | 1120 | 1466584766212 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 01:39:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:39:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 770ms 01:39:26 INFO - PROCESS | 1120 | 1466584766258 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 01:39:26 INFO - PROCESS | 1120 | 1466584766263 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 01:39:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:39:26 INFO - PROCESS | 1120 | 1466584766269 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:39:26 INFO - PROCESS | 1120 | 1466584766272 Marionette TRACE conn5 <- [1,2858,null,{}] 01:39:26 INFO - PROCESS | 1120 | 1466584766275 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:26 INFO - PROCESS | 1120 | 1466584766278 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:26 INFO - PROCESS | 1120 | 1466584766374 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 01:39:26 INFO - PROCESS | 1120 | 1466584766474 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:26 INFO - PROCESS | 1120 | 1466584766476 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:26 INFO - PROCESS | 1120 | ++DOCSHELL 0DBD0C00 == 27 [pid = 1120] [id = 724] 01:39:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0DBD1800) [pid = 1120] [serial = 2172] [outer = 00000000] 01:39:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0DD54800) [pid = 1120] [serial = 2173] [outer = 0DBD1800] 01:39:26 INFO - PROCESS | 1120 | 1466584766525 Marionette DEBUG loaded listener.js 01:39:26 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0E04F000) [pid = 1120] [serial = 2174] [outer = 0DBD1800] 01:39:26 INFO - PROCESS | 1120 | 1466584766936 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 01:39:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:39:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 01:39:27 INFO - PROCESS | 1120 | 1466584767003 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 01:39:27 INFO - PROCESS | 1120 | 1466584767005 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 01:39:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:39:27 INFO - PROCESS | 1120 | 1466584767009 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:39:27 INFO - PROCESS | 1120 | 1466584767012 Marionette TRACE conn5 <- [1,2862,null,{}] 01:39:27 INFO - PROCESS | 1120 | 1466584767027 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:27 INFO - PROCESS | 1120 | 1466584767032 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:27 INFO - PROCESS | 1120 | 1466584767117 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 01:39:27 INFO - PROCESS | 1120 | 1466584767135 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:27 INFO - PROCESS | 1120 | 1466584767138 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:27 INFO - PROCESS | 1120 | ++DOCSHELL 14E4EC00 == 28 [pid = 1120] [id = 725] 01:39:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (14E50800) [pid = 1120] [serial = 2175] [outer = 00000000] 01:39:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (14F3E400) [pid = 1120] [serial = 2176] [outer = 14E50800] 01:39:27 INFO - PROCESS | 1120 | 1466584767185 Marionette DEBUG loaded listener.js 01:39:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (14FFB000) [pid = 1120] [serial = 2177] [outer = 14E50800] 01:39:27 INFO - PROCESS | 1120 | 1466584767696 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 01:39:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:39:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 01:39:27 INFO - PROCESS | 1120 | 1466584767744 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 01:39:27 INFO - PROCESS | 1120 | 1466584767747 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 01:39:27 INFO - PROCESS | 1120 | 1466584767753 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:39:27 INFO - PROCESS | 1120 | 1466584767754 Marionette TRACE conn5 <- [1,2866,null,{}] 01:39:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:39:27 INFO - PROCESS | 1120 | 1466584767758 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:27 INFO - PROCESS | 1120 | 1466584767760 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:27 INFO - PROCESS | 1120 | 1466584767878 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 01:39:27 INFO - PROCESS | 1120 | 1466584767889 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:27 INFO - PROCESS | 1120 | 1466584767890 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:27 INFO - PROCESS | 1120 | ++DOCSHELL 14EE5000 == 29 [pid = 1120] [id = 726] 01:39:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (15B52800) [pid = 1120] [serial = 2178] [outer = 00000000] 01:39:27 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (169DB800) [pid = 1120] [serial = 2179] [outer = 15B52800] 01:39:27 INFO - PROCESS | 1120 | 1466584767935 Marionette DEBUG loaded listener.js 01:39:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (17C73000) [pid = 1120] [serial = 2180] [outer = 15B52800] 01:39:28 INFO - PROCESS | 1120 | 1466584768382 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 01:39:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:39:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 01:39:28 INFO - PROCESS | 1120 | 1466584768428 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 01:39:28 INFO - PROCESS | 1120 | 1466584768430 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 01:39:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:39:28 INFO - PROCESS | 1120 | 1466584768433 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:39:28 INFO - PROCESS | 1120 | 1466584768435 Marionette TRACE conn5 <- [1,2870,null,{}] 01:39:28 INFO - PROCESS | 1120 | 1466584768438 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:28 INFO - PROCESS | 1120 | 1466584768440 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:28 INFO - PROCESS | 1120 | 1466584768560 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 01:39:28 INFO - PROCESS | 1120 | 1466584768565 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:28 INFO - PROCESS | 1120 | 1466584768567 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:28 INFO - PROCESS | 1120 | ++DOCSHELL 18A1A000 == 30 [pid = 1120] [id = 727] 01:39:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (18A1A800) [pid = 1120] [serial = 2181] [outer = 00000000] 01:39:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (18B23800) [pid = 1120] [serial = 2182] [outer = 18A1A800] 01:39:28 INFO - PROCESS | 1120 | 1466584768612 Marionette DEBUG loaded listener.js 01:39:28 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1910C000) [pid = 1120] [serial = 2183] [outer = 18A1A800] 01:39:29 INFO - PROCESS | 1120 | 1466584769090 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 01:39:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:39:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 671ms 01:39:29 INFO - PROCESS | 1120 | 1466584769112 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 01:39:29 INFO - PROCESS | 1120 | 1466584769114 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 01:39:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:39:29 INFO - PROCESS | 1120 | 1466584769117 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:39:29 INFO - PROCESS | 1120 | 1466584769119 Marionette TRACE conn5 <- [1,2874,null,{}] 01:39:29 INFO - PROCESS | 1120 | 1466584769122 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:29 INFO - PROCESS | 1120 | 1466584769128 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:29 INFO - PROCESS | 1120 | 1466584769295 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 01:39:29 INFO - PROCESS | 1120 | 1466584769323 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:29 INFO - PROCESS | 1120 | 1466584769325 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:29 INFO - PROCESS | 1120 | ++DOCSHELL 1912D400 == 31 [pid = 1120] [id = 728] 01:39:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1913CC00) [pid = 1120] [serial = 2184] [outer = 00000000] 01:39:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (191A7400) [pid = 1120] [serial = 2185] [outer = 1913CC00] 01:39:29 INFO - PROCESS | 1120 | 1466584769369 Marionette DEBUG loaded listener.js 01:39:29 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19905400) [pid = 1120] [serial = 2186] [outer = 1913CC00] 01:39:29 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19DA6000) [pid = 1120] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:39:29 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (19F27C00) [pid = 1120] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:39:29 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (1850F400) [pid = 1120] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:39:29 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (1910A800) [pid = 1120] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:39:29 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (14EDBC00) [pid = 1120] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:39:29 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1626D800) [pid = 1120] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:39:29 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0DD50000) [pid = 1120] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:39:29 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0DA4C400) [pid = 1120] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:39:29 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19FF5800) [pid = 1120] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:39:29 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0C211400) [pid = 1120] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:39:29 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0CF40800) [pid = 1120] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:39:29 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (19902800) [pid = 1120] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:39:29 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (149B7400) [pid = 1120] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:39:30 INFO - PROCESS | 1120 | 1466584769973 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 01:39:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:39:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 930ms 01:39:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:39:30 INFO - PROCESS | 1120 | 1466584770050 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 01:39:30 INFO - PROCESS | 1120 | 1466584770052 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 01:39:30 INFO - PROCESS | 1120 | 1466584770055 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:39:30 INFO - PROCESS | 1120 | 1466584770057 Marionette TRACE conn5 <- [1,2878,null,{}] 01:39:30 INFO - PROCESS | 1120 | 1466584770060 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:30 INFO - PROCESS | 1120 | 1466584770062 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:30 INFO - PROCESS | 1120 | 1466584770140 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 01:39:30 INFO - PROCESS | 1120 | 1466584770147 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:30 INFO - PROCESS | 1120 | 1466584770149 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:30 INFO - PROCESS | 1120 | ++DOCSHELL 149D3C00 == 32 [pid = 1120] [id = 729] 01:39:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (14EDBC00) [pid = 1120] [serial = 2187] [outer = 00000000] 01:39:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (191A5C00) [pid = 1120] [serial = 2188] [outer = 14EDBC00] 01:39:30 INFO - PROCESS | 1120 | 1466584770193 Marionette DEBUG loaded listener.js 01:39:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (191A7000) [pid = 1120] [serial = 2189] [outer = 14EDBC00] 01:39:30 INFO - PROCESS | 1120 | 1466584770631 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:39:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:39:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 01:39:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:39:30 INFO - PROCESS | 1120 | 1466584770686 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 01:39:30 INFO - PROCESS | 1120 | 1466584770688 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 01:39:30 INFO - PROCESS | 1120 | 1466584770691 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:39:30 INFO - PROCESS | 1120 | 1466584770692 Marionette TRACE conn5 <- [1,2882,null,{}] 01:39:30 INFO - PROCESS | 1120 | 1466584770696 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:30 INFO - PROCESS | 1120 | 1466584770698 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:30 INFO - PROCESS | 1120 | 1466584770777 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 01:39:30 INFO - PROCESS | 1120 | 1466584770782 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:30 INFO - PROCESS | 1120 | 1466584770784 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:30 INFO - PROCESS | 1120 | ++DOCSHELL 19932400 == 33 [pid = 1120] [id = 730] 01:39:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19933C00) [pid = 1120] [serial = 2190] [outer = 00000000] 01:39:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19939000) [pid = 1120] [serial = 2191] [outer = 19933C00] 01:39:30 INFO - PROCESS | 1120 | 1466584770828 Marionette DEBUG loaded listener.js 01:39:30 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19936400) [pid = 1120] [serial = 2192] [outer = 19933C00] 01:39:31 INFO - PROCESS | 1120 | 1466584771291 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 01:39:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:39:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 01:39:31 INFO - PROCESS | 1120 | 1466584771335 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 01:39:31 INFO - PROCESS | 1120 | 1466584771337 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 01:39:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:39:31 INFO - PROCESS | 1120 | 1466584771345 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:39:31 INFO - PROCESS | 1120 | 1466584771347 Marionette TRACE conn5 <- [1,2886,null,{}] 01:39:31 INFO - PROCESS | 1120 | 1466584771350 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:31 INFO - PROCESS | 1120 | 1466584771352 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:31 INFO - PROCESS | 1120 | 1466584771430 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 01:39:31 INFO - PROCESS | 1120 | 1466584771435 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:31 INFO - PROCESS | 1120 | 1466584771437 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:31 INFO - PROCESS | 1120 | ++DOCSHELL 14E4E400 == 34 [pid = 1120] [id = 731] 01:39:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19DAB400) [pid = 1120] [serial = 2193] [outer = 00000000] 01:39:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19E66800) [pid = 1120] [serial = 2194] [outer = 19DAB400] 01:39:31 INFO - PROCESS | 1120 | 1466584771480 Marionette DEBUG loaded listener.js 01:39:31 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19E6AC00) [pid = 1120] [serial = 2195] [outer = 19DAB400] 01:39:32 INFO - PROCESS | 1120 | --DOCSHELL 0D74EC00 == 33 [pid = 1120] [id = 723] 01:39:32 INFO - PROCESS | 1120 | --DOCSHELL 0D858400 == 32 [pid = 1120] [id = 722] 01:39:32 INFO - PROCESS | 1120 | --DOCSHELL 0DBD0C00 == 31 [pid = 1120] [id = 724] 01:39:32 INFO - PROCESS | 1120 | --DOCSHELL 14EE5000 == 30 [pid = 1120] [id = 726] 01:39:32 INFO - PROCESS | 1120 | --DOCSHELL 1912D400 == 29 [pid = 1120] [id = 728] 01:39:32 INFO - PROCESS | 1120 | --DOCSHELL 18A1A000 == 28 [pid = 1120] [id = 727] 01:39:32 INFO - PROCESS | 1120 | --DOCSHELL 14E4EC00 == 27 [pid = 1120] [id = 725] 01:39:32 INFO - PROCESS | 1120 | --DOCSHELL 149D3C00 == 26 [pid = 1120] [id = 729] 01:39:32 INFO - PROCESS | 1120 | --DOCSHELL 19932400 == 25 [pid = 1120] [id = 730] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (19E6B800) [pid = 1120] [serial = 2153] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (19FF8C00) [pid = 1120] [serial = 2155] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (19FFE400) [pid = 1120] [serial = 2156] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (18B29000) [pid = 1120] [serial = 2140] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19141C00) [pid = 1120] [serial = 2143] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (14F3F800) [pid = 1120] [serial = 2134] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (16C4F000) [pid = 1120] [serial = 2137] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0E04A000) [pid = 1120] [serial = 2125] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (146E3400) [pid = 1120] [serial = 2126] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (0DF34400) [pid = 1120] [serial = 2131] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (0E0C0400) [pid = 1120] [serial = 2132] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (19FFF800) [pid = 1120] [serial = 2120] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (0D1E7C00) [pid = 1120] [serial = 2122] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (0D754800) [pid = 1120] [serial = 2123] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (0DB8F800) [pid = 1120] [serial = 2128] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (18F2B400) [pid = 1120] [serial = 2141] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (0DD4D800) [pid = 1120] [serial = 2129] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (14FF3000) [pid = 1120] [serial = 2135] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (1990F400) [pid = 1120] [serial = 2146] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (1919F800) [pid = 1120] [serial = 2144] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 58 (19E6B000) [pid = 1120] [serial = 2152] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 57 (1992FC00) [pid = 1120] [serial = 2147] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 56 (191AA000) [pid = 1120] [serial = 2149] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 55 (19909400) [pid = 1120] [serial = 2150] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | --DOMWINDOW == 54 (1793F000) [pid = 1120] [serial = 2138] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 1120 | 1466584773296 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 01:39:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:39:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1979ms 01:39:33 INFO - PROCESS | 1120 | 1466584773330 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 01:39:33 INFO - PROCESS | 1120 | 1466584773333 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 01:39:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:39:33 INFO - PROCESS | 1120 | 1466584773338 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:39:33 INFO - PROCESS | 1120 | 1466584773342 Marionette TRACE conn5 <- [1,2890,null,{}] 01:39:33 INFO - PROCESS | 1120 | 1466584773347 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:33 INFO - PROCESS | 1120 | 1466584773351 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:33 INFO - PROCESS | 1120 | 1466584773440 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 01:39:33 INFO - PROCESS | 1120 | 1466584773450 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:33 INFO - PROCESS | 1120 | 1466584773455 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:33 INFO - PROCESS | 1120 | ++DOCSHELL 0D2F2000 == 26 [pid = 1120] [id = 732] 01:39:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 55 (0D2F6000) [pid = 1120] [serial = 2196] [outer = 00000000] 01:39:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 56 (0D752C00) [pid = 1120] [serial = 2197] [outer = 0D2F6000] 01:39:33 INFO - PROCESS | 1120 | 1466584773504 Marionette DEBUG loaded listener.js 01:39:33 INFO - PROCESS | 1120 | ++DOMWINDOW == 57 (0D75CC00) [pid = 1120] [serial = 2198] [outer = 0D2F6000] 01:39:34 INFO - PROCESS | 1120 | 1466584774042 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:39:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:39:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 01:39:34 INFO - PROCESS | 1120 | 1466584774069 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 01:39:34 INFO - PROCESS | 1120 | 1466584774075 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 01:39:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:39:34 INFO - PROCESS | 1120 | 1466584774081 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:39:34 INFO - PROCESS | 1120 | 1466584774084 Marionette TRACE conn5 <- [1,2894,null,{}] 01:39:34 INFO - PROCESS | 1120 | 1466584774088 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:34 INFO - PROCESS | 1120 | 1466584774090 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:34 INFO - PROCESS | 1120 | 1466584774183 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 01:39:34 INFO - PROCESS | 1120 | 1466584774192 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:34 INFO - PROCESS | 1120 | 1466584774195 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:34 INFO - PROCESS | 1120 | ++DOCSHELL 0DA50C00 == 27 [pid = 1120] [id = 733] 01:39:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 58 (0DB8F800) [pid = 1120] [serial = 2199] [outer = 00000000] 01:39:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (0DBCC800) [pid = 1120] [serial = 2200] [outer = 0DB8F800] 01:39:34 INFO - PROCESS | 1120 | 1466584774244 Marionette DEBUG loaded listener.js 01:39:34 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (0DD48400) [pid = 1120] [serial = 2201] [outer = 0DB8F800] 01:39:34 INFO - PROCESS | 1120 | 1466584774721 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 01:39:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:39:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 01:39:34 INFO - PROCESS | 1120 | 1466584774754 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 01:39:34 INFO - PROCESS | 1120 | 1466584774756 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 01:39:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:39:34 INFO - PROCESS | 1120 | 1466584774759 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:39:34 INFO - PROCESS | 1120 | 1466584774763 Marionette TRACE conn5 <- [1,2898,null,{}] 01:39:34 INFO - PROCESS | 1120 | 1466584774774 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:34 INFO - PROCESS | 1120 | 1466584774779 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:34 INFO - PROCESS | 1120 | 1466584774890 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 01:39:35 INFO - PROCESS | 1120 | 1466584774992 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 1120 | 1466584774995 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:35 INFO - PROCESS | 1120 | ++DOCSHELL 146AC000 == 28 [pid = 1120] [id = 734] 01:39:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (146E1400) [pid = 1120] [serial = 2202] [outer = 00000000] 01:39:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (146E9000) [pid = 1120] [serial = 2203] [outer = 146E1400] 01:39:35 INFO - PROCESS | 1120 | 1466584775045 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (147C7400) [pid = 1120] [serial = 2204] [outer = 146E1400] 01:39:35 INFO - PROCESS | 1120 | 1466584775376 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 01:39:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:39:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:39:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 01:39:35 INFO - PROCESS | 1120 | 1466584775455 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 01:39:35 INFO - PROCESS | 1120 | 1466584775457 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 01:39:35 INFO - TEST-START | /DOMEvents/constructors.html 01:39:35 INFO - PROCESS | 1120 | 1466584775461 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:39:35 INFO - PROCESS | 1120 | 1466584775463 Marionette TRACE conn5 <- [1,2902,null,{}] 01:39:35 INFO - PROCESS | 1120 | 1466584775466 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:35 INFO - PROCESS | 1120 | 1466584775468 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:35 INFO - PROCESS | 1120 | 1466584775556 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 01:39:35 INFO - PROCESS | 1120 | 1466584775561 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 1120 | 1466584775563 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:35 INFO - PROCESS | 1120 | ++DOCSHELL 147CDC00 == 29 [pid = 1120] [id = 735] 01:39:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (149BC400) [pid = 1120] [serial = 2205] [outer = 00000000] 01:39:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (14EE5000) [pid = 1120] [serial = 2206] [outer = 149BC400] 01:39:35 INFO - PROCESS | 1120 | 1466584775611 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (14FF4400) [pid = 1120] [serial = 2207] [outer = 149BC400] 01:39:36 INFO - PROCESS | 1120 | 1466584776279 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:39:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:39:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 882ms 01:39:36 INFO - PROCESS | 1120 | 1466584776347 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 01:39:36 INFO - PROCESS | 1120 | 1466584776350 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 01:39:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:39:36 INFO - PROCESS | 1120 | 1466584776353 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:39:36 INFO - PROCESS | 1120 | 1466584776354 Marionette TRACE conn5 <- [1,2906,null,{}] 01:39:36 INFO - PROCESS | 1120 | 1466584776358 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:36 INFO - PROCESS | 1120 | 1466584776360 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:36 INFO - PROCESS | 1120 | 1466584776473 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 01:39:36 INFO - PROCESS | 1120 | 1466584776534 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:36 INFO - PROCESS | 1120 | 1466584776536 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:36 INFO - PROCESS | 1120 | ++DOCSHELL 15B57000 == 30 [pid = 1120] [id = 736] 01:39:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (1626D000) [pid = 1120] [serial = 2208] [outer = 00000000] 01:39:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (16C53C00) [pid = 1120] [serial = 2209] [outer = 1626D000] 01:39:36 INFO - PROCESS | 1120 | 1466584776581 Marionette DEBUG loaded listener.js 01:39:36 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (1794AC00) [pid = 1120] [serial = 2210] [outer = 1626D000] 01:39:36 INFO - PROCESS | 1120 | 1466584776924 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:39:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:39:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 01:39:37 INFO - PROCESS | 1120 | 1466584776987 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 01:39:37 INFO - PROCESS | 1120 | 1466584776989 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 01:39:37 INFO - PROCESS | 1120 | 1466584776992 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:39:37 INFO - PROCESS | 1120 | 1466584776994 Marionette TRACE conn5 <- [1,2910,null,{}] 01:39:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:39:37 INFO - PROCESS | 1120 | 1466584776998 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:37 INFO - PROCESS | 1120 | 1466584777003 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:37 INFO - PROCESS | 1120 | 1466584777156 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 01:39:37 INFO - PROCESS | 1120 | 1466584777161 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:37 INFO - PROCESS | 1120 | 1466584777163 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:37 INFO - PROCESS | 1120 | ++DOCSHELL 18A8B800 == 31 [pid = 1120] [id = 737] 01:39:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (18A95C00) [pid = 1120] [serial = 2211] [outer = 00000000] 01:39:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (19121400) [pid = 1120] [serial = 2212] [outer = 18A95C00] 01:39:37 INFO - PROCESS | 1120 | 1466584777208 Marionette DEBUG loaded listener.js 01:39:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (1912A800) [pid = 1120] [serial = 2213] [outer = 18A95C00] 01:39:37 INFO - PROCESS | 1120 | [1120] 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 01:39:37 INFO - PROCESS | 1120 | [1120] 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 01:39:37 INFO - PROCESS | 1120 | [1120] 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 01:39:37 INFO - PROCESS | 1120 | [1120] 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 01:39:37 INFO - PROCESS | 1120 | 1466584777600 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 01:39:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:39:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:39:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:39:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:39: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 01:39:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:39:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:39:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:39: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 01:39:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:39:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:39:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:39: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]" 01:39:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:39:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:39:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:39:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:39:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 634ms 01:39:37 INFO - PROCESS | 1120 | 1466584777645 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 01:39:37 INFO - PROCESS | 1120 | 1466584777647 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 01:39:37 INFO - PROCESS | 1120 | 1466584777654 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:39:37 INFO - PROCESS | 1120 | 1466584777656 Marionette TRACE conn5 <- [1,2914,null,{}] 01:39:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:39:37 INFO - PROCESS | 1120 | 1466584777659 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:37 INFO - PROCESS | 1120 | 1466584777661 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:37 INFO - PROCESS | 1120 | 1466584777738 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 01:39:37 INFO - PROCESS | 1120 | 1466584777743 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:37 INFO - PROCESS | 1120 | 1466584777745 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:37 INFO - PROCESS | 1120 | ++DOCSHELL 1912F000 == 32 [pid = 1120] [id = 738] 01:39:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (19138800) [pid = 1120] [serial = 2214] [outer = 00000000] 01:39:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19903800) [pid = 1120] [serial = 2215] [outer = 19138800] 01:39:37 INFO - PROCESS | 1120 | 1466584777791 Marionette DEBUG loaded listener.js 01:39:37 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (1990D400) [pid = 1120] [serial = 2216] [outer = 19138800] 01:39:38 INFO - PROCESS | 1120 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:39:38 INFO - PROCESS | 1120 | 1466584778259 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 01:39: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 01:39:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 630ms 01:39:38 INFO - PROCESS | 1120 | 1466584778307 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 01:39:38 INFO - PROCESS | 1120 | 1466584778309 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 01:39:38 INFO - PROCESS | 1120 | 1466584778312 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:39:38 INFO - PROCESS | 1120 | 1466584778314 Marionette TRACE conn5 <- [1,2918,null,{}] 01:39:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:39:38 INFO - PROCESS | 1120 | 1466584778317 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:38 INFO - PROCESS | 1120 | 1466584778319 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:38 INFO - PROCESS | 1120 | 1466584778435 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 01:39:38 INFO - PROCESS | 1120 | 1466584778440 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:38 INFO - PROCESS | 1120 | 1466584778442 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:38 INFO - PROCESS | 1120 | ++DOCSHELL 1990F800 == 33 [pid = 1120] [id = 739] 01:39:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19910400) [pid = 1120] [serial = 2217] [outer = 00000000] 01:39:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19936000) [pid = 1120] [serial = 2218] [outer = 19910400] 01:39:38 INFO - PROCESS | 1120 | 1466584778489 Marionette DEBUG loaded listener.js 01:39:38 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19931C00) [pid = 1120] [serial = 2219] [outer = 19910400] 01:39:38 INFO - PROCESS | 1120 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:39:38 INFO - PROCESS | 1120 | 1466584778894 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 01:39:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:39:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 01:39:38 INFO - PROCESS | 1120 | 1466584778947 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 01:39:38 INFO - PROCESS | 1120 | 1466584778949 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 01:39:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:39:38 INFO - PROCESS | 1120 | 1466584778952 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:39:38 INFO - PROCESS | 1120 | 1466584778954 Marionette TRACE conn5 <- [1,2922,null,{}] 01:39:38 INFO - PROCESS | 1120 | 1466584778958 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:38 INFO - PROCESS | 1120 | 1466584778960 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:39 INFO - PROCESS | 1120 | 1466584779084 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 01:39:39 INFO - PROCESS | 1120 | 1466584779170 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 1120 | 1466584779172 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:39 INFO - PROCESS | 1120 | ++DOCSHELL 146ABC00 == 34 [pid = 1120] [id = 740] 01:39:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19DA8400) [pid = 1120] [serial = 2220] [outer = 00000000] 01:39:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19E66000) [pid = 1120] [serial = 2221] [outer = 19DA8400] 01:39:39 INFO - PROCESS | 1120 | 1466584779215 Marionette DEBUG loaded listener.js 01:39:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19E6C000) [pid = 1120] [serial = 2222] [outer = 19DA8400] 01:39:39 INFO - PROCESS | 1120 | 1466584779598 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:39:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:39:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 671ms 01:39:39 INFO - PROCESS | 1120 | 1466584779623 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 01:39:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:39:39 INFO - PROCESS | 1120 | 1466584779625 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 01:39:39 INFO - PROCESS | 1120 | 1466584779628 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:39:39 INFO - PROCESS | 1120 | 1466584779630 Marionette TRACE conn5 <- [1,2926,null,{}] 01:39:39 INFO - PROCESS | 1120 | 1466584779638 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:39 INFO - PROCESS | 1120 | 1466584779640 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:39 INFO - PROCESS | 1120 | 1466584779758 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 01:39:39 INFO - PROCESS | 1120 | 1466584779765 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 1120 | 1466584779766 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:39 INFO - PROCESS | 1120 | ++DOCSHELL 0C211800 == 35 [pid = 1120] [id = 741] 01:39:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0CE6E400) [pid = 1120] [serial = 2223] [outer = 00000000] 01:39:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19F8D800) [pid = 1120] [serial = 2224] [outer = 0CE6E400] 01:39:39 INFO - PROCESS | 1120 | 1466584779810 Marionette DEBUG loaded listener.js 01:39:39 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (19FF5400) [pid = 1120] [serial = 2225] [outer = 0CE6E400] 01:39:40 INFO - PROCESS | 1120 | 1466584780207 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:39:40 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. 01:39:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 01:39:40 INFO - PROCESS | 1120 | 1466584780259 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 01:39:40 INFO - PROCESS | 1120 | 1466584780261 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 01:39:40 INFO - PROCESS | 1120 | 1466584780265 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:39:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:39:40 INFO - PROCESS | 1120 | 1466584780267 Marionette TRACE conn5 <- [1,2930,null,{}] 01:39:40 INFO - PROCESS | 1120 | 1466584780270 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:40 INFO - PROCESS | 1120 | 1466584780272 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:40 INFO - PROCESS | 1120 | 1466584780567 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 01:39:40 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (19933C00) [pid = 1120] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:39:40 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (15B52800) [pid = 1120] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:39:40 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (18A1A800) [pid = 1120] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:39:40 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (1913CC00) [pid = 1120] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:39:40 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0D89FC00) [pid = 1120] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:39:40 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (19FF8000) [pid = 1120] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:39:40 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (14F44C00) [pid = 1120] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:39:40 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0D8A0800) [pid = 1120] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:39:40 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (14E50800) [pid = 1120] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:39:40 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (0DBD1800) [pid = 1120] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:39:40 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0D74F800) [pid = 1120] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:39:40 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (14EDBC00) [pid = 1120] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:39:40 INFO - PROCESS | 1120 | 1466584780664 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:40 INFO - PROCESS | 1120 | 1466584780667 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:40 INFO - PROCESS | 1120 | ++DOCSHELL 0CE21000 == 36 [pid = 1120] [id = 742] 01:39:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0CEEF400) [pid = 1120] [serial = 2226] [outer = 00000000] 01:39:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0DA4F400) [pid = 1120] [serial = 2227] [outer = 0CEEF400] 01:39:40 INFO - PROCESS | 1120 | 1466584780713 Marionette DEBUG loaded listener.js 01:39:40 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (14FEC400) [pid = 1120] [serial = 2228] [outer = 0CEEF400] 01:39:41 INFO - PROCESS | 1120 | 1466584781049 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 01:39:41 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 01:39:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:39:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 830ms 01:39:41 INFO - PROCESS | 1120 | 1466584781107 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 01:39:41 INFO - PROCESS | 1120 | 1466584781109 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 01:39:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:39:41 INFO - PROCESS | 1120 | 1466584781112 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:39:41 INFO - PROCESS | 1120 | 1466584781114 Marionette TRACE conn5 <- [1,2934,null,{}] 01:39:41 INFO - PROCESS | 1120 | 1466584781117 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:41 INFO - PROCESS | 1120 | 1466584781119 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:41 INFO - PROCESS | 1120 | 1466584781209 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 01:39:41 INFO - PROCESS | 1120 | 1466584781215 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:41 INFO - PROCESS | 1120 | 1466584781216 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:41 INFO - PROCESS | 1120 | ++DOCSHELL 17C74C00 == 37 [pid = 1120] [id = 743] 01:39:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19125C00) [pid = 1120] [serial = 2229] [outer = 00000000] 01:39:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (1A205000) [pid = 1120] [serial = 2230] [outer = 19125C00] 01:39:41 INFO - PROCESS | 1120 | 1466584781260 Marionette DEBUG loaded listener.js 01:39:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1A209400) [pid = 1120] [serial = 2231] [outer = 19125C00] 01:39:41 INFO - PROCESS | 1120 | 1466584781641 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:39:41 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. 01:39:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 570ms 01:39:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:39:41 INFO - PROCESS | 1120 | 1466584781684 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 01:39:41 INFO - PROCESS | 1120 | 1466584781686 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 01:39:41 INFO - PROCESS | 1120 | 1466584781689 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:39:41 INFO - PROCESS | 1120 | 1466584781691 Marionette TRACE conn5 <- [1,2938,null,{}] 01:39:41 INFO - PROCESS | 1120 | 1466584781694 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:41 INFO - PROCESS | 1120 | 1466584781695 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:41 INFO - PROCESS | 1120 | 1466584781820 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 01:39:41 INFO - PROCESS | 1120 | 1466584781832 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:41 INFO - PROCESS | 1120 | 1466584781834 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:41 INFO - PROCESS | 1120 | ++DOCSHELL 19FF8000 == 38 [pid = 1120] [id = 744] 01:39:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1A20E000) [pid = 1120] [serial = 2232] [outer = 00000000] 01:39:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1B5C3400) [pid = 1120] [serial = 2233] [outer = 1A20E000] 01:39:41 INFO - PROCESS | 1120 | 1466584781877 Marionette DEBUG loaded listener.js 01:39:41 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (1B5C7C00) [pid = 1120] [serial = 2234] [outer = 1A20E000] 01:39:42 INFO - PROCESS | 1120 | ++DOCSHELL 1B68E800 == 39 [pid = 1120] [id = 745] 01:39:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (1B68F000) [pid = 1120] [serial = 2235] [outer = 00000000] 01:39:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (1B690C00) [pid = 1120] [serial = 2236] [outer = 1B68F000] 01:39:42 INFO - PROCESS | 1120 | 1466584782300 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:39:42 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. 01:39:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms 01:39:42 INFO - PROCESS | 1120 | 1466584782320 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 01:39:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:39:42 INFO - PROCESS | 1120 | 1466584782322 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 01:39:42 INFO - PROCESS | 1120 | 1466584782325 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:39:42 INFO - PROCESS | 1120 | 1466584782326 Marionette TRACE conn5 <- [1,2942,null,{}] 01:39:42 INFO - PROCESS | 1120 | 1466584782330 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:42 INFO - PROCESS | 1120 | 1466584782332 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:42 INFO - PROCESS | 1120 | 1466584782479 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 01:39:42 INFO - PROCESS | 1120 | 1466584782490 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:42 INFO - PROCESS | 1120 | 1466584782491 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:42 INFO - PROCESS | 1120 | ++DOCSHELL 0EAC7800 == 40 [pid = 1120] [id = 746] 01:39:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (18509000) [pid = 1120] [serial = 2237] [outer = 00000000] 01:39:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (1B68E000) [pid = 1120] [serial = 2238] [outer = 18509000] 01:39:42 INFO - PROCESS | 1120 | 1466584782534 Marionette DEBUG loaded listener.js 01:39:42 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (1B68EC00) [pid = 1120] [serial = 2239] [outer = 18509000] 01:39:43 INFO - PROCESS | 1120 | 1466584783203 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:39:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:39:43 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 01:39:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 01:39:43 INFO - PROCESS | 1120 | 1466584783257 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 01:39:43 INFO - PROCESS | 1120 | 1466584783262 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 01:39:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:39:43 INFO - PROCESS | 1120 | 1466584783290 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:39:43 INFO - PROCESS | 1120 | 1466584783296 Marionette TRACE conn5 <- [1,2946,null,{}] 01:39:43 INFO - PROCESS | 1120 | 1466584783301 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:43 INFO - PROCESS | 1120 | 1466584783304 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:43 INFO - PROCESS | 1120 | 1466584783473 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 01:39:43 INFO - PROCESS | 1120 | 1466584783612 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:43 INFO - PROCESS | 1120 | 1466584783615 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:43 INFO - PROCESS | 1120 | ++DOCSHELL 0D74E800 == 41 [pid = 1120] [id = 747] 01:39:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (0D750800) [pid = 1120] [serial = 2240] [outer = 00000000] 01:39:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (0DBCB800) [pid = 1120] [serial = 2241] [outer = 0D750800] 01:39:43 INFO - PROCESS | 1120 | 1466584783680 Marionette DEBUG loaded listener.js 01:39:43 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (0DF34400) [pid = 1120] [serial = 2242] [outer = 0D750800] 01:39:44 INFO - PROCESS | 1120 | 1466584784277 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:39:44 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. 01:39:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1028ms 01:39:44 INFO - PROCESS | 1120 | 1466584784321 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 01:39:44 INFO - PROCESS | 1120 | 1466584784326 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 01:39:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:39:44 INFO - PROCESS | 1120 | 1466584784333 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:39:44 INFO - PROCESS | 1120 | 1466584784336 Marionette TRACE conn5 <- [1,2950,null,{}] 01:39:44 INFO - PROCESS | 1120 | 1466584784339 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:44 INFO - PROCESS | 1120 | 1466584784342 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:44 INFO - PROCESS | 1120 | 1466584784467 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 01:39:44 INFO - PROCESS | 1120 | 1466584784800 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:44 INFO - PROCESS | 1120 | 1466584784803 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:44 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A7800 == 42 [pid = 1120] [id = 748] 01:39:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (0C1A8000) [pid = 1120] [serial = 2243] [outer = 00000000] 01:39:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (0CF3A800) [pid = 1120] [serial = 2244] [outer = 0C1A8000] 01:39:44 INFO - PROCESS | 1120 | 1466584784872 Marionette DEBUG loaded listener.js 01:39:44 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (0D1E7C00) [pid = 1120] [serial = 2245] [outer = 0C1A8000] 01:39:45 INFO - PROCESS | 1120 | --DOCSHELL 1B68E800 == 41 [pid = 1120] [id = 745] 01:39:45 INFO - PROCESS | 1120 | --DOCSHELL 19FF8000 == 40 [pid = 1120] [id = 744] 01:39:45 INFO - PROCESS | 1120 | --DOCSHELL 17C74C00 == 39 [pid = 1120] [id = 743] 01:39:45 INFO - PROCESS | 1120 | --DOCSHELL 0CE21000 == 38 [pid = 1120] [id = 742] 01:39:45 INFO - PROCESS | 1120 | --DOCSHELL 0C211800 == 37 [pid = 1120] [id = 741] 01:39:45 INFO - PROCESS | 1120 | --DOCSHELL 146ABC00 == 36 [pid = 1120] [id = 740] 01:39:45 INFO - PROCESS | 1120 | --DOCSHELL 1990F800 == 35 [pid = 1120] [id = 739] 01:39:45 INFO - PROCESS | 1120 | --DOCSHELL 1912F000 == 34 [pid = 1120] [id = 738] 01:39:45 INFO - PROCESS | 1120 | --DOCSHELL 18A8B800 == 33 [pid = 1120] [id = 737] 01:39:45 INFO - PROCESS | 1120 | --DOCSHELL 15B57000 == 32 [pid = 1120] [id = 736] 01:39:45 INFO - PROCESS | 1120 | --DOCSHELL 147CDC00 == 31 [pid = 1120] [id = 735] 01:39:45 INFO - PROCESS | 1120 | --DOCSHELL 146AC000 == 30 [pid = 1120] [id = 734] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (19E66800) [pid = 1120] [serial = 2194] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | 1466584785544 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:39:45 INFO - PROCESS | 1120 | --DOCSHELL 0DA50C00 == 29 [pid = 1120] [id = 733] 01:39:45 INFO - PROCESS | 1120 | --DOCSHELL 0D2F2000 == 28 [pid = 1120] [id = 732] 01:39:45 INFO - PROCESS | 1120 | --DOCSHELL 14E4E400 == 27 [pid = 1120] [id = 731] 01:39:45 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. 01:39:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1272ms 01:39:45 INFO - PROCESS | 1120 | 1466584785609 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 01:39:45 INFO - PROCESS | 1120 | 1466584785612 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 01:39:45 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:39:45 INFO - PROCESS | 1120 | 1466584785617 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:39:45 INFO - PROCESS | 1120 | 1466584785619 Marionette TRACE conn5 <- [1,2954,null,{}] 01:39:45 INFO - PROCESS | 1120 | 1466584785624 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:45 INFO - PROCESS | 1120 | 1466584785629 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:45 INFO - PROCESS | 1120 | 1466584785730 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (0DD4C400) [pid = 1120] [serial = 2168] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (0DBCD000) [pid = 1120] [serial = 2167] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (1AE0D400) [pid = 1120] [serial = 2165] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (1A20BC00) [pid = 1120] [serial = 2164] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (18B24000) [pid = 1120] [serial = 2162] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (169D8800) [pid = 1120] [serial = 2161] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0E7D6800) [pid = 1120] [serial = 2159] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (0DD4A000) [pid = 1120] [serial = 2158] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (14F3E400) [pid = 1120] [serial = 2176] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DD54800) [pid = 1120] [serial = 2173] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (0E04F000) [pid = 1120] [serial = 2174] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (0D853000) [pid = 1120] [serial = 2171] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (0D757400) [pid = 1120] [serial = 2170] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (191A5C00) [pid = 1120] [serial = 2188] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (191A7000) [pid = 1120] [serial = 2189] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (14FFB000) [pid = 1120] [serial = 2177] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (19936400) [pid = 1120] [serial = 2192] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (169DB800) [pid = 1120] [serial = 2179] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (18B23800) [pid = 1120] [serial = 2182] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (17C73000) [pid = 1120] [serial = 2180] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (191A7400) [pid = 1120] [serial = 2185] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1910C000) [pid = 1120] [serial = 2183] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (19939000) [pid = 1120] [serial = 2191] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (19905400) [pid = 1120] [serial = 2186] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 1120 | 1466584785833 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:45 INFO - PROCESS | 1120 | 1466584785835 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:45 INFO - PROCESS | 1120 | ++DOCSHELL 0D752800 == 28 [pid = 1120] [id = 749] 01:39:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0D757400) [pid = 1120] [serial = 2246] [outer = 00000000] 01:39:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D901C00) [pid = 1120] [serial = 2247] [outer = 0D757400] 01:39:45 INFO - PROCESS | 1120 | 1466584785885 Marionette DEBUG loaded listener.js 01:39:45 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0DA45C00) [pid = 1120] [serial = 2248] [outer = 0D757400] 01:39:46 INFO - PROCESS | 1120 | 1466584786270 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:39: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. 01:39:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 730ms 01:39:46 INFO - PROCESS | 1120 | 1466584786349 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 01:39:46 INFO - PROCESS | 1120 | 1466584786353 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 01:39:46 INFO - PROCESS | 1120 | 1466584786357 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:39:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:39:46 INFO - PROCESS | 1120 | 1466584786359 Marionette TRACE conn5 <- [1,2958,null,{}] 01:39:46 INFO - PROCESS | 1120 | 1466584786363 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:46 INFO - PROCESS | 1120 | 1466584786365 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:46 INFO - PROCESS | 1120 | 1466584786453 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 01:39:46 INFO - PROCESS | 1120 | 1466584786458 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:46 INFO - PROCESS | 1120 | 1466584786460 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:46 INFO - PROCESS | 1120 | ++DOCSHELL 0DD4D400 == 29 [pid = 1120] [id = 750] 01:39:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0DD52C00) [pid = 1120] [serial = 2249] [outer = 00000000] 01:39:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (1440B000) [pid = 1120] [serial = 2250] [outer = 0DD52C00] 01:39:46 INFO - PROCESS | 1120 | 1466584786505 Marionette DEBUG loaded listener.js 01:39:46 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (146EBC00) [pid = 1120] [serial = 2251] [outer = 0DD52C00] 01:39:46 INFO - PROCESS | 1120 | 1466584786952 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:39: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. 01:39:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 01:39:47 INFO - PROCESS | 1120 | 1466584786993 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 01:39:47 INFO - PROCESS | 1120 | 1466584786995 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 01:39:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:39:47 INFO - PROCESS | 1120 | 1466584787000 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:39:47 INFO - PROCESS | 1120 | 1466584787006 Marionette TRACE conn5 <- [1,2962,null,{}] 01:39:47 INFO - PROCESS | 1120 | 1466584787016 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:47 INFO - PROCESS | 1120 | 1466584787019 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:47 INFO - PROCESS | 1120 | 1466584787109 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 01:39:47 INFO - PROCESS | 1120 | 1466584787118 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:47 INFO - PROCESS | 1120 | 1466584787120 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:47 INFO - PROCESS | 1120 | ++DOCSHELL 14FF4000 == 30 [pid = 1120] [id = 751] 01:39:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (14FF7800) [pid = 1120] [serial = 2252] [outer = 00000000] 01:39:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (16044400) [pid = 1120] [serial = 2253] [outer = 14FF7800] 01:39:47 INFO - PROCESS | 1120 | 1466584787164 Marionette DEBUG loaded listener.js 01:39:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (16272C00) [pid = 1120] [serial = 2254] [outer = 14FF7800] 01:39:47 INFO - PROCESS | 1120 | 1466584787580 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 01:39:47 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. 01:39:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 01:39:47 INFO - PROCESS | 1120 | 1466584787632 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 01:39:47 INFO - PROCESS | 1120 | 1466584787635 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 01:39:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:39:47 INFO - PROCESS | 1120 | 1466584787657 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:39:47 INFO - PROCESS | 1120 | 1466584787659 Marionette TRACE conn5 <- [1,2966,null,{}] 01:39:47 INFO - PROCESS | 1120 | 1466584787663 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:47 INFO - PROCESS | 1120 | 1466584787665 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:47 INFO - PROCESS | 1120 | 1466584787751 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 01:39:47 INFO - PROCESS | 1120 | 1466584787756 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:47 INFO - PROCESS | 1120 | 1466584787758 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:47 INFO - PROCESS | 1120 | ++DOCSHELL 169D9800 == 31 [pid = 1120] [id = 752] 01:39:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (169DA400) [pid = 1120] [serial = 2255] [outer = 00000000] 01:39:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1850F400) [pid = 1120] [serial = 2256] [outer = 169DA400] 01:39:47 INFO - PROCESS | 1120 | 1466584787801 Marionette DEBUG loaded listener.js 01:39:47 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (18A93400) [pid = 1120] [serial = 2257] [outer = 169DA400] 01:39:48 INFO - PROCESS | 1120 | 1466584788248 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:39:48 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. 01:39:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 01:39:48 INFO - PROCESS | 1120 | 1466584788297 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 01:39:48 INFO - PROCESS | 1120 | 1466584788299 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 01:39:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:39:48 INFO - PROCESS | 1120 | 1466584788303 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:39:48 INFO - PROCESS | 1120 | 1466584788304 Marionette TRACE conn5 <- [1,2970,null,{}] 01:39:48 INFO - PROCESS | 1120 | 1466584788308 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:48 INFO - PROCESS | 1120 | 1466584788310 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:48 INFO - PROCESS | 1120 | 1466584788427 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 01:39:48 INFO - PROCESS | 1120 | 1466584788432 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:48 INFO - PROCESS | 1120 | 1466584788438 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:48 INFO - PROCESS | 1120 | ++DOCSHELL 0DD4FC00 == 32 [pid = 1120] [id = 753] 01:39:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (14FF9400) [pid = 1120] [serial = 2258] [outer = 00000000] 01:39:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (18F83400) [pid = 1120] [serial = 2259] [outer = 14FF9400] 01:39:48 INFO - PROCESS | 1120 | 1466584788492 Marionette DEBUG loaded listener.js 01:39:48 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (19126C00) [pid = 1120] [serial = 2260] [outer = 14FF9400] 01:39:48 INFO - PROCESS | 1120 | 1466584788954 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 01:39:49 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 01:39:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:39:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 01:39:49 INFO - PROCESS | 1120 | 1466584788975 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 01:39:49 INFO - PROCESS | 1120 | 1466584788977 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 01:39:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:39:49 INFO - PROCESS | 1120 | 1466584788986 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:39:49 INFO - PROCESS | 1120 | 1466584788987 Marionette TRACE conn5 <- [1,2974,null,{}] 01:39:49 INFO - PROCESS | 1120 | 1466584788991 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:49 INFO - PROCESS | 1120 | 1466584788993 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:49 INFO - PROCESS | 1120 | 1466584789136 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 01:39:49 INFO - PROCESS | 1120 | 1466584789236 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:49 INFO - PROCESS | 1120 | 1466584789238 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:49 INFO - PROCESS | 1120 | ++DOCSHELL 1912D400 == 33 [pid = 1120] [id = 754] 01:39:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (19137400) [pid = 1120] [serial = 2261] [outer = 00000000] 01:39:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (191A7400) [pid = 1120] [serial = 2262] [outer = 19137400] 01:39:49 INFO - PROCESS | 1120 | 1466584789281 Marionette DEBUG loaded listener.js 01:39:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (19905400) [pid = 1120] [serial = 2263] [outer = 19137400] 01:39:49 INFO - PROCESS | 1120 | 1466584789656 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:39:49 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. 01:39:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 731ms 01:39:49 INFO - PROCESS | 1120 | 1466584789721 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 01:39:49 INFO - PROCESS | 1120 | 1466584789723 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 01:39:49 INFO - PROCESS | 1120 | 1466584789726 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:39:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:39:49 INFO - PROCESS | 1120 | 1466584789728 Marionette TRACE conn5 <- [1,2978,null,{}] 01:39:49 INFO - PROCESS | 1120 | 1466584789731 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:49 INFO - PROCESS | 1120 | 1466584789733 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:49 INFO - PROCESS | 1120 | 1466584789847 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 01:39:49 INFO - PROCESS | 1120 | 1466584789852 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:49 INFO - PROCESS | 1120 | 1466584789854 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:49 INFO - PROCESS | 1120 | ++DOCSHELL 0D909400 == 34 [pid = 1120] [id = 755] 01:39:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (1990C000) [pid = 1120] [serial = 2264] [outer = 00000000] 01:39:49 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (19939400) [pid = 1120] [serial = 2265] [outer = 1990C000] 01:39:49 INFO - PROCESS | 1120 | 1466584789897 Marionette DEBUG loaded listener.js 01:39:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (1993A800) [pid = 1120] [serial = 2266] [outer = 1990C000] 01:39:50 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (19125C00) [pid = 1120] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:39:50 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (146E1400) [pid = 1120] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:39:50 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0DB8F800) [pid = 1120] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:39:50 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (0D2F6000) [pid = 1120] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:39:50 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (149BC400) [pid = 1120] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:39:50 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19DA8400) [pid = 1120] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:39:50 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (18A95C00) [pid = 1120] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:39:50 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (19910400) [pid = 1120] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:39:50 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (19DAB400) [pid = 1120] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:39:50 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (1626D000) [pid = 1120] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:39:50 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0CE6E400) [pid = 1120] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:39:50 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0CEEF400) [pid = 1120] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:39:50 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (19138800) [pid = 1120] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:39:50 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (1A20E000) [pid = 1120] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:39:50 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (1B68F000) [pid = 1120] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:39:50 INFO - PROCESS | 1120 | ++DOCSHELL 18F34C00 == 35 [pid = 1120] [id = 756] 01:39:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (19125C00) [pid = 1120] [serial = 2267] [outer = 00000000] 01:39:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (191A8800) [pid = 1120] [serial = 2268] [outer = 19125C00] 01:39:50 INFO - PROCESS | 1120 | 1466584790567 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:39:50 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. 01:39:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 870ms 01:39:50 INFO - PROCESS | 1120 | 1466584790601 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 01:39:50 INFO - PROCESS | 1120 | 1466584790603 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 01:39:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:39:50 INFO - PROCESS | 1120 | 1466584790606 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:39:50 INFO - PROCESS | 1120 | 1466584790607 Marionette TRACE conn5 <- [1,2982,null,{}] 01:39:50 INFO - PROCESS | 1120 | 1466584790611 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:50 INFO - PROCESS | 1120 | 1466584790612 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:50 INFO - PROCESS | 1120 | 1466584790705 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 01:39:50 INFO - PROCESS | 1120 | 1466584790709 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:50 INFO - PROCESS | 1120 | 1466584790711 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:50 INFO - PROCESS | 1120 | ++DOCSHELL 19910400 == 36 [pid = 1120] [id = 757] 01:39:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (1992F400) [pid = 1120] [serial = 2269] [outer = 00000000] 01:39:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19DAC400) [pid = 1120] [serial = 2270] [outer = 1992F400] 01:39:50 INFO - PROCESS | 1120 | 1466584790754 Marionette DEBUG loaded listener.js 01:39:50 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (19E61C00) [pid = 1120] [serial = 2271] [outer = 1992F400] 01:39:51 INFO - PROCESS | 1120 | 1466584791163 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:39:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:39:51 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 01:39:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 01:39:51 INFO - PROCESS | 1120 | 1466584791237 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 01:39:51 INFO - PROCESS | 1120 | 1466584791239 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 01:39:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:39:51 INFO - PROCESS | 1120 | 1466584791242 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:39:51 INFO - PROCESS | 1120 | 1466584791244 Marionette TRACE conn5 <- [1,2986,null,{}] 01:39:51 INFO - PROCESS | 1120 | 1466584791248 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:51 INFO - PROCESS | 1120 | 1466584791249 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:51 INFO - PROCESS | 1120 | 1466584791338 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 01:39:51 INFO - PROCESS | 1120 | 1466584791343 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:51 INFO - PROCESS | 1120 | 1466584791345 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:51 INFO - PROCESS | 1120 | ++DOCSHELL 19E6A400 == 37 [pid = 1120] [id = 758] 01:39:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (19F27800) [pid = 1120] [serial = 2272] [outer = 00000000] 01:39:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (19FF8400) [pid = 1120] [serial = 2273] [outer = 19F27800] 01:39:51 INFO - PROCESS | 1120 | 1466584791391 Marionette DEBUG loaded listener.js 01:39:51 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (19FFA800) [pid = 1120] [serial = 2274] [outer = 19F27800] 01:39:51 INFO - PROCESS | 1120 | 1466584791802 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:39:51 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. 01:39:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 570ms 01:39:51 INFO - PROCESS | 1120 | 1466584791813 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 01:39:51 INFO - PROCESS | 1120 | 1466584791815 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 01:39:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:39:51 INFO - PROCESS | 1120 | 1466584791818 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:39:51 INFO - PROCESS | 1120 | 1466584791820 Marionette TRACE conn5 <- [1,2990,null,{}] 01:39:51 INFO - PROCESS | 1120 | 1466584791823 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:51 INFO - PROCESS | 1120 | 1466584791825 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:51 INFO - PROCESS | 1120 | 1466584791955 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 01:39:51 INFO - PROCESS | 1120 | 1466584791963 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:51 INFO - PROCESS | 1120 | 1466584791965 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:52 INFO - PROCESS | 1120 | ++DOCSHELL 1A201400 == 38 [pid = 1120] [id = 759] 01:39:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (1A201C00) [pid = 1120] [serial = 2275] [outer = 00000000] 01:39:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (1AE07400) [pid = 1120] [serial = 2276] [outer = 1A201C00] 01:39:52 INFO - PROCESS | 1120 | 1466584792011 Marionette DEBUG loaded listener.js 01:39:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 84 (1B5C9800) [pid = 1120] [serial = 2277] [outer = 1A201C00] 01:39:52 INFO - PROCESS | 1120 | 1466584792609 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:39:52 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. 01:39:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 830ms 01:39:52 INFO - PROCESS | 1120 | 1466584792649 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 01:39:52 INFO - PROCESS | 1120 | 1466584792654 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 01:39:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:39:52 INFO - PROCESS | 1120 | 1466584792659 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:39:52 INFO - PROCESS | 1120 | 1466584792662 Marionette TRACE conn5 <- [1,2994,null,{}] 01:39:52 INFO - PROCESS | 1120 | 1466584792668 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:52 INFO - PROCESS | 1120 | 1466584792672 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:52 INFO - PROCESS | 1120 | 1466584792789 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 01:39:52 INFO - PROCESS | 1120 | 1466584792934 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:52 INFO - PROCESS | 1120 | 1466584792937 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:52 INFO - PROCESS | 1120 | ++DOCSHELL 0D2EF000 == 39 [pid = 1120] [id = 760] 01:39:52 INFO - PROCESS | 1120 | ++DOMWINDOW == 85 (0D2F1000) [pid = 1120] [serial = 2278] [outer = 00000000] 01:39:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 86 (0DD4B800) [pid = 1120] [serial = 2279] [outer = 0D2F1000] 01:39:53 INFO - PROCESS | 1120 | 1466584792997 Marionette DEBUG loaded listener.js 01:39:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 87 (0E0CAC00) [pid = 1120] [serial = 2280] [outer = 0D2F1000] 01:39:53 INFO - PROCESS | 1120 | 1466584793550 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:39:53 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. 01:39:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 01:39:53 INFO - PROCESS | 1120 | 1466584793589 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 01:39:53 INFO - PROCESS | 1120 | 1466584793594 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 01:39:53 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:39:53 INFO - PROCESS | 1120 | 1466584793601 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:39:53 INFO - PROCESS | 1120 | 1466584793604 Marionette TRACE conn5 <- [1,2998,null,{}] 01:39:53 INFO - PROCESS | 1120 | 1466584793608 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:53 INFO - PROCESS | 1120 | 1466584793611 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:53 INFO - PROCESS | 1120 | 1466584793725 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 01:39:53 INFO - PROCESS | 1120 | 1466584793884 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:53 INFO - PROCESS | 1120 | 1466584793887 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:53 INFO - PROCESS | 1120 | ++DOCSHELL 14EE3000 == 40 [pid = 1120] [id = 761] 01:39:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 88 (14F43400) [pid = 1120] [serial = 2281] [outer = 00000000] 01:39:53 INFO - PROCESS | 1120 | ++DOMWINDOW == 89 (16271800) [pid = 1120] [serial = 2282] [outer = 14F43400] 01:39:53 INFO - PROCESS | 1120 | 1466584793944 Marionette DEBUG loaded listener.js 01:39:54 INFO - PROCESS | 1120 | ++DOMWINDOW == 90 (16C53000) [pid = 1120] [serial = 2283] [outer = 14F43400] 01:39:54 INFO - PROCESS | 1120 | [1120] 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 01:39:54 INFO - PROCESS | 1120 | 1466584794610 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:39:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:39:54 INFO - {} 01:39:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:39:54 INFO - {} 01:39:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:39:54 INFO - {} 01:39:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:39:54 INFO - {} 01:39:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1022ms 01:39:54 INFO - PROCESS | 1120 | 1466584794626 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 01:39:54 INFO - PROCESS | 1120 | 1466584794629 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 01:39:54 INFO - TEST-START | /FileAPI/fileReader.html 01:39:54 INFO - PROCESS | 1120 | 1466584794709 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:39:54 INFO - PROCESS | 1120 | 1466584794713 Marionette TRACE conn5 <- [1,3002,null,{}] 01:39:54 INFO - PROCESS | 1120 | 1466584794724 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:54 INFO - PROCESS | 1120 | 1466584794729 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:54 INFO - PROCESS | 1120 | 1466584794839 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 01:39:54 INFO - PROCESS | 1120 | 1466584794950 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:54 INFO - PROCESS | 1120 | 1466584794953 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:55 INFO - PROCESS | 1120 | ++DOCSHELL 1A208C00 == 41 [pid = 1120] [id = 762] 01:39:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 91 (1B690800) [pid = 1120] [serial = 2284] [outer = 00000000] 01:39:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 92 (1B697C00) [pid = 1120] [serial = 2285] [outer = 1B690800] 01:39:55 INFO - PROCESS | 1120 | 1466584795010 Marionette DEBUG loaded listener.js 01:39:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 93 (1B6C0400) [pid = 1120] [serial = 2286] [outer = 1B690800] 01:39:55 INFO - PROCESS | 1120 | 1466584795485 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 01:39:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:39:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:39:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:39:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:39:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 870ms 01:39:55 INFO - PROCESS | 1120 | 1466584795551 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 01:39:55 INFO - PROCESS | 1120 | 1466584795554 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 01:39:55 INFO - TEST-START | /FileAPI/historical.html 01:39:55 INFO - PROCESS | 1120 | 1466584795557 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:39:55 INFO - PROCESS | 1120 | 1466584795559 Marionette TRACE conn5 <- [1,3006,null,{}] 01:39:55 INFO - PROCESS | 1120 | 1466584795563 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:55 INFO - PROCESS | 1120 | 1466584795565 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:55 INFO - PROCESS | 1120 | 1466584795741 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 01:39:55 INFO - PROCESS | 1120 | 1466584795861 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:55 INFO - PROCESS | 1120 | 1466584795863 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:55 INFO - PROCESS | 1120 | ++DOCSHELL 18A20400 == 42 [pid = 1120] [id = 763] 01:39:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 94 (1990D800) [pid = 1120] [serial = 2287] [outer = 00000000] 01:39:55 INFO - PROCESS | 1120 | ++DOMWINDOW == 95 (1BE28400) [pid = 1120] [serial = 2288] [outer = 1990D800] 01:39:55 INFO - PROCESS | 1120 | 1466584795917 Marionette DEBUG loaded listener.js 01:39:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 96 (1C1F6000) [pid = 1120] [serial = 2289] [outer = 1990D800] 01:39:56 INFO - PROCESS | 1120 | 1466584796449 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 01:39:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:39:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:39:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:39:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:39:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:39:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:39:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:39:56 INFO - TEST-OK | /FileAPI/historical.html | took 931ms 01:39:56 INFO - PROCESS | 1120 | 1466584796497 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 01:39:56 INFO - PROCESS | 1120 | 1466584796499 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 01:39:56 INFO - TEST-START | /FileAPI/idlharness.html 01:39:56 INFO - PROCESS | 1120 | 1466584796504 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:39:56 INFO - PROCESS | 1120 | 1466584796506 Marionette TRACE conn5 <- [1,3010,null,{}] 01:39:56 INFO - PROCESS | 1120 | 1466584796510 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:56 INFO - PROCESS | 1120 | 1466584796512 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:56 INFO - PROCESS | 1120 | 1466584796733 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 01:39:56 INFO - PROCESS | 1120 | 1466584796905 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:56 INFO - PROCESS | 1120 | 1466584796907 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:56 INFO - PROCESS | 1120 | ++DOCSHELL 0D2EA800 == 43 [pid = 1120] [id = 764] 01:39:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 97 (0D2EEC00) [pid = 1120] [serial = 2290] [outer = 00000000] 01:39:56 INFO - PROCESS | 1120 | ++DOMWINDOW == 98 (0D905C00) [pid = 1120] [serial = 2291] [outer = 0D2EEC00] 01:39:56 INFO - PROCESS | 1120 | 1466584796958 Marionette DEBUG loaded listener.js 01:39:57 INFO - PROCESS | 1120 | ++DOMWINDOW == 99 (0DD4DC00) [pid = 1120] [serial = 2292] [outer = 0D2EEC00] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 19E6A400 == 42 [pid = 1120] [id = 758] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 19910400 == 41 [pid = 1120] [id = 757] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 18F34C00 == 40 [pid = 1120] [id = 756] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 0D909400 == 39 [pid = 1120] [id = 755] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 1912D400 == 38 [pid = 1120] [id = 754] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 0DD4FC00 == 37 [pid = 1120] [id = 753] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 169D9800 == 36 [pid = 1120] [id = 752] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 14FF4000 == 35 [pid = 1120] [id = 751] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 0DD4D400 == 34 [pid = 1120] [id = 750] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 0D752800 == 33 [pid = 1120] [id = 749] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 0C1A7800 == 32 [pid = 1120] [id = 748] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 0EAC7800 == 31 [pid = 1120] [id = 746] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 0D74E800 == 30 [pid = 1120] [id = 747] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 18A20400 == 29 [pid = 1120] [id = 763] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 14EE3000 == 28 [pid = 1120] [id = 761] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 1A208C00 == 27 [pid = 1120] [id = 762] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 1A201400 == 26 [pid = 1120] [id = 759] 01:39:58 INFO - PROCESS | 1120 | --DOCSHELL 0D2EF000 == 25 [pid = 1120] [id = 760] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 98 (1B5C3400) [pid = 1120] [serial = 2233] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 97 (1B5C7C00) [pid = 1120] [serial = 2234] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 96 (1B690C00) [pid = 1120] [serial = 2236] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 95 (1A205000) [pid = 1120] [serial = 2230] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 94 (147C7400) [pid = 1120] [serial = 2204] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 93 (0DBCC800) [pid = 1120] [serial = 2200] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 92 (0D75CC00) [pid = 1120] [serial = 2198] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 91 (14FF4400) [pid = 1120] [serial = 2207] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 90 (19E6C000) [pid = 1120] [serial = 2222] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 89 (1912A800) [pid = 1120] [serial = 2213] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 88 (0D752C00) [pid = 1120] [serial = 2197] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 87 (146E9000) [pid = 1120] [serial = 2203] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 86 (19936000) [pid = 1120] [serial = 2218] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 85 (0DD48400) [pid = 1120] [serial = 2201] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 84 (19E6AC00) [pid = 1120] [serial = 2195] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 83 (1794AC00) [pid = 1120] [serial = 2210] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19FF5400) [pid = 1120] [serial = 2225] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (0DA4F400) [pid = 1120] [serial = 2227] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (19903800) [pid = 1120] [serial = 2215] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (1990D400) [pid = 1120] [serial = 2216] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (14EE5000) [pid = 1120] [serial = 2206] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (1A209400) [pid = 1120] [serial = 2231] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (19121400) [pid = 1120] [serial = 2212] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (16C53C00) [pid = 1120] [serial = 2209] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (14FEC400) [pid = 1120] [serial = 2228] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (19F8D800) [pid = 1120] [serial = 2224] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (19931C00) [pid = 1120] [serial = 2219] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (19E66000) [pid = 1120] [serial = 2221] [outer = 00000000] [url = about:blank] 01:39:58 INFO - PROCESS | 1120 | 1466584798658 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:39:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:39:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:39: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 01:39:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:39:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:39: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 01:39:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:39:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:39: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 01:39:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:39: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 01:39: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 01:39:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:39:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:39: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 01:39:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:39: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 01:39: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 01:39:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:39:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 2243ms 01:39:58 INFO - PROCESS | 1120 | 1466584798751 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 01:39:58 INFO - PROCESS | 1120 | 1466584798755 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 01:39:58 INFO - TEST-START | /FileAPI/idlharness.worker 01:39:58 INFO - PROCESS | 1120 | 1466584798767 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:39:58 INFO - PROCESS | 1120 | 1466584798770 Marionette TRACE conn5 <- [1,3014,null,{}] 01:39:58 INFO - PROCESS | 1120 | 1466584798776 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:58 INFO - PROCESS | 1120 | 1466584798779 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:58 INFO - PROCESS | 1120 | 1466584798911 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 01:39:59 INFO - PROCESS | 1120 | 1466584799004 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:59 INFO - PROCESS | 1120 | 1466584799006 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:39:59 INFO - PROCESS | 1120 | ++DOCSHELL 149D4000 == 26 [pid = 1120] [id = 765] 01:39:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (14D20800) [pid = 1120] [serial = 2293] [outer = 00000000] 01:39:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (14E16400) [pid = 1120] [serial = 2294] [outer = 14D20800] 01:39:59 INFO - PROCESS | 1120 | 1466584799055 Marionette DEBUG loaded listener.js 01:39:59 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (14EDAC00) [pid = 1120] [serial = 2295] [outer = 14D20800] 01:39:59 INFO - PROCESS | 1120 | [1120] 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 01:40:00 INFO - PROCESS | 1120 | 1466584799965 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:40:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:40:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:40:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:40:00 INFO - {} 01:40: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 01:40:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:40:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:40:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:40:00 INFO - {} 01:40: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 01:40:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:40:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:40:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:40:00 INFO - {} 01:40: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 01:40:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:40:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:40:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:40:00 INFO - {} 01:40: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 - {} 01:40:00 INFO - {} 01:40: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 01:40:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:40:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:40:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:40:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:40:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:40:00 INFO - {} 01:40: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 01:40:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:40:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:40:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:40:00 INFO - {} 01:40: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 - {} 01:40:00 INFO - {} 01:40: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 01:40:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:40:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:40:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40: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 01:40:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:40:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40: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 01:40:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:40:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40: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 01:40:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:40:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40: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 01:40:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:40:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40: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 01:40:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:40:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40: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 01:40:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:40:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:40:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40: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 01:40:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:40:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:40:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:40:00 INFO - {} 01:40:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1380ms 01:40:00 INFO - PROCESS | 1120 | 1466584800140 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 01:40:00 INFO - PROCESS | 1120 | 1466584800146 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 01:40:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:40:00 INFO - PROCESS | 1120 | 1466584800152 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 1120 | 1466584800154 Marionette TRACE conn5 <- [1,3018,null,{}] 01:40:00 INFO - PROCESS | 1120 | 1466584800158 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:00 INFO - PROCESS | 1120 | 1466584800161 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:00 INFO - PROCESS | 1120 | 1466584800251 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 01:40:00 INFO - PROCESS | 1120 | 1466584800392 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:00 INFO - PROCESS | 1120 | 1466584800394 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:00 INFO - PROCESS | 1120 | ++DOCSHELL 19F1E000 == 27 [pid = 1120] [id = 766] 01:40:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19F24C00) [pid = 1120] [serial = 2296] [outer = 00000000] 01:40:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19F93C00) [pid = 1120] [serial = 2297] [outer = 19F24C00] 01:40:00 INFO - PROCESS | 1120 | 1466584800442 Marionette DEBUG loaded listener.js 01:40:00 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19FF6800) [pid = 1120] [serial = 2298] [outer = 19F24C00] 01:40:00 INFO - PROCESS | 1120 | 1466584800852 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 01:40:00 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 01:40:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 01:40:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:40:00 INFO - PROCESS | 1120 | 1466584800884 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 01:40:00 INFO - PROCESS | 1120 | 1466584800887 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 01:40:00 INFO - PROCESS | 1120 | 1466584800890 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 1120 | 1466584800893 Marionette TRACE conn5 <- [1,3022,null,{}] 01:40:00 INFO - PROCESS | 1120 | 1466584800904 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:00 INFO - PROCESS | 1120 | 1466584800909 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:01 INFO - PROCESS | 1120 | 1466584801029 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 01:40:01 INFO - PROCESS | 1120 | 1466584801035 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:01 INFO - PROCESS | 1120 | 1466584801038 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:01 INFO - PROCESS | 1120 | ++DOCSHELL 1B5B4000 == 28 [pid = 1120] [id = 767] 01:40:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1B5B4400) [pid = 1120] [serial = 2299] [outer = 00000000] 01:40:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1B652800) [pid = 1120] [serial = 2300] [outer = 1B5B4400] 01:40:01 INFO - PROCESS | 1120 | 1466584801091 Marionette DEBUG loaded listener.js 01:40:01 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1B691000) [pid = 1120] [serial = 2301] [outer = 1B5B4400] 01:40:01 INFO - PROCESS | 1120 | 1466584801511 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 01:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:40:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1021ms 01:40:01 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (14FF9400) [pid = 1120] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:40:01 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (19137400) [pid = 1120] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:40:01 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (0C1A8000) [pid = 1120] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:40:01 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0D757400) [pid = 1120] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:40:01 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (18509000) [pid = 1120] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:40:01 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (169DA400) [pid = 1120] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:40:01 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (14FF7800) [pid = 1120] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:40:01 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0DD52C00) [pid = 1120] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:40:01 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0D750800) [pid = 1120] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:40:01 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (19F27800) [pid = 1120] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:40:01 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1990C000) [pid = 1120] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:40:01 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (1A201C00) [pid = 1120] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:40:01 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (19125C00) [pid = 1120] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:40:01 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (1992F400) [pid = 1120] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:40:02 INFO - PROCESS | 1120 | 1466584801978 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 01:40:02 INFO - PROCESS | 1120 | 1466584801983 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 01:40:02 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:40:02 INFO - PROCESS | 1120 | 1466584801989 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:40:02 INFO - PROCESS | 1120 | 1466584801993 Marionette TRACE conn5 <- [1,3026,null,{}] 01:40:02 INFO - PROCESS | 1120 | 1466584802023 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:02 INFO - PROCESS | 1120 | 1466584802026 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:02 INFO - PROCESS | 1120 | 1466584802152 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 01:40:02 INFO - PROCESS | 1120 | 1466584802269 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:02 INFO - PROCESS | 1120 | 1466584802272 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:02 INFO - PROCESS | 1120 | ++DOCSHELL 0D1E6800 == 29 [pid = 1120] [id = 768] 01:40:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (0D260400) [pid = 1120] [serial = 2302] [outer = 00000000] 01:40:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (0DA4EC00) [pid = 1120] [serial = 2303] [outer = 0D260400] 01:40:02 INFO - PROCESS | 1120 | 1466584802331 Marionette DEBUG loaded listener.js 01:40:02 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0DD54000) [pid = 1120] [serial = 2304] [outer = 0D260400] 01:40:02 INFO - PROCESS | 1120 | 1466584802929 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 01:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:40:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 970ms 01:40:03 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:40:03 INFO - PROCESS | 1120 | 1466584802964 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 01:40:03 INFO - PROCESS | 1120 | 1466584802967 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 01:40:03 INFO - PROCESS | 1120 | 1466584802974 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:40:03 INFO - PROCESS | 1120 | 1466584802978 Marionette TRACE conn5 <- [1,3030,null,{}] 01:40:03 INFO - PROCESS | 1120 | 1466584802982 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:03 INFO - PROCESS | 1120 | 1466584802985 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:03 INFO - PROCESS | 1120 | 1466584803103 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 01:40:03 INFO - PROCESS | 1120 | 1466584803225 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:03 INFO - PROCESS | 1120 | 1466584803228 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:03 INFO - PROCESS | 1120 | ++DOCSHELL 1910F400 == 30 [pid = 1120] [id = 769] 01:40:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (19124000) [pid = 1120] [serial = 2305] [outer = 00000000] 01:40:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (191AA800) [pid = 1120] [serial = 2306] [outer = 19124000] 01:40:03 INFO - PROCESS | 1120 | 1466584803325 Marionette DEBUG loaded listener.js 01:40:03 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (1993C000) [pid = 1120] [serial = 2307] [outer = 19124000] 01:40:04 INFO - PROCESS | 1120 | 1466584804239 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:40: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. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:40: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'.) 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:40: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. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:40: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. 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:40: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. 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:40: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. 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 01:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:40:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1362ms 01:40:04 INFO - PROCESS | 1120 | 1466584804377 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 01:40:04 INFO - PROCESS | 1120 | 1466584804380 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 01:40:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:40:04 INFO - PROCESS | 1120 | 1466584804387 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:40:04 INFO - PROCESS | 1120 | 1466584804389 Marionette TRACE conn5 <- [1,3034,null,{}] 01:40:04 INFO - PROCESS | 1120 | 1466584804399 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:04 INFO - PROCESS | 1120 | 1466584804404 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:04 INFO - PROCESS | 1120 | 1466584804498 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 01:40:04 INFO - PROCESS | 1120 | 1466584804683 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:04 INFO - PROCESS | 1120 | 1466584804687 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:04 INFO - PROCESS | 1120 | ++DOCSHELL 0C148800 == 31 [pid = 1120] [id = 770] 01:40:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0C14C000) [pid = 1120] [serial = 2308] [outer = 00000000] 01:40:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0C1A3C00) [pid = 1120] [serial = 2309] [outer = 0C14C000] 01:40:04 INFO - PROCESS | 1120 | 1466584804737 Marionette DEBUG loaded listener.js 01:40:04 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (0CEC7000) [pid = 1120] [serial = 2310] [outer = 0C14C000] 01:40:05 INFO - PROCESS | 1120 | [1120] 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 01:40:05 INFO - PROCESS | 1120 | --DOCSHELL 19F1E000 == 30 [pid = 1120] [id = 766] 01:40:05 INFO - PROCESS | 1120 | --DOCSHELL 149D4000 == 29 [pid = 1120] [id = 765] 01:40:05 INFO - PROCESS | 1120 | --DOCSHELL 0D2EA800 == 28 [pid = 1120] [id = 764] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (18F83400) [pid = 1120] [serial = 2259] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (191A7400) [pid = 1120] [serial = 2262] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0CF3A800) [pid = 1120] [serial = 2244] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (0D1E7C00) [pid = 1120] [serial = 2245] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (0D901C00) [pid = 1120] [serial = 2247] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (0DA45C00) [pid = 1120] [serial = 2248] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (1B68EC00) [pid = 1120] [serial = 2239] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 67 (1B68E000) [pid = 1120] [serial = 2238] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 66 (1850F400) [pid = 1120] [serial = 2256] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 65 (16044400) [pid = 1120] [serial = 2253] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 64 (16272C00) [pid = 1120] [serial = 2254] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 63 (1440B000) [pid = 1120] [serial = 2250] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (146EBC00) [pid = 1120] [serial = 2251] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (0DBCB800) [pid = 1120] [serial = 2241] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (0DF34400) [pid = 1120] [serial = 2242] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (19FFA800) [pid = 1120] [serial = 2274] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 58 (19939400) [pid = 1120] [serial = 2265] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 57 (19905400) [pid = 1120] [serial = 2263] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 56 (1B5C9800) [pid = 1120] [serial = 2277] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 55 (191A8800) [pid = 1120] [serial = 2268] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 54 (19FF8400) [pid = 1120] [serial = 2273] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 53 (1993A800) [pid = 1120] [serial = 2266] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 52 (19126C00) [pid = 1120] [serial = 2260] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 51 (1AE07400) [pid = 1120] [serial = 2276] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 50 (19DAC400) [pid = 1120] [serial = 2270] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 49 (19E61C00) [pid = 1120] [serial = 2271] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | --DOMWINDOW == 48 (18A93400) [pid = 1120] [serial = 2257] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 1120 | 1466584805311 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:40:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:40:05 INFO - {} 01:40:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 970ms 01:40:05 INFO - PROCESS | 1120 | 1466584805362 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 01:40:05 INFO - PROCESS | 1120 | 1466584805365 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 01:40:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:40:05 INFO - PROCESS | 1120 | 1466584805369 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:40:05 INFO - PROCESS | 1120 | 1466584805372 Marionette TRACE conn5 <- [1,3038,null,{}] 01:40:05 INFO - PROCESS | 1120 | 1466584805377 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:05 INFO - PROCESS | 1120 | 1466584805381 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:05 INFO - PROCESS | 1120 | 1466584805476 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 01:40:05 INFO - PROCESS | 1120 | 1466584805568 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:05 INFO - PROCESS | 1120 | 1466584805571 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:05 INFO - PROCESS | 1120 | ++DOCSHELL 0D752C00 == 29 [pid = 1120] [id = 771] 01:40:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 49 (0D753C00) [pid = 1120] [serial = 2311] [outer = 00000000] 01:40:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 50 (0DF2A800) [pid = 1120] [serial = 2312] [outer = 0D753C00] 01:40:05 INFO - PROCESS | 1120 | 1466584805620 Marionette DEBUG loaded listener.js 01:40:05 INFO - PROCESS | 1120 | ++DOMWINDOW == 51 (0E047C00) [pid = 1120] [serial = 2313] [outer = 0D753C00] 01:40:06 INFO - PROCESS | 1120 | 1466584806005 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 01:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:40:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 01:40:06 INFO - PROCESS | 1120 | 1466584806053 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 01:40:06 INFO - PROCESS | 1120 | 1466584806057 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 01:40:06 INFO - PROCESS | 1120 | 1466584806061 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:40:06 INFO - PROCESS | 1120 | 1466584806063 Marionette TRACE conn5 <- [1,3042,null,{}] 01:40:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:40:06 INFO - PROCESS | 1120 | 1466584806067 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:06 INFO - PROCESS | 1120 | 1466584806070 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:06 INFO - PROCESS | 1120 | 1466584806187 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 01:40:06 INFO - PROCESS | 1120 | 1466584806202 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:06 INFO - PROCESS | 1120 | 1466584806204 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:06 INFO - PROCESS | 1120 | ++DOCSHELL 14EE3C00 == 30 [pid = 1120] [id = 772] 01:40:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 52 (14EE4000) [pid = 1120] [serial = 2314] [outer = 00000000] 01:40:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 53 (14FF7C00) [pid = 1120] [serial = 2315] [outer = 14EE4000] 01:40:06 INFO - PROCESS | 1120 | 1466584806249 Marionette DEBUG loaded listener.js 01:40:06 INFO - PROCESS | 1120 | ++DOMWINDOW == 54 (1604E000) [pid = 1120] [serial = 2316] [outer = 14EE4000] 01:40:06 INFO - PROCESS | 1120 | 1466584806939 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:40: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" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:40: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" 01:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:40:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1023ms 01:40:07 INFO - PROCESS | 1120 | 1466584807092 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 01:40:07 INFO - PROCESS | 1120 | 1466584807094 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 01:40:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:40:07 INFO - PROCESS | 1120 | 1466584807103 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:40:07 INFO - PROCESS | 1120 | 1466584807109 Marionette TRACE conn5 <- [1,3046,null,{}] 01:40:07 INFO - PROCESS | 1120 | 1466584807131 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:07 INFO - PROCESS | 1120 | 1466584807135 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:07 INFO - PROCESS | 1120 | 1466584807223 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 01:40:07 INFO - PROCESS | 1120 | 1466584807228 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:07 INFO - PROCESS | 1120 | 1466584807230 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:07 INFO - PROCESS | 1120 | ++DOCSHELL 18A93800 == 31 [pid = 1120] [id = 773] 01:40:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 55 (18A93C00) [pid = 1120] [serial = 2317] [outer = 00000000] 01:40:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 56 (1910C400) [pid = 1120] [serial = 2318] [outer = 18A93C00] 01:40:07 INFO - PROCESS | 1120 | 1466584807275 Marionette DEBUG loaded listener.js 01:40:07 INFO - PROCESS | 1120 | ++DOMWINDOW == 57 (19126800) [pid = 1120] [serial = 2319] [outer = 18A93C00] 01:40:07 INFO - PROCESS | 1120 | 1466584807810 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 01:40:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:40:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:40:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:40:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:40:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:40:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:40:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:40:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:40:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:40:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:40:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:40:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:40:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:40:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:40:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:40:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:40:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 760ms 01:40:07 INFO - PROCESS | 1120 | 1466584807861 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 01:40:07 INFO - PROCESS | 1120 | 1466584807864 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 01:40:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:40:07 INFO - PROCESS | 1120 | 1466584807867 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:40:07 INFO - PROCESS | 1120 | 1466584807869 Marionette TRACE conn5 <- [1,3050,null,{}] 01:40:07 INFO - PROCESS | 1120 | 1466584807873 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:07 INFO - PROCESS | 1120 | 1466584807875 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:08 INFO - PROCESS | 1120 | 1466584807998 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 01:40:08 INFO - PROCESS | 1120 | 1466584808066 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:08 INFO - PROCESS | 1120 | 1466584808068 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:08 INFO - PROCESS | 1120 | ++DOCSHELL 19137400 == 32 [pid = 1120] [id = 774] 01:40:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 58 (19143000) [pid = 1120] [serial = 2320] [outer = 00000000] 01:40:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (19903800) [pid = 1120] [serial = 2321] [outer = 19143000] 01:40:08 INFO - PROCESS | 1120 | 1466584808112 Marionette DEBUG loaded listener.js 01:40:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (19904C00) [pid = 1120] [serial = 2322] [outer = 19143000] 01:40:08 INFO - PROCESS | 1120 | [1120] 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 01:40:08 INFO - PROCESS | 1120 | 1466584808528 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:40:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:40:08 INFO - {} 01:40:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 01:40:08 INFO - PROCESS | 1120 | 1466584808541 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 01:40:08 INFO - PROCESS | 1120 | 1466584808543 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 01:40:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:40:08 INFO - PROCESS | 1120 | 1466584808546 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:40:08 INFO - PROCESS | 1120 | 1466584808548 Marionette TRACE conn5 <- [1,3054,null,{}] 01:40:08 INFO - PROCESS | 1120 | 1466584808572 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:08 INFO - PROCESS | 1120 | 1466584808574 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:08 INFO - PROCESS | 1120 | 1466584808726 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 01:40:08 INFO - PROCESS | 1120 | 1466584808734 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:08 INFO - PROCESS | 1120 | 1466584808740 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:08 INFO - PROCESS | 1120 | ++DOCSHELL 19938400 == 33 [pid = 1120] [id = 775] 01:40:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (19B7E000) [pid = 1120] [serial = 2323] [outer = 00000000] 01:40:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (19E64C00) [pid = 1120] [serial = 2324] [outer = 19B7E000] 01:40:08 INFO - PROCESS | 1120 | 1466584808852 Marionette DEBUG loaded listener.js 01:40:08 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (19E6F800) [pid = 1120] [serial = 2325] [outer = 19B7E000] 01:40:09 INFO - PROCESS | 1120 | --DOMWINDOW == 62 (19F24C00) [pid = 1120] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:40:09 INFO - PROCESS | 1120 | --DOMWINDOW == 61 (1990D800) [pid = 1120] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:40:09 INFO - PROCESS | 1120 | --DOMWINDOW == 60 (1B690800) [pid = 1120] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:40:09 INFO - PROCESS | 1120 | --DOMWINDOW == 59 (14F43400) [pid = 1120] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:40:09 INFO - PROCESS | 1120 | --DOMWINDOW == 58 (0D2F1000) [pid = 1120] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:40:09 INFO - PROCESS | 1120 | --DOMWINDOW == 57 (0D2EEC00) [pid = 1120] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:40:09 INFO - PROCESS | 1120 | --DOMWINDOW == 56 (14D20800) [pid = 1120] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:40:09 INFO - PROCESS | 1120 | 1466584809237 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 01:40:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:40:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:40:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:40:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:40:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:40:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:40:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:40:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 731ms 01:40:09 INFO - PROCESS | 1120 | 1466584809278 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 01:40:09 INFO - PROCESS | 1120 | 1466584809280 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 01:40:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:40:09 INFO - PROCESS | 1120 | 1466584809283 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:40:09 INFO - PROCESS | 1120 | 1466584809285 Marionette TRACE conn5 <- [1,3058,null,{}] 01:40:09 INFO - PROCESS | 1120 | 1466584809288 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:09 INFO - PROCESS | 1120 | 1466584809291 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:09 INFO - PROCESS | 1120 | 1466584809379 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 01:40:09 INFO - PROCESS | 1120 | 1466584809481 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:09 INFO - PROCESS | 1120 | 1466584809483 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:09 INFO - PROCESS | 1120 | ++DOCSHELL 19F85400 == 34 [pid = 1120] [id = 776] 01:40:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 57 (19F89400) [pid = 1120] [serial = 2326] [outer = 00000000] 01:40:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 58 (1A205000) [pid = 1120] [serial = 2327] [outer = 19F89400] 01:40:09 INFO - PROCESS | 1120 | 1466584809532 Marionette DEBUG loaded listener.js 01:40:09 INFO - PROCESS | 1120 | ++DOMWINDOW == 59 (1A20B400) [pid = 1120] [serial = 2328] [outer = 19F89400] 01:40:09 INFO - PROCESS | 1120 | 1466584809883 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 01:40:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:40:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:40:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:40:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:40:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:40:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:40:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 01:40:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:40:09 INFO - PROCESS | 1120 | 1466584809915 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 01:40:09 INFO - PROCESS | 1120 | 1466584809917 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 01:40:09 INFO - PROCESS | 1120 | 1466584809920 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:40:09 INFO - PROCESS | 1120 | 1466584809921 Marionette TRACE conn5 <- [1,3062,null,{}] 01:40:09 INFO - PROCESS | 1120 | 1466584809925 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:09 INFO - PROCESS | 1120 | 1466584809927 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:10 INFO - PROCESS | 1120 | 1466584810007 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 01:40:10 INFO - PROCESS | 1120 | 1466584810012 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:10 INFO - PROCESS | 1120 | 1466584810014 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:10 INFO - PROCESS | 1120 | ++DOCSHELL 1B5AD000 == 35 [pid = 1120] [id = 777] 01:40:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 60 (1B5C0C00) [pid = 1120] [serial = 2329] [outer = 00000000] 01:40:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 61 (1B690800) [pid = 1120] [serial = 2330] [outer = 1B5C0C00] 01:40:10 INFO - PROCESS | 1120 | 1466584810058 Marionette DEBUG loaded listener.js 01:40:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 62 (1B694000) [pid = 1120] [serial = 2331] [outer = 1B5C0C00] 01:40:10 INFO - PROCESS | 1120 | 1466584810507 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 01:40:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:40:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:40:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:40:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:40:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:40:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:40:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 01:40:10 INFO - PROCESS | 1120 | 1466584810551 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 01:40:10 INFO - PROCESS | 1120 | 1466584810553 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 01:40:10 INFO - PROCESS | 1120 | 1466584810556 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:40:10 INFO - PROCESS | 1120 | 1466584810558 Marionette TRACE conn5 <- [1,3066,null,{}] 01:40:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:40:10 INFO - PROCESS | 1120 | 1466584810561 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:10 INFO - PROCESS | 1120 | 1466584810563 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:10 INFO - PROCESS | 1120 | 1466584810646 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 01:40:10 INFO - PROCESS | 1120 | 1466584810651 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:10 INFO - PROCESS | 1120 | 1466584810653 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:10 INFO - PROCESS | 1120 | ++DOCSHELL 0C1A3800 == 36 [pid = 1120] [id = 778] 01:40:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 63 (0D750C00) [pid = 1120] [serial = 2332] [outer = 00000000] 01:40:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 64 (1B6BF400) [pid = 1120] [serial = 2333] [outer = 0D750C00] 01:40:10 INFO - PROCESS | 1120 | 1466584810696 Marionette DEBUG loaded listener.js 01:40:10 INFO - PROCESS | 1120 | ++DOMWINDOW == 65 (1B7AEC00) [pid = 1120] [serial = 2334] [outer = 0D750C00] 01:40:11 INFO - PROCESS | 1120 | 1466584811105 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 01:40:11 INFO - PROCESS | 1120 | 1466584811138 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 01:40:11 INFO - PROCESS | 1120 | 1466584811141 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:40:11 INFO - PROCESS | 1120 | 1466584811143 Marionette TRACE conn5 <- [1,3070,null,{}] 01:40:11 INFO - PROCESS | 1120 | 1466584811146 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:11 INFO - PROCESS | 1120 | 1466584811148 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:11 INFO - PROCESS | 1120 | 1466584811285 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 01:40:11 INFO - PROCESS | 1120 | 1466584811293 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:11 INFO - PROCESS | 1120 | 1466584811295 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:11 INFO - PROCESS | 1120 | ++DOCSHELL 1C1A6400 == 37 [pid = 1120] [id = 779] 01:40:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 66 (1C1A6800) [pid = 1120] [serial = 2335] [outer = 00000000] 01:40:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 67 (1C984400) [pid = 1120] [serial = 2336] [outer = 1C1A6800] 01:40:11 INFO - PROCESS | 1120 | 1466584811344 Marionette DEBUG loaded listener.js 01:40:11 INFO - PROCESS | 1120 | ++DOMWINDOW == 68 (1C1FC400) [pid = 1120] [serial = 2337] [outer = 1C1A6800] 01:40:12 INFO - PROCESS | 1120 | 1466584811972 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 01:40:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:40:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:40:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:40:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 874ms 01:40:12 INFO - PROCESS | 1120 | 1466584812017 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 01:40:12 INFO - PROCESS | 1120 | 1466584812021 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 01:40:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:40:12 INFO - PROCESS | 1120 | 1466584812026 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:40:12 INFO - PROCESS | 1120 | 1466584812031 Marionette TRACE conn5 <- [1,3074,null,{}] 01:40:12 INFO - PROCESS | 1120 | 1466584812037 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:12 INFO - PROCESS | 1120 | 1466584812040 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:12 INFO - PROCESS | 1120 | 1466584812156 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 01:40:12 INFO - PROCESS | 1120 | 1466584812320 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:12 INFO - PROCESS | 1120 | 1466584812323 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:12 INFO - PROCESS | 1120 | ++DOCSHELL 0DA47800 == 38 [pid = 1120] [id = 780] 01:40:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0DA48800) [pid = 1120] [serial = 2338] [outer = 00000000] 01:40:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (147BF000) [pid = 1120] [serial = 2339] [outer = 0DA48800] 01:40:12 INFO - PROCESS | 1120 | 1466584812381 Marionette DEBUG loaded listener.js 01:40:12 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (14E4E400) [pid = 1120] [serial = 2340] [outer = 0DA48800] 01:40:12 INFO - PROCESS | 1120 | 1466584812936 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:40:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:40:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 01:40:12 INFO - PROCESS | 1120 | 1466584812956 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 01:40:12 INFO - PROCESS | 1120 | 1466584812961 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 01:40:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:40:13 INFO - PROCESS | 1120 | 1466584812967 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:40:13 INFO - PROCESS | 1120 | 1466584812970 Marionette TRACE conn5 <- [1,3078,null,{}] 01:40:13 INFO - PROCESS | 1120 | 1466584812974 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:13 INFO - PROCESS | 1120 | 1466584812976 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:13 INFO - PROCESS | 1120 | 1466584813093 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 01:40:13 INFO - PROCESS | 1120 | 1466584813216 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:13 INFO - PROCESS | 1120 | 1466584813218 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:13 INFO - PROCESS | 1120 | ++DOCSHELL 14FF4000 == 39 [pid = 1120] [id = 781] 01:40:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (14FF8800) [pid = 1120] [serial = 2341] [outer = 00000000] 01:40:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (17C72800) [pid = 1120] [serial = 2342] [outer = 14FF8800] 01:40:13 INFO - PROCESS | 1120 | 1466584813274 Marionette DEBUG loaded listener.js 01:40:13 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (18B29000) [pid = 1120] [serial = 2343] [outer = 14FF8800] 01:40:13 INFO - PROCESS | 1120 | 1466584813766 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:40:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:40:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 830ms 01:40:13 INFO - PROCESS | 1120 | 1466584813801 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 01:40:13 INFO - PROCESS | 1120 | 1466584813803 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 01:40:13 INFO - PROCESS | 1120 | 1466584813807 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:40:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:40:13 INFO - PROCESS | 1120 | 1466584813811 Marionette TRACE conn5 <- [1,3082,null,{}] 01:40:13 INFO - PROCESS | 1120 | 1466584813840 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:13 INFO - PROCESS | 1120 | 1466584813845 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:13 INFO - PROCESS | 1120 | 1466584813957 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 01:40:14 INFO - PROCESS | 1120 | 1466584814119 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:14 INFO - PROCESS | 1120 | 1466584814123 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:14 INFO - PROCESS | 1120 | ++DOCSHELL 19933C00 == 40 [pid = 1120] [id = 782] 01:40:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (19934800) [pid = 1120] [serial = 2344] [outer = 00000000] 01:40:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (19B7E800) [pid = 1120] [serial = 2345] [outer = 19934800] 01:40:14 INFO - PROCESS | 1120 | 1466584814181 Marionette DEBUG loaded listener.js 01:40:14 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (19E64000) [pid = 1120] [serial = 2346] [outer = 19934800] 01:40:14 INFO - PROCESS | 1120 | 1466584814717 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:40:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:40:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 01:40:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:40:14 INFO - PROCESS | 1120 | 1466584814748 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 01:40:14 INFO - PROCESS | 1120 | 1466584814751 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 01:40:14 INFO - PROCESS | 1120 | 1466584814755 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:40:14 INFO - PROCESS | 1120 | 1466584814757 Marionette TRACE conn5 <- [1,3086,null,{}] 01:40:14 INFO - PROCESS | 1120 | 1466584814761 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:14 INFO - PROCESS | 1120 | 1466584814763 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:14 INFO - PROCESS | 1120 | 1466584814876 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 01:40:15 INFO - PROCESS | 1120 | 1466584815037 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:15 INFO - PROCESS | 1120 | 1466584815039 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:15 INFO - PROCESS | 1120 | ++DOCSHELL 19934C00 == 41 [pid = 1120] [id = 783] 01:40:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 78 (1A210C00) [pid = 1120] [serial = 2347] [outer = 00000000] 01:40:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 79 (1B6BC800) [pid = 1120] [serial = 2348] [outer = 1A210C00] 01:40:15 INFO - PROCESS | 1120 | 1466584815094 Marionette DEBUG loaded listener.js 01:40:15 INFO - PROCESS | 1120 | ++DOMWINDOW == 80 (1CFF2000) [pid = 1120] [serial = 2349] [outer = 1A210C00] 01:40:15 INFO - PROCESS | 1120 | 1466584815605 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 01:40:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:40:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:40:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 870ms 01:40:15 INFO - PROCESS | 1120 | 1466584815626 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 01:40:15 INFO - PROCESS | 1120 | 1466584815628 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 01:40:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:40:15 INFO - PROCESS | 1120 | 1466584815649 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:40:15 INFO - PROCESS | 1120 | 1466584815651 Marionette TRACE conn5 <- [1,3090,null,{}] 01:40:15 INFO - PROCESS | 1120 | 1466584815656 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:15 INFO - PROCESS | 1120 | 1466584815659 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:15 INFO - PROCESS | 1120 | 1466584815892 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 01:40:16 INFO - PROCESS | 1120 | 1466584816069 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:16 INFO - PROCESS | 1120 | 1466584816072 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:16 INFO - PROCESS | 1120 | ++DOCSHELL 0D2EE400 == 42 [pid = 1120] [id = 784] 01:40:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 81 (0D2EE800) [pid = 1120] [serial = 2350] [outer = 00000000] 01:40:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 82 (0D850800) [pid = 1120] [serial = 2351] [outer = 0D2EE800] 01:40:16 INFO - PROCESS | 1120 | 1466584816123 Marionette DEBUG loaded listener.js 01:40:16 INFO - PROCESS | 1120 | ++DOMWINDOW == 83 (0D908400) [pid = 1120] [serial = 2352] [outer = 0D2EE800] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 0C1A3800 == 41 [pid = 1120] [id = 778] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 1B5AD000 == 40 [pid = 1120] [id = 777] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 19F85400 == 39 [pid = 1120] [id = 776] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 19938400 == 38 [pid = 1120] [id = 775] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 19137400 == 37 [pid = 1120] [id = 774] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 18A93800 == 36 [pid = 1120] [id = 773] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 14EE3C00 == 35 [pid = 1120] [id = 772] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 0D752C00 == 34 [pid = 1120] [id = 771] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 0C148800 == 33 [pid = 1120] [id = 770] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 1B5B4000 == 32 [pid = 1120] [id = 767] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 0D1E6800 == 31 [pid = 1120] [id = 768] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 1910F400 == 30 [pid = 1120] [id = 769] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 19934C00 == 29 [pid = 1120] [id = 783] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 14FF4000 == 28 [pid = 1120] [id = 781] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 19933C00 == 27 [pid = 1120] [id = 782] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 1C1A6400 == 26 [pid = 1120] [id = 779] 01:40:17 INFO - PROCESS | 1120 | --DOCSHELL 0DA47800 == 25 [pid = 1120] [id = 780] 01:40:17 INFO - PROCESS | 1120 | --DOMWINDOW == 82 (19F93C00) [pid = 1120] [serial = 2297] [outer = 00000000] [url = about:blank] 01:40:17 INFO - PROCESS | 1120 | --DOMWINDOW == 81 (1B652800) [pid = 1120] [serial = 2300] [outer = 00000000] [url = about:blank] 01:40:17 INFO - PROCESS | 1120 | --DOMWINDOW == 80 (19FF6800) [pid = 1120] [serial = 2298] [outer = 00000000] [url = about:blank] 01:40:17 INFO - PROCESS | 1120 | --DOMWINDOW == 79 (1C1F6000) [pid = 1120] [serial = 2289] [outer = 00000000] [url = about:blank] 01:40:17 INFO - PROCESS | 1120 | --DOMWINDOW == 78 (1B6C0400) [pid = 1120] [serial = 2286] [outer = 00000000] [url = about:blank] 01:40:17 INFO - PROCESS | 1120 | --DOMWINDOW == 77 (16C53000) [pid = 1120] [serial = 2283] [outer = 00000000] [url = about:blank] 01:40:17 INFO - PROCESS | 1120 | --DOMWINDOW == 76 (0E0CAC00) [pid = 1120] [serial = 2280] [outer = 00000000] [url = about:blank] 01:40:17 INFO - PROCESS | 1120 | --DOMWINDOW == 75 (0DD4DC00) [pid = 1120] [serial = 2292] [outer = 00000000] [url = about:blank] 01:40:17 INFO - PROCESS | 1120 | --DOMWINDOW == 74 (14E16400) [pid = 1120] [serial = 2294] [outer = 00000000] [url = about:blank] 01:40:17 INFO - PROCESS | 1120 | --DOMWINDOW == 73 (0D905C00) [pid = 1120] [serial = 2291] [outer = 00000000] [url = about:blank] 01:40:17 INFO - PROCESS | 1120 | --DOMWINDOW == 72 (0DD4B800) [pid = 1120] [serial = 2279] [outer = 00000000] [url = about:blank] 01:40:17 INFO - PROCESS | 1120 | --DOMWINDOW == 71 (16271800) [pid = 1120] [serial = 2282] [outer = 00000000] [url = about:blank] 01:40:17 INFO - PROCESS | 1120 | --DOMWINDOW == 70 (1B697C00) [pid = 1120] [serial = 2285] [outer = 00000000] [url = about:blank] 01:40:17 INFO - PROCESS | 1120 | --DOMWINDOW == 69 (1BE28400) [pid = 1120] [serial = 2288] [outer = 00000000] [url = about:blank] 01:40:17 INFO - PROCESS | 1120 | --DOMWINDOW == 68 (14EDAC00) [pid = 1120] [serial = 2295] [outer = 00000000] [url = about:blank] 01:40:17 INFO - PROCESS | 1120 | 1466584817469 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:40:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:40:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1889ms 01:40:17 INFO - PROCESS | 1120 | 1466584817521 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 01:40:17 INFO - PROCESS | 1120 | 1466584817526 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 01:40:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:40:17 INFO - PROCESS | 1120 | 1466584817531 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:40:17 INFO - PROCESS | 1120 | 1466584817534 Marionette TRACE conn5 <- [1,3094,null,{}] 01:40:17 INFO - PROCESS | 1120 | 1466584817539 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:17 INFO - PROCESS | 1120 | 1466584817542 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:17 INFO - PROCESS | 1120 | 1466584817668 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 01:40:17 INFO - PROCESS | 1120 | 1466584817774 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:17 INFO - PROCESS | 1120 | 1466584817778 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:17 INFO - PROCESS | 1120 | ++DOCSHELL 0D182800 == 26 [pid = 1120] [id = 785] 01:40:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 69 (0D184800) [pid = 1120] [serial = 2353] [outer = 00000000] 01:40:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 70 (0D1ED800) [pid = 1120] [serial = 2354] [outer = 0D184800] 01:40:17 INFO - PROCESS | 1120 | 1466584817828 Marionette DEBUG loaded listener.js 01:40:17 INFO - PROCESS | 1120 | ++DOMWINDOW == 71 (0D750000) [pid = 1120] [serial = 2355] [outer = 0D184800] 01:40:18 INFO - PROCESS | 1120 | 1466584818232 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 01:40:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:40:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:40:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:40:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 01:40:18 INFO - PROCESS | 1120 | 1466584818271 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 01:40:18 INFO - PROCESS | 1120 | 1466584818276 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 01:40:18 INFO - PROCESS | 1120 | 1466584818282 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:40:18 INFO - PROCESS | 1120 | 1466584818285 Marionette TRACE conn5 <- [1,3098,null,{}] 01:40:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:40:18 INFO - PROCESS | 1120 | 1466584818289 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:18 INFO - PROCESS | 1120 | 1466584818291 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:18 INFO - PROCESS | 1120 | 1466584818381 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 01:40:18 INFO - PROCESS | 1120 | 1466584818387 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:18 INFO - PROCESS | 1120 | 1466584818390 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:18 INFO - PROCESS | 1120 | ++DOCSHELL 0DA44C00 == 27 [pid = 1120] [id = 786] 01:40:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 72 (0DA47800) [pid = 1120] [serial = 2356] [outer = 00000000] 01:40:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 73 (0DBCDC00) [pid = 1120] [serial = 2357] [outer = 0DA47800] 01:40:18 INFO - PROCESS | 1120 | 1466584818437 Marionette DEBUG loaded listener.js 01:40:18 INFO - PROCESS | 1120 | ++DOMWINDOW == 74 (0DD4D800) [pid = 1120] [serial = 2358] [outer = 0DA47800] 01:40:18 INFO - PROCESS | 1120 | 1466584818899 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 01:40:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:40: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 01:40:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:40:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 01:40:18 INFO - PROCESS | 1120 | 1466584818960 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 01:40:18 INFO - PROCESS | 1120 | 1466584818962 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 01:40:18 INFO - PROCESS | 1120 | 1466584818965 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:40:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:40:18 INFO - PROCESS | 1120 | 1466584818969 Marionette TRACE conn5 <- [1,3102,null,{}] 01:40:19 INFO - PROCESS | 1120 | 1466584818980 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:19 INFO - PROCESS | 1120 | 1466584818985 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:19 INFO - PROCESS | 1120 | 1466584819071 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 01:40:19 INFO - PROCESS | 1120 | 1466584819214 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"10698300-0c05-4427-9386-b3d0e13ec6cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:19 INFO - PROCESS | 1120 | 1466584819217 Marionette INFO sendAsync ada3cc05-5f2f-4d53-8c9c-675a1e0ee0b2 01:40:19 INFO - PROCESS | 1120 | ++DOCSHELL 147CD400 == 28 [pid = 1120] [id = 787] 01:40:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 75 (147CDC00) [pid = 1120] [serial = 2359] [outer = 00000000] 01:40:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 76 (149D5400) [pid = 1120] [serial = 2360] [outer = 147CDC00] 01:40:19 INFO - PROCESS | 1120 | 1466584819267 Marionette DEBUG loaded listener.js 01:40:19 INFO - PROCESS | 1120 | ++DOMWINDOW == 77 (14E18800) [pid = 1120] [serial = 2361] [outer = 147CDC00] 01:40:19 INFO - PROCESS | 1120 | 1466584819678 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 01:40:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:40:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 731ms 01:40:19 INFO - PROCESS | 1120 | 1466584819699 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 01:40:19 INFO - PROCESS | 1120 | 1466584819701 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 01:40:20 WARNING - u'runner_teardown' () 01:40:20 INFO - No more tests 01:40:20 INFO - Got 0 unexpected results 01:40:20 INFO - SUITE-END | took 679s 01:40:20 INFO - Closing logging queue 01:40:20 INFO - queue closed 01:40:20 INFO - Return code: 0 01:40:20 WARNING - # TBPL SUCCESS # 01:40:20 INFO - Running post-action listener: _resource_record_post_action 01:40:20 INFO - Running post-run listener: _resource_record_post_run 01:40:21 INFO - Total resource usage - Wall time: 689s; CPU: 14.0%; Read bytes: 69019648; Write bytes: 1122225664; Read time: 650670; Write time: 8364300 01:40:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:40:21 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 57462784; Read time: 0; Write time: 47700 01:40:21 INFO - run-tests - Wall time: 687s; CPU: 14.0%; Read bytes: 69019648; Write bytes: 1059657728; Read time: 650670; Write time: 8307490 01:40:21 INFO - Running post-run listener: _upload_blobber_files 01:40:21 INFO - Blob upload gear active. 01:40:21 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:40: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 01:40: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'] 01:40: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 01:40:22 INFO - (blobuploader) - INFO - Open directory for files ... 01:40:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:40:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:40:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:40:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:40:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:40:23 INFO - (blobuploader) - INFO - Done attempting. 01:40:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:40:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:40:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:40:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:40:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:40:25 INFO - (blobuploader) - INFO - Done attempting. 01:40:25 INFO - (blobuploader) - INFO - Iteration through files over. 01:40:25 INFO - Return code: 0 01:40:25 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:40:25 INFO - Using _rmtree_windows ... 01:40:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:40:25 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e6bdb4e27d9a5f557b109710e1f6da8626714d91f8431550e484b46a2c2e9e68d180f2beb463d81c9e5dce32dfb7771b5fa00b14436cee2e3c432c630ddb38b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9981cfa51cd0509835f9866e921925a7361db149aede6f36b91126d52e7d5611662c8bf5adea5e554fa94ac67be2044b914ebb9da6cf5db138481fb1990ca4f2"} 01:40:25 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:40:25 INFO - Writing to file C:\slave\test\properties\blobber_files 01:40:25 INFO - Contents: 01:40:25 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e6bdb4e27d9a5f557b109710e1f6da8626714d91f8431550e484b46a2c2e9e68d180f2beb463d81c9e5dce32dfb7771b5fa00b14436cee2e3c432c630ddb38b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9981cfa51cd0509835f9866e921925a7361db149aede6f36b91126d52e7d5611662c8bf5adea5e554fa94ac67be2044b914ebb9da6cf5db138481fb1990ca4f2"} 01:40:25 INFO - Running post-run listener: copy_logs_to_upload_dir 01:40:25 INFO - Copying logs to upload dir... 01:40:25 INFO - mkdir: C:\slave\test\build\upload\logs 01:40:25 INFO - Copying logs to upload dir... 01:40:25 INFO - Using _rmtree_windows ... 01:40:25 INFO - Using _rmtree_windows ... 01:40:25 INFO - Using _rmtree_windows ... 01:40:25 INFO - Using _rmtree_windows ... 01:40:25 INFO - Using _rmtree_windows ... 01:40:25 INFO - Using _rmtree_windows ... 01:40:25 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=890.054000 ========= master_lag: 0.28 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 50 secs) (at 2016-06-22 01:40:25.783532) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 01:40:25.784654) ========= '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-206 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-206 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-206 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/4e6bdb4e27d9a5f557b109710e1f6da8626714d91f8431550e484b46a2c2e9e68d180f2beb463d81c9e5dce32dfb7771b5fa00b14436cee2e3c432c630ddb38b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9981cfa51cd0509835f9866e921925a7361db149aede6f36b91126d52e7d5611662c8bf5adea5e554fa94ac67be2044b914ebb9da6cf5db138481fb1990ca4f2"} build_url:https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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/4e6bdb4e27d9a5f557b109710e1f6da8626714d91f8431550e484b46a2c2e9e68d180f2beb463d81c9e5dce32dfb7771b5fa00b14436cee2e3c432c630ddb38b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9981cfa51cd0509835f9866e921925a7361db149aede6f36b91126d52e7d5611662c8bf5adea5e554fa94ac67be2044b914ebb9da6cf5db138481fb1990ca4f2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 01:40:25.908247) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 01:40:25.908642) ========= '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-206 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-206 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-206 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 01:40:26.028823) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 01:40:26.029573) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 01:40:26.698171) ========= ========= Total master_lag: 0.41 =========