378 Commits (20a348fc0cd3910366f03cbe29878b2563158e9c)

Author SHA1 Message Date
Vivien Nicolas a2974b2f58 Map .notdef in order to attach the [missing|break]Char to it 14 years ago
Vivien Nicolas 2e71f79865 Remove the first empty character of charset 14 years ago
Vivien Nicolas e448dce42b Add better informations for the OS/2 table 14 years ago
Vivien Nicolas 1c611d4e32 Improve a bit the createNameTable code 14 years ago
Vivien Nicolas 4c6c20fc29 Fix a few headers fields 14 years ago
Vivien Nicolas a7c3ebcac3 Do not include the padding size in the length declared in the table header 14 years ago
Vivien Nicolas 0a7531cb33 Calculate correct checksum for the field header 14 years ago
Vivien Nicolas 91399b50ef Use the shadow method in Fonts.ctx 14 years ago
Vivien Nicolas 80f650b6bb Add a fake canvas for scaling fonts to improve perfs 14 years ago
Vivien Nicolas 63e1601464 Small cleanup 14 years ago
Adil Allawi 4e242880b6 Function replaceCMapTable() was not setting the font pos pointer to the correct place to read the cmap. Caused Mac PDFs to fail because the cmap was not correctly rewritten. 14 years ago
Vivien Nicolas 82928b14a1 Handle division in hsbw to provide the correct information to the hmtx table 14 years ago
Vivien Nicolas fe55204042 Add 1 to the number of metrics in the HHEA table and remove the mapping of .notdef 14 years ago
Vivien Nicolas bfe0356533 Filled notdef in the cmap table 14 years ago
Julian Viereck 519fb435c3 Fonts.js: Add isLoadedCallback and add hack known from worker/client.js 14 years ago
Julian Viereck 23e9064f17 Make all fonts render. Use encoding from FontWorker. Render canvas if id!=0 although fonts haven't arrived yet. 14 years ago
Julian Viereck b00df76044 First pass on FontWorker 14 years ago
notmasteryet 23af586934 Fix the regression at 6073a03 14 years ago
notmasteryet 49a3bae05b Fix the regression at 6073a03 14 years ago
notmasteryet 3b136d26ff Fix the regression at 6073a03 14 years ago
notmasteryet d934f81895 Rollback defaults for font's Length1 and Length2 14 years ago
notmasteryet 806fd49bbe Rollback defaults for font's Length1 and Length2 14 years ago
notmasteryet 6073a030ab CMYK colors; font fixes 14 years ago
notmasteryet 48a2346275 CMYK colors; font fixes 14 years ago
Vivien Nicolas a56e5ade22 Next try for windows (2) 14 years ago
Vivien Nicolas 0783f3a896 Next try for windows 14 years ago
Vivien Nicolas 61da963dae Give a shot at passing better information to hmtx (hinting is slightly broken) 14 years ago
Vivien Nicolas 798d7a10ca Use the right width field in hmtx 14 years ago
Vivien Nicolas bcf5ade41c Kill Flatten - part 1 14 years ago
Vivien Nicolas 8241d5fe02 Fix windows/mac font loading detection 14 years ago
Vivien Nicolas db5c454ca1 Fix windows/mac font loading detection 14 years ago
Vivien Nicolas 9d04548db3 Type1 fonts pass the sanitizer (again) 14 years ago
Vivien Nicolas f1f5617d72 Type1 fonts pass the sanitizer (again) 14 years ago
Vivien Nicolas 29eae2c468 Do less manual conversion 14 years ago
Vivien Nicolas cbd89e26fd Do less manual conversion 14 years ago
Vivien Nicolas 7bc26ba127 Add the Type1 subrs into the CFF local subrs index 14 years ago
Vivien Nicolas 159c986e6e Add the Type1 subrs into the CFF local subrs index 14 years ago
Andreas Gal cdb8788865 nits 14 years ago
Andreas Gal f317eae084 nits 14 years ago
Vivien Nicolas c1c8ca4ef3 Do not add the font-loader canvas to the page dom to save some load time 14 years ago
Vivien Nicolas 3d85caa212 Do not add the font-loader canvas to the page dom to save some load time 14 years ago
Vivien Nicolas 26389c083a Fix a bunch of warnings from Firebug strict mode 14 years ago
Vivien Nicolas 3955ed1b4c Fix a bunch of warnings from Firebug strict mode 14 years ago
Vivien Nicolas 07ca9bfec5 Start adding a FontLoader class to isolate the font-loaded hack 14 years ago
Vivien Nicolas 86f197daba Start adding a FontLoader class to isolate the font-loaded hack 14 years ago
Vivien Nicolas bc7e2b0110 Don't read the lsb instead of the width 14 years ago
Vivien Nicolas 40006194ea Don't read the lsb instead of the width 14 years ago
Vivien Nicolas 5443714d34 Fix Windows 'hmtx' bust table 14 years ago
Vivien Nicolas d704bfacf4 Fix Windows 'hmtx' bust table 14 years ago
Vivien Nicolas df406d43a1 Remove some useless var 14 years ago