Botond Ballo
|
eea908de56
|
Bug 1023491 - Deserialize FrameMetrics::mContentDescription correctly over IPC. r=kats
|
2014-06-10 17:09:02 -04:00 |
|
Phoebe Chang
|
943fc38329
|
Bug 924692 - Part 4: Hooks up event handling to TouchCaret; r=roc, bugs
|
2014-06-03 15:08:54 +08:00 |
|
Kartikaya Gupta
|
959ff7340c
|
Bug 1015278 - Replace the std::string with a char[20] in FrameMetrics to make it cross-process shmem friendly. r=botond
|
2014-05-23 21:08:51 -04:00 |
|
Matt Woodrow
|
6ddeb2b709
|
Bug 950312 - Part 3: Add Layers API to see what blend modes are supported. r=roc
|
2014-05-09 21:48:32 +12:00 |
|
Benoit Jacob
|
d6cc951507
|
Bug 987311 - 6/6 - Convert the rest of CompositorTypes.h to typed enums, final manual changes - r=nical
|
2014-04-25 22:34:06 -04:00 |
|
Benoit Jacob
|
01868df539
|
Bug 987311 - 3/6 - Make TextureFlags a typed enum, final manual changes - r=nical
|
2014-04-25 22:34:05 -04:00 |
|
Blair McBride
|
3b0373f215
|
Backed out 9 changesets (bug 987311, bug 989027, bug 989144). r=sheriff
Backed out changeset 046c061d91c2 (bug 989144)
Backed out changeset 3f1b41adeaef (bug 987311)
Backed out changeset 8d5a171564bd (bug 987311)
Backed out changeset dcc0d016de7a (bug 987311)
Backed out changeset 27f338fbc835 (bug 989027)
Backed out changeset 4a67f5144ea4 (bug 989027)
Backed out changeset 62ba0a377450 (bug 987311)
Backed out changeset 6a2542a5c865 (bug 987311)
Backed out changeset 1dfd9a457f34 (bug 987311)
|
2014-04-27 19:45:08 +12:00 |
|
Benoit Jacob
|
9a5c85f26f
|
Bug 987311 - 6/6 - Convert the rest of CompositorTypes.h to typed enums, final manual changes - r=nical
|
2014-04-25 22:34:06 -04:00 |
|
Benoit Jacob
|
f069a1b4e7
|
Bug 987311 - 3/6 - Make TextureFlags a typed enum, final manual changes - r=nical
|
2014-04-25 22:34:05 -04:00 |
|
Botond Ballo
|
e235befc24
|
Bug 976605 - Turn GeckoCC::NotifyTransform[Begin|End] into an extensible APZ state change notification mechanism. r=kats
--HG--
extra : source : 5353e86dcfe8b2ff6f02e577a4c69a1de6808d9b
|
2014-04-15 13:39:20 -04:00 |
|
Ed Morley
|
6a0c514644
|
Backed out changeset d5c38470ac06 (bug 976605)
|
2014-04-15 17:45:48 +01:00 |
|
Botond Ballo
|
87beae3674
|
Bug 976605 - Turn GeckoCC::NotifyTransform[Begin|End] into an extensible APZ state change notification mechanism. r=kats
--HG--
extra : source : bfb4af538271dc2e3148caa461f594715529021a
|
2014-04-11 20:27:57 -04:00 |
|
Benoit Jacob
|
5ffda8542b
|
Bug 987305 - Refactor EnumSerializer - r=nfroyd
|
2014-04-14 10:17:40 -04:00 |
|
Timothy Nikkel
|
2313119109
|
Bug 957668. Calculate and set display ports as margins in layer pixels. r=kats
|
2014-03-26 21:46:24 -04:00 |
|
Timothy Nikkel
|
d536014142
|
Bug 986413. Limit composition bounds used for display port calculation to root composition bounds. r=kats
|
2014-03-26 19:24:25 -04:00 |
|
Markus Stange
|
c67ace01c9
|
Bug 984761 - IPDL serialization for FilterDescription. r=roc
|
2014-03-20 10:12:45 +08:00 |
|
Markus Stange
|
60649c0ff2
|
Bug 984761 - IPDL serialization for FilterPrimitiveDescription. r=roc
|
2014-03-20 10:12:45 +08:00 |
|
Markus Stange
|
faf32621b2
|
Bug 984761 - IPDL serialization for AttributeMap. r=roc
|
2014-03-20 10:12:45 +08:00 |
|
Markus Stange
|
a845b1be54
|
Bug 984761 - IPDL serialization for the filter attribute name enum. r=bjacob
|
2014-03-20 10:12:44 +08:00 |
|
Markus Stange
|
bd19cf32f1
|
Bug 984761 - IPDL serialization for the ColorSpace enum. r=bjacob
|
2014-03-20 10:12:43 +08:00 |
|
Markus Stange
|
e9573b24c1
|
Bug 984761 - IPDL serialization for the PrimitiveType enum. r=bjacob
|
2014-03-20 10:12:43 +08:00 |
|
Markus Stange
|
f6256aa2de
|
Bug 984761 - IPDL serialization for the AttributeType enum. r=bjacob
|
2014-03-20 10:12:42 +08:00 |
|
Markus Stange
|
9864629aa4
|
Bug 984761 - IPDL serialization for gfx::Matrix5x4. r=bjacob
|
2014-03-20 10:12:42 +08:00 |
|
Markus Stange
|
4c64a7895f
|
Bug 984761 - IPDL serialization for gfx::Point3D. r=bjacob
|
2014-03-20 10:12:42 +08:00 |
|
Markus Stange
|
04694c10c5
|
Bug 984761 - IPDL serialization for gfx::Color. r=bjacob
|
2014-03-20 10:12:41 +08:00 |
|
Botond Ballo
|
70dfe7ab91
|
Bug 935219 - Fix composition bounds calculation and APZC hit testing (again). r=kats,tn
--HG--
extra : amend_source : 06c6bb658dfead6907250831bbe73fae6c20b45c
|
2014-03-10 17:56:59 -04:00 |
|
Kartikaya Gupta
|
277719146d
|
Bug 975962 - Remove plumbing that is no longer needed. r=botond
|
2014-03-07 08:41:23 -05:00 |
|
Botond Ballo
|
59fc4de447
|
Bug 958596 - Add a content description field to FrameMetrics and populate it if the apz.printtree pref is on. r=kats,tn
|
2014-01-22 16:37:57 -05:00 |
|
Kartikaya Gupta
|
31032942ac
|
Bug 941995 - Disable double-tapping and click delay on pages that are device-width or narrower (B2G). r=mbrubeck,botond
|
2014-02-24 19:22:45 -05:00 |
|
Kartikaya Gupta
|
b8c763890e
|
Bug 969455 - Forgot to update GfxMessageUtils.h when updating FrameMetrics.h in bug 963278. r=drs
|
2014-02-10 10:26:44 -05:00 |
|
David Zbarsky
|
1e61d187aa
|
Bug 952977: Convert SetBaseTransform to gfx::Matrix4x4 r=nical
|
2014-01-27 10:28:33 -05:00 |
|
Benoit Jacob
|
67a17b1047
|
Bug 959448 - Convert most of LayersTypes.h to typed enums - r=nrc
find content/media dom/ipc widget/ gfx/tests gfx/ipc/ gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)LAYERS_\(NONE\|BASIC\|OPENGL\|D3D9\|D3D10\|D3D11\|CLIENT\|LAST\)\($\|[^A-Za-z0-9_]\)/\1LayersBackend::LAYERS_\2\3/g'
find widget gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)BUFFER_\(NONE\)\($\|[^A-Za-z0-9_]\)/\1BufferMode::BUFFER_\2\3/g'
find widget gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)BUFFER_\(BUFFERED\)\($\|[^A-Za-z0-9_]\)/\1BufferMode::\2\3/g'
find gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)CLIP_\(DRAW\|DRAW_SNAPPED\)\($\|[^A-Za-z0-9_]\)/\1DrawRegionClip::\2\3/g'
find gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)CLIP_\(NONE\)\($\|[^A-Za-z0-9_]\)/\1DrawRegionClip::CLIP_\2\3/g'
find gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)SURFACE_\(NONE\|OPAQUE\|SINGLE_CHANNEL_ALPHA\|COMPONENT_ALPHA\)\($\|[^A-Za-z0-9_]\)/\1SurfaceMode::SURFACE_\2\3/g'
find gfx/ipc/ gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)SCALE_\(STRETCH\|SENTINEL\)\($\|[^A-Za-z0-9_]\)/\1ScaleMode::\2\3/g'
find gfx/ipc/ gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)SCALE_\(NONE\)\($\|[^A-Za-z0-9_]\)/\1ScaleMode::SCALE_\2\3/g'
|
2014-01-23 13:26:41 -05:00 |
|
Benoit Jacob
|
93826fc6b0
|
Bug 959380 - 4/5 - Make gfxContentType a typed enum - r=jrmuizel
find . -type f | grep -v '\./obj' | grep -v '\.hg' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)GFX_CONTENT_\(COLOR\|ALPHA\|COLOR_ALPHA\|SENTINEL\)\($\|[^A-Za-z0-9_]\)/\1gfxContentType::\2\3/g'
|
2014-01-23 13:26:40 -05:00 |
|
Benoit Jacob
|
3846defaec
|
Bug 959380 - 3/5 - Make gfxSurfaceType a typed enum - r=jrmuizel
find . -type f | grep -v '\./obj' | grep -v '\.hg' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)gfxSurfaceType\(Image\|PDF\|PS\|Xlib\|Xcb\|Glitz\|Quartz\|Win32\|BeOS\|DirectFB\|SVG\|OS2\|Win32Printing\|QuartzImage\|Script\|QPainter\|Recording\|VG\|GL\|DRM\|Tee\|XML\|Skia\|Subsurface\|D2D\|Max\)\($\|[^A-Za-z0-9_]\)/\1gfxSurfaceType::\2\3/g'
|
2014-01-23 13:26:40 -05:00 |
|
Benoit Jacob
|
3369ca8bb6
|
Bug 959380 - 2/5 - Make gfxImageFormat a typed enum - r=jrmuizel
find . -type f | grep -v \./obj | grep -v \.hg | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)gfxImageFormat\(ARGB32\|RGB24\|A8\|A1\|RGB16_565\|Unknown\)\($\|[^A-Za-z0-9_]\)/\1gfxImageFormat::\2\3/g'
|
2014-01-23 13:26:40 -05:00 |
|
Benoit Girard
|
49072be9c6
|
Bug 950488 - Overhaul APZ handling of overflow:hidden. r=botond
--HG--
extra : rebase_source : 6ba93899e5ac446b5c4a4cacb18574dd05c54c62
|
2014-01-21 12:33:52 -05:00 |
|
Benoit Jacob
|
55e7c24065
|
Bug 958375 - 4/9 - Make SurfaceFormat a typed enum - r=Bas
Specifically:
r=Bas for manual changes
f=Bas for automatic changes
See attachments on the bug for the specific breakdown.
|
2014-01-10 14:06:16 -05:00 |
|
Kartikaya Gupta
|
9ae1485883
|
Bug 915985 - Refactoring to introduce a ZoomConstraints class. r=botond
|
2014-01-06 13:26:44 -05:00 |
|
Robert O'Callahan
|
0b88239e0f
|
Bug 945203. Part 1: Add Layers API to annotate layers with hit-test regions. r=kats
--HG--
extra : rebase_source : baa695c0d6104f620a5b45a83e5b230ef584abd9
|
2013-12-16 23:47:06 +13:00 |
|
David Zbarsky
|
8c427ddc4d
|
Bug 952977: Use gfx::Matrix in ipdl r=nical
|
2013-12-26 13:06:53 -05:00 |
|
Kartikaya Gupta
|
8109167828
|
Bug 949132 - Add a flag to FrameMetrics indicating a non-APZ scroll (original patch by mstange). r=tn
|
2013-12-16 12:04:45 -05:00 |
|
Birunthan Mohanathas
|
2a97f4dc0d
|
Bug 713082 - Part 1: Remove unnecessary Util.h includes. r=Waldo
|
2013-12-08 21:52:33 -05:00 |
|
Botond Ballo
|
a04c592e61
|
Bug 912666 - Propagate the 'scrollgrab' attribute to FrameMetrics. r=kats,Cwiiis
|
2013-09-23 14:09:48 -05:00 |
|
Botond Ballo
|
b75d9dd1de
|
Bug 900092 - Remove FrameMetrics::ROOT_SCROLL_ID. r=kats,tn
|
2013-11-08 19:07:00 -05:00 |
|
Kartikaya Gupta
|
41c0e85fc0
|
Bug 937688 - Get the guid from ReceiveInputEvent and use it in the callback to ContentReceivedTouch. r=botond
|
2013-11-13 13:20:31 -05:00 |
|
Ehsan Akhgari
|
fa2d30bb79
|
Bug 921753 - Part 5: Remove the gfx/2D.h #include from GfxMessageUtils.h; r=roc
This patch reduces the number of files that transitively #include
gfx/2d.h from 1208 to 1070.
|
2013-10-01 17:02:28 -04:00 |
|
Ehsan Akhgari
|
6c364e9615
|
Bug 921753 - Part 2: Move GraphicsFilters outside of gfxPattern.h so that we won't need to #include that header everywhere GraphicsFilter is needed; r=roc
This patch reduces the number of files that transitively #include
gfx/2d.h from 1582 to 1362.
|
2013-10-01 17:01:19 -04:00 |
|
Benoit Jacob
|
6ac61cabdb
|
Bug 913872 - Take nested enums out of gfxASurface - 3/3 : remove the now-useless inclusions of gfxASurface.h - r=jrmuizel
|
2013-09-24 16:45:14 -04:00 |
|
Benoit Jacob
|
1eebb52b07
|
Bug 913872 - Take nested enums out of gfxASurface - 2/3 : manual changes - r=jrmuizel
|
2013-09-24 16:45:14 -04:00 |
|
Benoit Jacob
|
c1d7f88886
|
Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
Generated by these regexes:
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(ImageFormat\|SurfaceType\|ContentType\|MemoryLocation\)[0-9A-Za-z_]*\)/gfx\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(CONTENT_\|MEMORY_\)[0-9A-Za-z_]*\)/GFX_\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(CONTENT_COLOR\|CONTENT_ALPHA\|CONTENT_COLOR_ALPHA\|CONTENT_SENTINEL\|MEMORY_IN_PROCESS_HEAP\|MEMORY_IN_PROCESS_NONHEAP\|MEMORY_OUT_OF_PROCESS\)\($\|[^A-Za-z0-9_]\)/\1GFX_\2\3/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(ImageFormatARGB32\|ImageFormatRGB24\|ImageFormatA8\|ImageFormatA1\|ImageFormatRGB16_565\|ImageFormatUnknown\|SurfaceTypeImage\|SurfaceTypePDF\|SurfaceTypePS\|SurfaceTypeXlib\|SurfaceTypeXcb\|SurfaceTypeGlitz\|SurfaceTypeQuartz\|SurfaceTypeWin32\|SurfaceTypeBeOS\|SurfaceTypeDirectFB\|SurfaceTypeSVG\|SurfaceTypeOS2\|SurfaceTypeWin32Printing\|SurfaceTypeQuartzImage\|SurfaceTypeScript\|SurfaceTypeQPainter\|SurfaceTypeRecording\|SurfaceTypeVG\|SurfaceTypeGL\|SurfaceTypeDRM\|SurfaceTypeTee\|SurfaceTypeXML\|SurfaceTypeSkia\|SurfaceTypeSubsurface\|SurfaceTypeD2D\|SurfaceTypeMax\)\($\|[^A-Za-z0-9_]\)/\1gfx\2\3/g'
|
2013-09-24 16:45:13 -04:00 |
|