chromium/components/safe_browsing/content/browser/web_ui/resources/safe_browsing.html

<!DOCTYPE HTML>
<html>
  <head>
    <meta charset="utf-8">
    <title>Safe Browsing</title>
    <link rel="stylesheet" href="chrome://resources/css/text_defaults.css">
    <link rel="stylesheet" href="safe_browsing.css">
  </head>
  <body>
    <div id="header">
      <h1 id="sb-title">Safe Browsing</h1>
    </div>
    <cr-tab-box id='tabbox'>
      <div slot="tab" id="preferences">Preferences</div>
      <div slot="tab" id="csbrr">Client Safe Browsing Report Requests</h1></div>
      <div slot="tab" id="cpr">Client Phishing Requests</h1></div>
      <div slot="tab" id="password-protection">Password Protection</h1></div>
      <div slot="tab" id="urt-lookup">URT Lookup</div>
      <div slot="tab" id="referrer-chain">Referrer Chain</div>
      <div slot="tab" id="log">Log Messages</div>
<if expr="not is_android">
      <div slot="tab" id="reporting">Reporting Events</div>
      <div slot="tab" id="db-manager">Database Manager</div>
      <div slot="tab" id="hash-cache">Hash Cache</div>
      <div slot="tab" id="download-protection">Download Protection</div>
      <div slot="tab" id="deep-scan">Deep Scans</div>
      <div slot="tab" id="hprt-lookup">HPRT Lookup</div>
</if>
      <div slot="panel">
        <h2>Experiments</h2>
        <div class="content">
          <p id="experiments-list" class="result-container"></p>
        </div>
        <h2>Preferences</h2>
        <div class="content">
          <p id="preferences-list" class="result-container"></p>
        </div>
        <h2>Policies</h2>
        <div class="content">
          <p id="policies-list" class="result-container"></p>
        </div>
        <h2>Safe Browsing Cookie</h2>
        <div class="content">
          <p id="cookie-panel" class="result-container"></p>
        </div>
      </div>
      <div slot="panel">
        <h2>CSBRRs (ClientSafeBrowsingReportRequest) sent</h2>
        <div class="content">
          <p id="sent-csbrrs-list" class="result-container"></p>
        </div>
        <h2>Hit Reports sent</h2>
        <div class="content">
          <p id="sent-hit-report-list" class="result-container"></p>
        </div>
      </div>
      <div slot="panel">
        <h2>Client Phishing requests sent</h2>
        <div class="content">
          <p id="sent-client-phishing-requests-list"></p>
        </div>
        <h2>Client Phishing responses sent</h2>
        <div class="content">
          <p id="received-client-phishing-response-list"></p>
        </div>
      </div>
      <div slot="panel">
        <h2>Saved Password Hashes</h2>
        <div class="content">
          <p id="saved-passwords"></p>
        </div>
        <h2>Password Protection Events</h2>
        <div class="content">
          <p id="pg-event-log"></p>
        </div>
        <h2>Security Events</h2>
        <div class="content">
          <p id="security-event-log"></p>
        </div>
        <h2>Password Protection Pings</h2>
        <table id="pg-ping-list" class="request-response"></table>
      </div>
      <div slot="panel">
        <h2>URT Lookup Pings</h2>
        <table id="urt-lookup-ping-list" class="request-response"></table>
      </div>
      <div slot="panel">
        <h2>Referrer Chain</h2>
        <form id="get-referrer-chain-form">
          <input type="text" id="referrer-chain-url">
          <input type="submit" value="Get Chain">
        </form>
        <div class="content">
          <p id="referrer-chain-content"></p>
        </div>
<if expr="is_android">
        <h2>Most Recent Referring App Info (Android)</h2>
        <p id="referring-app-info" class="result-container"></p>
</if>
      </div>
      <div slot="panel">
        <h2>Log Messages</h2>
        <div class="content">
          <p id="log-messages"></p>
        </div>
      </div>
<if expr="not is_android">
      <div slot="panel">
        <h2>Reporting Events</h2>
        <div class="content">
          <p id="reporting-events"></p>
        </div>
      </div>
      <div slot="panel">
        <h2>Database Manager</h2>
        <div class="content">
          <p id="database-info-list" class="result-container"></p>
        </div>
      </div>
      <div slot="panel">
        <h2>Full Hash Cache</h2>
        <div class="content">
          <p id="full-hash-cache-info"></p>
        </div>
      </div>
      <div slot="panel">
        <h2>Download URLs checked</h2>
        <div class="content">
          <p id="download-urls-checked-list"></p>
        </div>
        <h2>Download requests (ClientDownloadRequest) sent</h2>
        <div class="content">
          <p id="sent-client-download-requests-list"></p>
        </div>
        <h2>Download responses (ClientDownloadResponse) received</h2>
        <div class="content">
          <p id="received-client-download-response-list"></p>
        </div>
        <h2>Download TailoredVerdict override</h2>
        <div class="content">
          <p id="tailored-verdict-override-content"></p>
        </div>
        <div class="content">
          <form id="tailored-verdict-override-form">
            <fieldset>
              <legend>TailoredVerdictType</legend>
              <label>
                <input type="radio" name="tailored_verdict_type"
                    value="VERDICT_TYPE_UNSPECIFIED">
                VERDICT_TYPE_UNSPECIFIED
              </label>
              <label>
                <input type="radio" name="tailored_verdict_type"
                    value="COOKIE_THEFT">
                COOKIE_THEFT
              </label>
              <label>
                <input type="radio" name="tailored_verdict_type"
                    value="SUSPICIOUS_ARCHIVE">
                SUSPICIOUS_ARCHIVE
              </label>
            </fieldset>
            <fieldset>
              <legend>ExperimentalWarningAdjustment</legend>
              <label>
                <input type="checkbox" name="adjustments"
                    value="ADJUSTMENT_UNSPECIFIED">
                ADJUSTMENT_UNSPECIFIED
              </label>
              <label>
                <input type="checkbox" name="adjustments"
                    value="ACCOUNT_INFO_STRING">
                ACCOUNT_INFO_STRING
              </label>
            </fieldset>
            <button type="submit">Submit override</button>
            <button id="tailored-verdict-override-clear">Clear override</button>
          </form>
        </div>
      </div>
      <div slot="panel">
        <h2>Deep Scans</h2>
        <table id="deep-scan-list" class="request-response"></table>
      </div>
      <div slot="panel">
        <h2>HPRT Lookup Pings</h2>
        <table id="hprt-lookup-ping-list" class="request-response"></table>
      </div>
</if>
    </cr-tab-box>
    <template id="result-template">
      <div>
        <span class="bold-span"></span>
        <span></span>
      </div>
    </template>
    <template id="cookie-template">
      <div>
        <span class="bold-span">Value: </span>
        <span class="result"></span>
      </div>
      <span class="bold-span">Created: </span>
      <span class="result"></span>
    </template>
    <template id="rt-lookup-template">
      <span class="bold-span">RT Lookup Experiment Enabled: </span>
      <span id="experiment-bool"></span>
    </template>
    <script type="module" src="safe_browsing.js"></script>
  </body>
</html>