Kartikaya Gupta
f4c7f40d56
Bug 1055557 - Ensure the right presShell resolution is used in ApplyCallbackTransform for fennec-apz scenarios. r=botond
2015-06-17 12:34:42 -04:00
Kartikaya Gupta
df17113b89
Bug 1055557 - Add a ZoomConstraintsClient class to manage pushing zoom constraints updates to the APZ code. r=botond
...
Original patch by Danilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk>.
2015-06-17 12:32:42 -04:00
Kartikaya Gupta
c6369a1422
Bug 1055557 - Move storage of ZoomConstraints from RemoteContentController to APZCTreeManager. r=botond
2015-06-17 12:32:41 -04:00
Ryan VanderMeulen
96a8ea6d61
Backed out changeset 264d12cfb073 (bug 853889) for Android 853889-1.html reftest failures.
...
CLOSED TREE
2015-06-17 11:43:23 -04:00
Tom Klein
e0dbed1ec3
Bug 853889 - Check orientation of single trapezoid in _cairo_bentley_ottmann_tessellate_rectangular_traps. r=jmuizelaar
2015-06-15 16:57:00 +02:00
Botond Ballo
5b139f549b
Bug 1173580 - Full-stack APZ layerization mochitest. r=kats
2015-06-11 20:15:07 -04:00
Botond Ballo
6154c32cc9
Bug 1173580 - Add utilities for synthesizing mouse move events to apz_test_native_event_utils.js. r=kats
2015-06-15 16:43:56 -04:00
Botond Ballo
6631495263
Bug 1173580 - Make synthesizeNativeWheelAnd*() functions iframe-friendly. r=kats
2015-06-15 16:43:46 -04:00
Jeff Muizelaar
3dc97c0e33
Bug 1175286. Remove unnecessary CGContextSave/Restore pair from ClearRect.
2015-06-16 17:11:42 -04:00
Michael Layzell
39df2dac79
Bug 1168172 - Mark gfxUserFontEntry::mLoader as MOZ_NON_OWNING_REF. r=jtd
2015-05-25 11:30:00 -04:00
Michael Layzell
5a500aadd3
Bug 1168176 - Mark gfxFontShaper::mFont as MOZ_NON_OWNING_REF. r=jtd
2015-05-25 11:32:00 -04:00
Michael Layzell
a085b00030
Bug 1167697 - Mark refs to gfxFontEntry in UserFontCache as MOZ_NON_OWNING_REF. r=jtd
2015-05-22 11:47:00 -04:00
Michael Layzell
b1d4d5baa3
Bug 1167403 - Mark gfxFont::GlyphChangeObserver::mFont as MOZ_NON_OWNING_REF. r=jtd
2015-05-22 08:23:00 -04:00
Jeff Muizelaar
9d12fb02ae
Bug 1170983 - Re-enable gfx gtests that were skipped on Windows. r=ted
...
We can run these now that we don't split out gkmedias.
This also changes a test to avoid MSVC codegening a divide by 0
2015-06-04 14:34:46 -04:00
Jonathan Watt
7d28168721
Bug 1172964 - Fix iteration bug in CopyBGRXSurfaceDataToPackedBGRArray. r=jrmuizel
2015-06-01 17:20:52 +01:00
Markus Stange
241c4ad249
Bug 1169331 - Always clip rotated buffer quadrant drawing to the fill rect. r=jrmuizel
2015-06-15 16:57:30 -04:00
Milan Sreckovic
36f6020745
Bug 1159751 - Use a more explicit order of destruction in gfxWindowsPlatform. r=bas
2015-06-10 11:52:00 -04:00
Kartikaya Gupta
7699230ac7
Bug 1163572 - Modify UpdateSubFrame to automatically figure out the nsIContent from the scrollId. r=botond
2015-06-15 14:39:06 -04:00
Kartikaya Gupta
8cd41536e9
Bug 1163572 - Have ChromeProcessController also handle root-frame repaint requests. r=botond
...
Original patch by Danilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk>.
2015-06-15 14:39:06 -04:00
Kartikaya Gupta
e2e33e1957
Bug 1163572 - Modify UpdateRootFrame to automatically compute the nsIContent* and nsIPresShell* from the metrics. r=botond
...
Original patch by Danilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk>.
2015-06-15 14:39:06 -04:00
Matt Woodrow
6f1ba02031
Bug 1173983 - Use R8 textures for d3d11 alpha textures since it appears to be better supported. r=Bas
2015-06-15 12:30:34 -04:00
Andreas Pehrson
19f710012a
Bug 1169126 - Part 1: Make DrawTargetCG::CopySurface able to handle all SourceSurface types. r=gw280
2015-06-11 10:57:29 +08:00
Andrew Comminos
197e06d5ec
Bug 1169370 - Mark tree Cairo surface dirty after borrow. r=jrmuizel
2015-06-10 12:16:00 -04:00
Kyle Fung
48a78bfcf9
Bug 1160070 - Used BitmapBrush instead of ImageBrush when no sampling bounds. r=bas
2015-06-12 17:28:25 -04:00
Ted Mielczarek
5fb6610dbb
bug 1170988 - Fix skia to build for iOS. r=gw280
2015-02-05 15:10:28 -05:00
Ted Mielczarek
7fecc92e6b
bug 1171117 - Fix cairo to build on iOS. r=jrmuizel
...
Cherry-pick cairo upstream rev 70cc8f250b5669e757b4f044571ba0f71e3dea9e and add CoreText include for iOS
2015-02-11 15:13:24 -05:00
Chris Peterson
519845c722
Bug 1174383 - Fix bogus gfx/2d debug assertions that have side effects. r=Bas
2015-06-12 22:19:54 -07:00
Kartikaya Gupta
2f5acdd312
Bug 1174205 - Make sure to acquire the tree lock before finding the multitouch target. r=botond
2015-06-12 17:45:50 -04:00
Matt Woodrow
673bc802da
Bug 1170143 - Disable alpha texture sharing for intel driver version 8.15.10.2086 since it crashes. r=jrmuizel
2015-06-05 16:51:19 +12:00
Jeff Muizelaar
ece959fc6e
Bug 1173972. Improve logging in gfxWindowPlatform. r=milan
...
This will give better about:support info and better crashes
2015-06-11 17:14:32 -04:00
Botond Ballo
56bfcf0071
Bug 1172648 - Full-stack APZ mochitest for bug 1151667. r=kats
2015-06-08 10:55:38 -04:00
David Anderson
1c859963ca
Add telemetry for reporting graphics driver startup states. (bug 1168935 part 2, r=vdjeric,mattwoodrow)
2015-06-12 01:01:22 -07:00
David Anderson
3a6ee37e8b
Disable layers acceleration on Windows if the last startup crashed during driver initialization. (bug 1168935, r=mattwoodrow)
2015-06-12 01:01:18 -07:00
Ryan VanderMeulen
4671eba03e
Backed out changeset 67527d8c0688 (bug 1169331) for being the most-likely cause of semi-frequent Android debug reftest failures.
...
CLOSED TREE
2015-06-11 15:39:27 -04:00
Andrew Comminos
aac582aa67
Bug 1168527 - Add support to gfxContext for clip exporting. r=jrmuizel
2015-06-09 13:46:09 -04:00
Andreas Pehrson
937d313731
Bug 1162357 - Convert some usage of DataSourceSurface::GetData() to Map(). r=bas
2015-06-10 19:01:00 +08:00
Andrew Comminos
e5218dd641
Bug 1167356
- Handle return value of DataSourceSurface::Map wherever possible. r=Bas
2015-06-11 13:06:23 -04:00
Lee Salzman
3880e5f18f
Bug 1167332 - Pass failures out of SetBufferData. r=jgilbert
2015-06-09 14:41:03 -04:00
Markus Stange
dc7e714724
Bug 1169331 - Always clip rotated buffer quadrant drawing to the fill rect. r=jrmuizel
2015-06-05 13:34:54 -04:00
Carsten "Tomcat" Book
14c19cd11d
Backed out changeset 606cb8f08825 (bug 1168935) for test failures in browser_Troubleshoot.js
2015-06-11 10:09:08 +02:00
Carsten "Tomcat" Book
d219f9240f
Backed out changeset 45cdca10d5cd (bug 1168935)
2015-06-11 10:08:42 +02:00
Dan Glastonbury
148d029425
Bug 1170855 - Part C: Move _WEBGL GLenums from GLConsts.h to WebGLContext.h. r=jgilbert
2015-06-11 15:12:16 +10:00
Dan Glastonbury
1cf0e63dd5
Bug 1170855 - Part 7: Implement MAX_CLIENT_WAIT_TIMEOUT_WEBGL. r=jgilbert, r=smaug
2015-06-11 15:12:12 +10:00
Dan Glastonbury
4226f9eb5f
Bug 1170855 - Part 5: Correctly load glGetInteger64v. r=jgilbert
...
Correctly detect support for ARB_sync via GLFeature.
2015-06-11 15:12:09 +10:00
David Anderson
f04386f267
Add telemetry for reporting graphics driver startup states. (bug 1168935 part 2, r=vdjeric,mattwoodrow)
2015-06-10 21:59:05 -07:00
David Anderson
1b1f72a37f
Disable layers acceleration on Windows if the last startup crashed during driver initialization. (bug 1168935 part 1, r=mattwoodrow)
2015-06-10 21:59:03 -07:00
Mason Chang
b22c083400
Bug 1171156. More logging to test vsync timestamps. r=me
2015-06-10 21:36:42 -07:00
Phil Ringnalda
c98d9ec4e0
Backed out 12 changesets (bug 1170855) for Windows build bustage
...
CLOSED TREE
Backed out changeset 47070f494c9e (bug 1170855)
Backed out changeset 86e3fb3a2295 (bug 1170855)
Backed out changeset 49284df5294e (bug 1170855)
Backed out changeset ae7c769cb78d (bug 1170855)
Backed out changeset 1fbb0ef29363 (bug 1170855)
Backed out changeset 1fd9140044be (bug 1170855)
Backed out changeset cca48a1bc6ef (bug 1170855)
Backed out changeset 835570bc63bf (bug 1170855)
Backed out changeset 4ee1883ffc65 (bug 1170855)
Backed out changeset c666d71f4899 (bug 1170855)
Backed out changeset 046422ea849f (bug 1170855)
Backed out changeset d38fb3aea20a (bug 1170855)
2015-06-10 20:47:07 -07:00
Dan Glastonbury
07e8c59325
Bug 1170855 - Part C: Move _WEBGL GLenums from GLConsts.h to WebGLContext.h. r=jgilbert
2015-06-11 12:26:31 +10:00
Dan Glastonbury
ba48df27dc
Bug 1170855 - Part 7: Implement MAX_CLIENT_WAIT_TIMEOUT_WEBGL. r=jgilbert, r=smaug
...
This is a special addition for WebGL 2. I've updated webidl to match the
spec.
I've set the value to be 0 to match Chrome. If I query the underlying
GL, I get -1 back. (On OSX). We can discuss what a better value would
be.
2015-06-11 12:26:28 +10:00