Bug 915846 - IonMonkey: Rename things named "infinite" when they really mean to describe the presence or absence of an int32 bound value. r=nbp
Bug 915846 - IonMonkey: Rename isInt32() to hasInt32Bounds() and introduce a new isInt32() which actually checks for an int32 range. r=nbp
Bug 915846 - IonMonkey: Introduce several Range factory methods, to help make it explicit what kind of range is to be constructed. r=nbp
Bug 915846 - IonMonkey: Make Range's setLowerInit and setUpperInit methods private. r=nbp
Bug 915846 - IonMonkey: Rename Range's isInfinite() to canBeInfiniteOrNaN(), and hasRoundingErrors() to canHaveRoundingErrors(). r=nbp
Bug 918350 - SpiderMonkey: Remove js_{Positive,Negative}Infinity in favor of mozilla::{Positive,Negative}Infinity(). r=waldo
Bug 918350 - SpiderMonkey: Remove js_NaN in favor of a new mozilla::GenericNaN() function. r=waldo
Bug 918350 - SpiderMonkey: Initialize JSRuntime's NaN and Infinity members right away instead of waiting. r=waldo
Bug 918350 - Change UnspecifiedNaN's bit pattern to be the all-ones NaN. r=waldo
Bug 918350 - SpiderMonkey: Clean up a few floating-point static constants. r=waldo
Bug 740200 - Enable content pref; r=mattwoodrow
Bug 740200 - Removed some white space
Bug 740200 - BorrowedContext support for cairo; r=mattwoodrow
Bug 740200 - Azure content rendering on Linux; r=roc
Bug 740200 - Azure support in nsWindow; r=mattwoodrow
Bug 917543 - Add robocop_x86.ini to Makefiles; r=gps
Bug 917053 - Update webgl test manifest for Android x86 emulator; r=bjacob
Bug 918350 - SpiderMonkey: Fix compile errors on x86 and ARM.
Bug 918350 - SpiderMonkey: Fix a compile error on Windows too.
Backed out 4 changesets (bug 842549) for assertions
CLOSED TREE

Backed out changeset 9f2d0e38fdf8 (bug 842549)
Backed out changeset f6941e490ba2 (bug 842549)
Backed out changeset c3444536fd8e (bug 842549)
Backed out changeset 2af2bfe5e66a (bug 842549)