From 61e5a18c4076b25cd0bfd78f2ea3273be2598c80 Mon Sep 17 00:00:00 2001 From: Lu Wang Date: Tue, 17 Mar 2015 13:47:29 +0800 Subject: [PATCH] fixing tests --- CMakeLists.txt | 2 +- share/base.css.in | 6 +- test/browser_tests/with_form/f1.woff | Bin 6392 -> 6388 bytes test/browser_tests/with_form/f2.woff | Bin 3692 -> 3692 bytes test/browser_tests/with_form/f3.woff | Bin 4992 -> 4988 bytes test/browser_tests/with_form/f4.woff | Bin 10796 -> 10796 bytes test/browser_tests/with_form/f5.woff | Bin 5968 -> 5968 bytes test/browser_tests/with_form/f6.woff | Bin 6592 -> 6596 bytes test/browser_tests/with_form/with_form.html | 104 +++++++++++--------- 9 files changed, 63 insertions(+), 49 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b3892f9..e749c50 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,7 +9,7 @@ option(ENABLE_SVG "Enable SVG support, for generating SVG background images and include_directories(${CMAKE_SOURCE_DIR}/src) -set(PDF2HTMLEX_VERSION "0.13.1") +set(PDF2HTMLEX_VERSION "0.13.2") set(ARCHIVE_NAME pdf2htmlex-${PDF2HTMLEX_VERSION}) add_custom_target(dist COMMAND git archive --prefix=${ARCHIVE_NAME}/ HEAD diff --git a/share/base.css.in b/share/base.css.in index 38c271a..515134d 100644 --- a/share/base.css.in +++ b/share/base.css.in @@ -157,12 +157,10 @@ unicode-bidi:bidi-override;/* For rtl languages, e.g. Hebrew, we don't want the default Unicode behaviour */ -moz-font-feature-settings:"liga" 0;/* We don't want Firefox to recognize ligatures */ } -.@CSS_LINE_CN@:after { - /* Workaround for https://bugs.webkit.org/show_bug.cgi?id=35443 */ +.@CSS_LINE_CN@:after { /* webkit #35443 */ content: ''; } -.@CSS_LINE_CN@:before { - /* Workaround Blink(up to 41)/Webkit bug of word-spacing with leading spaces (chromium #404444 and pdf2htmlEX #412) */ +.@CSS_LINE_CN@:before { /* Workaround Blink(up to 41)/Webkit bug of word-spacing with leading spaces (chromium #404444 and pdf2htmlEX #412) */ content: ''; display: inline-block; } diff --git a/test/browser_tests/with_form/f1.woff b/test/browser_tests/with_form/f1.woff index 2ab2fcc61cd53889f1f5db4a41dab4a7f07d66f8..659ea5e8cbd4b0e2e559ce90ec0a36268b4944e9 100644 GIT binary patch delta 723 zcmV;^0xbRbG4wGEcTYw}00961000>Dkqo1MEC2uiHU(iLRcL5sVE_OX1ONa49RL6T zBnM>!9B6HHcmMzuBme*arvLx|{CNWge{64KVE_OX%m4rYfB*mhfVwKc@NHpuZ~y=n zOaK4?9smFUAOM5_Rc>KzWdHycYybcP3IG5E2qb zE&;L=B)KVj;`wd9GH^4$0P!#C<|EPn)tFx}R{^;k3``(V06aenWwQtsYyp2yYTG~* z#y`n+pe=M^Xx9^PAt8|>*%(LJIRV)LFN_ni>PEIEj)zZVWQYXHSD10{Iu-it^0q;atoi`k>xge?sv-_d~|c`j2kGF*rGy)HJ(sI z-~=n2at{&V5<{Htd33PDL194$m7oGBRpp6c{-$ zawNv7T1s)Z)wRsExGh$yDpi%#GWCTRZ#H7lWYc0HwX9yLz0Y!~MW#g}>MBWPo>b35 zJ&IXYsCrvUZz>rzo``>>NH0_+G6w6HrOwhUsWPeAF2&QzHx6?B@- zujBcdDd#Ozo=|sSwwjolf@6uzh}P!g_Bn`v`xV#Ul-hZQd?X$pjmP+ary-N8qK;Ly zmZI+m;!6D45|!b|8+iR79RA0>9?UapKBzMNgysf#kd@9Hkqo1MEdT%jHU(Sr@n~peVE_OX2mk;89RL6T zBnM>!9B6HHcmMzuC;$KervLx|{CNWge{64KVE_OX&;S4cfB*mhfVwKc@NHpuZ~y=n zPyhe`9smFUAOM5_Rc>KzWdHycZ~y=T3jhEF2qb zE&;L=D4p*u@%%Pl8Mv8WfcO`+ZkQqH|7y%Hn5%$X4hANWC;&Nc3kCoH0J8)YYyp44 zYTG~%hJVR+pe^)ZXwMsPAt8|>*%(K;IRV)LAB+=n>P5CTj)x6yOITkhba`^)kXdaYyJK%vAI z6*8>xgc<@TSmBg&hzOS$;(X7e1CI6_AvoZ{0gp&yq|{hKlJBUbsUeYb7Pv)0Ek*Ux z*u?Cm@VVDyZul2i>}%6zB{@q*zuMS)?&roUNR3T6YI9y{v=Z_&eF~4XGe$raYFWL~d!OY}i%g3|)K!woJgJ_AdK9y)Q1!Ny-c&McJP}Ee zUZ_fBOx7<;ouye)Wm2=qDQ`Z+Zh$Na#o5UZk&RkfBcqVEUdO8i+8o#D_Mc>N$8 m{>Qx@%rj~}s5140<_36>mCjTlLO=NT!+!(SO}k=~cNl$<;4el1 diff --git a/test/browser_tests/with_form/f2.woff b/test/browser_tests/with_form/f2.woff index 961804eb8e59a65ae8c4435d8b0bc6368131dc89..28374664b71d448c41eca669664848bd3624a727 100644 GIT binary patch delta 147 zcmV;E0Bry49PAvBuL&;z001@w0wR);xLXJi000CRaW2xc8vz9hD7lZDv9 zZaWa?;va=k8xH)Q-wne4>l(Z_PpZD$x~ICHx)0pTQfDd`VLNzL{NFzXzDAQM4n(=> BJ>&oY delta 121 zcmV-<0EYkU9PAvBuL&>!001@v{PQl6xLXJh000CRaW2lY8vz9hC>37b@%%Pl8Mv8W zfcO`+ZkWO7|6BhXF
    &A`OK0mMK608?fRxU)zLp#mGwd_EqZ5dyP9tnw;W2lPC^ESs5>b diff --git a/test/browser_tests/with_form/f3.woff b/test/browser_tests/with_form/f3.woff index eb5158b036b4ff6e9cbece7d72e3c1ee15c0938a..0863237d0f778a0f62a7e019290b1438b6a95704 100644 GIT binary patch delta 716 zcmV;-0yF)9C;TQ1cTYw}00961000wwkqo1MFaQ7mHU%pq<7jAQVE_ORKmY&$AOHXW zBnRRH5om36cmMzoU;qFB;{X5w7^ch#=4@|cVE_OSL;wH)jsO4vj+w-jplxAzZ~y=h z)Bpeg9smFUAOMR1F>YaPWdHyW^Z)<>`v3p~!#>_vC2((ZbN~Pn@Bjb+i2wiqt_S|J zE&=HcDG7TQ@W%7od}ZKfegWcN)Xj&}|KI*+U_Qd4$H2(I!N3F(1psTA4Jxxl54Zt; zv2NQi5Pg!JpiO}e9y$~qZpe@zuwXd|oMdwx7)cNW1rlWHqFA&-L>3K7GT^CS(9h`7 zp>sc@AJDCHmwrK?C^l%(rD!FP_xSGJ@s1>b=lF;K?e{Kt<#B*s@Y&-K-Qb(Y9Yo=4 zkGtrF?>*kYv+$>W6TMDIWzc=fL@!-`RD%O-2Om5R@g(@_aR+aL?;dxt9lrH=124i) z9&eKWf(ZK z$i?OS<(KTGTPa#ayYk8{Oi|NYyLh3x(IsA+xpn0t8odxVy42N>5I>MJm~(D_@)Y!F z)}+Z5f?mn0Y~S z|HS0v9-ZxS>Q1F{*78i6u7~V*Kzq#bH~X~8m~W$xeU2fcV;nHKDXOWlnUY~NkYo9? y9+L5>zuzAY;)DNa>eju6^6`#i*8y&oEt`{!qrtx?{{h^Lw*3HjoNdgL_!5ZwT0}Ge delta 720 zcmV;>0x$jiCV(dlcTYw}00961000w!kqo1MF#rGnHU%a0e`siBVE_ORL;wH)AOHXW zBnRRH5om36cmMzoWB>pF;{X5w7^ch#=4@|cVE_OSNB{r;jsO4vj+w-jplxAzZ~y=h z*Z=?k9smFUAOMR1F>YaPWdHyW_y7O_`2YX|!#vzrC2((ZbN~Pn^Z)<=i2wiqt_S|J zE&=HcEh(q}U5)3r`O3h}`~t+ksCB~(M*n~NpMm)Ziyi|b0|x^WNE85*r47me006T< z54Zt;J#W-N5PkMtA_x-26%>eKiWG^Wv(6Wt^3h!!SxFQ{NQqL>IOjdbiqCsm+b3Pc zFW_g;P*C$T_yKg(H2ead*GmMVL14=}Z{EC_o!K>j=lBQ@-Sf_S<*lrPqJTLN9H9R*OAsdmkM3@x=S;a1U?1?+*8|?Z0(+ z126nf4sVkGf(RN*tYMHN!#!#Ub}+*(ZHOZr;(%z1l)5`8;%lla>J%2Vf^(GAYgSm= zHLnU1AyK>4c#Aq08Y`#$4>Jq2TtY6!VRxiY@F10-*#1G^&=3Lu< zIwd1Hd&7}L-E>{w0TAis+T_`NEjzPa36BmBWSZ(b zCD-e!R*Oo`%b7MyZIW80flP}+th^GVDrHtAx8kO5Od@$D3E3=XqEV^TCP~#IF%P2W z5;tX<&vISLO}^BbN#^-1kt@~AS9wu?a68s!J7>7W1@9}uDfWIluOUu2UBRhwc6kv+ zr+eMD!xLSQdkl7NY)_@O*6>W)smGjmM0?EdZ}#bwAtvPZ`Hh*~dWdyd$J%5{#=%IA z<(9HG@X|trUcLKQ_ R3``(V04G`tM6+@px(kr(8<_wA diff --git a/test/browser_tests/with_form/f5.woff b/test/browser_tests/with_form/f5.woff index b14f8859a149379b572369383c28e59edd9e1ddc..7dd6058ce3e2916fd309215ab4b621f996d059a2 100644 GIT binary patch delta 571 zcmV-B0>u5$F3>KJwF6=!rIEN>2onGR1Z!`dinAL5SP?1RZ&J(S`E9;3a5KLE@h|G; z!|DIq|Fbd+GQVa}WZ+<60*L|uV|xt@vz!tL0vduKR%`?za0;YRf)EEl+(fQ-IRei0Vr7c_p^=^0uEc}m{yyy>b~ce=rtg*9tm;NR z)iSMSf7&dxNgI_#BEzzjYpbp0TGh%d86CGxYf>p{NyVtVpwOsH8k1(~DK(Fx=Q3`q zte6$LlG|dTbCb@CSt?hmoiB^Bu5$F3>KJwF6xAL6Nvy2oV4P1Z!`dhO-+1SP>~bhQ|DOew(ih+{`aP{EJ#Q z%wY8Y?f+Ss1({znC^B#`Fo8q?Gt~>Ovz!tL0vZxQtk?)b;1ozBK!`&?++zDFdTBjFsEz2UqeD2nb<6E{6TVCdRNQoaA)0orRIu$bodny>K7`r91 zz2#0dcR5@8n);UO6(hFG_30w^906x~`DBXxp^=?gSK{H(V2^efJDbQT)Avelp6W&| zYPqOpf7&dyNgI_#BBQdDsnympRkboJMkj64npBEfQZXtoC^RaQ#-y2Aq~=ldTqbRm z6|+KDa$78QZqj)%OXXU%^Houn+%6iivvXYG5@Y%?cK;e&&s}rn22;5KXEa;Vf0z@;Y@9b7O{pDP!h!YakNN#ycWZ5o1G4t{C9G#x znCPmRXp<{RqP`r<3#VW=xKpOKmlj9;SK0SBg>c+; J005Jt7Oi9X97O;C diff --git a/test/browser_tests/with_form/f6.woff b/test/browser_tests/with_form/f6.woff index 6b2961704f9411830ffcb4b2b0f3bd44f313a72e..fc2ed0fdb0fc5fcf5d4c6fc3a3a285533299c8e5 100644 GIT binary patch delta 618 zcmV-w0+s#1GsH6tcTYw}00961000@pkqn~=E&u=kHU(}Yv5~l25%~ZB1H)Ygky3DP zb94Xz82qy&0b>&=>92P4Um3Bf+5IG~MjiW3ZohDfQqha$eAx}Z*BNh`QOPQ77< zm0J_%OA)!a1&92Sy>L54t7z9=xr;F>dMg(%RM)!1YcsbmT|})H;#!xw8WQ3;IfEJ3 zI)6`2k7iApTu$zmsIDz@Q8VYOb6+#Q;(kr0uCwW`sXGGB&1z$H_E5_H^g!a%lYtCV zbFbuPQ z%uL2rp6aPKx!mfN$!s#y(?qUSHCyY&f`7*`H_Lg0D_mlP39CE&?Y_EX4ac0KtIN@3 zc-S1<9T`LJ$=Phj?p8`?E$^i6y3c-lv}c@ub55g-`8K*Z;_Ndz#xawdyc`>wDd|T& zIg>x@AsG+4N8NreKK_rU?%ZoAp8j#{I>4Q>MSYWT)cg13KLA$Rx2XUC0C=2j&XfEY E#J|xgbpQYW delta 618 zcmV-w0+s#5Gr%(pcTYw}00961000@lkqn~=F8}}lHU(((O_8`;5%&N91H)Scky3DP zb94Xz82Ga!0b>&=1?IWw@%%Pl8Mv8WfcO`+ZkWO7|NH*^U@>Q50dhGQm_VWcI_3+| zv#%6Y0)M-1+dvQ;QnHaaKnfKpf)rc0uwjT0We9$Bk^v$%48wp8S7~VRL?0yagd-_H zRlXpfktRjzd`3PXUFtOXf((xrBSD%V;eofav$K13^~s9AG#2;Bkm2!B>wvcoTg0xQpHJ zt;bt<5q|P`oBS7?!C-|AEHrXFpn_lzQ|!~mIKeTFh{njMyN4pap}M3_VM!}EM?t+| zg_YY=7t0X2yakv1QoVGZqE)nOuiQa`n$ge*T^7JodBwb{;VT;c)~T(i4_-|nkV)^N=!y1bZN zj}O{o`x9fxJqBAhako-AYk4Ql)I-iYpgraLH|Mm<7$b6re22_#JS3*55@T~E!)PF< z@@GFJ<5B;xKODrP{}}4d{SD>gH;&x|xKp-lZZeJr|6cqDQ}DN?0C=2j&NnZ_0h0t7 Ez$M-%fB*mh diff --git a/test/browser_tests/with_form/with_form.html b/test/browser_tests/with_form/with_form.html index 233cb2b..2e672fc 100644 --- a/test/browser_tests/with_form/with_form.html +++ b/test/browser_tests/with_form/with_form.html @@ -10,7 +10,7 @@ * Base CSS for pdf2htmlEX * Copyright 2012,2013 Lu Wang * https://github.com/coolwanglu/pdf2htmlEX/blob/master/share/LICENSE - */#sidebar{position:absolute;top:0;left:0;bottom:0;width:250px;padding:0;margin:0;overflow:auto}#page-container{position:absolute;top:0;left:0;margin:0;padding:0;border:0}@media screen{#sidebar.opened+#page-container{left:250px}#page-container{bottom:0;right:0;overflow:auto}.loading-indicator{display:none}.loading-indicator.active{display:block;position:absolute;width:64px;height:64px;top:50%;left:50%;margin-top:-32px;margin-left:-32px}.loading-indicator img{position:absolute;top:0;left:0;bottom:0;right:0}}@media print{@page{margin:0}html{margin:0}body{margin:0;-webkit-print-color-adjust:exact}#sidebar{display:none}#page-container{width:auto;height:auto;overflow:visible;background-color:transparent}.d{display:none}}.pf{position:relative;background-color:white;overflow:hidden;margin:0;border:0}.pc{position:absolute;border:0;padding:0;margin:0;top:0;left:0;width:100%;height:100%;overflow:hidden;display:block;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}.pc.opened{display:block}.bf{position:absolute;border:0;margin:0;top:0;bottom:0;width:100%;height:100%;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.bi{position:absolute;border:0;margin:0;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}@media print{.pf{margin:0;box-shadow:none;page-break-after:always;page-break-inside:avoid}@-moz-document url-prefix(){.pf{overflow:visible;border:1px solid #fff}.pc{overflow:visible}}}.c{position:absolute;border:0;padding:0;margin:0;overflow:hidden;display:block}.t{position:absolute;white-space:pre;font-size:1px;transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%;unicode-bidi:bidi-override;-moz-font-feature-settings:"liga" 0}.t:after{content:''}.t span{position:relative;display:inline-block;unicode-bidi:bidi-override}._{color:transparent;z-index:-1}::selection{background:rgba(127,255,255,0.4)}::-moz-selection{background:rgba(127,255,255,0.4)}.pi{display:none}.d{position:absolute;transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%}.it{border:0;background-color:rgba(255,255,255,0.0)}.ir:hover{cursor:pointer} + */#sidebar{position:absolute;top:0;left:0;bottom:0;width:250px;padding:0;margin:0;overflow:auto}#page-container{position:absolute;top:0;left:0;margin:0;padding:0;border:0}@media screen{#sidebar.opened+#page-container{left:250px}#page-container{bottom:0;right:0;overflow:auto}.loading-indicator{display:none}.loading-indicator.active{display:block;position:absolute;width:64px;height:64px;top:50%;left:50%;margin-top:-32px;margin-left:-32px}.loading-indicator img{position:absolute;top:0;left:0;bottom:0;right:0}}@media print{@page{margin:0}html{margin:0}body{margin:0;-webkit-print-color-adjust:exact}#sidebar{display:none}#page-container{width:auto;height:auto;overflow:visible;background-color:transparent}.d{display:none}}.pf{position:relative;background-color:white;overflow:hidden;margin:0;border:0}.pc{position:absolute;border:0;padding:0;margin:0;top:0;left:0;width:100%;height:100%;overflow:hidden;display:block;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}.pc.opened{display:block}.bf{position:absolute;border:0;margin:0;top:0;bottom:0;width:100%;height:100%;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.bi{position:absolute;border:0;margin:0;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}@media print{.pf{margin:0;box-shadow:none;page-break-after:always;page-break-inside:avoid}@-moz-document url-prefix(){.pf{overflow:visible;border:1px solid #fff}.pc{overflow:visible}}}.c{position:absolute;border:0;padding:0;margin:0;overflow:hidden;display:block}.t{position:absolute;white-space:pre;font-size:1px;transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%;unicode-bidi:bidi-override;-moz-font-feature-settings:"liga" 0}.t:after{content:''}.t:before{content:'';display:inline-block}.t span{position:relative;unicode-bidi:bidi-override}._{display:inline-block;color:transparent;z-index:-1}::selection{background:rgba(127,255,255,0.4)}::-moz-selection{background:rgba(127,255,255,0.4)}.pi{display:none}.d{position:absolute;transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%}.it{border:0;background-color:rgba(255,255,255,0.0)}.ir:hover{cursor:pointer}