<?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>45894</bug_id>
          
          <creation_ts>2010-09-16 08:45:47 -0700</creation_ts>
          <short_desc>3D transformed elements hide when showing the print dialog</short_desc>
          <delta_ts>2012-01-26 20:47:04 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac (Intel)</rep_platform>
          <op_sys>OS X 10.6</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jurriaan Mous">jurmous</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aestes</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>280121</commentid>
    <comment_count>0</comment_count>
      <attachid>67801</attachid>
    <who name="Jurriaan Mous">jurmous</who>
    <bug_when>2010-09-16 08:45:47 -0700</bug_when>
    <thetext>Created attachment 67801
reduced testcase

Every 3d transformed elements or an element with perspective is hidden from the screen when displaying print dialog.  3D transformed elements return when dialog is dismissed.
Even when those 3d transformed divs have a display:none for @media: print they are hidden from view.

Solution: Keep showing the 3d transformed objects on screen while showing print dialog. Especially when those are not used in the print.

(On current project with 3d transformed page transitions in webkit the print dialog hides everything so the user sees a blank background.)

I included an example HTML with the problem visible when print dialog is called.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>317715</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-12-06 10:52:28 -0800</bug_when>
    <thetext>&lt;rdar://problem/7441593&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542578</commentid>
    <comment_count>2</comment_count>
      <attachid>123999</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2012-01-25 13:28:53 -0800</bug_when>
    <thetext>Created attachment 123999
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542584</commentid>
    <comment_count>3</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2012-01-25 13:36:51 -0800</bug_when>
    <thetext>My patch a) only fixes WebKit2 and b) doesn&apos;t have any tests. Is there any way to do a pixel test when the printing dialog is up? Not sure how that&apos;ll work in DRT.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542648</commentid>
    <comment_count>4</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2012-01-25 14:44:35 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; My patch a) only fixes WebKit2 and b) doesn&apos;t have any tests. Is there any way to do a pixel test when the printing dialog is up? Not sure how that&apos;ll work in DRT.

r=me, but I think you might be able to write a test using the setPrinting() method on LayoutTestController. You should try to do this first.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542778</commentid>
    <comment_count>5</comment_count>
      <attachid>123999</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2012-01-25 16:57:39 -0800</bug_when>
    <thetext>Comment on attachment 123999
patch

Clearing my r+. Tim&apos;s going to write a test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>543135</commentid>
    <comment_count>6</comment_count>
      <attachid>123999</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-01-26 07:16:50 -0800</bug_when>
    <thetext>Comment on attachment 123999
patch

Does WebKit1 need fixing too?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>543164</commentid>
    <comment_count>7</comment_count>
    <who name="Jurriaan Mous">jurmous</who>
    <bug_when>2012-01-26 08:30:31 -0800</bug_when>
    <thetext>Chrome does not show the problem.
Omniweb with Webkit1 does not support 3D transforms so the problem is not present there. 
The iPad also does not show the problem when printing.

So the problem only remains with devs like me sticking to old Safaris or maybe other webkit1 browsers which do support 3D transforms.  (We still use the old Safari shell on the side because we need a specific development plugin unsupported in webkit2.)

If possible and not too much trouble, Yes. :) 
But I can live with a no.

(In reply to comment #6)
&gt; (From update of attachment 123999 [details])
&gt; Does WebKit1 need fixing too?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>543171</commentid>
    <comment_count>8</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-01-26 08:46:15 -0800</bug_when>
    <thetext>That comment was really directed at Tim.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>543328</commentid>
    <comment_count>9</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2012-01-26 11:33:08 -0800</bug_when>
    <thetext>(In reply to comment #8)
&gt; That comment was really directed at Tim.

It does! Oddly, though, things seem to be a lot better with WebKit 1. The layers stay in place, they just get clipped by something. Do you know what might be doing the clipping? I dumped the layer tree and they&apos;re identical before and during printing in WK1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>543330</commentid>
    <comment_count>10</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2012-01-26 11:35:06 -0800</bug_when>
    <thetext>(In reply to comment #9)
&gt; (In reply to comment #8)
&gt; &gt; That comment was really directed at Tim.
&gt; 
&gt; It does! Oddly, though, things seem to be a lot better with WebKit 1. The layers stay in place, they just get clipped by something. Do you know what might be doing the clipping? I dumped the layer tree and they&apos;re identical before and during printing in WK1.

Wait, nevermind, I got my files mixed up.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>543336</commentid>
    <comment_count>11</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2012-01-26 11:45:26 -0800</bug_when>
    <thetext>(In reply to comment #10)
&gt; (In reply to comment #9)
&gt; &gt; (In reply to comment #8)
&gt; &gt; &gt; That comment was really directed at Tim.
&gt; &gt; 
&gt; &gt; It does! Oddly, though, things seem to be a lot better with WebKit 1. The layers stay in place, they just get clipped by something. Do you know what might be doing the clipping? I dumped the layer tree and they&apos;re identical before and during printing in WK1.
&gt; 
&gt; Wait, nevermind, I got my files mixed up.

Before Cmd-P:


(layer [548.5 654 0] [0 0 1097 1308] [0.5 0.5 0]
(sublayers (array
(layer [548.5 654 0] [0 0 1097 1308] [0.5 0.5 0] .......

After Cmd-P:

(layer [548.5 203 0] [0 0 1097 1308] [0.5 0.5 0] .......

the remainder is identical.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>543357</commentid>
    <comment_count>12</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2012-01-26 12:06:17 -0800</bug_when>
    <thetext>Also, I can&apos;t write a test for the WK2 case: https://bugs.webkit.org/show_bug.cgi?id=42693</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>543687</commentid>
    <comment_count>13</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2012-01-26 17:36:39 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; (From update of attachment 123999 [details])
&gt; Does WebKit1 need fixing too?

Adele thinks we should land the WebKit2 fix and have another bug to fix WK1; I can&apos;t come up with any way to test it (I&apos;ve hacked up WebKitTestRunner to put us into printing mode, but then we get garbage out the other end; I&apos;m assuming this is because depending on the view to not repaint in print mode is broken with WebKitTestRunner, seeing as how there don&apos;t seem to be tests that check that).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>543696</commentid>
    <comment_count>14</comment_count>
      <attachid>123999</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2012-01-26 17:45:06 -0800</bug_when>
    <thetext>Comment on attachment 123999
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=123999&amp;action=review

r=me. Please file a bug to track fixing this in WebKit1 as well.

&gt; Source/WebCore/ChangeLog:12
&gt; +        No new tests.

Please add a brief comment explaining why this isn&apos;t testable (no support for setPrinting() in WKTR, etc.).

&gt; Source/WebCore/platform/graphics/ca/LayerFlushScheduler.h:49
&gt; +    bool isSuspended() { return m_isSuspended; }

I&apos;d prefer this method to be const.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>543785</commentid>
    <comment_count>15</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2012-01-26 20:47:04 -0800</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/106083; follow-up WK1 bug at https://bugs.webkit.org/show_bug.cgi?id=77180</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>67801</attachid>
            <date>2010-09-16 08:45:47 -0700</date>
            <delta_ts>2010-09-16 08:47:47 -0700</delta_ts>
            <desc>reduced testcase</desc>
            <filename>printwith3dtransform.html</filename>
            <type>text/html</type>
            <size>731</size>
            <attacher name="Jurriaan Mous">jurmous</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgoJPGhlYWQ+CgkJPHRpdGxlPmJ1ZzwvdGl0bGU+CgkJPHN0
eWxlIHR5cGU9InRleHQvY3NzIj4KCQkJI2NvbnRhaW5lcnsKCQkJCS13ZWJraXQtcGVyc3BlY3Rp
dmU6IDkwMDsKCQkJfQoJCQkjd3JvbmcgeyAKCQkJCXdpZHRoOiAxMDBweDsKCQkJCWhlaWdodDog
MTAwcHg7CgkJCQliYWNrZ3JvdW5kLWNvbG9yOiByZWQ7CgkJCQlkaXNwbGF5OiBibG9jazsKCQkJ
CS13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKC0zMGRlZyk7CgkJCX0KCQkJI3JpZ2h0IHsgCgkJ
CQl3aWR0aDogMTAwcHg7CgkJCQloZWlnaHQ6IDEwMHB4OwoJCQkJYmFja2dyb3VuZC1jb2xvcjog
Z3JlZW47CgkJCQlkaXNwbGF5OiBibG9jazsKCQkJfQoJCQoJCQlAbWVkaWEgcHJpbnQgewoJCQkJ
I3JpZ2h0LCAjd3JvbmcgeyAKCQkJCQlkaXNwbGF5OiBub25lOyAKCQkJCX0KCQkJCSNwcmludCB7
IAoJCQkJCWRpc3BsYXk6IGJsb2NrOyAKCQkJCQliYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsKCQkJ
CX0KCQkJfQoJCTwvc3R5bGU+Cgk8L2hlYWQ+Cgk8Ym9keT4KCQk8ZGl2IGlkPSJjb250YWluZXIi
PgoJCQk8ZGl2IGlkPSJ3cm9uZyIgb25DbGljaz0id2luZG93LnByaW50KCkiPgoJCQk8L2Rpdj4K
CQk8L2Rpdj4KCQk8ZGl2IGlkPSJyaWdodCIgb25DbGljaz0id2luZG93LnByaW50KCkiPgoJCTwv
ZGl2PgoJCTxkaXYgaWQ9InByaW50Ij48L2Rpdj4KCgk8L2JvZHk+CjwvaHRtbD4=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>123999</attachid>
            <date>2012-01-25 13:28:53 -0800</date>
            <delta_ts>2012-01-26 17:45:06 -0800</delta_ts>
            <desc>patch</desc>
            <filename>printing.diff</filename>
            <type>text/plain</type>
            <size>6569</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBkMTE2NjI5Li5hM2Q0ZmFkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIg
QEAKKzIwMTItMDEtMjUgIFRpbSBIb3J0b24gIDxob3J0b250NDI0QGdtYWlsLmNvbT4KKworICAg
ICAgICAzRCB0cmFuc2Zvcm1lZCBlbGVtZW50cyBoaWRlIHdoZW4gc2hvd2luZyB0aGUgcHJpbnQg
ZGlhbG9nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00
NTg5NAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNzQ0MTU5Mz4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBTdXNwZW5kIHVwZGF0ZXMgb2YgdGhlIGNv
bXBvc2l0aW5nIGxheWVyIHRyZWUgd2hpbGUgcHJpbnRpbmcgaXMgdGFraW5nIHBsYWNlLAorICAg
ICAgICBwcmV2ZW50aW5nIG9uLXNjcmVlbiBsYXllcnMgZnJvbSBtb3ZpbmcgdG8gdGhlaXIgcHJp
bnQtbW9kZSBwb3NpdGlvbnMuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLgorCisgICAgICAgICog
cGFnZS9GcmFtZVZpZXcuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RnJhbWVWaWV3OjpzeW5jQ29t
cG9zaXRpbmdTdGF0ZUZvclRoaXNGcmFtZSk6CisgICAgICAgIChXZWJDb3JlOjpGcmFtZVZpZXc6
OnBhaW50Q29udGVudHMpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2NhL0xheWVyRmx1
c2hTY2hlZHVsZXIuaDoKKyAgICAgICAgKFdlYkNvcmU6OkxheWVyRmx1c2hTY2hlZHVsZXI6Omlz
U3VzcGVuZGVkKTogQWRkZWQuCisKIDIwMTItMDEtMjMgIEJlbmphbWluIFBvdWxhaW4gIDxicG91
bGFpbkBhcHBsZS5jb20+CiAKICAgICAgICAgVXNlIE9WRVJSSURFIGZvciBQb3B1cE1lbnVDbGll
bnQncyBpbXBsZW1lbnRhdGlvbnMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJh
bWVWaWV3LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNwcAppbmRleCAyMTk0
OGYzLi5iYzZjZGFmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5j
cHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZVZpZXcuY3BwCkBAIC03NDUsNyArNzQ1
LDcgQEAgYm9vbCBGcmFtZVZpZXc6OnN5bmNDb21wb3NpdGluZ1N0YXRlRm9yVGhpc0ZyYW1lKEZy
YW1lKiByb290RnJhbWVGb3JTeW5jKQogICAgIHJvb3QtPmNvbXBvc2l0b3IoKS0+Zmx1c2hQZW5k
aW5nTGF5ZXJDaGFuZ2VzKHJvb3RGcmFtZUZvclN5bmMgPT0gbV9mcmFtZSk7CiAKICNpZiBFTkFC
TEUoRlVMTFNDUkVFTl9BUEkpCi0gICAgLy8gVGhlIGZ1bGxTY3JlZW5SZW5kZXJlcidzIGdyYXBo
aWNzTGF5ZXIgIGhhcyBiZWVuIHJlLXBhcmVudGVkLCBhbmQgdGhlIGFib3ZlIHJlY3Vyc2l2ZSBz
eW5jQ29tcG9zaXRpbmdTdGF0ZQorICAgIC8vIFRoZSBmdWxsU2NyZWVuUmVuZGVyZXIncyBncmFw
aGljc0xheWVyIGhhcyBiZWVuIHJlLXBhcmVudGVkLCBhbmQgdGhlIGFib3ZlIHJlY3Vyc2l2ZSBz
eW5jQ29tcG9zaXRpbmdTdGF0ZQogICAgIC8vIGNhbGwgd2lsbCBub3QgY2F1c2UgdGhlIHN1YnRy
ZWUgdW5kZXIgaXQgdG8gcmVwYWludC4gIEV4cGxpY2l0bHkgY2FsbCB0aGUgc3luY0NvbXBvc2l0
aW5nU3RhdGUgb24gCiAgICAgLy8gdGhlIGZ1bGxTY3JlZW5SZW5kZXJlcidzIGdyYXBoaWNzTGF5
ZXIgaGVyZToKICAgICBEb2N1bWVudCogZG9jdW1lbnQgPSBtX2ZyYW1lLT5kb2N1bWVudCgpOwpA
QCAtMjg2MSw3ICsyODYxLDcgQEAgdm9pZCBGcmFtZVZpZXc6OnBhaW50Q29udGVudHMoR3JhcGhp
Y3NDb250ZXh0KiBwLCBjb25zdCBJbnRSZWN0JiByZWN0KQogICAgIEZvbnRDYWNoZVB1cmdlUHJl
dmVudGVyIGZvbnRDYWNoZVB1cmdlUHJldmVudGVyOwogCiAjaWYgVVNFKEFDQ0VMRVJBVEVEX0NP
TVBPU0lUSU5HKQotICAgIGlmICghcC0+cGFpbnRpbmdEaXNhYmxlZCgpKQorICAgIGlmICghcC0+
cGFpbnRpbmdEaXNhYmxlZCgpICYmICFkb2N1bWVudC0+cHJpbnRpbmcoKSkKICAgICAgICAgc3lu
Y0NvbXBvc2l0aW5nU3RhdGVGb3JUaGlzRnJhbWUobV9mcmFtZS5nZXQoKSk7CiAjZW5kaWYKIApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvTGF5ZXJGbHVz
aFNjaGVkdWxlci5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvTGF5ZXJG
bHVzaFNjaGVkdWxlci5oCmluZGV4IGY1OTA3MWUuLjc2YWRjZTkgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0xheWVyRmx1c2hTY2hlZHVsZXIuaAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9MYXllckZsdXNoU2NoZWR1bGVy
LmgKQEAgLTQ2LDYgKzQ2LDggQEAgcHVibGljOgogICAgIHZvaWQgc3VzcGVuZCgpOwogICAgIHZv
aWQgcmVzdW1lKCk7CiAKKyAgICBib29sIGlzU3VzcGVuZGVkKCkgeyByZXR1cm4gbV9pc1N1c3Bl
bmRlZDsgfQorCiBwcml2YXRlOgogICAgIGJvb2wgbV9pc1N1c3BlbmRlZDsKICAgICBMYXllckZs
dXNoU2NoZWR1bGVyQ2xpZW50KiBtX2NsaWVudDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQy
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwppbmRleCBiMTFjZmZjLi4xOThm
MzA4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dl
YktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTItMDEtMjUgIFRpbSBIb3J0b24g
IDxob3J0b250NDI0QGdtYWlsLmNvbT4KKworICAgICAgICAzRCB0cmFuc2Zvcm1lZCBlbGVtZW50
cyBoaWRlIHdoZW4gc2hvd2luZyB0aGUgcHJpbnQgZGlhbG9nCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00NTg5NAorICAgICAgICA8cmRhcjovL3Byb2Js
ZW0vNzQ0MTU5Mz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBTdXNwZW5kIHVwZGF0ZXMgb2YgdGhlIGNvbXBvc2l0aW5nIGxheWVyIHRyZWUgd2hpbGUg
cHJpbnRpbmcgaXMgdGFraW5nIHBsYWNlLAorICAgICAgICBwcmV2ZW50aW5nIG9uLXNjcmVlbiBs
YXllcnMgZnJvbSBtb3ZpbmcgdG8gdGhlaXIgcHJpbnQtbW9kZSBwb3NpdGlvbnMuCisKKyAgICAg
ICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHA6CisgICAgICAgIChXZWJLaXQ6Oldl
YlBhZ2U6OmJlZ2luUHJpbnRpbmcpOgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlOjplbmRQcmlu
dGluZyk6CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL2NhL0xheWVyVHJlZUhvc3RDQS5o
OgorICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9jYS9tYWMvTGF5ZXJUcmVlSG9zdENBTWFj
Lmg6CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL2NhL21hYy9MYXllclRyZWVIb3N0Q0FN
YWMubW06CisgICAgICAgIChXZWJLaXQ6OkxheWVyVHJlZUhvc3RDQU1hYzo6Zm9yY2VSZXBhaW50
KToKKyAgICAgICAgKFdlYktpdDo6TGF5ZXJUcmVlSG9zdENBTWFjOjpmbHVzaFBlbmRpbmdMYXll
ckNoYW5nZXMpOgorCiAyMDEyLTAxLTIxICBUaW1vdGh5IEhhdGNoZXIgIDx0aW1vdGh5QGFwcGxl
LmNvbT4KIAogICAgICAgICBNYWtlIFdlYktpdDIgcmVtZW1iZXIgdGhlIGhlaWdodCBvZiB0aGUg
V2ViIEluc3BlY3RvciB3aGVuIGl0IGlzIGRvY2tlZC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1dlYlBy
b2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAppbmRleCA5MGExODYwLi5iY2M5ZjY1IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKKysrIGIv
U291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwCkBAIC0yNjQ3LDYg
KzI2NDcsNyBAQCB2b2lkIFdlYlBhZ2U6OmJlZ2luUHJpbnRpbmcodWludDY0X3QgZnJhbWVJRCwg
Y29uc3QgUHJpbnRJbmZvJiBwcmludEluZm8pCiAgICAgaWYgKCFtX3ByaW50Q29udGV4dCkKICAg
ICAgICAgbV9wcmludENvbnRleHQgPSBhZG9wdFB0cihuZXcgUHJpbnRDb250ZXh0KGNvcmVGcmFt
ZSkpOwogCisgICAgZHJhd2luZ0FyZWEoKS0+c2V0TGF5ZXJUcmVlU3RhdGVJc0Zyb3plbih0cnVl
KTsKICAgICBtX3ByaW50Q29udGV4dC0+YmVnaW4ocHJpbnRJbmZvLmF2YWlsYWJsZVBhcGVyV2lk
dGgsIHByaW50SW5mby5hdmFpbGFibGVQYXBlckhlaWdodCk7CiAKICAgICBmbG9hdCBmdWxsUGFn
ZUhlaWdodDsKQEAgLTI2NTUsNiArMjY1Niw3IEBAIHZvaWQgV2ViUGFnZTo6YmVnaW5QcmludGlu
Zyh1aW50NjRfdCBmcmFtZUlELCBjb25zdCBQcmludEluZm8mIHByaW50SW5mbykKIAogdm9pZCBX
ZWJQYWdlOjplbmRQcmludGluZygpCiB7CisgICAgZHJhd2luZ0FyZWEoKS0+c2V0TGF5ZXJUcmVl
U3RhdGVJc0Zyb3plbihmYWxzZSk7CiAgICAgbV9wcmludENvbnRleHQgPSBudWxscHRyOwogfQog
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvY2EvTGF5ZXJU
cmVlSG9zdENBLmggYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvY2EvTGF5ZXJU
cmVlSG9zdENBLmgKaW5kZXggMDU2NmU5Ny4uN2ZiMzJhMyAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL2NhL0xheWVyVHJlZUhvc3RDQS5oCisrKyBiL1NvdXJj
ZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9jYS9MYXllclRyZWVIb3N0Q0EuaApAQCAtNTQs
NiArNTQsNyBAQCBwcm90ZWN0ZWQ6CiAKICAgICAvLyBMYXllclRyZWVIb3N0Q0EKICAgICB2aXJ0
dWFsIHZvaWQgZGlkUGVyZm9ybVNjaGVkdWxlZExheWVyRmx1c2goKTsKKyAgICB2aXJ0dWFsIGJv
b2wgZmx1c2hQZW5kaW5nTGF5ZXJDaGFuZ2VzKCk7CiAKICAgICBib29sIG1fbGF5ZXJGbHVzaFNj
aGVkdWxpbmdFbmFibGVkOwogCkBAIC04MSw4ICs4Miw2IEBAIHByaXZhdGU6CiAgICAgLy8gTGF5
ZXJUcmVlSG9zdENBCiAgICAgdmlydHVhbCB2b2lkIHBsYXRmb3JtSW5pdGlhbGl6ZShMYXllclRy
ZWVDb250ZXh0JikgPSAwOwogCi0gICAgYm9vbCBmbHVzaFBlbmRpbmdMYXllckNoYW5nZXMoKTsK
LQogICAgIHZvaWQgY3JlYXRlUGFnZU92ZXJsYXlMYXllcigpOwogICAgIHZvaWQgZGVzdHJveVBh
Z2VPdmVybGF5TGF5ZXIoKTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vz
cy9XZWJQYWdlL2NhL21hYy9MYXllclRyZWVIb3N0Q0FNYWMuaCBiL1NvdXJjZS9XZWJLaXQyL1dl
YlByb2Nlc3MvV2ViUGFnZS9jYS9tYWMvTGF5ZXJUcmVlSG9zdENBTWFjLmgKaW5kZXggMDY3NTll
Mi4uMTUzMjU2YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdl
L2NhL21hYy9MYXllclRyZWVIb3N0Q0FNYWMuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9j
ZXNzL1dlYlBhZ2UvY2EvbWFjL0xheWVyVHJlZUhvc3RDQU1hYy5oCkBAIC01NSw3ICs1NSw5IEBA
IHByaXZhdGU6CiAgICAgLy8gTGF5ZXJUcmVlSG9zdENBCiAgICAgdmlydHVhbCB2b2lkIHBsYXRm
b3JtSW5pdGlhbGl6ZShMYXllclRyZWVDb250ZXh0Jik7CiAgICAgdmlydHVhbCB2b2lkIGRpZFBl
cmZvcm1TY2hlZHVsZWRMYXllckZsdXNoKCk7Ci0gICAgCisKKyAgICB2aXJ0dWFsIGJvb2wgZmx1
c2hQZW5kaW5nTGF5ZXJDaGFuZ2VzKCk7CisKICAgICAvLyBMYXllckZsdXNoU2NoZWR1bGVyQ2xp
ZW50CiAgICAgdmlydHVhbCBib29sIGZsdXNoTGF5ZXJzKCk7CiAKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9jYS9tYWMvTGF5ZXJUcmVlSG9zdENBTWFjLm1t
IGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL2NhL21hYy9MYXllclRyZWVIb3N0
Q0FNYWMubW0KaW5kZXggNWZmOGFkMS4uZDQ1ODM3ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dDIvV2ViUHJvY2Vzcy9XZWJQYWdlL2NhL21hYy9MYXllclRyZWVIb3N0Q0FNYWMubW0KKysrIGIv
U291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL2NhL21hYy9MYXllclRyZWVIb3N0Q0FN
YWMubW0KQEAgLTEzMyw0ICsxMzMsMTIgQEAgdm9pZCBMYXllclRyZWVIb3N0Q0FNYWM6OmRpZFBl
cmZvcm1TY2hlZHVsZWRMYXllckZsdXNoKCkKICAgICBMYXllclRyZWVIb3N0Q0E6OmRpZFBlcmZv
cm1TY2hlZHVsZWRMYXllckZsdXNoKCk7CiB9CiAKK2Jvb2wgTGF5ZXJUcmVlSG9zdENBTWFjOjpm
bHVzaFBlbmRpbmdMYXllckNoYW5nZXMoKQoreworICAgIGlmIChtX2xheWVyRmx1c2hTY2hlZHVs
ZXIuaXNTdXNwZW5kZWQoKSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgcmV0dXJuIExh
eWVyVHJlZUhvc3RDQTo6Zmx1c2hQZW5kaW5nTGF5ZXJDaGFuZ2VzKCk7Cit9CisKIH0gLy8gbmFt
ZXNwYWNlIFdlYktpdAo=
</data>
<flag name="review"
          id="125429"
          type_id="1"
          status="+"
          setter="aestes"
    />
          </attachment>
      

    </bug>

</bugzilla>