config/stl-headers

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 #
     2 # This file contains a list the of STL headers that have been reviewed
     3 # for exception safety and approved. See
     4 #
     5 #   https://bugzilla.mozilla.org/show_bug.cgi?id=551254
     6 #
     7 # At build time, each header listed here is converted into a "wrapper
     8 # header" that is installed into dist/stl_includes.
     9 #
    10 # If you would like to request a new STL header <foo> be added, please
    11 # file a Core:XPCOM bug with a title like "STL: Review exception
    12 # safety of <foo> for gcc and MSVC".
    13 #
    15 new
    17 # FIXME: these headers haven't been reviewed yet, but we use them
    18 # unsafely in Gecko, so we might as well prevent them from
    19 # throwing exceptions
    20 algorithm
    21 atomic
    22 deque
    23 ios
    24 iosfwd
    25 iostream
    26 iterator
    27 limits
    28 list
    29 map
    30 memory
    31 ostream
    32 set
    33 stack
    34 string
    35 utility
    36 vector
    37 cassert
    38 climits
    39 cstdarg
    40 cstdio
    41 cstdlib
    42 cstring
    43 cwchar
    44 tuple
    45 xutility

mercurial