Jonathan Kew
|
1ecd77525b
|
bug 847344 - refactor gfxFont/gfxFontEntry and associated classes for more efficient use of HarfBuzz and Graphite shaper APIs. r=roc
|
2013-05-16 17:29:20 +01:00 |
|
John Daggett
|
aa507d8c18
|
Bug 549861 - reland font-variant subproperties with DOM-peer review. r=khuey
|
2013-05-20 11:59:20 +09:00 |
|
Ms2ger
|
9d5803279f
|
Merge backout.
|
2013-05-19 20:26:58 +02:00 |
|
Ms2ger
|
e0c18984a5
|
Backout bug 549861 (changesets 27fb48df15ce:7ecd4e3863b4) for insufficient review.
|
2013-05-19 20:23:19 +02:00 |
|
Ms2ger
|
ecc15add17
|
Backout changeset 0a6d36fc3749 for conflicting with the backout of bug 549861.
|
2013-05-19 20:22:17 +02:00 |
|
John Daggett
|
00a68469c0
|
Bug 549861. Trim out kerning from gfxFontStyle. r=jkew
|
2013-05-13 18:45:38 +09:00 |
|
John Daggett
|
c18a21b5f6
|
Bug 549861. Implement gfx support for font-variant-alternates. r=jkew
|
2013-05-13 18:45:37 +09:00 |
|
John Daggett
|
01200ec056
|
Bug 549861. Implement rendering support for simple font-variant properties. r=jkew
|
2013-05-13 18:45:36 +09:00 |
|
Nathan Froyd
|
dbba9baf39
|
Bug 858131 - rewrite FloatingPoint.h to be C++-only instead of C-compatible C++; r+original-author=Waldo
|
2013-05-01 16:55:13 -04:00 |
|
Jonathan Kew
|
7f6bb6c441
|
bug 847344 - refactor gfxFont/gfxFontEntry and associated classes for more efficient use of HarfBuzz and Graphite shaper APIs. r=roc
|
2013-05-16 17:32:41 +01:00 |
|
Jonathan Kew
|
6da4abbf5b
|
bug 871961 pt 1 - handle on-the-fly changes to the gfx.font_rendering.opentype_svg.enabled preference setting. r=roc
|
2013-05-16 17:32:41 +01:00 |
|
Phil Ringnalda
|
5ad98aed12
|
Back out 4d755ea39a56:81d152795bea (bug 798843) for style mochitest failures
|
2013-05-15 20:53:30 -07:00 |
|
Edwin Flores
|
fe4c1f5f33
|
Bug 798843 - Replace instances of 'object' with 'context' to match change in CSS values r=roc
|
2013-05-16 14:35:12 +12:00 |
|
Aryeh Gregor
|
e78504c9a9
|
Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
|
2013-04-22 14:15:59 +03:00 |
|
Nicholas Nethercote
|
500e72cfdf
|
Bug 859657 (part 2) - Remove nsIMemoryMultiReporter.explicitNonHeap because it's more trouble than it's worth; also remove the "explicit" single reporter. r=jlebar.
--HG--
extra : rebase_source : a146536a3dd0043082bcb1c26d980c4c6d4c0730
|
2013-04-11 20:52:32 -07:00 |
|
John Daggett
|
3671aea0ee
|
Bug 761442 - treat substitution and positioning lookups involving <space> differently. r=jkew
|
2013-04-11 22:49:58 +09:00 |
|
Jonathan Kew
|
8ac82223b3
|
Bug 761442 - don't use per-word shaping with fonts that use <space> in opentype lookups. r=jdaggett
|
2013-01-08 14:38:48 +00:00 |
|
Benoit Girard
|
6ed333dbb5
|
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
|
bbe4c3065e
|
Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
--HG--
extra : rebase_source : f76accc3d3dd86c75cb3e9750734f23ec9c29941
|
2013-03-16 00:47:02 -04:00 |
|
Ed Morley
|
4a0f5f39ca
|
Backed out changeset c75481a07302 (bug 851611)
|
2013-03-18 14:10:35 +00:00 |
|
Ed Morley
|
47bc17c5f5
|
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
|
90f13c7e56
|
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
|
95a5b4c35f
|
Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
--HG--
extra : rebase_source : 3032aaf7e50cdf9c350da688ec34e50a695fc7ca
|
2013-03-16 00:47:02 -04:00 |
|
Jeff Walden
|
45c6642e41
|
Bug 847480 - Convert DeprecatedAbs overloads taking floating point (except for nscoord uses, when nscoord is optionally a floating point type) to Abs. r=Ms2ger
|
2013-03-05 15:43:44 -08:00 |
|
Jeff Walden
|
000d820503
|
Bug 847480 - Blindly convert all existing mozilla::Abs users to mozilla::DeprecatedAbs. Individualized conversions to the reformed mozilla::Abs will continue until mozilla::DeprecatedAbs is unused, at which point it will be removed. r=Ms2ger
|
2013-03-05 15:43:30 -08:00 |
|
Jonathan Kew
|
f472b6c67c
|
bug 840431 - cache an ellipsis textrun on gfxFontGroup, to minimize perf overhead due to text-overflow. r=roc
|
2013-03-08 10:41:31 +00:00 |
|
Jeff Walden
|
72eca3f9c1
|
Bug 835542 - Implement mozilla::Abs. r=Ms2ger
--HG--
extra : rebase_source : a3e62ff76365d27cc4cb10e4fee942ddb8b10b79
|
2013-02-15 19:55:36 -08:00 |
|
John Daggett
|
683d2919d5
|
Bug 846215 - separate content and chrome word cache metrics. r=taras
|
2013-03-04 15:57:08 +09:00 |
|
Jonathan Kew
|
941b182708
|
bug 844133 - eliminate the MOZ_GRAPHITE configure option. r=ted
|
2013-02-22 16:52:20 +00:00 |
|
Jonathan Kew
|
54a3ee7cad
|
bug 843588 - font table cache management should not rely on hashtable entry pointers remaining valid. r=karlt
|
2013-02-22 13:14:33 +00:00 |
|
John Daggett
|
d043403e24
|
Bug 833169 - add font family name to font entries and use in user font cache key. r=jkew
|
2013-02-18 11:22:55 +09:00 |
|
Oleg Romashin
|
b0de49c8ad
|
Bug 840869 - division-by-zero possible in gfxFont::Draw when mAdjusted == 0.0 r=bas.schouten
|
2013-02-17 10:24:55 -08:00 |
|
Cameron McCormack
|
0335ceedb4
|
Bug 655877 - Part 46: Paint SVG glyphs with new SVG text frame. r=roc,jwatt
|
2013-02-11 17:22:20 +11:00 |
|
Jonathan Kew
|
22f02abca1
|
bug 808299 - scale missing-glyph hexbox digits depending on device resolution and zoom. r=roc
|
2013-02-07 00:19:46 +00:00 |
|
Daniel Holbert
|
d41b08e0f2
|
Bug 832440: Fix inconsistency on appUnitsPerDevPixels's signedness in gfxFont and its clients by converting all instances to be signed. r=jfkthame
|
2013-01-28 11:01:59 -08:00 |
|
Mats Palmgren
|
d5826be6d7
|
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 |
|
Cameron McCormack
|
b8c8bf6c2c
|
Bug 828805 - Implement SVG paint-order property. r=bz,roc
|
2013-01-13 10:27:53 +11:00 |
|
Jonathan Kew
|
aeb7ef0c8b
|
bug 825875 - shape long words directly into the textrun instead of using word caching. r=roc
|
2013-01-04 18:35:37 +00:00 |
|
Jonathan Kew
|
266183f3c3
|
bug 825871 - refactor gfxTextRun and gfxShapedWord to share a common abstract base class (gfxShapedText) and shaping interface. r=roc
|
2013-01-04 18:35:37 +00:00 |
|
Nicholas Nethercote
|
b6939f2c42
|
Bug 819819 (part 2) - Remove |name| from NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN. r=jlebar.
--HG--
rename : dom/tests/mochitest/localstorage/test_localStorageQuotaPrivateBrowsing_perwindowpb.html => dom/tests/mochitest/localstorage/test_localStorageQuotaPrivateBrowsing.html
rename : toolkit/components/places/tests/browser/browser_favicon_privatebrowsing_perwindowpb.js => toolkit/components/places/tests/browser/browser_favicon_privatebrowsing.js
extra : rebase_source : 557cc60522970ce7eea3b006d357284d9b4694c4
|
2012-12-23 16:59:51 -08:00 |
|
Jonathan Kew
|
813a2e26db
|
bug 821442 - eliminate the unreliable mFamily back-pointer in gfxFontEntry, and instead pass/track font family explicitly where needed. r=roc
|
2012-12-19 09:42:25 +00:00 |
|
Jeff Walden
|
e0523203c9
|
Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
|
2012-12-14 18:58:45 -05:00 |
|
Jonathan Kew
|
f5c86b41c7
|
bug 816483 - cache instantiated user fonts and share them across pages that use the same resources. r=roc
|
2012-12-10 09:31:07 +00:00 |
|
Mats Palmgren
|
e6ad33709d
|
Bug 817574 - Replace NS_ABS with std::abs. r=roc
|
2012-12-04 13:33:33 +01:00 |
|
Bas Schouten
|
0aef574264
|
Bug 814101: Respect system-wide cleartype setting. r=jrmuizel,jfkthame
|
2012-11-23 02:53:12 +01:00 |
|
Jacek Szpot
|
bea8356b2c
|
Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
|
2012-10-26 15:32:10 +02:00 |
|
Mats Palmgren
|
e74ed98939
|
Bug 798853, gfx. r=roc
|
2012-10-22 15:53:31 +02:00 |
|
Jonathan Kew
|
dca13f88d5
|
Bug 799062 - eliminate "warning: '&&' within '||'" messages in gfxFont.cpp. r=bas
|
2012-10-09 13:11:20 +01:00 |
|
Ms2ger
|
a77a250988
|
Bug 793314 - Remove PtrBits; r=mounir,roc
|
2012-10-02 10:24:11 +02:00 |
|
Ehsan Akhgari
|
a3770a0057
|
Bug 793408 - Remove some prtypes.h #includes from gfx; r=jrmuizel
|
2012-09-28 14:56:27 -04:00 |
|