Xidorn Quan
|
8952231697
|
Bug 1126701 - Add IntegerRange for iterating integers. r=waldo
--HG--
extra : source : 2977cf3c5b545826a4ec0cdf245e804574cf7ff9
|
2015-02-04 19:07:32 +11:00 |
|
Xidorn Quan
|
2d33ce150e
|
Bug 1127044 part 2 - Add ReverseIterator template class. r=waldo
--HG--
extra : source : f132d86b18c82109fbcb04f8cb870d13c72feb0a
|
2015-02-04 19:07:32 +11:00 |
|
Xidorn Quan
|
0a48d14601
|
Bug 1127044 part 1 - Add IteratorTraits facility. r=waldo
--HG--
extra : source : 797a32d645cb962281bf5c7cb2710e6a4122c945
|
2015-02-04 19:07:32 +11:00 |
|
Birunthan Mohanathas
|
730659ae0a
|
Bug 1120796 - Part 2: Replace ConvertibleToBool hackarounds with explicit bool operators. r=Waldo
|
2015-02-03 18:52:36 +02:00 |
|
Birunthan Mohanathas
|
318898d688
|
Bug 1120796 - Part 1: Prepare code for explicit bool operators. r=Waldo
|
2015-02-03 18:52:28 +02:00 |
|
Dan Gohman
|
ab5b55adc2
|
Bug 1125185 - Define MOZ_COLD for marking "cold" functions r=waldo
|
2015-01-26 17:30:19 -08:00 |
|
Masatoshi Kimura
|
0676786e20
|
Bug 1111290 - Part 3: Remove TypedEnum.h and fold TypedEnumInternal.h into TypedEnumBits.h. r=waldo
|
2015-01-26 07:22:11 +09:00 |
|
Masatoshi Kimura
|
ca6988b0d9
|
Bug 1111290 - Part 2: Non-mechanical changes. r=waldo
|
2015-01-26 07:22:08 +09:00 |
|
Masatoshi Kimura
|
2490dcfe04
|
Bug 1111290 - Part 1: Remove MOZ_(BEGIN|END)_ENUM_CLASS. r=waldo
|
2015-01-26 07:22:07 +09:00 |
|
Jan de Mooij
|
17a5edb905
|
Bug 1004028 - Enable assertion type validation on MSVC. r=Waldo,terrence
|
2015-01-24 14:40:27 +01:00 |
|
Xidorn Quan
|
79b052ef1c
|
Bug 1124029 - Fix unsigned/signed mismatch in MathAlgorithms. r=waldo
--HG--
extra : rebase_source : d4ddeacc763ebe9266ad40d4c63f343033b16490
extra : source : 7ca6aa20529ebc304c14c1e21160fd65816415b3
|
2015-01-23 08:29:36 +11:00 |
|
Masatoshi Kimura
|
e5f1ce00e2
|
Bug 895582 - Get rid of MOZ_ENUM_TYPE. r=waldo
|
2015-01-21 22:35:19 +09:00 |
|
Ehsan Akhgari
|
15fd019c38
|
Bug 1121489 follow-up: Addresss the review comment
|
2015-01-19 09:07:57 -05:00 |
|
Ehsan Akhgari
|
2a9cd3b8f2
|
Bug 1121489 - Make it possible to construct a RefPtr from an already_AddRefed; r=froydnj
This will pave the way towards having a MakeAndAddRef function
that returns an already_AddRefed and can be used in graphics code.
|
2015-01-19 09:00:01 -05:00 |
|
Ben Kelly
|
c1ff242f83
|
Bug 1122160 Follow-up to fix spelling typo in comment. rs=themaid DONTBUILD
|
2015-01-16 10:22:43 -05:00 |
|
Ben Kelly
|
78880abad9
|
Bug 1122160 Add operator+=() and operator-=() to DebugOnly r=froydnj
|
2015-01-16 09:59:32 -05:00 |
|
Trevor Saunders
|
3f83c69ae4
|
bug 1077549 - remove useless gcc version checks r=glandium
|
2015-01-15 21:30:05 -05:00 |
|
Jim Blandy
|
44c5a661e6
|
Bug 1121080: Fix comments in Move.h explaining perfect forwarding. DONTBUILD r=waldo
--HG--
extra : rebase_source : 442e1c63b4e817121857be2452b40cc27abf4d5e
extra : amend_source : c851c81e48401affa9fcb7b53817d9a77ac89ecf
|
2015-01-13 10:48:58 -08:00 |
|
Brian Smith
|
e3ae03d594
|
Bug 1119075, Part 2: Fix typo, r=waldo
|
2015-01-14 15:45:48 -08:00 |
|
Brian Smith
|
e2b9f78b00
|
Bug 1119776, Part 4: Avoid defining snprintf when MSVC provides it (MFBT), r=waldo
--HG--
extra : rebase_source : 22216031650057afade8cda274723574af5fee6c
|
2015-01-08 22:33:03 -08:00 |
|
Brian Smith
|
8cc66c96dd
|
Bug 1119080: Convert the already_Addrefed Derived->Base conversion operator into a move constructor, r=waldo
--HG--
extra : rebase_source : 1dac3313dfa8a5612d05b8806287ad2cee81c7f6
extra : source : 420815ee832b49b695da85e1d0f277fb9f05f870
|
2015-01-07 20:32:55 -08:00 |
|
Masatoshi Kimura
|
e11e374805
|
Bug 1120062 - Part 2: Remove use of IsNullPointer. r=waldo
|
2015-01-15 02:09:11 +09:00 |
|
Ehsan Akhgari
|
920af07cf9
|
Bug 1120622 - Define MOZ_SUPPORT_ASSERT_CONDITION_TYPE_VALIDATION for all gcc versions now that we don't support 4.4 any more; r=froydnj
|
2015-01-14 09:00:34 -05:00 |
|
Ehsan Akhgari
|
541efe5b60
|
Bug 1120620 - Bump the MFBT gcc requirement to 4.6; r=froydnj
|
2015-01-14 09:00:33 -05:00 |
|
Brian Smith
|
dad22898a4
|
Bug 1119075: Use standard unicode literals with VS2015 and later, r=waldo
--HG--
extra : rebase_source : f21d1d9eb7cfbc0ed90653f7aca2e9d9c9f9d735
|
2015-01-07 13:49:32 -08:00 |
|
Ehsan Akhgari
|
1207ff8ae6
|
Backed out changeset 11aebde6e809 (bug 1120059) because of build bustage on Windows
|
2015-01-13 00:26:16 -05:00 |
|
Birunthan Mohanathas
|
8a228c8946
|
Bug 1120059 - Remove MOZ_{HAVE_,}EXPLICIT_CONVERSION. r=Waldo
|
2015-01-13 06:41:15 +02:00 |
|
Xidorn Quan
|
e2151979a6
|
Bug 1119199 - Rewrite HashFunctions with variadic templates. r=waldo
--HG--
extra : source : 0756924a2f04c8201c88530412af2feccafab623
|
2015-01-13 10:48:10 +11:00 |
|
Xidorn Quan
|
f4a0d0c203
|
Bug 1119199 - Rewrite UniquePtr with variadic template. r=waldo
--HG--
extra : source : 4643ae3a5bd51b3353fbc5c01287a07fbb749e70
|
2015-01-13 10:48:10 +11:00 |
|
Xidorn Quan
|
60f806f616
|
Bug 1119199 - Rewrite MaybyOneOf with variadic template.
--HG--
extra : source : ea364897df7f17a960f94ad9b4d33e7ceff18d43
|
2015-01-13 10:48:10 +11:00 |
|
Xidorn Quan
|
1aaa95ec38
|
Bug 1119199 - Rewrite Maybe::emplace with variadic template. r=waldo
--HG--
extra : source : 4ad70d3ba8bcd02f9af68ec19167fb451c395a45
|
2015-01-13 10:48:10 +11:00 |
|
Wes Kocher
|
750bdeab34
|
Backout e891f69a7edc
|
2015-01-12 14:46:17 -08:00 |
|
Wes Kocher
|
4801a49ecb
|
Backout 73fcb9fa303d
|
2015-01-12 14:46:01 -08:00 |
|
Ehsan Akhgari
|
560e47cf09
|
Bug 1120622 - Define MOZ_SUPPORT_ASSERT_CONDITION_TYPE_VALIDATION for all gcc versions now that we don't support 4.4 any more; r=froydnj
|
2015-01-12 16:35:09 -05:00 |
|
Ehsan Akhgari
|
94ec32f711
|
Bug 1120620 - Bump the MFBT gcc requirement to 4.6; r=froydnj
|
2015-01-12 16:35:08 -05:00 |
|
Masatoshi Kimura
|
f70d08c5aa
|
Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
|
2015-01-11 11:34:52 +09:00 |
|
Chris Peterson
|
0b8b25193e
|
Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo
|
2015-01-06 21:39:46 -08:00 |
|
Ehsan Akhgari
|
b6aab95c0c
|
Bug 1118486 - Part 2: Remove MOZ_DELETE macro and use = delete directly; r=Waldo
|
2015-01-09 09:44:05 -05:00 |
|
Chris Peterson
|
424eea2aaf
|
Bug 1118529 - Remove MSIntTypes.h. r=Waldo
|
2015-01-06 21:41:15 -08:00 |
|
Nicholas Nethercote
|
6370c17295
|
Bug 1057134 - Remove std::_Debug_message linking hack that's no longer needed. r=dmajor.
--HG--
extra : rebase_source : 53ee0cebc42269dcc228cfc5a18b0288e13716f3
|
2015-01-08 21:59:43 -08:00 |
|
Ehsan Akhgari
|
b6e35bb4b4
|
Bug 1118486 - Part 1: Use = delete instead of MOZ_DELETE directly; r=Waldo
Most of this patch (with the exception of dom/bindings/Codegen.py) was
generated by the following bash script:
#!/bin/bash
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "*/.git*" \
! -wholename "obj-*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_DELETE '= delete'
|
2015-01-08 23:19:05 -05:00 |
|
Ehsan Akhgari
|
40d4e01642
|
Bug 1119071 - Clean up some code used for older unsupported MSVC versions in MFBT; r=froydnj
|
2015-01-08 10:40:15 -05:00 |
|
David Major
|
62db1b818f
|
Bug 1119030: Make MOZ_CRASHes unique to prevent compiler folding. r=Waldo
--HG--
extra : rebase_source : f8401e3eee6c62545553452e355c8213480a869d
|
2015-01-08 19:13:04 +13:00 |
|
Ehsan Akhgari
|
6871466493
|
Bug 1116906 - Move AlreadyAddRefed.h to MFBT; r=froydnj
|
2015-01-07 11:51:29 -05:00 |
|
Ehsan Akhgari
|
26a8215eb5
|
Bug 1114999 - Part 2: Apply MOZ_NO_ADDREF_RELEASE_ON_RETURN to all smart pointer arrow operators that can return refcounted objects; r=jrmuizel
|
2015-01-06 16:30:03 -05:00 |
|
Ehsan Akhgari
|
3aca5d2418
|
Bug 1114987 - Add MOZ_UNSAFE_REF and mark GlobalObject::mGlobalObject as such; r=smaug
|
2015-01-05 21:01:30 -05:00 |
|
Ehsan Akhgari
|
ef6963bd58
|
Bug 1116622 - Give TemporaryRef a take() method semantically equivalent to already_AddRefed::take(); r=froydnj
This is in preparation of removing TemporaryRef. It should help make
already_AddRefed a drop-in replacement for it.
|
2015-01-05 11:32:37 -05:00 |
|
Ehsan Akhgari
|
9aa1366870
|
Bug 1117036 - Make it possible to optionally mark functions defined by MOZ_DECLARE_REFCOUNTED_VIRTUAL_TYPENAME as MOZ_OVERRIDE; r=froydnj
|
2015-01-05 11:28:55 -05:00 |
|
Chris Peterson
|
55097a118c
|
Bug 1114724 - Define PRIuSIZE format specifiers for size_t. r=Waldo
|
2014-12-21 23:30:06 -08:00 |
|
Ehsan Akhgari
|
ca18c36a95
|
Bug 1114880 follow-up: Rename MOZ_{STRONG,WEAK}_REF to MOZ_{OWNING,NON_OWNING}_REF
--HG--
extra : rebase_source : 51fff0785d112b5b87be3c6ff723c8986b37effe
|
2014-12-23 21:17:50 -05:00 |
|