gecko/gfx
Cameron McCormack 835faf601a Bug 773296 - Part 16: Add a ref-counted list nsCSSValue unit and use it for tranform lists; hold a strong reference to one on nsStyleDisplay. r=dbaron
This adds a new eCSSUnit_SharedList type for nsCSSValue, which is a
reference counted object that contains an nsCSSValueList.  We need this
so that nsStyleDisplay::mSpecifiedTransform can hold a strong reference
to a specified transform list value.  When 'transform' is specified
using a variable reference, the resulting nsCSSValue does not stick
around in the Declaration object, so we wouldn't be guaranteed that
it lives long enough for nsStyleDisplay to keep referencing it.
2013-12-12 13:09:44 +11:00
..
2d Bug 946475 - Avoid using AutoSaveRestoreClippedOut for ClearRect when the cumulative clip can be represented as a single axis aligned rectangle. r=Bas 2013-12-12 10:11:37 +13:00
angle Bug 943728 - Replace double quotes with single quotes in Makefiles (or remove them when it makes sense). r=mshal 2013-12-03 06:34:21 +09:00
cairo Bug 941595 - Build with system-cairo is broken. r=glandium 2013-12-10 10:37:03 -05:00
gl Bug 941595 - Build with system-cairo is broken. r=glandium 2013-12-10 10:37:03 -05:00
graphite2 Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal 2013-11-27 22:55:07 +09:00
harfbuzz bug 941470 - update harfbuzz to latest upstream commit (205bf834...), to pick up plan-caching for user features and misc fixes. r=jdaggett 2013-12-04 07:07:44 +00:00
ipc Bug 941595 - Build with system-cairo is broken. r=glandium 2013-12-10 10:37:03 -05:00
layers Bug 773296 - Part 16: Add a ref-counted list nsCSSValue unit and use it for tranform lists; hold a strong reference to one on nsStyleDisplay. r=dbaron 2013-12-12 13:09:44 +11:00
ots Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal 2013-11-27 22:55:07 +09:00
qcms Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps 2013-11-19 11:50:54 +09:00
skia Bug 848491 - Fixed cross compilation with mingw. 2013-12-04 13:25:41 +01:00
src Bug 941595 - Build with system-cairo is broken. r=glandium 2013-12-10 10:37:03 -05:00
tests Backed out 17 changesets (bug 897452) for OSX crashes on a CLOSED TREE. 2013-12-11 14:52:50 -05:00
thebes Bug 947812 - bracket log calls with #ifdef PR_LOGGING. r=heycam 2013-12-12 09:28:40 +09:00
ycbcr Bug 784739 - Switch from NULL to nullptr in miscellaneous directories; r=ehsan 2013-11-25 14:02:47 -05:00
moz.build Bug 939044 - Remove most definitions of MODULE. r=mshal 2013-11-19 11:47:39 +09:00