title: about scheme group: no-networking steps: - action: launch language: en - action: window-new tag: win1 # ensure 404 behaviour - action: navigate window: win1 url: about:does-not-exist - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: "Unknown page: about:does-not-exist" # check about:credits - action: navigate window: win1 url: about:credits - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: NetSurf Credits - bitmap-count: 1 # check about:licence - action: navigate window: win1 url: about:licence - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: NetSurf Licence - bitmap-count: 1 # check about:license - action: navigate window: win1 url: about:license - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: NetSurf Licence - bitmap-count: 1 # check about:welcome - action: navigate window: win1 url: about:welcome - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: Welcome to NetSurf - bitmap-count: 1 # check about:config - action: navigate window: win1 url: about:config - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: NetSurf Browser Config - bitmap-count: 1 # check about:Choices - action: navigate window: win1 url: about:Choices - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: Automatically generated current NetSurf browser Choices # check testament - action: navigate window: win1 url: about:testament - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: Automatically generated by NetSurf build system # check about - action: navigate window: win1 url: about:about - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: NetSurf List of About pages - bitmap-count: 1 # check logo - action: navigate window: win1 url: about:logo - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - bitmap-count: 1 # check imagecache - action: navigate window: win1 url: about:imagecache - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: NetSurf Browser Image Cache Status - bitmap-count: 1 # check blank - action: navigate window: win1 url: about:blank - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 # check certificate - action: navigate window: win1 url: "about:certificate?cert=MIIHMzCCBhugAwIBAgISBEgH6UXBfQdBlws084Dpg65lMA0GCSqGSIb3DQEBCwUAMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQDExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEyMTcwNTMxMzdaFw0yMDAzMTYwNTMxMzdaMB4xHDAaBgNVBAMTE25ldHN1cmYtYnJvd3Nlci5vcmcwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDa4ZUDrnoaKKa-RGr6r259vfoLgoAtPwqjJm1cTq6dXZh3IFTgHwCnEh19Yha2iCROO9wDaoxlsBsR13ICnHqx7gq-r5eCLQQYXka2dHCVQ_JtPjDInEd7R_0vCHEfROMbkfXB_6jfVtDjWtqUI-5l5WC9zadB_Aqc0wIrxvdDGvjbbx_AYme5U-djKf6muy3sKPbP3LqMCe3zn6gtMItL8oAjAuW7SEoENdLtRLFUI0qHWpFZS8SZspxlDM9x0ecJhzd_ItNIk4LgIHfdFSHcFIvOFvq0HJs7Up6Ym6Cs2fftqQY527KPNwn926rqfAaUq2eogWb79RnG5TjqprokCXsK8hj6HLrBSeQz3utvYGanQEwF_IfCdC1TyrfXcuu0IbmDattzm5tFrkIrCHAy5BCzofcOvahMTCN4mKIZHeHsZsXVVWb5zSfUKP1EPkWcEkCEtJ_pBIeLJ84IekZh_6VWeXpPFwwnPK39xk6RMofwe06Rm7tB-hRX3mGHD-ck3gcJiwU5-5yQVJPs3J0-wSSAyY1v6rz9ororIQUnKgWCsaqs_1HUzYOnC8ZLiQhcDiMeQ6ekENO4ASrbmukoXw_aXHk1L6iFn2_L1qahrl-PETAOHokCAjIh65h8NuCBQT961E8ndKdnguPy49WApxeGcxx8YvdXENsinl6mMQIDAQABo4IDPTCCAzkwDgYDVR0PAQH_BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRAF40rHcWnmRvP-2xknjs3ZuEREDAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMIHyBgNVHREEgeowgeeCGGJ1Z3MubmV0c3VyZi1icm93c2VyLm9yZ4IWY2kubmV0c3VyZi1icm93c2VyLm9yZ4IcZG93bmxvYWQubmV0c3VyZi1icm93c2VyLm9yZ4IXZ2l0Lm5ldHN1cmYtYnJvd3Nlci5vcmeCE25ldHN1cmYtYnJvd3Nlci5vcmeCGnNvdXJjZS5uZXRzdXJmLWJyb3dzZXIub3Jnghh0ZXN0Lm5ldHN1cmYtYnJvd3Nlci5vcmeCGHdpa2kubmV0c3VyZi1icm93c2VyLm9yZ4IXd3d3Lm5ldHN1cmYtYnJvd3Nlci5vcmcwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdwBep3P531bA57U2SH3QSeAyepGaDIShEhKEGHWWgXFFWAAAAW8Sjg2GAAAEAwBIMEYCIQDNgvfFJSbW7c3_FXgNHAz9oPHC2p2q0C8pUtg0dbPzlgIhAKObASiKczzVY3UhQenPSkGypqSddJXVuK_MeL7JEd25AHUAB7dcG-V9aP_xsMYdIxXHuuZXfFeUt2ruvGE6GmnTohwAAAFvEo4NpwAABAMARjBEAiBSWdZADxQC2sl6BDH4fmsbGZ-h_CDKxti_RKjeVWJIjQIgOW4KTG9s_ELnw7QdkYF6m047YBO1dIoHGcf7QNbi-a0wDQYJKoZIhvcNAQELBQADggEBABYwoxXc1BdnyMakFWViYBqg3OrpbDNfWIJPKuuBLEd-5FnDu06bxZd--_Eg2X54UgAYVFUcwkBTekgng8TLCY9OosIqZu9Q19rCptxzcERoRF_xie2aDPmxqfpN6vMSldbxzkcMCrMqzJWjPBFfZbHGmAfsVAjYS5I30pZ_WJS9BlAZV2uW6EZ_5P5wPWMVVj4-1LXOOYRStJen-oxyztO_ldtfcjK8vKEisKlOil-hNPs2iFfHOGeXcT6b2cUZ5fkK52EJQDcdaaOukjW780xoYsp5uUMl0qW2wNXxahQpDOFAspdqxqCvXR71cICasm-YR8i34hDC2itvcT2IawQ=&cert=MIIEkjCCA3qgAwIBAgIQCgFBQgAAAVOFc2oLheynCDANBgkqhkiG9w0BAQsFADA_MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMTDkRTVCBSb290IENBIFgzMB4XDTE2MDMxNzE2NDA0NloXDTIxMDMxNzE2NDA0NlowSjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUxldCdzIEVuY3J5cHQxIzAhBgNVBAMTGkxldCdzIEVuY3J5cHQgQXV0aG9yaXR5IFgzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnNMM8FrlLke3cl03g7NoYzDq1zUmGSXhvb418XCSL7e4S0EFq6meNQhY7LEqxGiHC6PjdeTm86dicbp5gWAf15Gan_PQeGdxyGkOlZHP_uaZ6WA8SMx-yk13EiSdRxta67nsHjcAHJyse6cF6s5K671B5TaYucv9bTyWaN8jKkKQDIZ0Z8h_pZq4UmEUEz9l6YKHy9v6Dlb2honzhT-Xhq-w3Brvaw2VFn3EK6BlspkENnWAa6xK8xuQSXgvopZPKiAlKQTGdMDQMc2PMTiVFrqoM7hD8bEfwzB_onkxEz0tNvjj_PIzark5McWvxI0NHWQWM6r6hCm21AvA2H3DkwIDAQABo4IBfTCCAXkwEgYDVR0TAQH_BAgwBgEB_wIBADAOBgNVHQ8BAf8EBAMCAYYwfwYIKwYBBQUHAQEEczBxMDIGCCsGAQUFBzABhiZodHRwOi8vaXNyZy50cnVzdGlkLm9jc3AuaWRlbnRydXN0LmNvbTA7BggrBgEFBQcwAoYvaHR0cDovL2FwcHMuaWRlbnRydXN0LmNvbS9yb290cy9kc3Ryb290Y2F4My5wN2MwHwYDVR0jBBgwFoAUxKexpHsscfrb4UuQdf_EFWCFiRAwVAYDVR0gBE0wSzAIBgZngQwBAgEwPwYLKwYBBAGC3xMBAQEwMDAuBggrBgEFBQcCARYiaHR0cDovL2Nwcy5yb290LXgxLmxldHNlbmNyeXB0Lm9yZzA8BgNVHR8ENTAzMDGgL6AthitodHRwOi8vY3JsLmlkZW50cnVzdC5jb20vRFNUUk9PVENBWDNDUkwuY3JsMB0GA1UdDgQWBBSoSmpjBH3duubRObemRWXv86jsoTANBgkqhkiG9w0BAQsFAAOCAQEA3TPXEfNjWDjdGBX7CVW-dla5cEilaUcne8IkCJLxWh9KEik3JHRRHGJouM2VcGfl96S8TihRzZvoroed6ti6WqEBmtzw3Wodatg-VyOeph4EYpr_1wXKtx8_wApIvJSwtmVi4MFU5aMqrSDE6ea73Mj2tcMyo5jMd6jmeWUHK8so_joWUoHOUgwuX4Po1QYz-3dszkDqMp4fklxBwXRsW10KXzPMTZ-sOPAveyxindmjkW8lGy-QsRlGPfZ-G6Z6h7mjem0Y-iWlkYcV4PIWL1iwBi8saCbGS5jN2p8M-X-Q7UNKEkROb3N6KOqkqm57TH2H3eDJAkSnh6_DNFu0Qg==&cert=MIIDSjCCAjKgAwIBAgIQRK-wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA_MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMTDkRTVCBSb290IENBIFgzMB4XDTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVowPzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMRcwFQYDVQQDEw5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN-v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi-DoM3ZJKuM_IUmTrE4Orz5Iy2Xu_NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEqOLl5CjH9UL2AZd-3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9bxiqKqy69cK3FCxolkHRyxXtqqzTWMIn_5WgTe1QLyNau7Fqckh49ZLOMxt-_yUFw7BZy1SbsOFU5Q9D8_RhcQPGX69Wam40dutolucbY38EVAjqr2m7xPi71XAicPNaDaeQQmxkqtilX4-U9m5_wAl0CAwEAAaNCMEAwDwYDVR0TAQH_BAUwAwEB_zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62-FLkHX_xBVghYkQMA0GCSqGSIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or-Dxz9LwwmglSBd49lZRNI-DT69ikugdB_OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX-5v3gTt23ADq1cEmv8uXrAvHRAosZy5Q6XkjEGB5YGV8eAlrwDPGxrancWYaLbumR9YbK-rlmM6pZW87ipxZzR8srzJmwN0jP41ZL9c8PDHIyh8bwRLtTcm1D9SZImlJnt1ir_md2cXjbDaJWFBM5JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubSfZGL-T0yjWW06XyxV3bqxbYoOb8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ" - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: Certificate # close down - action: window-close window: win1 - action: quit