Bas Schouten
|
fc4d747155
|
Bug 779029: Try to respect EXTEND_NONE when masking. r=jrmuizel
--HG--
extra : rebase_source : 0634d90f2c580fd4cc1ad73fb5b3406a6afda964
|
2013-05-12 15:03:12 +01:00 |
|
Aryeh Gregor
|
659b807986
|
Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
|
2013-04-22 14:15:59 +03:00 |
|
Benoit Girard
|
fc10a7cfe4
|
Bug 851611 - Part 3: Rename headers. r=jrmuizel
--HG--
rename : tools/profiler/sampler.h => tools/profiler/GeckoProfiler.h
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 6ea7c660764a4390cdd8dd91561fff1d7bad6035
|
2013-03-18 15:25:50 +01:00 |
|
Benoit Girard
|
9d12529d78
|
Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
--HG--
extra : rebase_source : f76accc3d3dd86c75cb3e9750734f23ec9c29941
|
2013-03-16 00:47:02 -04:00 |
|
Ed Morley
|
b2109c458f
|
Backed out changeset c75481a07302 (bug 851611)
|
2013-03-18 14:10:35 +00:00 |
|
Ed Morley
|
2b1775b4e9
|
Backed out changeset d195190adc48 (bug 851611)
--HG--
rename : tools/profiler/GeckoProfiler.h => tools/profiler/sampler.h
rename : tools/profiler/GeckoProfilerImpl.h => tools/profiler/sps_sampler.h
|
2013-03-18 14:10:30 +00:00 |
|
Benoit Girard
|
664cf994b4
|
Bug 851611 - Part 3: Rename headers. r=jrmuizel
--HG--
rename : tools/profiler/sampler.h => tools/profiler/GeckoProfiler.h
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 552fe1d3ff61d15b264aaf86f7c8cb4f4eff69d1
|
2013-03-18 14:41:02 +01:00 |
|
Benoit Girard
|
c4c6a0ddf5
|
Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
--HG--
extra : rebase_source : 3032aaf7e50cdf9c350da688ec34e50a695fc7ca
|
2013-03-16 00:47:02 -04:00 |
|
Milan Sreckovic
|
cf48af5121
|
Bug 839621 - qcms_transform_create can return null, so indirect callers need to be ready for it as well. r=jmuizelaar
|
2013-02-08 15:46:26 -05:00 |
|
Jonathan Kew
|
99ab56d516
|
bug 831277 - (a) make GetRoundOffsetsToPixels a method on gfxContext, instead of private to the harfbuzz shaper. r=jdaggett
|
2013-01-21 09:24:01 +00:00 |
|
Mats Palmgren
|
6c53161814
|
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
|
2013-01-15 13:22:03 +01:00 |
|
Bas Schouten
|
6063373753
|
Bug 814952: Further cleanup state management surrounding paths and pathbuilders. r=joedrew
|
2012-12-13 16:34:51 +01:00 |
|
Ehsan Akhgari
|
b92a794517
|
Backed out 2 changesets (bug 814952) because it breaks the build
Backed out changeset 974417414266 (bug 814952)
Backed out changeset 315707349606 (bug 814952)
|
2012-12-12 16:16:35 -05:00 |
|
Bas Schouten
|
e0e8dc9638
|
Bug 814952: Further cleanup state management surrounding paths and pathbuilders. r=jrmuizel
|
2012-12-12 21:37:09 +01:00 |
|
Ryan VanderMeulen
|
bd692e864a
|
Backed out changeset 224fe2a12a04 (bug 779029) for Windows reftest failures.
|
2012-11-15 21:34:14 -05:00 |
|
Bas Schouten
|
4a93ce1d26
|
Bug 779029: Try to respect EXTEND_NONE when masking. r=jrmuizel
|
2012-11-16 00:30:08 +00:00 |
|
Tobias Schneider
|
d0adae1591
|
Bug 803124 - Implement mozIsPointInStroke. r=jmuizelaar
|
2012-10-29 16:54:53 +01:00 |
|
Bas Schouten
|
7629abbddd
|
Bug 797797: Get the new device offset after pushing the new DT. r=roc
|
2012-10-04 14:54:57 +02:00 |
|
Bas Schouten
|
7c85289823
|
Bug 797231: Don't overwrite mPathTransform if the transform already changed. r=joedrew
|
2012-10-03 20:18:23 +02:00 |
|
Bas Schouten
|
85309b3382
|
Bug 797314: Only push one group and ensure all of the background gets copied in PushGroupAndCopyBackground. r=joedrew
|
2012-10-03 20:18:19 +02:00 |
|
Bas Schouten
|
e62cedfe1d
|
Bug 778367: Minimize intermediate surface size. r=jrmuizel
|
2012-09-27 23:00:51 +02:00 |
|
Bas Schouten
|
49d38ee1c9
|
Bug 776793: Properly create an opaque surface when copying in the background. r=joedrew
|
2012-10-02 19:18:56 +02:00 |
|
Phil Ringnalda
|
b3fe631c41
|
Back out 024f0c7ca3fc and 9f856ef0f078 (bug 778367) for Windows reftest failures
|
2012-10-01 17:29:40 -07:00 |
|
Bas Schouten
|
a1f58d74da
|
Bug 778367 - Part 2: Mark a test fuzzy where DWrite seems to render differently to a smaller surface. r=jrmuizel
|
2012-10-02 00:00:15 +02:00 |
|
Bas Schouten
|
76ab722f81
|
Bug 778367 - Part 1: Minimize intermediate surface size. r=jrmuizel
|
2012-09-27 23:00:51 +02:00 |
|
Bas Schouten
|
2b1d28599c
|
Backout 73ffe71f9d12 (bug 778367) for windows test bustage on a CLOSED TREE
|
2012-09-28 02:03:20 +02:00 |
|
Bas Schouten
|
2fcfaedbb6
|
Bug 778367: Minimize intermediate surface size. r=jrmuizel
|
2012-09-27 23:00:51 +02:00 |
|
Robert O'Callahan
|
7efeb9262e
|
Bug 772726. Part 14: Nudge pattern transform components to integers to avoid rounding errors. Also nudge rects to integers when we retransform them due to a CTM change. r=bas
|
2012-09-08 00:32:21 +12:00 |
|
Robert O'Callahan
|
ff8935ad31
|
Bug 772726. Part 6: Add NudgeToIntegers operation to Azure Matrix, add MultiplyAndNudgeToIntegers to gfxContext, and call it from SVG when we render path geometry, to ensure that small internal rounding errors in transforms don't cause unnecessary differences in rasterization of paths. r=bas
|
2012-09-05 12:15:52 +12: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 |
|
Sergey Glushchenko
|
970c894833
|
Bug 776429: Unify scattered M_PI definitions into mfbt/Constants.h r=dRdR
|
2012-08-06 13:32:11 -07:00 |
|
Aryeh Gregor
|
e806eeab4f
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Nicholas Cameron
|
e9550e5f75
|
Bug 759036. Fix a masking bug in Thebes-Azure. r=Bas
|
2012-06-14 10:40:43 +12:00 |
|
Matt Brubeck
|
8aad0a2626
|
Back out bug 761890, bug 746896, and bug 759036 because of reftest failures
--HG--
extra : rebase_source : b5bdad8a69eab8e9ba35d21637c0bbcb18bce703
|
2012-06-11 22:50:31 -07:00 |
|
Nicholas Cameron
|
b97c21b905
|
Bug 759036. Fix a masking bug in Thebes-Azure. r=Bas
--HG--
extra : rebase_source : 2bb553e52f2d4058e1c7865dadccfc6a20c6d66c
|
2012-06-08 11:44:07 +12:00 |
|
Kan-Ru Chen
|
5e2750b720
|
Bug 743182 - Use gfxPlatform::OptimalFormatForContent everywhere. r=joedrew
|
2012-05-26 12:38:17 +08:00 |
|
Robert O'Callahan
|
088ebb3f01
|
Befixing Bas build bustage, bug 757329
|
2012-05-22 18:00:23 +12:00 |
|
Bas Schouten
|
94bed9e6d8
|
Bug 757329: Support changing transforms while emitting path instructions. r=roc
|
2012-05-22 07:29:19 +02:00 |
|
Bas Schouten
|
f3ad70ed18
|
Bug 756767 - Part 2: Deal with CreateSourceSurfaceFromData failing. r=jrmuizel
|
2012-05-21 17:27:32 +02:00 |
|
Ed Morley
|
4e2da8437f
|
Backout a693c64dc64e (bug 715768), c520957cc03f & 713ed280a80d (bug 756767), 20cb25a8b8ba (bug 756454), f3b5ad2320cb (bug 756424) for crashes
|
2012-05-21 18:56:46 +01:00 |
|
Bas Schouten
|
e3811bc0ae
|
Bug 756767 - Part 2: Deal with CreateSourceSurfaceFromData failing. r=jrmuizel
|
2012-05-21 17:27:32 +02:00 |
|
Gervase Markham
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Bas Schouten
|
7907bf7faa
|
Bug 738413 - Part 3: Fix numerous issues with PushGroupAndCopyBackground. r=roc
|
2012-05-03 23:31:02 +02:00 |
|
Jeff Muizelaar
|
a3359ec3be
|
Bug 745864 - Add profiling labels relevant for Fennec graphics performance. r=bgirard a=blassey
--HG--
extra : rebase_source : 9ec2966476988924331d021977e2713e044701df
|
2012-04-16 14:36:33 -04:00 |
|
Bas Schouten
|
eaa02a2931
|
Bug 738690: Properly convert patterns to userspace in the Azure-Thebes wrapper. r=jrmuizel
|
2012-03-29 20:53:43 +02:00 |
|
Stephen Perry
|
bd336922da
|
Bug 666664 - Patch to fix warnings in gfx/thebes/gfxContext.cpp. r=BenWa
|
2012-03-06 16:44:18 -05:00 |
|
Jonathan Kew
|
7661a5ed03
|
bug 726962 - remove stray instances of PRBool in gfx. r=joe
|
2012-02-14 16:17:19 +00:00 |
|
Bas Schouten
|
2d4395c3fd
|
Bug 711063 - Part 2: Add new wrapper code for gfxContext and gfxPattern. r=jrmuizel
|
2012-01-05 08:17:51 +01:00 |
|
Matt Woodrow
|
353e3c17e7
|
Bug 700240 - Make display list debugging independent of DEBUG. r=khuey,roc
|
2011-11-17 16:44:16 +13:00 |
|
Matt Woodrow
|
0ea6f9fa20
|
Bug 697048 - Add multiple output formats for DumpAsDataURL. r=roc
|
2011-10-26 16:19:13 +13:00 |
|