Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libchrome
/
0143ef0c5534200f64e1ad9e8a59bcb5aab80995
/
base
/
values.h
0143ef0
Change base::Value::ListStorage to std::vector<base::Value>
by jdoerrie
· 7 years ago
c56cc7f
Remove base::BinaryValue
by jdoerrie
· 7 years ago
62e159c
Reland of Use base::flat_map for base::Value dictionary storage. (patchset #1 id:1 of https://codereview.chromium.org/2811043002/ )
by mkwst
· 7 years ago
86c7264
Revert of Use base::flat_map for base::Value dictionary storage. (patchset #3 id:40001 of https://codereview.chromium.org/2807953002/ )
by mkwst
· 7 years ago
ce5db03
Use base::flat_map for base::Value dictionary storage.
by brettw
· 7 years ago
fcdbae7
Remove base::Value::CreateNullValue
by jdoerrie
· 7 years ago
751d7d7
Deprecate Value::(Create)DeepCopy
by jdoerrie
· 7 years ago
74f7680
Add noexcept specifier to base::Value
by jdoerrie
· 7 years ago
046caee
Implement comparison operators for base::Value
by jdoerrie
· 7 years ago
ce38c19
Enable noexcept on Windows, use for a few move constructors.
by brettw
· 7 years ago
3f3f191
Revert of Enable noexcept on Windows, use for a few move constructors. (patchset #3 id:40001 of https://codereview.chromium.org/2771643002/ )
by scottmg
· 7 years ago
6d1b2b1
Enable noexcept on Windows, use for a few move constructors.
by brettw
· 7 years ago
953e0c5
Revert of Temporarily CHECK use after free in Value (patchset #1 id:1 of https://codereview.chromium.org/2743363004/ )
by vabr
· 7 years ago
798c5ef
1 - Removing checks for self-assignment from base::Value.
by dyaroshev
· 7 years ago
3f090ed
Temporarily CHECK use after free in Value
by vabr
· 7 years ago
7eac835
Check Swaps and MergeDictionary for base::Value
by vabr
· 7 years ago
0d1295b
Remove base::StringValue
by jdoerrie
· 7 years ago
bfe825e
Remove base::FundamentalValue
by jdoerrie
· 7 years ago
1d5b348
Move Storage for ListValue and DictValue in Union
by jdoerrie
· 7 years ago
58325a4
Inline base::BinaryValue into base::Value
by jdoerrie
· 7 years ago
34ee9f6
Remove Custom StringValue implementations
by jdoerrie
· 7 years ago
3129913
Inline StringValue into base::Value
by jdoerrie
· 7 years ago
93a0cf3
Inline FundamentalValue into base::Value
by jdoerrie
· 7 years ago
94ef796
Add struct traits for base::Value.
by sammc
· 8 years ago
89ee31a
Make base::Value::TYPE a scoped enum.
by jdoerrie
· 8 years ago
ba05520
Devirtualize DictionaryValue::Remove and DictionaryValue::RemovePath
by dcheng
· 8 years ago
f0601bd
Comment saying how to extract std::unique_ptr<DictionaryValue> from base::Value.
by lukasza
· 8 years ago
d66aba8
Remove deprecated ListValue::Append(Value*) overload on CrOS.
by dcheng
· 8 years ago
17f21de
Remove deprecated ListValue::Append(Value*) overload on Linux.
by dcheng
· 8 years ago
46cc6ec
Change more base::ListValue methods to use std::unique_ptr.
by dcheng
· 8 years ago
ae1c2d6
Use StringPiece more in base::Value interfaces.
by dcheng
· 8 years ago
e44b932
Add base::Value::GetTypeName().
by thestig
· 8 years ago
03c8f32
Return a unique_ptr from BinaryValue::CreateWithCopiedBuffer.
by dcheng
· 8 years ago
1fa44fb
Use std::unique_ptr for base::DictionaryValue and base::ListValue's internal store.
by dcheng
· 8 years ago
cc8e4d8
Convert //base to use std::unique_ptr
by dcheng
· 8 years ago
c8651bf
base: Add out-of-line copy ctors for complex classes.
by vmpstr
· 8 years ago
a6a6a68
Switch to standard integer types in base/.
by avi
· 9 years ago
6dc6aca
Make ValueDeserializer::Deserialize return scoped_ptr
by olli.raula
· 9 years ago
d39049b
Add scoped_ptr-safe base::Value to Dictionary/List conversion functions.
by reillyg
· 9 years ago
22632bf
Optimize DictionaryValue::Get() by avoiding temp string copies.
by asvitkine
· 9 years ago
51a57ab
Make DictionaryValue::DeepCopyWithoutEmptyChildren return a scoped_ptr
by estade
· 9 years ago
033e61e
More base::Values-related bare pointer -> scoped_ptr conversions
by estade
· 9 years ago
77a018f
Add some more scoped_ptr functions in values.h
by estade
· 9 years ago
58322f4
Split ValueSerializer into separate Serializer and Deserializer classes.
by prashhir
· 9 years ago
b57f3f5
json_schema_compiler: Use std::vector<char> for binary values.
by pneubeck
· 10 years ago
948395d
Add DictionaryValue::Set and ::SetWithoutPathExpansion functions
by estade
· 10 years ago
7dc8df5
Standardize usage of virtual/override/final in base/
by dcheng
· 10 years ago
1fdbe1e
replace OVERRIDE and FINAL with override and final in base/
by mostynb
· 10 years ago
2984a6b
Remove Create*Value (except CreateNullValue)
by estade@chromium.org
· 10 years ago
b3fa814
Clarify Value::Get*()'s interface to reflect the current implementation.
by gab@chromium.org
· 10 years ago
0fd309d
libaddressinput - reduce number of copies in storage class by 2
by estade@chromium.org
· 10 years ago
557ee9b
Remove the Value class names from the global namespace.
by avi@chromium.org
· 11 years ago
8e2b208
GTTF: Enable glibcxx debug mode for Debug builds by default.
by phajdan.jr@chromium.org
· 11 years ago
903d5c9
Remove JsonPrefStore pruning of empty values on write.
by gab@chromium.org
· 11 years ago
5b75823
Fix memory leak in PrefMetricsService
by battre@chromium.org
· 11 years ago
f29dd61
test IWYU fixups for base
by mostynb@opera.com
· 11 years ago
ae43e0a
Make element removal methods in DictionaryValue and ListValue take scoped_ptr's as outparams.
by bauerb@chromium.org
· 11 years ago
1037483
Add some documentation to Value.
by brettw@chromium.org
· 11 years ago
68a745c
Use a direct include of strings headers in base/.
by avi@chromium.org
· 11 years ago
6671d3f
Add operator<< for subtypes of base::Value.
by pneubeck@google.com
· 11 years ago
d6c6d24
Remove base::DictionaryValue::HasNext.
by pneubeck@chromium.org
· 11 years ago
03ed862
Removing base::DictionaryValue::key_iterator which was displaced by DictionaryValue::Iterator.
by pneubeck@chromium.org
· 11 years ago
af2a396
History: Pass min/max timestamps as query parameters to history server.
by dubroy@chromium.org
· 11 years ago
fa04b92
Revert 183116
by grt@chromium.org
· 11 years ago
587ef3b
History: Pass min/max timestamps as query parameters to history server.
by dubroy@chromium.org
· 11 years ago
a2fbefc
Replaced DictionaryValue::key_iterator by DictionaryValue::Iterator outside of chrome/browser.
by pneubeck@chromium.org
· 12 years ago
7b1dfba
BinaryValue support for NULL buffer.
by rpaquay@chromium.org
· 12 years ago
e2d2b72
Add copy and assignment to FundamentalValue and StringValue.
by estade@chromium.org
· 12 years ago
d3f18cb
Revert 167808 - Get rid of use of CreateStringValue in chromeos/ directory.
by kinaba@chromium.org
· 12 years ago
27dabf6
Get rid of use of CreateStringValue in chromeos/ directory.
by estade@chromium.org
· 12 years ago
3b60054
This CL provides a general ONC signature which is used for validation and normalization.
by pneubeck@chromium.org
· 12 years ago
5081d8e
Add some useful features to base::Values:
by kalman@chromium.org
· 12 years ago
829cf75
Add an ostream operator to Value (based on JSONWriter) so that assertions
by kalman@chromium.org
· 12 years ago
d5d38e3
Clean-up inline members of nested classes (base/)
by hans@chromium.org
· 12 years ago
a8ca4fd
Correct const accessors in base/values.(h|cc), Part II (ListValue)
by vabr@chromium.org
· 12 years ago
7456243
Correct const accessors in base/values.(h|cc)
by vabr@chromium.org
· 12 years ago
1d967bf
Remove the rest of #pragma once in one big CL.
by ajwong@chromium.org
· 12 years ago
52852d5
persist known media galleries (only directories for now)
by estade@chromium.org
· 12 years ago
592520e
Reverting due to memory waterfall failures.
by jhawkins@chromium.org
· 12 years ago
3897f9b
Allowed BinaryValue to take a NULL buffer.
by mitchellwrosen@chromium.org
· 12 years ago
c2d2b20
Rewrite base::JSONReader to be 35-40% faster, depending on the input string.
by rsesek@chromium.org
· 12 years ago
cbb2239
Coverity: Fix a leak.
by jhawkins@chromium.org
· 12 years ago
29eaa25
Value::GetAsDictionary
by battre@chromium.org
· 13 years ago
1604ad6
Add a key/value iterator to DictionaryValue (in addition to the existing key
by kalman@chromium.org
· 13 years ago
1602a47
Adds Find method to the ListValue class.
by pastarmovj@chromium.org
· 13 years ago
f4f5827
Revert recent changes to base::Value
by stevenjb@google.com
· 13 years ago
e9de08f
base: Add AsBinary() function to Value API.
by tfarina@chromium.org
· 13 years ago
13417b2
base: Add AsList() function to Value API.
by tfarina@chromium.org
· 13 years ago
8d103c7
Reverts debugging code added in hopes of tracking crash. This also
by sky@chromium.org
· 13 years ago
727780e
Remove check_on_delete for ChromeOS to avoid change to sizeof(Value)
by satorux@chromium.org
· 13 years ago
142c71c
Adds some debugging code in hopes of figuring out a crash. As far as I
by sky@chromium.org
· 13 years ago
09cf434
base: Fix the TODO in ListValue::Remove().
by tfarina@chromium.org
· 13 years ago
254780a
base: Rename ValueType to something less redundant as _just_ Type.
by tfarina@chromium.org
· 13 years ago
cc17740
base: Add missing OVERRIDE annotations to overridden methods from Value.
by tfarina@chromium.org
· 13 years ago
efc0c2b
base: Remove CreateBinaryValue() function as it's redundant.
by tfarina@chromium.org
· 13 years ago
2c0d0af
base: Remove using declaration of FundamentalValue as it's no longer necessary.
by tfarina@chromium.org
· 13 years ago
2e2a902
base: Remove using declaration of BinaryValue as it's no longer necessary.
by tfarina@chromium.org
· 13 years ago
e585bed
Rename BASE_API to BASE_EXPORT.
by darin@chromium.org
· 13 years ago
de3ef41
base: Remove unnecessary using declarations from values.h
by tfarina@chromium.org
· 13 years ago
13e5365
Move base/values.h into the base namespace. This includes a cros DEPS roll
by dmazzoni@chromium.org
· 13 years ago
Next »