Jonathan Kew
cf66ed437a
bug 617008 - avoid creating a rendering context that we may not need. r=roc
2014-03-31 11:53:09 +01:00
Jonathan Watt
bffb9388c5
Bug 985470 - Replace the Moz2D Matrix().Translate() calls with Matrix::Translation() for better perf. r=mattwoodrow
...
--HG--
extra : rebase_source : 7181564bdaa57a970a256e9676857a7195874631
2014-03-22 07:56:11 +08:00
Markus Stange
9b7b3235ef
Bug 984761 - Allow setting the primitive type of FilterPrimitiveDescriptions after construction. r=roc
2014-03-20 10:12:45 +08:00
Markus Stange
24f1c186d5
Bug 984761 - IPDL serialization for AttributeMap. r=roc
2014-03-20 10:12:45 +08:00
Markus Stange
be5c6e3640
Bug 984761 - Add AttributeMap::EnumerateRead. r=roc
2014-03-20 10:12:44 +08:00
Markus Stange
12b3f841f0
Bug 984761 - Add FilterPrimitiveDescription::operator==. r=roc
2014-03-20 10:12:44 +08:00
Markus Stange
46966112cf
Bug 984761 - Add AttributeMap::operator==. r=roc
2014-03-20 10:12:44 +08:00
Markus Stange
55cc3adae6
Bug 984761 - Add FilterAttribute::operator==. r=roc
2014-03-20 10:12:44 +08:00
Markus Stange
d38fdbebeb
Bug 984761 - IPDL serialization for the filter attribute name enum. r=bjacob
2014-03-20 10:12:44 +08:00
Markus Stange
491b734eae
Bug 984761 - IPDL serialization for the ColorSpace enum. r=bjacob
2014-03-20 10:12:43 +08:00
Markus Stange
cb1ed17792
Bug 984761 - Use a typed enum for ColorSpace and AlphaModel. r=bjacob
2014-03-20 10:12:43 +08:00
Markus Stange
e86eaec4d0
Bug 984761 - Use a typed enum for filter primitive types. r=bjacob
2014-03-20 10:12:43 +08:00
Markus Stange
f573077ace
Bug 984761 - Use a typed enum for attribute types. r=bjacob
2014-03-20 10:12:42 +08:00
Markus Stange
656d36ff4c
Bug 983236 - Initialize FilterPrimitiveDescription::mOutputColorSpace. r=roc
2014-03-20 10:12:41 +08:00
Matt Woodrow
9d8f118d8d
Bug 982812 - Use UpdateThemeGeometry for windows region clearing. r=mstange
2014-03-17 16:42:48 +08:00
Matt Woodrow
5f6ac4ba39
Bug 940455 - Add LayerManager functonality to clear out a portion of the window for the OS to paint. r=roc,Bas
2014-02-13 13:20:41 +13:00
Mike Conley
23fcc345bc
Backing out bug 940455 (36e45a68452b) for numerous regressions. r=bustage-fix.
2014-03-07 16:50:30 -05:00
Matt Woodrow
64f553ecba
Bug 940455 - Add LayerManager functonality to clear out a portion of the window for the OS to paint. r=roc,Bas
2014-02-13 13:20:41 +13:00
Markus Stange
6d0e5d3a43
Bug 975773 - Filter primitives in error states can have inputs. r=roc
2014-03-03 14:31:27 +01:00
stefanh@inbox.com
0d496326a6
Bug 970079 - Native theming for MacOS X help buttons, widget part. r=mstange, roc.
2014-02-27 18:12:16 +01:00
L. David Baron
dfb9ad9186
Bug 976350 patch 1: Move the contents of nsTraceRefcnt.h into nsISupportsImpl.h. r=bsmedberg
...
This makes sense since the file no longer contains anything with the
nsTraceRefcnt name in it, and it will allow renaming nsTraceRefcntImpl
back to nsTraceRefcnt.
2014-02-26 13:36:35 -08:00
Ehsan Akhgari
067fa188b6
Bug 935778 - Part 0.2: Spray some MOZ_DECLARE_REFCOUNTED_TYPENAME across the tree
2014-02-20 21:33:49 -05:00
Jon Coppeard
25c1a75044
Bug 969812 - Convert JS_NewArrayObject to use HandleValueArray r=terrence r=bz
2014-02-12 10:50:46 +00:00
Ehsan Akhgari
82ebdc883f
Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg
2014-02-10 17:57:01 -05:00
Robert Longson
aa363c2347
Bug 964200 (Part 3a moz2d) - Implement Filter Effects Module feDropShadow filter. r=mstange
...
--HG--
rename : content/svg/content/src/SVGFEGaussianBlurElement.cpp => content/svg/content/src/SVGFEDropShadowElement.cpp
rename : content/svg/content/src/SVGFEGaussianBlurElement.h => content/svg/content/src/SVGFEDropShadowElement.h
rename : dom/webidl/SVGFEGaussianBlurElement.webidl => dom/webidl/SVGFEDropShadowElement.webidl
2014-02-08 16:49:46 +00:00
Phil Ringnalda
c3a5fe2488
Backed out 2 changesets (bug 964200) for build bustage
...
CLOSED TREE
Backed out changeset 7dbe53176a38 (bug 964200)
Backed out changeset 19993e76f4a0 (bug 964200)
2014-02-05 09:19:08 -08:00
Robert Longson
99cbdf39af
Bug 964200 (Part 3 main) - Implement Filter Effects Module feDropShadow filter. r=mstange
...
--HG--
rename : content/svg/content/src/SVGFEGaussianBlurElement.cpp => content/svg/content/src/SVGFEDropShadowElement.cpp
rename : content/svg/content/src/SVGFEGaussianBlurElement.h => content/svg/content/src/SVGFEDropShadowElement.h
rename : dom/webidl/SVGFEGaussianBlurElement.webidl => dom/webidl/SVGFEDropShadowElement.webidl
2014-02-05 16:46:47 +00:00
Birunthan Mohanathas
89f96b243e
Bug 828300 - Replace NS_ARRAY_LENGTH with mozilla::ArrayLength/MOZ_ARRAY_LENGTH. r=ehsan
2014-01-30 13:26:54 -05:00
Benoit Jacob
638dd1b5c9
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
Nathan Froyd
ca6ec27950
Bug 961734 - reorder nsFont fields for slightly better packing; r=jfkthame
2014-01-20 09:50:14 -05:00
Robert Longson
fa267f8ed8
Bug 826114 - Support Filter Effects specification feColorMatrix saturate type range. r=mstange
2014-01-20 12:42:47 +00:00
Tom Schuster
5e3191afd2
Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence
2014-01-09 18:39:36 +01:00
Benoit Jacob
873406e3f0
Bug 958375 - 8/9 - Make remaining Moz2D enums typed - 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:17 -05:00
Benoit Jacob
84374236d8
Bug 958375 - 5/9 - Make FilterType 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
Markus Stange
c1ee39df36
Bug 941887. r=roc
2014-01-08 10:30:03 +01:00
Neil Rashbrook
c1e7ed6e6b
Restore the string header included previous to bug 918923 so that this file can be used with the external string API again (c.f. bug 920073) r=ehsan
2014-01-06 19:35:42 +00:00
Birunthan Mohanathas
dfbad43639
Bug 784739 - Switch from NULL to nullptr in remaining directories; r=ehsan
...
--HG--
extra : rebase_source : 1ff19b2c8fd0e77fa8e822f5007a9fa3a6b6d474
2014-01-06 10:06:04 -05:00
Ehsan Akhgari
eaa7491d77
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
...
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.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 PRUnichar char16_t
2014-01-04 10:02:17 -05:00
Ms2ger
98586cdbc1
Bug 950143 - Remove the implicit conversion operator from nsIntSize to IntSize; r=roc
2013-12-31 10:06:12 +01:00
Robert O'Callahan
b842ce7261
Bug 945203. Part 3: Implement nsRegion::Swap. r=jrmuizel
...
--HG--
extra : rebase_source : ee43bf510f8d2bac998d24511327c33362044c79
2013-12-17 00:01:38 +13:00
Martin Stransky
f09c774110
Bug 941595 - Build with system-cairo is broken. r=glandium
2013-12-10 10:37:03 -05:00
Markus Stange
a1eb364ab3
Bug 945655 - Don't let transparent flood filter primitives contribute to the filter extents. r=roc
2013-12-10 14:50:42 +01:00
Markus Stange
e69b07dddd
Bug 945655 - When the arithmetic composite factors make us ignore one of the input images, don't let its size contribute to the filter extents. r=roc
2013-12-10 14:50:42 +01:00
Markus Stange
52939725ed
Bug 945655 - Composite filters with operator IN have a result that is the intersection of the input rects, not the union. r=roc
2013-12-10 14:50:42 +01:00
Jeff Muizelaar
83c82623c2
Bug 947847. Avoid reseting to empty rects. r=BenWa
...
pixman_region32_reset will give an error if the rectangle you pass to it is
empty. We can just check before hand if the rect is empty and in that case just
call pixman_region32_clear instead of pixman_region32_reset.
--HG--
extra : rebase_source : dbdde170f391b6e5c8808717039677b026adb701
2013-12-09 18:22:45 -05:00
Birunthan Mohanathas
58325c73be
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
...
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
2013-12-08 21:52:54 -05:00
Jonathan Watt
34f76a78c2
Bug 947728 part 1 - Introduce a new 'number-input' value for -moz-appearance that behaves exactly as 'textfield' does. r=roc
2013-12-08 23:23:28 +00:00
Stephen Pohl
965870498a
Bug 934811 - Ensure that no scrollbars are displayed for touch input. r=jimm,tn
2013-12-03 13:21:09 -05:00
Mats Palmgren
313f4100c0
Bug 943448 - Remove useless warnings about nscoord overflow in clamping functions. r=roc
2013-11-30 21:45:20 +00:00
Markus Stange
d0ceef6534
Bug 944383 - Pass around SourceSurfaces instead of gfxASurfaces for feImage input images. r=jwatt
2013-11-28 15:38:43 +01:00