242 Commits (1cf4fc8782459d68bba9351dc539f7b7e70a8045)

Author SHA1 Message Date
Vivien Nicolas 688d7f28f8 Fix a few warnings 14 years ago
Vivien Nicolas ac5db21fb1 Let Chrome (and others?) show TrueType fonts 14 years ago
Vivien Nicolas cdff127eef Let Chrome (and others?) handle Type1 Fonts (TrueType not working yet) 14 years ago
Vivien Nicolas f58983f4e5 Clean up Fonts.convert() 14 years ago
Vivien Nicolas d28c0cb41e Get rid of FontsUtils 14 years ago
Chris Jones 818f79986b work around chrome bug, and work around ff5 bug in the workaround 14 years ago
Chris Jones 6397774fb5 fix bad merge 14 years ago
Vivien Nicolas a600a3d2ce Fix bustage while merging 14 years ago
Vivien Nicolas 3e78538c1c Remove cmap format 100, fixes some nits to merge with upstream 14 years ago
Vivien Nicolas 3726686d22 Add a format100 table for Mac 14 years ago
Vivien Nicolas 3dcf65d9df Fix a small issue in the waiting for font to load code 14 years ago
Vivien Nicolas d10cf7c929 Reland commit 442d184 but make it works with uncompressed PDF 14 years ago
notmasteryet a82536881d Compatibility hacks for IE, Opera, Safari 14 years ago
Vivien Nicolas 63e4f0293f Add support for stemHW/stemVW/stemSnapH/stemSnapV 14 years ago
Vivien Nicolas e13164eca6 Read the text matrix from the Type1 font ascii header 14 years ago
Vivien Nicolas ae2d130f40 Improve the extractInfo code to be more robust 14 years ago
Vivien Nicolas dae18a2710 Use strings instead of arrays in CFF.wrap 14 years ago
Vivien Nicolas db30cc6de1 Start converting CFF class to use strings instead of arrays 14 years ago
Vivien Nicolas 5cbc6875b3 Open the CFF class road for Type1C font 14 years ago
Julian Viereck 391c26b407 Make worker work again after latest font changes 14 years ago
Vivien Nicolas 2e7df01459 Fix windows mispotionning issue 14 years ago
Chris Jones 6b72f8e98a just create one dummy element too, and centralize hackery 14 years ago
Chris Jones 9bc06a9924 load all newly-created fonts in one document to speed things up 14 years ago
Vivien Nicolas 9b67a1e6b5 Forgot to add pdf.js to the last commit 14 years ago
Vivien Nicolas 1c78d8fdb4 Fix more headers tables 14 years ago
Chris Jones a564076b22 add another hackity hack to detect font loaded-ness 14 years ago
Andreas Gal 05381cc531 cache font measurements 14 years ago
Vivien Nicolas 7ff6f5166c Fix languages bustage 14 years ago
Vivien Nicolas 64f8e79bf8 Make windows table header more compatible with windows 14 years ago
Vivien Nicolas 2334399498 Add more information about the italic angle 14 years ago
Vivien Nicolas 9921288f44 Set a default font size identical for .notdef 14 years ago
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