Ehsan Akhgari
c5a0193cbf
Merge cedar into mozilla-central
2011-03-28 13:28:13 -04:00
Karl Tomlinson
427e32afb2
b=626192 blacklist ATI libGL due to seg faults on querying server info r=bjacob
...
--HG--
extra : transplant_source : %15Ay%22pB%8B%7D%B2%5Eph%12%18%17%91G%FC%D7%10
2011-03-25 16:38:59 +13:00
Karl Tomlinson
b5ad7b27bd
b=617703 use target visual to determine target format r=roc
...
--HG--
extra : transplant_source : L%E8%90%93Mar%3EO%A5w%D8%7B%F1%9DH%0B%7EUi
2011-03-25 16:38:59 +13:00
Robert O'Callahan
5ec85d7ee4
Bug 622072. Part 2: Add DidTransactionCallback to CanvasLayer. r=bas, sr=joe
2011-03-28 12:59:46 +13:00
Robert O'Callahan
3fb35746e8
Bug 622072. Part 1: Remove rect parameter from Updated() and change implementations to defer updates to render time. r=bas
...
The rectangle parameter is currently not used --- all callers always pass the full canvas bounds. In the long term,
we probably won't want this parameter since all implementations should be doing accelerated drawing direct to buffers
with no intermediate copies, hence there will be no need to optimize the size of those copies. Plus, performance-sensitive
testcases tend to paint most or all of the canvas on every frame anyway.
2011-03-28 12:59:46 +13:00
Ms2ger
edc8a9bff7
Bug 637180 - Unused function IsFloatInteger; r=matt.woodrow
2011-02-27 11:00:00 -05:00
Ehsan Akhgari
b6bdac1f5b
Merge cedar into mozilla-central
2011-03-25 14:21:07 -04:00
Ben Turner
f2a6e24d66
Bug 640901: Clean up managees when manager ctor fails. r=cjones
2011-03-21 11:00:00 -05:00
Benjamin Smedberg
4f48034c2a
Bug 617539 - remove nsIWidget_MOZILLA_2_0_BRANCH, r=jimm
2011-03-25 11:03:35 -04:00
Matt Woodrow
01ede0294d
Bug 635383 - Fix black rendering on non-square container layers. r=joe,bz
2011-03-24 21:57:09 -04:00
Doug Turner
6bd6f4d4a1
Bug 644747 - font.cache storage off by one. r=blassey
2011-03-25 11:06:53 +13:00
Matt Woodrow
682dd65f3f
Bug 635383 - Part 3 - Don't triple buffer reftests. r=joe
2011-03-25 11:06:04 +13:00
Matt Woodrow
880f5062db
Bug 635383 - Part 2 - Share scissoring code between all accelerated backends. r=joe
2011-02-25 20:44:22 +13:00
Matt Woodrow
d33b1d672e
Bug 635383 - Part 1 - Make GL layers always y-flipped and handle this inside GLContext. r=joe
2011-02-25 20:44:18 +13:00
Robert O'Callahan
a050eb44a7
Bug 615092 - Add a way to dump gfxASurfaces to a data URL. r=mattwoodrow
2011-03-25 11:04:46 +13:00
Matt Woodrow
14dc87f852
Bug 641250 - Upload full surface bounds if texture is uninitialized. r=joe
2011-03-25 11:04:11 +13:00
Ehsan Akhgari
d17d4bb8a6
Merge cedar onto mozilla-central
2011-03-24 14:42:21 -04:00
Jonathan Kew
1deb1d1931
Bug 623711 - erratic font selection with multiple @font-face rules and bad font resources; r=jdaggett
2011-03-23 23:01:50 -04:00
Ehsan Akhgari
bb34d2452e
Backout changeset f39ad7e4054e (bug 623711) because of reftest failure
2011-03-24 00:15:02 -04:00
Ehsan Akhgari
7b29685e29
Merge backout of bug 635639
2011-03-24 00:02:57 -04:00
Ehsan Akhgari
4c214e55e5
Backout bug 635639 because of test failure
2011-03-24 00:02:35 -04:00
Jonathan Kew
d6996c208b
Bug 635639 - Vowels are not rendered correctly in some Persian/Arabic/Hebrew fonts; r=jdaggett
2011-03-23 22:55:06 -04:00
Jonathan Kew
841907066e
bug 635639 - vowels are not rendered correctly in some Persian/Arabic/Hebrew fonts. r=jdaggett
2011-03-24 15:07:11 +00:00
Ehsan Akhgari
1b48bb598b
Merge mozilla-central into cedar, in order to import work targetted at Firefox 4 into the tree
2011-03-23 19:18:30 -04:00
Ehsan Akhgari
4473511deb
Merge mozilla-central into cedar
2011-03-23 18:29:19 -04:00
Chris Pearce
99ce4bd7db
Bug 580531 - Record first paint time and number of images painted in ImageContainer. r=roc
2011-03-24 11:28:57 +13:00
Chris Pearce
112ce7b8a4
Bug 580531 - Push ImageContainer subclass' locks up into a superclass monitor. r=roc
2011-03-24 11:28:57 +13:00
Ehsan Akhgari
b9b245aab6
Merge mozila-central onto cedar
...
--HG--
rename : toolkit/components/places/src/nsLivemarkService.js => toolkit/components/places/nsLivemarkService.js
2011-03-23 12:06:04 -04:00
Kyle Huey
4f19140ca9
Merge m-c to bs.
2011-03-19 07:56:17 -04:00
Steven Michaud
7563a4b37b
Bug 637367 - Stop DrawPlugin from accessing deleted nsObjectFrame. r=roc a=beltzner
2011-03-18 14:35:14 -05:00
Benoit Jacob
ac2f22dbed
Bug 641630. r=ted, a=respin
2011-03-17 15:07:16 -04:00
Mitchell Field
d4f8e57e19
Merge mozilla-central to build-system.
2011-03-13 04:21:37 +11:00
Chris Jones
d3458a7563
Bug 640444: Self-copies end up changing all buffer content, so we need to read back the entire buffer after swapping. r=Bas a=b
2011-03-11 23:22:39 -06:00
Ehsan Akhgari
e9e208e4d4
Bug 639885 - Don't use named Windows kernel objects because they will cause conflicts when running multiple Firefox processes concurrently; r=jrmuizel a=stuart
2011-03-11 21:22:38 -05:00
Doug Turner
42ebd4b2ab
Bug 616426 - fix paramater type. r=blassey. a=me
2011-03-11 15:41:32 -08:00
Brad Lassey
731154521f
bug 616426 - crash [@ nsThebesFontMetrics::GetMetrics ], follow up r=dougt a=blocking-fennec
2011-03-11 17:03:39 -05:00
Mitchell Field
07d15d1a57
Merge mozilla-central to build-system.
2011-03-11 11:05:04 +11:00
Alon Zakai
2886c05560
Bug 616426 - Crash in nsThebesFontMetrics::GetMetrics. r=blassey,stuart a=blocking-fennec
2011-03-10 14:07:55 -08:00
Timothy B. Terriberry
3c286c487a
Bug 641019 - "Crash on video with odd widths and 16-bit displays" [r=tterribe a=stuart]
2011-03-15 15:01:00 -07:00
Timothy B. Terriberry
3216eaa95e
Bug 640588 - "Bad rendering of webm and ogv with 16-bits displays on Linux" [r=jones.chris.g a-2.0=doug.turner]
...
--HG--
extra : rebase_source : 8407e60c8e2c24252c4ce36daddd793ebf4cbd9d
2011-03-11 16:07:00 -08:00
Chris Jones
09f79391b3
Followup to bug 635373: Shadow-layer buffers might be resampled in the chrome process. r=roc a=b
2011-03-09 11:28:26 -06:00
Chris Jones
858527eff9
Bug 635035, part 7: Remove obsoleted gfxASurface::SupportsSelfCopy. r=roc a=b
2011-03-09 11:27:37 -06:00
Chris Jones
5acdffcac4
Bug 635035, part 6: Use gfxASurface::MovePixels() for self-copies of ThebesLayerBuffers. r=roc
2011-03-09 11:27:37 -06:00
Chris Jones
64ec5223f8
Bug 635035, part 5: Add a helper to check whether a gfxRect is rounded within a given epsilon. sr=roc
2011-03-09 11:27:37 -06:00
Chris Jones
bf8aedccf6
Bug 635035, part 4: Implement MovePixels() for image surfaces. r=roc
2011-03-09 11:27:37 -06:00
Chris Jones
f447d99153
Bug 635035, part 3: Add gfxASurface::MovePixels() interface and generic impl. sr=roc
2011-03-09 11:27:37 -06:00
Chris Jones
464cc015eb
Bug 635035, part 2: Ensure that the buffer rect only grows in the presence of scaling. r=roc
2011-03-09 11:27:37 -06:00
Chris Jones
6412fcd6b3
Bug 635035, part 1: Separate the extended draw region and computed draw region so that shadow-layer readback gets the same quadrant as what was drawn. r=mattwoodrow
2011-03-09 11:27:37 -06:00
Ehsan Akhgari
579ef6ac8b
Bug 639885 - Abort the program execution if the status of program is unsafe due to thread safety issues in ReadbackManagerD3D10; r=Bas,jrmuizel,cjones a=beltzner
2011-03-09 09:49:29 -05:00
Makoto Kato
1648d3ce35
Bug 637961 - Crash in [@ yv12_to_rgb565_neon]. r=jmuizelaar a=blocking-fennec
2011-03-08 09:59:44 +09:00