gfx/thebes/gfxMacPlatformFontList.mm
f7beb3f7dceb06c3b176fca84dc947f613c0b7c3
created 2013-05-21 12:25 +0800
pushed 2013-06-24 20:17 +0000
Jonathan Kew Jonathan Kew - bug 874053 - ReadCMAP() must not leave the font entry's mCharacterMap pointer NULL, even if cmap table can't be read. 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
9bc938b8f1f07aecae0fd731bce8d5f125170963
created 2013-04-26 08:40 +0100
pushed 2013-05-13 17:21 +0000
Jonathan Kew Jonathan Kew - bug 699331 - pt 1 - replace hardcoded font-loader constants with prefs to allow easier tuning. r=jdaggett
aed82bbaefa48b9c943ee5ad86b58d0a2c407cc8
created 2013-03-15 17:08 +0000
pushed 2013-04-01 20:50 +0000
Jonathan Kew Jonathan Kew - bug 851495 - add Khmer to table of scripts requiring shaping support. r=jdaggett
781d180f8a0fbe9943dadd5250e13a754f86d3f0
created 2013-03-04 10:14 +0000
pushed 2013-04-01 20:50 +0000
Jonathan Kew Jonathan Kew - bug 846617 - support AAT Myanmar fonts via Core Text shaping. r=jdaggett
1861d261f88fc6458995a74799f7ad898a640d21
created 2013-02-22 16:52 +0000
pushed 2013-04-01 20:50 +0000
Jonathan Kew Jonathan Kew - bug 844133 - eliminate the MOZ_GRAPHITE configure option. r=ted
975537cb09666279e723e905285d538594b909b6
created 2013-03-15 17:08 +0000
pushed 2013-03-18 16:48 +0000
Jonathan Kew Jonathan Kew - bug 851495 - add Khmer to table of scripts requiring shaping support. r=jdaggett a=bajaj
7727abce31f85df446874b4044c15fa763cb88ea
created 2013-03-04 10:14 +0000
pushed 2013-03-06 19:57 +0000
Jonathan Kew Jonathan Kew - bug 846617 - support AAT Myanmar fonts via Core Text shaping. r=jdaggett a=lsblakk
cc202449de94c0e8447e3c267a4d114c6a7e3000
created 2013-01-21 09:24 +0000
pushed 2013-02-19 18:42 +0000
Jonathan Kew Jonathan Kew - bug 831292 - don't mask complex-script ranges from the cmap if Graphite tables are present. r=jdaggett
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-02-19 18:42 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
9d3b1773a6938714c4e8fdc4e56217be7a1ac932
created 2013-01-04 14:01 +0000
pushed 2013-01-07 22:54 +0000
Jonathan Kew Jonathan Kew - bug 826288 - remove the obsolete aFamily parameter from gfxFontEntry constructor. r=roc
6f8b8ec57a799bb7821af17eea843ac2599f6ed3
created 2012-12-21 09:48 +0000
pushed 2013-01-07 22:54 +0000
Jonathan Kew Jonathan Kew - bug 765700 - part 1 - trigger PresContext to reflow when Mac font list is updated. r=jdaggett
1b6ab3a080d81bb9519e09304abd0713489eebba
created 2012-12-19 09:42 +0000
pushed 2013-01-07 22:54 +0000
Jonathan Kew Jonathan Kew - bug 821442 - eliminate the unreliable mFamily back-pointer in gfxFontEntry, and instead pass/track font family explicitly where needed. r=roc
e61fdb713e409a063f69534715de164e83f07f9d
created 2012-11-19 10:22 +0000
pushed 2012-11-19 23:12 +0000
Jonathan Kew Jonathan Kew - bug 811312 - part 2 - fold CGFontEntry subclass into MacOSFontEntry. r=jdaggett
ca5d8c37113b6bf993a9ac26660f67efb40dd4bd
created 2012-11-19 10:01 +0000
pushed 2012-11-19 23:12 +0000
Jonathan Kew Jonathan Kew - bug 811312 - part 1 - remove the ATSFontEntry class (not needed on 10.6 and later). r=jdaggett
0e76a54aab6fd0136d82d7e372d59a8e469e8f47
created 2012-10-22 08:47 +0100
pushed 2012-11-19 23:12 +0000
Jonathan Kew Jonathan Kew - bug 803483 - opentype script support no longer dependent on OS X version. r=jdaggett
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
474d3f16960fb6bc790f0f46b77d0248424b84ef
created 2012-05-31 17:17 -0700
pushed 2012-10-08 19:23 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
8ee84aca3656e2a9314b8320882497e24c506889
created 2012-04-11 14:37 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
ab92bf1f7deadc2e04077a80505b687f589cc68e
created 2012-03-28 13:46 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central (yay method barrier removal).
5caeb193e6de12c5252280a0f8bd29fb32e821e7
created 2012-03-26 14:17 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
a4916f9d8d2f217b2d452a5802f8ace5d44f396b
created 2012-03-19 14:13 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
57680b93b9c2cf4dea49c120c5a6321966bce3c3
created 2012-03-09 13:37 -0800
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
dee50ee8534e2380cd5093915626fbe8f58ffbb5
created 2011-12-20 13:42 -0800
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge.
40d9cac97367d6680dff27dda793a89f78d7616e
created 2011-12-16 15:06 -0800
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-28 00:20 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-08-28 00:20 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f93cf0e9ea9a5d9beb06fe8a924175905cc429f8
created 2012-05-23 14:15 +0100
pushed 2012-06-04 20:19 +0000
Jonathan Kew Jonathan Kew - Bug 755730 - don't mask out Indic codepoints in OpenType fonts supported by OS X 10.7. r=jdaggett
8094acc0a47ebbd3b4202e124d57cf5be49cc48a
created 2012-04-19 08:59 +0900
pushed 2012-04-24 17:50 +0000
John Daggett John Daggett - Bug 710727. Share cmaps across all fonts. r=jkew, a=tracking-firefox
a4b2bc52e38437a989288ebb70a02bf20cf08247
created 2012-04-10 11:06 +0900
pushed 2012-04-24 17:50 +0000
John Daggett John Daggett - Bug 738136. Add Lao to the list of scripts that require shaping under OSX. r=jkew
1721afdbf0c3796bc1870e1526f0f2eac204a1fa
created 2012-04-09 22:03 +0900
pushed 2012-04-24 17:50 +0000
John Daggett John Daggett - Bug 710727. Revert shared cmap patch due to reftest/mochitest-4 failures on Win7. a=bustage
2b364a0ca1da908db47d92dba3edf378f6ecc8a2
created 2012-04-09 13:31 +0900
pushed 2012-04-24 17:50 +0000
John Daggett John Daggett - Bug 710727. Share cmaps across all fonts. r=jkew
97157235087fbed4b2110cc04be83b479058ae55
created 2012-03-27 14:38 -0700
pushed 2012-04-24 17:50 +0000
Jonathan Kew Jonathan Kew - bug 688125 - part 1 - add memory reporting for the platform font list. r=njn
d0dfb71a2df99cde818e4ebefd93c5b519e5482c
created 2012-03-23 17:04 -0400
pushed 2012-04-24 17:50 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout 1152d14294df, 18c70ab50559, dbd51616925a, 730c2e84247f, and 7beb8fd46629 due to perma-hangs on WinXP debug moth. (test_memoryReporters.xul | application timed out after 330 seconds with no output)
730c2e84247f37939b2c30417009dcd5c17c217c
created 2012-03-23 12:14 +0000
pushed 2012-04-24 17:50 +0000
Jonathan Kew Jonathan Kew - bug 688125 - part 1 - add memory reporting for the platform font list. r=njn
8872fcbcb499bbc5cba2beb61b3afccab136a3cb
created 2012-03-15 09:04 +0000
pushed 2012-04-24 17:50 +0000
Jonathan Kew Jonathan Kew - bug 735583 - eliminate font constant synonyms and use the standard forms everywhere. r=jdaggett
cb21e5c91fef78f220b5410c0126e8132f3981a4
created 2012-03-09 11:05 +0900
pushed 2012-03-13 21:39 +0000
John Daggett John Daggett - Bug 705594. Use CoreText for system font fallback on OSX. r=jfkthame
98d19c92ee77d2880c49ca16373b3abfab7372e0
created 2012-03-09 11:05 +0900
pushed 2012-03-13 21:39 +0000
John Daggett John Daggett - Bug 705594. Add cmapdata logging. r=roc
302f1762b2b2dfe0dc156201b892a06913194c4c
created 2011-12-19 10:36 +0000
pushed 2011-12-21 14:41 +0000
Jonathan Kew Jonathan Kew - bug 711357 - release the CGFontRef after creating our font entry (which holds its own reference). r=jdaggett
afb24aa8ed2e2f8a853978b996eaeab8d2f1a26a
created 2011-12-09 22:32 +0000
pushed 2011-12-21 14:41 +0000
Jonathan Kew Jonathan Kew - bug 631479 (part 4) - implement gfxGraphiteShaper to handle text-shaping for graphite-enabled fonts. r=jdaggett
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-11-09 02:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-11-09 02:03 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
6eca6c29e2c044628640c2f978ef27d53d65461c
created 2011-07-26 23:42 -0700
pushed 2011-08-16 19:58 +0000
Michael Wu Michael Wu - Bug 668133 - Add telemetry probes for font enumeration, r=jtd
fc776fa4afb78d940418997eab4a958c6a5a4d48
created 2011-06-25 16:06 +0200
pushed 2011-07-05 17:42 +0000
Ed Morley Ed Morley - Bug 661584 - Code cleanup, substitute more PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc,ted
f1d138ffa159892dce3204e333c1955a54ff7899
created 2011-06-24 18:55 +0100
pushed 2011-07-05 17:42 +0000
Jonathan Kew Jonathan Kew - bug 663688 - prefer CGFont APIs to older ATS APIs on 10.6 or later. r=smichaud,roc
db0de7fffb384f3b07534fc85f408f033b35e861
created 2011-06-16 07:31 +0100
pushed 2011-07-05 17:42 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 4.1 - fix Mac font backend to mark local user fonts properly. r=roc
ed3cf3967b6905efa43a5d517004487ae7e13410
created 2011-06-15 16:52 -0400
pushed 2011-07-05 17:42 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 467669 and bug 660088
66fd359aa53c080b72ccedd667cc463036a6349f
created 2011-06-15 20:17 +0100
pushed 2011-07-05 17:42 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 4.1 - fix Mac font backend to mark local user fonts properly. r=roc
19365585adfd39b9cdf8fce44d1b983d6b84cd3a
created 2011-06-29 10:12 +0100
pushed 2011-06-29 09:13 +0000
Jonathan Kew Jonathan Kew - bug 663688 - prefer CGFont APIs to older ATS APIs on 10.6 or later. r=smichaud,roc,jdaggett approval-aurora=asa
1b9584c937a73fa45bb768477df6e5ddb2398292
created 2011-05-02 10:01 +0100
pushed 2011-05-24 18:03 +0000
Jonathan Kew Jonathan Kew - bug 653705 - ensure mIsCFF is not left uninitialized for downloaded fonts. r=jdaggett
3428fc1009fe85194867d91679a90116b1ad6ff9
created 2011-01-22 01:44 +0900
pushed 2013-06-24 20:17 +0000
John Daggett John Daggett - Bug 602792. Clean up font logs and add system fallback logging. r=bas, a=blocker
3f18931661f974df4a8998e249e5005352b48360
created 2011-01-06 20:45 -0800
pushed 2013-06-24 20:17 +0000
Jonas Sicking Jonas Sicking - Bug 610823: Change a few users that use nsTArrays as buffers to explicitly use fallible tarray. r=jdaggett a=blocker
1788c427e7f17106b871b215c22cff234dfa80b2
created 2010-12-06 10:41 +0000
pushed 2013-06-24 20:17 +0000
Jonathan Kew Jonathan Kew - bug 614904 - prefer CoreText path for complex-script fonts if AAT tables are present. r=jdaggett a=blocking-betaN
less more (0) -60 tip