gecko/gfx
Justin Lebar 19b287d268 Bug 802366 - The main event: Let a browser process inherit its app's id. r=bz,cjones
The main bug fixed here is that in half of our interfaces, we use "is browser frame/element" to mean "browser or app", and in the other half, we use it to mean "is browser not app".

There's a related, functional bug also fixed here, which is that a browser process doesn't inherit its parent's app-id.  This causes problems e.g. for IndexedDB: If a browser inside an app uses IndexedDB, the DB should have the app's app-id.

I also modified Tab{Parent,Child} and nsFrameLoader to call "app" "ownOrContainingApp", to emphasize that we might have inherited the app from a parent process.  I left nsIDocShell::appId alone, because changing that would have necessitated changing nsILoadGroup and therefore a /lot/ of users in Necko; it's also not clear it would have clarified anything in those cases.
2012-11-09 16:37:39 -08:00
..
2d Bug 809967 - include ostream instead of iostream in PathRecording.h to avoid static initializers; r=Bas 2012-11-08 14:22:16 -05:00
angle Bug 793126 - import ANGLE r1278 to get the fix for ANGLE bug 350, a WebGL crasher - r=jgilbert 2012-10-24 16:26:54 -04:00
cairo bug 715798 pt 2.1 - add patch for huge emoji support to the gfx/cairo directory (NPOTB) 2012-10-23 10:05:53 +01:00
gl Bug 797120 - GLContext::CanUploadNonPowerOfTwo() should not call AddBoolVarCache() when off the main thread. r=bjacob 2012-11-07 11:39:38 +13:00
graphite2 bug 805760 - update graphite2 lib to commit 51e72e74b9a6. r=jdaggett 2012-11-06 18:11:58 +00:00
harfbuzz bug 802223 - suppress harfbuzz build warning that isn't relevant to our usage. r=jdaggett 2012-10-18 15:44:21 +01:00
ipc Bug 793408 - Remove some prtypes.h #includes from gfx; r=jrmuizel 2012-09-28 14:56:27 -04:00
layers Bug 796275 - Context menu fires on wrong target out of process. r=cjones 2012-11-08 14:35:02 -05:00
ots Bug 719286 - Add OTS support for OpenType SVG table r=jfkthame 2012-09-06 16:57:02 +12:00
qcms Bug 679527 - Avoid float operation in qcms transforms. r=jrmuizel 2012-10-19 18:23:07 -04:00
skia Bug 803063 - Skia cross compilation for Windows fails on case sensitive OS r=gwright 2012-10-31 09:34:07 +01:00
src Bug 809448 - Make ns(Int)Region ToString const. r=bas 2012-11-08 14:23:43 -05:00
tests Bug 798419 - Fix incorrect spellings of success(ful) in test output; r=me 2012-10-05 17:48:15 +01:00
thebes Bug 802366 - The main event: Let a browser process inherit its app's id. r=bz,cjones 2012-11-09 16:37:39 -08:00
ycbcr Bug 793408 - Remove some prtypes.h #includes from gfx; r=jrmuizel 2012-09-28 14:56:27 -04:00
Makefile.in Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00