config/stl-headers

Tue, 06 Jan 2015 21:39:09 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Tue, 06 Jan 2015 21:39:09 +0100
branch
TOR_BUG_9701
changeset 8
97036ab72558
permissions
-rw-r--r--

Conditionally force memory storage according to privacy.thirdparty.isolate;
This solves Tor bug #9701, complying with disk avoidance documented in
https://www.torproject.org/projects/torbrowser/design/#disk-avoidance.

     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