<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>51973</bug_id>
          
          <creation_ts>2011-01-05 17:22:34 -0800</creation_ts>
          <short_desc>Make main frame PDF printing work</short_desc>
          <delta_ts>2011-01-05 21:16:25 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit2</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>andersca</cc>
    
    <cc>commit-queue</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>329918</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2011-01-05 17:22:34 -0800</bug_when>
    <thetext>Make main frame PDF printing work (subframes are a different story).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>329925</commentid>
    <comment_count>1</comment_count>
      <attachid>78079</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2011-01-05 17:27:50 -0800</bug_when>
    <thetext>Created attachment 78079
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>330013</commentid>
    <comment_count>2</comment_count>
      <attachid>78079</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-01-05 21:16:21 -0800</bug_when>
    <thetext>Comment on attachment 78079
proposed patch

Clearing flags on attachment: 78079

Committed r75135: &lt;http://trac.webkit.org/changeset/75135&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>330014</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-01-05 21:16:25 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>78079</attachid>
            <date>2011-01-05 17:27:50 -0800</date>
            <delta_ts>2011-01-05 21:16:21 -0800</delta_ts>
            <desc>proposed patch</desc>
            <filename>PrintPDF.txt</filename>
            <type>text/plain</type>
            <size>4022</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdDIvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdDIvQ2hhbmdlTG9n
CShyZXZpc2lvbiA3NTEyMCkKKysrIFdlYktpdDIvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjEgQEAKKzIwMTEtMDEtMDUgIEFsZXhleSBQcm9za3VyeWFrb3YgIDxhcEBhcHBs
ZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTUxOTczCisgICAgICAgIE1h
a2UgbWFpbiBmcmFtZSBQREYgcHJpbnRpbmcgd29yaworCisgICAgICAgICogVUlQcm9jZXNzL0FQ
SS9tYWMvUERGVmlld0NvbnRyb2xsZXIuaDoKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL21hYy9Q
REZWaWV3Q29udHJvbGxlci5tbTogKFdlYktpdDo6UERGVmlld0NvbnRyb2xsZXI6Om1ha2VQcmlu
dE9wZXJhdGlvbik6CisgICAgICAgIEFzayBQREZEb2N1bWVudCB0byBjcmVhdGUgYW4gTlNQcmlu
dE9wZXJhdGlvbi4KKworICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvbWFjL1dLVmlldy5oOgorICAg
ICAgICAqIFVJUHJvY2Vzcy9BUEkvbWFjL1dLVmlldy5tbToKKyAgICAgICAgKC1bV0tWaWV3IHBy
aW50T3BlcmF0aW9uV2l0aFByaW50SW5mbzpmb3JGcmFtZTpdKTogQ3JlYXRlIGEgbmV3IE5TUHJp
bnRPcGVyYXRpb24sIGVpdGhlcgorICAgICAgICBmcm9tIHNjcmF0Y2ggb3IgZnJvbSBhIFBERiB2
aWV3LgorICAgICAgICAoLVtXS1ZpZXcgY2FuUHJpbnRIZWFkZXJzQW5kRm9vdGVyc10pOiBSZXBv
cnQgaWYgdGhlIHZpZXcgY2FuIGJlIHJlLXBhZ2luYXRlZCB0byBhZGQgaGVhZGVycworICAgICAg
ICBhbmQgZm9vdGVycy4KKwogMjAxMS0wMS0wNSAgQnJhZHkgRWlkc29uICA8YmVpZHNvbkBhcHBs
ZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGFyaW4gQWRsZXIuCkluZGV4OiBXZWJLaXQy
L1VJUHJvY2Vzcy9BUEkvbWFjL1BERlZpZXdDb250cm9sbGVyLmgKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2Vi
S2l0Mi9VSVByb2Nlc3MvQVBJL21hYy9QREZWaWV3Q29udHJvbGxlci5oCShyZXZpc2lvbiA3NTA3
NikKKysrIFdlYktpdDIvVUlQcm9jZXNzL0FQSS9tYWMvUERGVmlld0NvbnRyb2xsZXIuaAkod29y
a2luZyBjb3B5KQpAQCAtNTMsNiArNTMsOCBAQCBwdWJsaWM6CiAKICAgICBzdGF0aWMgQ2xhc3Mg
cGRmRG9jdW1lbnRDbGFzcygpOwogICAgIHN0YXRpYyBDbGFzcyBwZGZQcmV2aWV3Vmlld0NsYXNz
KCk7CisKKyAgICBOU1ByaW50T3BlcmF0aW9uICptYWtlUHJpbnRPcGVyYXRpb24oTlNQcmludElu
Zm8gKik7CiAgICAgCiBwcml2YXRlOgogICAgIGV4cGxpY2l0IFBERlZpZXdDb250cm9sbGVyKFdL
VmlldyAqd2tWaWV3KTsKSW5kZXg6IFdlYktpdDIvVUlQcm9jZXNzL0FQSS9tYWMvUERGVmlld0Nv
bnRyb2xsZXIubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL21hYy9QREZW
aWV3Q29udHJvbGxlci5tbQkocmV2aXNpb24gNzUwNzYpCisrKyBXZWJLaXQyL1VJUHJvY2Vzcy9B
UEkvbWFjL1BERlZpZXdDb250cm9sbGVyLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0zMiw2ICszMiwx
MCBAQAogQGNsYXNzIFBERkRvY3VtZW50OwogQGNsYXNzIFBERlZpZXc7CiAKK0BpbnRlcmZhY2Ug
UERGRG9jdW1lbnQgKFBERkRvY3VtZW50RGV0YWlscykKKy0gKE5TUHJpbnRPcGVyYXRpb24gKiln
ZXRQcmludE9wZXJhdGlvbkZvclByaW50SW5mbzooTlNQcmludEluZm8gKilwcmludEluZm8gYXV0
b1JvdGF0ZTooQk9PTClkb1JvdGF0ZTsKK0BlbmQKKwogZXh0ZXJuICJDIiBOU1N0cmluZyAqX05T
UGF0aEZvclN5c3RlbUZyYW1ld29yayhOU1N0cmluZyAqZnJhbWV3b3JrKTsKICAgICAKIEBpbnRl
cmZhY2UgV0tQREZWaWV3IDogTlNWaWV3CkBAIC0xNzksNCArMTgzLDkgQEAgTlNCdW5kbGUqIFBE
RlZpZXdDb250cm9sbGVyOjpwZGZLaXRCdW5kbAogICAgIHJldHVybiBwZGZLaXRCdW5kbGU7CiB9
CiAKK05TUHJpbnRPcGVyYXRpb24gKlBERlZpZXdDb250cm9sbGVyOjptYWtlUHJpbnRPcGVyYXRp
b24oTlNQcmludEluZm8gKnByaW50SW5mbykKK3sKKyAgICByZXR1cm4gW1ttX3BkZlZpZXcgZG9j
dW1lbnRdIGdldFByaW50T3BlcmF0aW9uRm9yUHJpbnRJbmZvOnByaW50SW5mbyBhdXRvUm90YXRl
OllFU107Cit9CisKIH0gLy8gbmFtZXNwYWNlIFdlYktpdApJbmRleDogV2ViS2l0Mi9VSVByb2Nl
c3MvQVBJL21hYy9XS1ZpZXcuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQyL1VJUHJvY2Vzcy9BUEkv
bWFjL1dLVmlldy5oCShyZXZpc2lvbiA3NTA3NikKKysrIFdlYktpdDIvVUlQcm9jZXNzL0FQSS9t
YWMvV0tWaWV3LmgJKHdvcmtpbmcgY29weSkKQEAgLTM2LDYgKzM2LDkgQEAgQGludGVyZmFjZSBX
S1ZpZXcgOiBOU1ZpZXcgPE5TVGV4dElucHV0PgogLSAoaWQpaW5pdFdpdGhGcmFtZTooTlNSZWN0
KWZyYW1lIGNvbnRleHRSZWY6KFdLQ29udGV4dFJlZiljb250ZXh0UmVmOwogLSAoaWQpaW5pdFdp
dGhGcmFtZTooTlNSZWN0KWZyYW1lIGNvbnRleHRSZWY6KFdLQ29udGV4dFJlZiljb250ZXh0UmVm
IHBhZ2VHcm91cFJlZjooV0tQYWdlR3JvdXBSZWYpcGFnZUdyb3VwUmVmOwogCistIChOU1ByaW50
T3BlcmF0aW9uICopcHJpbnRPcGVyYXRpb25XaXRoUHJpbnRJbmZvOihOU1ByaW50SW5mbyAqKXBy
aW50SW5mbyBmb3JGcmFtZTooV0tGcmFtZVJlZilmcmFtZVJlZjsKKy0gKEJPT0wpY2FuUHJpbnRI
ZWFkZXJzQW5kRm9vdGVyczsKKwogQHByb3BlcnR5KHJlYWRvbmx5KSBXS1BhZ2VSZWYgcGFnZVJl
ZjsKIAogQHByb3BlcnR5IEJPT0wgZHJhd3NCYWNrZ3JvdW5kOwpJbmRleDogV2ViS2l0Mi9VSVBy
b2Nlc3MvQVBJL21hYy9XS1ZpZXcubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0Mi9VSVByb2Nlc3Mv
QVBJL21hYy9XS1ZpZXcubW0JKHJldmlzaW9uIDc1MDc2KQorKysgV2ViS2l0Mi9VSVByb2Nlc3Mv
QVBJL21hYy9XS1ZpZXcubW0JKHdvcmtpbmcgY29weSkKQEAgLTEwMTcsNiArMTAxNywyMiBAQCAt
IChOU0ludGVnZXIpY29udmVyc2F0aW9uSWRlbnRpZmllcgogICAgIHJldHVybiAoTlNJbnRlZ2Vy
KXNlbGY7CiB9CiAKKy0gKE5TUHJpbnRPcGVyYXRpb24gKilwcmludE9wZXJhdGlvbldpdGhQcmlu
dEluZm86KE5TUHJpbnRJbmZvICopcHJpbnRJbmZvIGZvckZyYW1lOihXS0ZyYW1lUmVmKWZyYW1l
UmVmCit7CisgICAgLy8gT25seSB0aGUgdG9wIGZyYW1lIGNhbiBjdXJyZW50bHkgY29udGFpbiBh
IFBERiB2aWV3LgorICAgIGlmIChfZGF0YS0+X3BkZlZpZXdDb250cm9sbGVyKSB7CisgICAgICAg
IEFTU0VSVCh0b0ltcGwoZnJhbWVSZWYpLT5pc01haW5GcmFtZSgpKTsKKyAgICAgICAgcmV0dXJu
IF9kYXRhLT5fcGRmVmlld0NvbnRyb2xsZXItPm1ha2VQcmludE9wZXJhdGlvbihwcmludEluZm8p
OworICAgIH0KKyAgICByZXR1cm4gW05TUHJpbnRPcGVyYXRpb24gcHJpbnRPcGVyYXRpb25XaXRo
VmlldzpzZWxmIHByaW50SW5mbzpwcmludEluZm9dOworfQorCistIChCT09MKWNhblByaW50SGVh
ZGVyc0FuZEZvb3RlcnMKK3sKKyAgICAvLyBQREYgZG9jdW1lbnRzIGFyZSBhbHJlYWR5IHBhZ2lu
YXRlZCwgc28gd2UgY2FuJ3QgY2hhbmdlIHRoZW0gdG8gYWRkIGhlYWRlcnMgYW5kIGZvb3RlcnMu
CisgICAgcmV0dXJuICFfZGF0YS0+X3BkZlZpZXdDb250cm9sbGVyOworfQorCiBAZW5kCiAKIEBp
bXBsZW1lbnRhdGlvbiBXS1ZpZXcgKEludGVybmFsKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>