toolkit/components/cookie/content/cookieAcceptDialog.xul

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/toolkit/components/cookie/content/cookieAcceptDialog.xul	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,118 @@
     1.4 +<?xml version="1.0"?>
     1.5 +
     1.6 +<!-- This Source Code Form is subject to the terms of the Mozilla Public
     1.7 +   - License, v. 2.0. If a copy of the MPL was not distributed with this
     1.8 +   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
     1.9 +
    1.10 +<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
    1.11 +
    1.12 +<!DOCTYPE dialog SYSTEM "chrome://cookie/locale/cookieAcceptDialog.dtd">
    1.13 +
    1.14 +<!-- use a overlay te be able to put the accept/deny buttons not on the bottom -->
    1.15 +<?xul-overlay href="chrome://global/content/dialogOverlay.xul"?>
    1.16 +
    1.17 +<!-- use buttons="disclosure" to hide ok/cancel buttons. Those are added manually later -->
    1.18 +<dialog id="cookieAcceptDialog"
    1.19 +    acceptLabel="&button.allow.label;"
    1.20 +    acceptKey="&button.allow.accesskey;"
    1.21 +    extra1Label="&button.session.label;"
    1.22 +    extra1Key="&button.session.accesskey;"
    1.23 +    cancelLabel="&button.deny.label;"
    1.24 +    cancelKey="&button.deny.accesskey;"
    1.25 +    onload="onload();"
    1.26 +    ondialogaccept="return doOKButton();"
    1.27 +    title="&dialog.title;"
    1.28 +    buttons="disclosure"
    1.29 +    aria-describedby="dialog-header"
    1.30 +    xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
    1.31 +
    1.32 +  <script src="cookieAcceptDialog.js" type="application/javascript"/>
    1.33 +  <stringbundle id="cookieBundle"
    1.34 +                src="chrome://cookie/locale/cookieAcceptDialog.properties"/>
    1.35 + 
    1.36 +  <vbox>
    1.37 +    <hbox>
    1.38 +      <hbox align="start">
    1.39 +        <image id="infoicon" class="spaced alert-icon"/>
    1.40 +      </hbox>
    1.41 +
    1.42 +      <vbox flex="1">
    1.43 +        <!-- text -->
    1.44 +        <vbox id="dialogtextbox">
    1.45 +          <description id="dialog-header" class="header"/>
    1.46 +        </vbox>
    1.47 +
    1.48 +        <hbox id="checkboxContainer">
    1.49 +          <checkbox id="persistDomainAcceptance"
    1.50 +                    label="&dialog.remember.label;" 
    1.51 +                    accesskey="&dialog.remember.accesskey;"
    1.52 +                    persist="checked"/>
    1.53 +        </hbox>
    1.54 +      </vbox>
    1.55 +
    1.56 +    </hbox>
    1.57 +
    1.58 +    <hbox>
    1.59 +      <button id="disclosureButton" dlgtype="disclosure" class="exit-dialog" 
    1.60 +              oncommand="showhideinfo();"/>
    1.61 +      <spacer flex="1"/>
    1.62 +      <hbox id="okCancelButtonsRight"/>
    1.63 +    </hbox>
    1.64 +
    1.65 +    <vbox id="infobox" hidden="true" persist="hidden">
    1.66 +      <separator class="groove"/>
    1.67 +      <grid flex="1">
    1.68 +        <columns>
    1.69 +          <column/>
    1.70 +          <column flex="1"/>
    1.71 +        </columns>
    1.72 +        <rows>
    1.73 +
    1.74 +          <row align="center">
    1.75 +            <hbox align="center" pack="end">
    1.76 +              <label value="&props.name.label;" control="ifl_name"/>
    1.77 +            </hbox>
    1.78 +            <textbox id="ifl_name" readonly="true" class="plain"/>
    1.79 +          </row>
    1.80 +
    1.81 +          <row align="center">
    1.82 +            <hbox align="center" pack="end">
    1.83 +              <label value="&props.value.label;" control="ifl_value"/>
    1.84 +            </hbox>
    1.85 +            <textbox id="ifl_value" readonly="true" class="plain"/>
    1.86 +          </row>
    1.87 +
    1.88 +          <row align="center">
    1.89 +            <hbox align="center" pack="end">
    1.90 +              <label id="ifl_isDomain" value="&props.domain.label;" control="ifl_host"/>
    1.91 +            </hbox>
    1.92 +            <textbox id="ifl_host" readonly="true" class="plain"/>
    1.93 +          </row>
    1.94 +
    1.95 +          <row align="center">
    1.96 +            <hbox align="center" pack="end">
    1.97 +              <label value="&props.path.label;" control="ifl_path"/>
    1.98 +            </hbox>
    1.99 +            <textbox id="ifl_path" readonly="true" class="plain"/>
   1.100 +          </row>
   1.101 +
   1.102 +          <row align="center">
   1.103 +            <hbox align="center" pack="end">
   1.104 +              <label value="&props.secure.label;" control="ifl_isSecure"/>
   1.105 +            </hbox>
   1.106 +            <textbox id="ifl_isSecure" readonly="true" class="plain"/>
   1.107 +          </row>
   1.108 +
   1.109 +          <row align="center">
   1.110 +            <hbox align="center" pack="end">
   1.111 +              <label value="&props.expires.label;" control="ifl_expires"/>
   1.112 +            </hbox>
   1.113 +            <textbox id="ifl_expires" readonly="true" class="plain"/>
   1.114 +          </row>
   1.115 +
   1.116 +        </rows>
   1.117 +      </grid>
   1.118 +    </vbox>
   1.119 +  </vbox>
   1.120 +</dialog>
   1.121 +

mercurial