diff --git a/src/core/fonts.js b/src/core/fonts.js index 56d75c84e81a6..d40907a77e547 100644 --- a/src/core/fonts.js +++ b/src/core/fonts.js @@ -2650,7 +2650,7 @@ var Font = (function FontClosure() { } // trying to estimate space character width - var possibleSpaceReplacements = ['space', 'minus', 'one', 'i']; + var possibleSpaceReplacements = ['space', 'minus', 'one', 'i', 'I']; var width; for (var i = 0, ii = possibleSpaceReplacements.length; i < ii; i++) { var glyphName = possibleSpaceReplacements[i]; diff --git a/test/pdfs/.gitignore b/test/pdfs/.gitignore index d0b08ac3012d2..ace230d03704e 100644 --- a/test/pdfs/.gitignore +++ b/test/pdfs/.gitignore @@ -24,6 +24,7 @@ !issue7020.pdf !issue7101.pdf !issue7115.pdf +!issue7180.pdf !issue7200.pdf !issue7229.pdf !filled-background.pdf diff --git a/test/pdfs/issue7180.pdf b/test/pdfs/issue7180.pdf new file mode 100644 index 0000000000000..d9bfebc7d9468 Binary files /dev/null and b/test/pdfs/issue7180.pdf differ diff --git a/test/test_manifest.json b/test/test_manifest.json index ac342b40c4183..90cb7078cb74a 100644 --- a/test/test_manifest.json +++ b/test/test_manifest.json @@ -1555,6 +1555,13 @@ "link": false, "type": "eq" }, + { "id": "issue7180-text", + "file": "pdfs/issue7180.pdf", + "md5": "73ed92d7ca55475f1f31d1d75fee3283", + "rounds": 1, + "link": false, + "type": "text" + }, { "id": "bug1123803", "file": "pdfs/bug1123803.pdf",