gfx/thebes/gfxSVGGlyphs.cpp
748010a48c9e4865a58396bf2c16c50871fa824b
created 2017-01-05 15:31 +0800
pushed 2017-01-23 16:02 +0000
Cameron McCormack Cameron McCormack - Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky
3e153a5acd3597633d67532c4bca294e90ea75aa
created 2016-10-13 15:04 +0800
pushed 2016-11-14 12:33 +0000
Cameron McCormack Cameron McCormack - Bug 1309082 - Part 2: Rename some ImageTracker members. r=bholley
73b3f8cc7d5f13b9254a533319d8f17e8db4794d
created 2016-10-13 15:04 +0800
pushed 2016-11-14 12:33 +0000
Cameron McCormack Cameron McCormack - Bug 1309082 - Part 1: Extract image tracking from nsDocument into a separate, refcounted object. r=bholley
c0404d1f3b47cee8284e4be54a79d3b01db6b961
created 2016-07-22 14:56 +0100
pushed 2016-09-19 13:50 +0000
Jonathan Watt Jonathan Watt - Bug 1058040, part 2 - Rename gfxTextContextPaint to SVGContextPaint and add some code comments. r=dholbert
0a536af3ebfadc7968b93cee2e765eef3d5364aa
created 2016-07-22 12:07 +0100
pushed 2016-09-19 13:50 +0000
Jonathan Watt Jonathan Watt - Bug 1058040, part 1 - Move gfxTextContextPaint to a separate file to enable use in imagelib. r=dholbert
15bd0363e516363bdae1c893b01130be91665ec8
created 2016-07-21 14:33 +0100
pushed 2016-09-19 13:50 +0000
Jonathan Watt Jonathan Watt - Bug 1290781 - Make the propagation of context paint to SVG glyphs much more robust. r=heycam
7813b8ae63b9fb5689ddd766b950d1bc680b0950
created 2016-06-18 18:32 +0100
pushed 2016-08-01 14:37 +0000
Daniel Holbert Daniel Holbert - Bug 1280753: Call Close() on SVG-in-opentype content viewer, when tearing it down. r=smaug
6e9946f0a1f68e1d6668eb1291d141ad45ffa0bd
created 2016-06-18 17:03 +0100
pushed 2016-08-01 14:37 +0000
Daniel Holbert Daniel Holbert - Bug 1280676: When SVG-in-opentype font is being torn down, call OnPageHide() on its inner document instead of simply pausing animations. r=smaug
21afe591e4954a256ab665496885ee63a33ed7d6
created 2016-05-03 12:14 +0100
pushed 2016-06-06 20:27 +0000
Jonathan Kew Jonathan Kew - Bug 1268878 - Include various of gfxFontEntry's sub-objects in memory reporting. r=njn
bc40974a002f891b186432370547a370984e35a7
created 2016-04-21 16:51 +0800
pushed 2016-06-06 20:27 +0000
Yoshi Huang Yoshi Huang - Bug 1263496 - Part 3: fix for nsNullPrincipal::Create
0b08a5ce65aeaa4665fc00405274928ce7e046b8
created 2016-04-21 16:25 +0800
pushed 2016-06-06 20:27 +0000
Yoshi Huang Yoshi Huang - Bug 1263496 - Part 1: fix for @mozilla.org/nullprincipal;1 r=bholley
173a441d7bb1be25728c5348135d3935ab20195a
created 2016-04-21 14:39 +0100
pushed 2016-04-25 17:12 +0000
Jonathan Watt Jonathan Watt - Bug 1266101, part 1 - Remove various bits of dead code related to painting SVG text. r=heycam
e46b452357990be9b9838e13086e277bedda077b
created 2016-02-19 15:35 +0800
pushed 2016-03-07 14:25 +0000
Yoshi Huang Yoshi Huang - Bug 1225053 - use null principal in gfxSVGGlyphs.cpp r=edwin
0e4c4db3b90ff45937cc1eab4b7bbd61f4674326
created 2015-11-03 09:50 +0800
pushed 2015-12-14 20:18 +0000
Yoshi Huang Yoshi Huang - Bug 1209162 - Create OriginAttributes subtypes. IGNORE IDL r=sicking.
13feeea7a4a8db9c1c450f26f6c626e0ea3325a2
created 2015-09-24 19:24 -0700
pushed 2015-10-29 11:48 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208300 (part 4) - Remove gfxRGBA and some related things. r=jwatt.
8fbfb98cba6be8a8fe8db2d3432b02e989d87f5d
created 2015-09-24 17:50 -0700
pushed 2015-10-29 11:48 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208283 (part 1) - Change gfxPattern's single-arg constructor to take a gfx::Color& instead of a gfxRGBA&. r=jwatt.
5a29e8bc51ca9b605b76fa73b7621449761b6536
created 2015-08-18 15:01 +0800
pushed 2015-09-21 14:31 +0000
Yoshi Huang Yoshi Huang - Bug 1165272 - Part 2: replace getNoAppCodebasePrincipal. r=bholley
d09ccffbeb17c033e9a235cd508a6352f48fd14c
created 2015-08-25 11:05 -0700
pushed 2015-09-21 14:31 +0000
Bobby Holley Bobby Holley - Backed out 3 changesets (bug 1165272) for b2g sanity blocker.
8d116b0d696f461cd63840f1dd21430b47e740a5
created 2015-08-24 01:18 -0400
pushed 2015-09-21 14:31 +0000
Yoshi Huang Yoshi Huang - Bug 1165272 - Part 2: Replace getNoAppCodebasePrincipal. r=bholley
0124362f1d0d0883add62ef034e0301d1a4f2cd9
created 2015-05-07 11:07 +0200
pushed 2015-05-11 19:23 +0000
Thibaud Backenstrass Thibaud Backenstrass - Bug 1158122 - Remove all occurences of nsIntRect in gfx/thebes/. r=nical
dff13898998d9516fef0bbb460937a148d972aa0
created 2014-10-16 11:15 -0700
pushed 2014-11-28 15:58 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1063197 - Callsites of NS_NewInputStreamChannel in /gfx/ (r=roc)
6812665c79b37344edd180e775c4e9f5f1ce4ffe
created 2014-09-21 09:45 -0700
pushed 2014-10-13 17:43 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1038756: Callsites creating a channel in /gfx/ (r=roc)
dc3942a35b5c8c48c726df578e2fff36f7ff5157
created 2014-08-31 11:40 +0100
pushed 2014-09-02 16:57 +0000
Andrea Marchesini Andrea Marchesini - Bug 1058470 - Blob URL should contain the origin as part of the URI, r=bz
3542e1112df0574503412b155017559f965a66c1
created 2014-07-10 02:56 -0400
pushed 2014-07-21 21:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 965413 part 10. Use a LoadInfo for loading documents in various places where we force a particular principal. r=smaug
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-02-04 01:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
47b5355992adc942e1a059c572703becc40bcdb0
created 2013-10-07 19:15 -0400
pushed 2013-10-28 22:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
ae6c7a11874eb2fcd05cc4c96b886a1e3757663c
created 2013-10-01 17:02 -0400
pushed 2013-10-28 22:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921753 - Part 4: Move DrawMode outside of gfxFont.h so that we won't need to #include that header everywhere DrawMode is needed; r=roc
ad42e99b60f30b6abf479ee40e1dabdfbe480f57
created 2013-09-14 12:40 +0100
pushed 2013-09-17 14:18 +0000
Jonathan Kew Jonathan Kew - bug 916048 - SVG-in-OpenType glyphs should use the font's unitsPerEm value. r=roc
13743a1f2db3b0ae4c66d2728eb4b8272e65459c
created 2013-05-16 14:35 +1200
pushed 2013-09-17 14:18 +0000
Edwin Flores Edwin Flores - Bug 798843 - Replace instances of 'object' with 'context' to match change in CSS values r=roc
c88b666cff54e59c9a99b84b0cb202fd9e7ab19a
created 2013-09-13 11:15 -0400
pushed 2013-09-17 14:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6c097bdfc079, 51f5d900cd27, 9fdf99c07466, and b322938b37ef (bug 798843) due to intermittent Windows test failures.
0b516c2f2bd1c49c5e8e6daac487836b9f0d49c2
created 2013-08-20 01:08 +1200
pushed 2013-09-17 14:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 906643. Part 7: Hook up animation support for gfxSVGGlyphs. r=jfkthame
6c097bdfc0790f22e44432b073163ea1af432fa3
created 2013-05-16 14:35 +1200
pushed 2013-09-17 14:18 +0000
Edwin Flores Edwin Flores - Bug 798843 - Replace instances of 'object' with 'context' to match change in CSS values r=roc
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-09-17 14:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
b35cc8b1e3f93953576144e787154415e23214b4
created 2013-08-30 17:17 -0400
pushed 2013-09-17 14:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 911263 - Remove some unneeded nsIFrame.h #includes; r=mats
ccec6887d0c4aca878ef6568788025ec6fc81a53
created 2013-08-30 10:16 -0700
pushed 2013-09-17 14:18 +0000
Kyle Huey Kyle Huey - Bug 909563: Part 3 - Rename nsDOMParser and drop Bindings.conf annotations. r=bz
6a96be5082b082d814818602e1f4bc10f36edf78
created 2013-06-10 13:25 +0100
pushed 2013-09-17 14:18 +0000
Edwin Flores Edwin Flores - Bug 801467 - Give SVG glyph documents a legitimate principal and URI so that references to paint servers are able to be resolved. r=roc,bz
641b974b1a8f3c750e7461d7a24dc46ae46d643d
created 2013-08-20 01:08 +1200
pushed 2013-09-17 14:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 906521. Part 6: Make gfxSVGGlyphs understand the new table format. r=jfkthame
3fb8fcd98fc9208a78b6a9c05c8ca918359ae9f2
created 2013-08-20 01:08 +1200
pushed 2013-09-17 14:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 906521. Part 4: gfxSVGGlyphs should also check the version because it also does table parsing. r=jfkthame
7cad8a76e9712232483dce9227ad4f9534fce385
created 2013-08-20 01:08 +1200
pushed 2013-09-17 14:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 906521. Part 2: Change from using the 'glyphid' attribute to using id='glyphNNN'. r=jfkthame
9766dc682c067c754a432346aebbb1e9994ab9ee
created 2013-08-20 01:08 +1200
pushed 2013-09-17 14:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 906521. Part 1: Remove support for 'glyphchar' since it's no longer in the spec. r=jfkthame
c50cc0eeb5da6e9d9039ac82f83bb733d8a521e5
created 2013-08-22 08:30 +0200
pushed 2013-09-17 14:18 +0000
Ms2ger Ms2ger - Bug 904178 - Part f: Remove some includes from nsPIDOMWindow.h; r=mounir
3f7dab57851c4d7b33616ec13d037830d88d2d0a
created 2013-07-19 16:08 +0100
pushed 2013-08-05 20:29 +0000
Gervase Markham Gervase Markham - Bug 715549 - remove last vestiges of tri-licence. DONTBUILD.
6f8a90b37e5b09d0a564f9b355de9234a379a11d
created 2013-06-12 10:48 +0100
pushed 2013-06-24 20:17 +0000
Jonathan Kew Jonathan Kew - bug 880690 - pt 1 - fix handling of glyph ID range in SVG glyph index entries. r=roc
5df3bc40a38d0f26d0f9d75d5f6afd19dd52e44a
created 2013-06-05 12:34 +0100
pushed 2013-06-24 20:17 +0000
Jonathan Kew Jonathan Kew - bug 875629 - handle UTF-16 surrogate pairs in the SVG-in-OpenType glyphchar attribute. r=roc
9aee5481871596c76337edb81e0fd1a568851a9e
created 2013-05-16 17:29 +0100
pushed 2013-06-24 20:17 +0000
Jonathan Kew Jonathan Kew - bug 847344 - refactor gfxFont/gfxFontEntry and associated classes for more efficient use of HarfBuzz and Graphite shaper APIs. r=roc
370a2c56b7934ceb7fd6c978c6d0500fa01d5d48
created 2013-05-19 20:22 +0200
pushed 2013-06-24 20:17 +0000
Ms2ger Ms2ger - Backout changeset 0a6d36fc3749 for conflicting with the backout of bug 549861.
0a6d36fc3749bc0161899fe74fb97cb4de66fc4c
created 2013-05-16 17:32 +0100
pushed 2013-06-24 20:17 +0000
Jonathan Kew Jonathan Kew - bug 847344 - refactor gfxFont/gfxFontEntry and associated classes for more efficient use of HarfBuzz and Graphite shaper APIs. r=roc
747173e387c9646411590dc12e8babb5fa480d90
created 2013-05-15 20:53 -0700
pushed 2013-06-24 20:17 +0000
Phil Ringnalda Phil Ringnalda - Back out 4d755ea39a56:81d152795bea (bug 798843) for style mochitest failures
81d152795bea5fbbe6229928ac0bfed91038e2b4
created 2013-05-16 14:35 +1200
pushed 2013-06-24 20:17 +0000
Edwin Flores Edwin Flores - Bug 798843 - Replace instances of 'object' with 'context' to match change in CSS values r=roc
677a2e675dd9e6ffdc360cb9874acfbca73f00c0
created 2013-04-24 08:36 -0400
pushed 2013-05-13 17:21 +0000
Cykesiopka Cykesiopka - Bug 645402 - Remove ToInteger() workarounds in mozilla-central. r=bz
1541b06b7a6ba69c4a9d52809f6fcd049f647b5d
created 2013-04-24 16:40 +0900
pushed 2013-05-13 17:21 +0000
Makoto Kato Makoto Kato - Bug 857957 - Use Endian.h for byte swap. f=nfroyd, r=jfkthame, r/sr=bsmedberg
cbae3f16225b443126a6560c75b7b2422abdd442
created 2012-12-12 00:15 +0100
pushed 2013-01-07 22:54 +0000
Mats Palmgren Mats Palmgren - Bug 820230 - Move PaintSVGGlyph and GetSVGGlyphExtents from nsContentUtils to nsSVGUtils. r=roc
db376fcebe6252a8d3cfb906fc86235c44346079
created 2012-12-11 16:24 +0000
pushed 2013-01-07 22:54 +0000
Ed Morley Ed Morley - Backout 2044222a3f1d (bug 820230) for build failures on a CLOSED TREE
2044222a3f1de0aa1f49bedcd303a6ccef22dfea
created 2012-12-11 16:45 +0100
pushed 2013-01-07 22:54 +0000
Mats Palmgren Mats Palmgren - Bug 820230 - Move PaintSVGGlyph and GetSVGGlyphExtents from nsContentUtils to nsSVGUtils. r=roc
3684a179853ce3d15f82f0922229f8ca978be64b
created 2012-09-06 21:16 -0700
pushed 2012-10-08 19:23 +0000
L. David Baron L. David Baron - Rename nsIPresShell::InitialReflow to Initialize since it doesn't actually perform reflow. (Bug 788956) r=roc
7ec5e5f7702392324b961ea5e28306f8f356e55f
created 2012-09-06 16:58 +1200
pushed 2012-10-08 19:23 +0000
Edwin Flores Edwin Flores - Bug 719286 - Support new OpenType-in-SVG table format r=roc
c83b07f9fbe8d9c7892746e9d50959638eef59d2
created 2012-09-06 16:58 +1200
pushed 2012-10-08 19:23 +0000
Edwin Flores Edwin Flores - Bug 719286 - Use -moz-objectValue keywords in SVG glyphs r=roc
1acd3ee53ca7bb7e0996608a2e9cb62a488da8b8
created 2012-09-06 16:58 +1200
pushed 2012-10-08 19:23 +0000
Edwin Flores Edwin Flores - Bug 719286 - Add support for -moz-objectFillOpacity and -moz-objectStrokeOpacity to SVG *-opacity fields in SVG glyphs r=roc
781783d7bc18872a40a451daf9d95672a16011b3
created 2012-09-06 16:58 +1200
pushed 2012-10-08 19:23 +0000
Edwin Flores Edwin Flores - Bug 719286 - Include SVG glyphs when calculating glyph extents r=jfkthame
3afb7682d00087c11f6d10cfe4f16583dde58e64
created 2012-09-06 16:58 +1200
pushed 2012-10-08 19:23 +0000
Edwin Flores Edwin Flores - Bug 719286 - Fixed some SVG glyphs not rendering properly r=jwatt
less more (0) -60 tip