Comments
This commit is contained in:
parent
46809dee30
commit
fc9de44a03
|
@ -155,15 +155,15 @@ create_ct_font (CGFontRef cg_font, CGFloat font_size)
|
||||||
CFRelease (last_resort_font_desc);
|
CFRelease (last_resort_font_desc);
|
||||||
if (new_ct_font)
|
if (new_ct_font)
|
||||||
{
|
{
|
||||||
// The CTFontCreateCopyWithAttributes call fails to stay on the same font
|
/* The CTFontCreateCopyWithAttributes call fails to stay on the same font
|
||||||
// when reconfiguring the cascade list and may switch to a different font
|
* when reconfiguring the cascade list and may switch to a different font
|
||||||
// when there are fonts that go by the same name, since the descriptor is
|
* when there are fonts that go by the same name, since the descriptor is
|
||||||
// just name and size.
|
* just name and size.
|
||||||
|
*
|
||||||
// Avoid reconfiguring the cascade lists if the new font is outside the
|
* Avoid reconfiguring the cascade lists if the new font is outside the
|
||||||
// system locations that we cannot access from the sandboxed renderer
|
* system locations that we cannot access from the sandboxed renderer
|
||||||
// process in Blink. This can be detected by the new file URL location
|
* process in Blink. This can be detected by the new file URL location
|
||||||
// that the newly found font points to.
|
* that the newly found font points to. */
|
||||||
CFURLRef new_url = (CFURLRef)CTFontCopyAttribute(new_ct_font, kCTFontURLAttribute);
|
CFURLRef new_url = (CFURLRef)CTFontCopyAttribute(new_ct_font, kCTFontURLAttribute);
|
||||||
if (CFEqual(original_url, new_url)) {
|
if (CFEqual(original_url, new_url)) {
|
||||||
CFRelease (ct_font);
|
CFRelease (ct_font);
|
||||||
|
|
Loading…
Reference in New Issue