Jonathan Watt
|
2d64c7f677
|
Bug 1082553 - Remove a few unnecessary nsRenderingContext includes and forward declarations. r=Bas
|
2014-10-16 10:51:13 +01:00 |
|
Jonathan Watt
|
3f8a3e0513
|
Bug 1023522 - Get rid of the remaining Thebes backed gfxContexts in the Windows widget code. r=mattwoodrow
|
2014-06-11 10:38:44 +01:00 |
|
Jonathan Watt
|
10e73de9e6
|
Bug 950372 - Convert imgIContainer::GetFrame to return a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow
|
2014-04-15 19:02:23 +01:00 |
|
Matt Woodrow
|
f81636e0c3
|
Bug 988862 - Treat DIRECT2D render mode as GDI when drawing directly to the window through BasicLayers. r=jrmuizel
|
2014-04-09 14:28:38 +12:00 |
|
Jonathan Watt
|
ecb585d8ae
|
Bug 993323 - Make nsWindowGfx::CreateIcon() use the new gfxUtils helper for format conversion. r=Bas
|
2014-04-08 16:12:28 +01:00 |
|
Jonathan Watt
|
2a621e5867
|
Bug 990082 - Add missing null check to nsWindowGfx::CreateIcon. r=sparky
|
2014-04-06 15:41:45 +01:00 |
|
Jonathan Watt
|
0983ad6e9f
|
Bug 981020 - Initialize the map before using it in nsWindowGfx::CreateIcon. r=mattwoodrow
|
2014-03-08 01:23:34 +00:00 |
|
Jonathan Watt
|
e4b90901be
|
Bug 979853 - Convert the Windows widget consumers of imgIContainer::GetFrame to act on a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow
--HG--
extra : rebase_source : 12e05d7d6b80669e38b959d3fe9986a179f60cb6
|
2014-03-06 23:31:22 +00:00 |
|
Carsten "Tomcat" Book
|
f0621579ae
|
Backed out changeset 22e34e33e9ee (bug 979853) for win7/win8 debug mochitest bustage on a CLOSED TREE
|
2014-03-06 13:27:04 +01:00 |
|
Jonathan Watt
|
b54968fdba
|
Bug 979853 - Convert the Windows widget consumers of imgIContainer::GetFrame to act on a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow
|
2014-03-06 11:00:31 +00:00 |
|
Bas Schouten
|
b26e16149d
|
Bug 806406: Remove some lingering references to gfxD2DSurface. r=jrmuizel
|
2014-02-13 02:59:12 +01: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
|
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 Jacob
|
2d5774ca0a
|
Bug 958375 - 6/9 - Make BackendType and NativeSurfaceType typed enums - 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 |
|
Jonathan Watt
|
6c8fbf340c
|
Bug 944442 - DeCOMify imgIContainer::GetFrame. r=seth
--HG--
extra : rebase_source : 612c1923f3ed8a01fc30f2d306b4682e585e53fe
|
2013-12-13 08:34:24 +00:00 |
|
Nicholas Cameron
|
8986c76fb3
|
Bug 946532. Setup translucent window drawing properly with OMTC. r=dvander, mattwoodrow
|
2013-12-09 17:44:57 +13:00 |
|
Nicolas Silva
|
532313927f
|
Bug 924403 - Send non-OMTC GL layers into oblivion. r=nrc
|
2013-11-27 11:15:17 +13:00 |
|
David Anderson
|
c06bd5c0fb
|
Only composite changed areas in the software compositor (bug 882447, r=mattwoodrow,nrc).
|
2013-11-21 11:25:16 -08:00 |
|
Birunthan Mohanathas
|
19145c6676
|
Bug 784739 - Switch from NULL to nullptr in widget/windows/ (2/3); r=ehsan
--HG--
extra : rebase_source : 5276b6474b9d6135ca2db408d17f0b5ed98b24a6
|
2013-10-08 14:48:20 -04:00 |
|
David Anderson
|
f0500f6a4e
|
Combine AsyncChannel, SyncChannel, and RPCChannel into one class (bug 901789, r=cjones,bent).
--HG--
rename : ipc/glue/RPCChannel.cpp => ipc/glue/MessageChannel.cpp
rename : ipc/glue/RPCChannel.h => ipc/glue/MessageChannel.h
|
2013-09-27 18:42:08 -07: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 |
|
Matt Woodrow
|
266e341f76
|
Bug 907926 - Use the ClientArea when initializing the draw target in nsWindowGfx. r=Bas
|
2013-09-11 17:08:53 +12:00 |
|
Vladan Djeric
|
d747d31e23
|
Backed out changeset a8e569516f31 (bug 907926) for TART regressions
|
2013-09-11 13:30:53 -04:00 |
|
Matt Woodrow
|
0d339477c6
|
Bug 907926 - Use the ClientArea when initializing the draw target in nsWindowGfx. r=Bas
|
2013-09-11 17:08:53 +12:00 |
|
Nicholas Cameron
|
30c0859a6e
|
Bug 912352. Do an async composite as soon as we get a WM_PAINT message. r=roc
|
2013-09-09 09:08:07 +12:00 |
|
Nicholas Cameron
|
bbf05ea482
|
Bug 910158. Don't include BasicLayers.h unnecessarily. r=roc
|
2013-09-02 10:20:45 +12:00 |
|
Matt Woodrow
|
712255eb54
|
Bug 907926 - Azure support for windows/nsWindow. r=Bas
|
2013-08-23 18:13:55 +12:00 |
|
Nicholas Cameron
|
28ef8d9e83
|
Bug 874721. OMTC Windows window resizing. r=mattwoodrow
|
2013-07-23 11:02:22 +12:00 |
|
Markus Stange
|
66fb5cfd84
|
Bug 676241 part 8: Remove alternate layer manager handling. r=mattwoodrow
|
2013-05-23 16:49:18 +02:00 |
|
Bas Schouten
|
bc9af9ec19
|
Bug 830347 - Part 3: Integrate new D3D compositor into widget. r=jmathies
|
2013-05-03 19:34:33 +02:00 |
|
Kyle Huey
|
dbfcd3a867
|
Back out bug 830347.
|
2013-05-08 12:04:11 -07:00 |
|
Bas Schouten
|
ff14f8bbf8
|
Bug 830347 - Part 3: Integrate new D3D compositor into widget. r=jmathies
|
2013-05-03 19:34:33 +02:00 |
|
Ethan Hugg
|
d558fb409b
|
Bug 730277 - Hold reference until data used in CreateIcon r=joe
|
2013-03-22 15:57:50 -07:00 |
|
Seth Fowler
|
107f1fb56b
|
Bug 846132 - (Part 2) Update CopyFrame callers to use GetFrame. r=jdm
|
2013-03-05 15:39:48 -08:00 |
|
Robert O'Callahan
|
05e24fd045
|
Bug 826817. Part 3: Remove will-send-did-paint flag from nsIWidgetListener::WillPaintWindow. r=tnikkel
|
2013-01-28 13:34:08 -06:00 |
|
Robert O'Callahan
|
d9789d372b
|
Bug 826817. Part 2: Remove will-send-did-paint and did-send-will-paint flags from nsIWidgetListener::PaintWindow. r=tnikkel
|
2013-01-28 13:34:06 -06:00 |
|
Timothy Nikkel
|
40f7118381
|
Bug 824634. Painting may run script so hold onto the layer manager and re-get the listener in case it changed. r=jimm
|
2012-12-26 13:49:07 -06:00 |
|
Timothy Nikkel
|
18a3dcb16f
|
Bug 805745. WillPaint notification can flush, so re-get the listener after it on Windows widget backend. r=jimm
|
2012-12-12 15:57:08 -06:00 |
|
Jim Mathies
|
f05e018ad8
|
Bug 750901 - Elm to mc migration work - metro related changes to Windows widget src to support building metro winrt bits (nsWidgetFactory, nsWindowGfx, nsToolkit, WinUtils). Also landing nsIWinMetroUtils.idl. r=bbondy
|
2012-11-02 06:54:44 -05:00 |
|
Matt Woodrow
|
32f9e8cdc6
|
Bug 797431 - Add a flags parameter to PaintWindow. r=roc
|
2012-10-15 17:53:37 +13:00 |
|
Randell Jesup
|
eedf93a21d
|
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
|
2012-09-01 22:35:17 -04:00 |
|
Ehsan Akhgari
|
0fd9123eac
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
|
Neil Deakin
|
3eaa9de1ea
|
Bug 743975 - remove the view wrapper,r=tn
|
2012-08-15 14:53:14 -04:00 |
|
Neil Deakin
|
279f4c393a
|
Bug 743975 - remove the event handler argument to widget creation methods, r=tn
|
2012-08-15 14:53:09 -04:00 |
|
Neil Deakin
|
3e40b0b005
|
Bug 743975 - use a widget listener interface instead of the remaining events that don't need an event, r=tn,jmathies,netzen,smichaud,karlt,blassey,chrisjones
|
2012-08-15 14:52:42 -04:00 |
|
David Zbarsky
|
06ea1f66f2
|
Bug 778519 - Don't include Layers.h everywhere Part 2 r=cjones
|
2012-07-30 17:42:26 -07:00 |
|
Aryeh Gregor
|
e806eeab4f
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
David Zbarsky
|
88371b030a
|
[Bug 774505] Don't include Layers.h everywhere r=cjones
|
2012-07-18 12:31:40 -04:00 |
|
Gervase Markham
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|