Commit Graph

36 Commits

Author SHA1 Message Date
Jonathan Watt
7a5edafda6 Bug 1245414, part 10 - Apply the Mozilla patches via mfbt/decimal/update.sh. r=Waldo 2016-02-11 19:43:14 +00:00
Jonathan Watt
82f1876b51 Bug 1245414, part 9 - Disable mfbt/decimal/fix-wshadow-warnings.patch. r=cpeterson 2016-02-11 19:07:42 +00:00
Jonathan Watt
9c566fe3ef Bug 1245414, part 8 - Remove mfbt/decimal/floor-ceiling.patch now that the issue is fixed upstream. r=Waldo 2016-02-11 19:07:42 +00:00
Jonathan Watt
88c1e66f99 Bug 1245414, part 7 - Update mfbt/decimal/to-moz-dependencies.patch. r=Waldo 2016-02-11 19:07:42 +00:00
Jonathan Watt
e8c377c44a Bug 1245414, part 6 - Update mfbt/decimal/mfbt-abi-markers.patch. r=Waldo 2016-02-11 19:07:42 +00:00
Jonathan Watt
d43bf2b405 Bug 1245414, part 5 - Update mfbt/decimal/comparison-with-nan.patch. r=Waldo 2016-02-11 19:07:41 +00:00
Jonathan Watt
9a93ca8911 Bug 1245414, part 4 - Update mfbt/decimal/zero-serialization.patch. r=Waldo 2016-02-11 19:07:41 +00:00
Jonathan Watt
1dfe3b8cb7 Bug 1245414, part 3 - Overwrite mfbt/decimal/Decimal.* with vanilla upstream copies. r=Waldo 2016-02-11 19:07:41 +00:00
Jonathan Watt
4b0fe2fb73 Bug 1245414, part 2 - Update mfbt/decimal/update.sh to reflect Blink's switch from svn to git, and the different files we now pull. r=Waldo 2016-02-11 19:07:41 +00:00
Jonathan Watt
4061fd51d6 Bug 1245414, part 1 - Delete the mfbt/decimal/LICENSE* files since upstream now just uses inline comments. r=Waldo 2016-02-11 19:07:40 +00:00
Chris Peterson
35633fbc16 Bug 1208357 - Fix -Wshadow warnings in mfbt/decimal. r=Ms2ger sr=Waldo 2015-09-22 20:43:29 -07:00
Makoto Kato
9bc8fd7b23 Bug 1007050 - Remove std::isinf workaround for MSVS. r=Waldo 2015-07-23 14:52:29 +09:00
Birunthan Mohanathas
47ed3a3675 Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
The bulk of this commit was generated by running:

  run-clang-tidy.py \
    -checks='-*,llvm-namespace-comment' \
    -header-filter=^/.../mozilla-central/.* \
    -fix
2015-07-13 08:25:42 -07:00
Masatoshi Kimura
40a556102e Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo 2015-01-11 11:34:52 +09:00
Ehsan Akhgari
76db9613c1 Bug 1118486 - Part 2: Remove MOZ_DELETE macro and use = delete directly; r=Waldo 2015-01-09 09:44:05 -05:00
Birunthan Mohanathas
d41e6af583 Bug 1045801 - Rename SafeCast to AssertedCast. r=Waldo 2014-08-25 12:17:32 -07:00
Ehsan Akhgari
d0ca596588 Bug 1013662 - Fix bad implicit conversion constructors in MFBT; r=froydnj,Waldo 2014-06-06 23:17:06 -04:00
Chris Peterson
f64aca0a01 Bug 990764 - Replace MOZ_ASSUME_UNREACHABLE in mfbt. r=Waldo 2014-04-13 23:01:08 -07:00
Benjamin Bouvier
8436415dfa Bug 939843: Unify FloatingPoint's code for Double and Float; r=waldo
--HG--
extra : rebase_source : 2f7956d497d534af8931939a38a29ad27695a3fc
2014-01-30 15:54:46 +01:00
Birunthan Mohanathas
58325c73be Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
2013-12-08 21:52:54 -05:00
Jonathan Watt
c19cfc4d9a Bug 909467 - HTMLInputElement crash loading 8bit.js test (consistantly link against the correct StringBuilder). r=Waldo 2013-09-17 13:24:35 +01:00
Till Schneidereit
fca086ec62 Bug 898653 - Quell 'not enough parameters for macro' warnings in MSVC. r=djvj
--HG--
extra : rebase_source : 7e467027c24b795d6764894c12290a630663830e
2013-07-27 13:05:36 +02:00
Ehsan Akhgari
3717325909 Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted 2013-07-30 10:25:31 -04:00
Xavier Fung
c10fec5a62 Bug 888159 - Fix Decimap.cpp building on VS2013. r=Waldo 2013-07-11 10:13:29 +09:00
Justin Lebar
c889f21d8f Bug 820686 - Follow-up: s/MOZ_ASSUME_NOT_REACHED/MOZ_ASSUME_UNREACHABLE/. rs=waldo
I'd meant to do this, but I only got as far as the comment in mfbt.  Oops!

--HG--
extra : rebase_source : 3cfe3ef1bf401eb7d9a10fcabcfb39008e9553a4
2013-06-28 19:20:12 -07:00
Justin Lebar
d9ea536e65 Bug 820686 - Rename MOZ_NOT_REACHED() and JS_NOT_REACHED() to MOZ_ASSUME_NOT_REACHED(). r=waldo
This includes a mechanical renaming of MOZ_NOT_REACHED to MOZ_ASSUME_NOT_REACHED in JS.  Later patches in this queue clean up whitespace errors and so on.
2013-06-28 18:38:31 -07:00
Justin Lebar
cab87a0cce Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else

This is a mechanical change made with sed.  Later patches in this queue
clean up the whitespace errors and so on.
2013-06-28 18:38:30 -07:00
Nathan Froyd
dbba9baf39 Bug 858131 - rewrite FloatingPoint.h to be C++-only instead of C-compatible C++; r+original-author=Waldo 2013-05-01 16:55:13 -04:00
Jonathan Watt
88ade8bf7e Bug 853525, part 9 - Changes to Decimal code as a series of patches for update.sh. r=Waldo 2013-05-06 00:23:18 +01:00
Jonathan Watt
8b73e177e5 Bug 853525, part 7 - Make mfbt/decimal/Decimal{.h/.cpp} use Mozilla/std dependencies instead of Blink core dependencies. r=Waldo 2013-05-06 00:23:17 +01:00
Jonathan Watt
465636e7aa Bug 854531, part 6 - Add MFBT_API markers to Decimal methods. r=Waldo 2013-05-06 00:23:17 +01:00
Jonathan Watt
21454e465a Bug 854531, part 5 - Fix the handling of NaN in Decimal::operator== and Decimal::operator!=. r=Waldo 2013-05-06 00:23:17 +01:00
Jonathan Watt
a9d28bd0e0 Bug 854531, part 4 - Fix bug in Decimal serialization so that it won't display zero as 0.00 etc. r=Waldo 2013-05-06 00:23:16 +01:00
Jonathan Watt
56c4511c45 Bug 854531, part 3 - Fix bugs in Decimal::floor() and Decimal::ceiling(). r=Waldo 2013-05-06 00:23:16 +01:00
Jonathan Watt
d855495c25 Bug 854531, part 2 - Add update.sh script to mfbt/decimal/. r=Waldo 2013-05-06 00:23:15 +01:00
Jonathan Watt
d9dcdb7222 Bug 854531, part 1 - Import a vanilla copy of r148833 of Blink core's Decimal class from http://src.chromium.org/viewvc/blink/trunk/Source/core/platform/. r=Waldo 2013-05-06 00:23:15 +01:00