Bug 607417. Improve definition of the 'fixed layer' flag. r=tnikkel
Bug 607417 - Reconcile async scrolling for fixed position layers. r=ajuma

Untranslate fixed position layers when doing async scrolling so that they don't
jump about as content re-renders them in the correct place.
Bug 750769. Add logging code to dump events for diagnosis. r=cpearce
Bug 751727. Remove NSPR TimeStamp implementation. r=roc

PR_IntervalNow() is not necessarily monotonic and so we shouldn't be using it
for implementing TimeStamp, especially now that it is exposed to web content
(Bug 539095).

Furthermore, it seems that the nspr implementation is being used
unintentionally on some platforms. For example, we used to use it on Android
and just now I see that it is being used in FF12 on Ubuntu.

--HG--
extra : rebase_source : cacc7f2c1d614631b93768e5979cc0820db46d54
backing out patches for bug 607417 due to build bustage
Bug 750598. Add some heuristics to catch cases when we can use nearest filtering. r=roc

These may need some tuning to get right, but should be an improvement over
just disabling bilinear for backgrounds.

It also expectedly regresses tcheckerboard & tcheck2 because we're now
using bilinear when we were using nearest before.

--HG--
extra : rebase_source : 4e3396179193d6d7ca1dbe26b7dad090860abe0d
Bug 748724 - De-ns-ify nsRootAccessible, r=surkov, f=tbsaunde

--HG--
rename : accessible/src/atk/nsRootAccessibleWrap.cpp => accessible/src/atk/RootAccessibleWrap.cpp
rename : accessible/src/atk/nsRootAccessibleWrap.h => accessible/src/atk/RootAccessibleWrap.h
rename : accessible/src/base/nsRootAccessible.cpp => accessible/src/generic/RootAccessible.cpp
rename : accessible/src/base/nsRootAccessible.h => accessible/src/generic/RootAccessible.h
rename : accessible/src/mac/nsRootAccessibleWrap.h => accessible/src/mac/RootAccessibleWrap.h
rename : accessible/src/mac/nsRootAccessibleWrap.mm => accessible/src/mac/RootAccessibleWrap.mm
rename : accessible/src/msaa/nsRootAccessibleWrap.cpp => accessible/src/msaa/RootAccessibleWrap.cpp
rename : accessible/src/msaa/nsRootAccessibleWrap.h => accessible/src/msaa/RootAccessibleWrap.h
rename : accessible/src/other/nsRootAccessibleWrap.h => accessible/src/other/RootAccessibleWrap.h
Bug 607417. Improve definition of the 'fixed layer' flag. r=tnikkel

--HG--
extra : rebase_source : f68d53736e65c21a30a6248abe6b2b9ec32cdb17
Bug 607417 - Reconcile async scrolling for fixed position layers. r=ajuma

Untranslate fixed position layers when doing async scrolling so that they don't
jump about as content re-renders them in the correct place.

--HG--
extra : rebase_source : 709a9b14b5301bb675e118859090e6fb1c0f26f9
Bug 751423 - Wait for IO thread to finish setup. r=cjones
Bug 751458.  Don't let DOM workers confuse the slow-script time accounting and trigger slow script dialogs.  r=bent
Bug 751515 - Fix Crash with convertToSpecifiedUnits. r=dholbert
Bug 407495 - Make SVG documents with percentage width/height respond to page zoom. r=roc.

--HG--
extra : rebase_source : c4c139693bb5d3b9086f7571dc3363c1c8b27ed5
Bug 413960, part 1 - Clean up and document various parts of misleading viewBox code. r=longsonr.

--HG--
extra : rebase_source : f9dc173b36d4afbce3a8e256f7aa90d9d231615a
Bug 413960, part 2 - Stop sending out unnecessary COORD_CONTEXT_CHANGED/TRANSFORM_CHANGED notifications from nsSVGOuterSVGFrame. r=longsonr.

--HG--
extra : rebase_source : fa0e8a232559e19b9a151a34a8f235154327409b
Fixup for bug 736564 - Ship libmemory.a in the SDK instead of libjemalloc.a. r=ted
Bug 751482 - Move wcsdup and je_dumb_free_thunk out of jemalloc.c. r=jlebar
Bug 751511 - Don't use the -fno-common flag. r=ted
Backout 4c6759dcecd3 (bug 750598) for Android reftest-1 failures in background-size-zoom-repeat.html
Backout 8d220661ef24 (bug 751575) for timing out on pgo linux