toolkit/content/buildconfig.html

Sat, 03 Jan 2015 20:18:00 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Sat, 03 Jan 2015 20:18:00 +0100
branch
TOR_BUG_3246
changeset 7
129ffea94266
permissions
-rw-r--r--

Conditionally enable double key logic according to:
private browsing mode or privacy.thirdparty.isolate preference and
implement in GetCookieStringCommon and FindCookie where it counts...
With some reservations of how to convince FindCookie users to test
condition and pass a nullptr when disabling double key logic.

     1 <!DOCTYPE html>
     2 # This Source Code Form is subject to the terms of the Mozilla Public
     3 # License, v. 2.0. If a copy of the MPL was not distributed with this
     4 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
     5 #
     6 #filter substitution
     7 <html>
     8 <head>
     9   <meta charset="UTF-8">
    10   <meta name="viewport" content="width=device-width; user-scalable=false;">
    11   <title>about:buildconfig</title>
    12   <link rel="stylesheet" href="chrome://global/skin/about.css" type="text/css">
    13   <style type="text/css">
    14     th { text-align: start; }
    15     h2 { margin-top: 1.5em; }
    16     th, td { vertical-align: top; }
    17   </style>
    18 </head>
    19 <body class="aboutPageWideContainer">
    20 <h1>about:buildconfig</h1>
    21 #ifdef BUILD_HOSTNAME
    22 <h2>Build Machine</h2>
    23 <p>@BUILD_HOSTNAME@</p>
    24 #endif
    25 #ifdef SOURCE_REPO
    26 #ifdef SOURCE_CHANGESET
    27 <h2>Source</h2>
    28 <p>Built from <a href="@SOURCE_REPO@/rev/@SOURCE_CHANGESET@">@SOURCE_REPO@/rev/@SOURCE_CHANGESET@</a></p>
    29 #endif
    30 #elifdef SOURCE_GIT_COMMIT
    31 <h2>Source</h2>
    32 <p>Built from git commit <a href="#">@SOURCE_GIT_COMMIT@</a></p>
    33 #endif
    34 <h2>Build platform</h2>
    35 <table>
    36   <tbody>
    37     <tr>
    38       <th>target</th>
    39     </tr>
    40     <tr>
    41       <td>@target@</td>
    42     </tr>
    43   </tbody>
    44 </table>
    45 <h2>Build tools</h2>
    46 <table>
    47   <tbody>
    48     <tr>
    49       <th>Compiler</th>
    50       <th>Version</th>
    51       <th>Compiler flags</th>
    52     </tr>
    53     <tr>
    54       <td>@CC@</td>
    55       <td>@CC_VERSION@</td>
    56       <td>@CFLAGS@</td>
    57     </tr>
    58     <tr>
    59       <td>@CXX@</td>
    60       <td>@CXX_VERSION@</td>
    61       <td>@CXXFLAGS@ @CPPFLAGS@</td>
    62     </tr>
    63   </tbody>
    64 </table>
    65 <h2>Configure arguments</h2>
    66 <p>@ac_configure_args@</p>
    67 #ifdef ANDROID
    68 <h2>Package name</h2>
    69 <p>@ANDROID_PACKAGE_NAME@</p>
    70 #endif
    71 </body>
    72 </html>

mercurial