<?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>82591</bug_id>
          
          <creation_ts>2012-03-29 03:12:43 -0700</creation_ts>
          <short_desc>[EFL] LayoutTestController needs implementation of isPageBoxVisible</short_desc>
          <delta_ts>2012-08-14 05:42:43 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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>
          
          <blocked>82589</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Alexander Shalamov">alexander.shalamov</reporter>
          <assigned_to name="Alexander Shalamov">alexander.shalamov</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>591004</commentid>
    <comment_count>0</comment_count>
    <who name="Alexander Shalamov">alexander.shalamov</who>
    <bug_when>2012-03-29 03:12:43 -0700</bug_when>
    <thetext>LayoutTestController needs implementation of isPageBoxVisible in order to unskip printing/page-format-data.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>591009</commentid>
    <comment_count>1</comment_count>
      <attachid>134539</attachid>
    <who name="Alexander Shalamov">alexander.shalamov</who>
    <bug_when>2012-03-29 03:16:59 -0700</bug_when>
    <thetext>Created attachment 134539
Patch

DRT support for isPageBoxVisible</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>591473</commentid>
    <comment_count>2</comment_count>
      <attachid>134539</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-03-29 13:10:40 -0700</bug_when>
    <thetext>Comment on attachment 134539
Patch

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

&gt; Source/WebKit/efl/WebCoreSupport/DumpRenderTreeSupportEfl.cpp:124
&gt; +    WebCore::Frame* frame = EWKPrivate::coreFrame(ewkFrame);

Nitpick: could be const.

&gt; Source/WebKit/efl/WebCoreSupport/DumpRenderTreeSupportEfl.cpp:129
&gt; +    return frame-&gt;document()-&gt;isPageBoxVisible(pageIndex);

Are you guaranteed to always have a valid Document?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>591919</commentid>
    <comment_count>3</comment_count>
      <attachid>134736</attachid>
    <who name="Alexander Shalamov">alexander.shalamov</who>
    <bug_when>2012-03-30 00:12:40 -0700</bug_when>
    <thetext>Created attachment 134736
Patch

Added fix according to the review comments
Added description to the changelogs</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>592420</commentid>
    <comment_count>4</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-03-30 12:52:28 -0700</bug_when>
    <thetext>If this one blocks bug 82589, shouldn&apos;t you ask for review for this one and remove the flags in the other bug?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>593170</commentid>
    <comment_count>5</comment_count>
      <attachid>134736</attachid>
    <who name="Alexander Shalamov">alexander.shalamov</who>
    <bug_when>2012-04-01 22:05:28 -0700</bug_when>
    <thetext>Comment on attachment 134736
Patch

Set review and commit-queue flags.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>593176</commentid>
    <comment_count>6</comment_count>
      <attachid>134736</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-04-01 22:20:27 -0700</bug_when>
    <thetext>Comment on attachment 134736
Patch

Looks fine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594191</commentid>
    <comment_count>7</comment_count>
      <attachid>134736</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-02 22:06:00 -0700</bug_when>
    <thetext>Comment on attachment 134736
Patch

Clearing flags on attachment: 134736

Committed r112985: &lt;http://trac.webkit.org/changeset/112985&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594192</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-02 22:06:05 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>134539</attachid>
            <date>2012-03-29 03:16:59 -0700</date>
            <delta_ts>2012-03-30 00:12:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>efl_isPageBoxVisible.patch</filename>
            <type>text/plain</type>
            <size>5071</size>
            <attacher name="Alexander Shalamov">alexander.shalamov</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAyZDEyMTFiLi44NGRlZGU1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMTItMDMt
MjkgIEFsZXhhbmRlciBTaGFsYW1vdiAgPGFsZXhhbmRlci5zaGFsYW1vdkBpbnRlbC5jb20+CisK
KyAgICAgICAgW0VGTF0gTGF5b3V0VGVzdENvbnRyb2xsZXIgbmVlZHMgaW1wbGVtZW50YXRpb24g
b2YgaXNQYWdlQm94VmlzaWJsZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9ODI1OTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICAqIHBsYXRmb3JtL2VmbC9Ta2lwcGVkOgorCiAyMDEyLTAzLTI4ICBIYXlhdG8g
SXRvICA8aGF5YXRvQGNocm9taXVtLm9yZz4KIAogICAgICAgICBNYWtlIGZvY3VzIG5hdmlnYXRp
b24gYmUgY29tcGxpYW50IHdpdGggU2hhZG93IERPTSBzcGVjLgpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tp
cHBlZAppbmRleCBiYWE5NmQxLi4yMTUwMTNlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9lZmwvU2tpcHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBlZApA
QCAtMzk5LDEyICszOTksNiBAQCBjb21wb3NpdGluZy92aWRlby92aWRlby1wb3N0ZXIuaHRtbAog
IyBFRkwncyBMYXlvdXRUZXN0Q29udHJvbGxlciBkb2VzIG5vdCBpbXBsZW1lbnQgcGFnZVByb3Bl
cnR5CiBwcmludGluZy9wYWdlLXJ1bGUtc2VsZWN0aW9uLmh0bWwKIAotIyBFRkwncyBMYXlvdXRU
ZXN0Q29udHJvbGxlciBkb2VzIG5vdCBpbXBsZW1lbnQgcGFnZVByb3BlcnR5Ci1wcmludGluZy9w
YWdlLWZvcm1hdC1kYXRhLmh0bWwKLQotIyBFRkwncyBMYXlvdXRUZXN0Q29udHJvbGxlciBkb2Vz
IG5vdCBpbXBsZW1lbnQgcGFnZVNpemVBbmRNYXJnaW5zSW5QaXhlbHMKLXByaW50aW5nL3BhZ2Ut
Zm9ybWF0LWRhdGEuaHRtbAotCiAjIEVGTCdzIExheW91dFRlc3RDb250cm9sbGVyIGRvZXMgbm90
IGltcGxlbWVudCBzZXRDdXN0b21Qb2xpY3lEZWxlZ2F0ZQogZmFzdC9sb2FkZXIvamF2YXNjcmlw
dC11cmwtaGllcmFyY2hpY2FsLWV4ZWN1dGlvbi5odG1sCiBmYXN0L2xvYWRlci9vbmxvYWQtcG9s
aWN5LWlnbm9yZS1mb3ItZnJhbWUuaHRtbApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9lZmwv
Q2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nCmluZGV4IGExNTMzYmMuLjEz
MTEzNmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZworKysgYi9Tb3Vy
Y2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxMi0wMy0yOSAgQWxl
eGFuZGVyIFNoYWxhbW92ICA8YWxleGFuZGVyLnNoYWxhbW92QGludGVsLmNvbT4KKworICAgICAg
ICBbRUZMXSBMYXlvdXRUZXN0Q29udHJvbGxlciBuZWVkcyBpbXBsZW1lbnRhdGlvbiBvZiBpc1Bh
Z2VCb3hWaXNpYmxlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD04MjU5MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgICogV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsLmNwcDoKKyAgICAg
ICAgKER1bXBSZW5kZXJUcmVlU3VwcG9ydEVmbDo6aXNQYWdlQm94VmlzaWJsZSk6CisgICAgICAg
ICogV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsLmg6CisKIDIwMTItMDMt
MjggIE5hdGUgQ2hhcGluICA8amFwaGV0QGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZW1vdmUg
ZGlzcGF0Y2hEaWRMb2FkTWFpblJlc291cmNlIGNhbGxiYWNrLCBzaW5jZSBubwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0
RWZsLmNwcCBiL1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVl
U3VwcG9ydEVmbC5jcHAKaW5kZXggNDYyMGQxNi4uNWUzMGUwMSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsLmNwcAor
KysgYi9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBv
cnRFZmwuY3BwCkBAIC0xMTksNiArMTE5LDE2IEBAIFdlYkNvcmU6OkZyYW1lKiBEdW1wUmVuZGVy
VHJlZVN1cHBvcnRFZmw6OmZyYW1lUGFyZW50KGNvbnN0IEV2YXNfT2JqZWN0KiBld2tGcmFtCiAg
ICAgcmV0dXJuIGZyYW1lLT50cmVlKCktPnBhcmVudCgpOwogfQogCitib29sIER1bXBSZW5kZXJU
cmVlU3VwcG9ydEVmbDo6aXNQYWdlQm94VmlzaWJsZShjb25zdCBFdmFzX09iamVjdCogZXdrRnJh
bWUsIGludCBwYWdlSW5kZXgpCit7CisgICAgV2ViQ29yZTo6RnJhbWUqIGZyYW1lID0gRVdLUHJp
dmF0ZTo6Y29yZUZyYW1lKGV3a0ZyYW1lKTsKKworICAgIGlmICghZnJhbWUpCisgICAgICAgIGZh
bHNlOworCisgICAgcmV0dXJuIGZyYW1lLT5kb2N1bWVudCgpLT5pc1BhZ2VCb3hWaXNpYmxlKHBh
Z2VJbmRleCk7Cit9CisKIHZvaWQgRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsOjpsYXlvdXRGcmFt
ZShFdmFzX09iamVjdCogZXdrRnJhbWUpCiB7CiAgICAgV2ViQ29yZTo6RnJhbWUqIGZyYW1lID0g
RVdLUHJpdmF0ZTo6Y29yZUZyYW1lKGV3a0ZyYW1lKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQvZWZsL1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEVmbC5oIGIvU291cmNl
L1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsLmgKaW5k
ZXggOWMzZGYxNC4uOTY3ZmM1NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvV2ViQ29y
ZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsLmgKKysrIGIvU291cmNlL1dlYktpdC9l
ZmwvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsLmgKQEAgLTUwLDYgKzUw
LDcgQEAgcHVibGljOgogICAgIHN0YXRpYyBTdHJpbmcgY291bnRlclZhbHVlQnlFbGVtZW50SWQo
Y29uc3QgRXZhc19PYmplY3QqIGV3a0ZyYW1lLCBjb25zdCBjaGFyKiBlbGVtZW50SWQpOwogICAg
IHN0YXRpYyBFaW5hX0xpc3QqIGZyYW1lQ2hpbGRyZW4oY29uc3QgRXZhc19PYmplY3QqIGV3a0Zy
YW1lKTsKICAgICBzdGF0aWMgV2ViQ29yZTo6RnJhbWUqIGZyYW1lUGFyZW50KGNvbnN0IEV2YXNf
T2JqZWN0KiBld2tGcmFtZSk7CisgICAgc3RhdGljIGJvb2wgaXNQYWdlQm94VmlzaWJsZShjb25z
dCBFdmFzX09iamVjdCogZXdrRnJhbWUsIGludCBwYWdlSW5kZXgpOwogICAgIHN0YXRpYyB2b2lk
IGxheW91dEZyYW1lKEV2YXNfT2JqZWN0KiBld2tGcmFtZSk7CiAgICAgc3RhdGljIGludCBudW1i
ZXJPZlBhZ2VzKGNvbnN0IEV2YXNfT2JqZWN0KiBld2tGcmFtZSwgZmxvYXQgcGFnZVdpZHRoLCBm
bG9hdCBwYWdlSGVpZ2h0KTsKICAgICBzdGF0aWMgaW50IG51bWJlck9mUGFnZXNGb3JFbGVtZW50
SWQoY29uc3QgRXZhc19PYmplY3QqIGV3a0ZyYW1lLCBjb25zdCBjaGFyKiBlbGVtZW50SWQsIGZs
b2F0IHBhZ2VXaWR0aCwgZmxvYXQgcGFnZUhlaWdodCk7CmRpZmYgLS1naXQgYS9Ub29scy9DaGFu
Z2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZTAyNTQwMi4uYzlmNGE1ZSAxMDA2NDQKLS0t
IGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBA
CisyMDEyLTAzLTI5ICBBbGV4YW5kZXIgU2hhbGFtb3YgIDxhbGV4YW5kZXIuc2hhbGFtb3ZAaW50
ZWwuY29tPgorCisgICAgICAgIFtFRkxdIExheW91dFRlc3RDb250cm9sbGVyIG5lZWRzIGltcGxl
bWVudGF0aW9uIG9mIGlzUGFnZUJveFZpc2libGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTgyNTkxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9lZmwvTGF5b3V0VGVzdENvbnRy
b2xsZXJFZmwuY3BwOgorICAgICAgICAoTGF5b3V0VGVzdENvbnRyb2xsZXI6OmlzUGFnZUJveFZp
c2libGUpOgorCiAyMDEyLTAzLTI4ICBNYXJrIFJvd2UgIDxtcm93ZUBhcHBsZS5jb20+CiAKICAg
ICAgICAgRml4IC0tbm8tc2F2ZWQtc3RhdGUuCmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVy
VHJlZS9lZmwvTGF5b3V0VGVzdENvbnRyb2xsZXJFZmwuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRy
ZWUvZWZsL0xheW91dFRlc3RDb250cm9sbGVyRWZsLmNwcAppbmRleCBkOTIyY2NiLi5mZjIxNmE1
IDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvTGF5b3V0VGVzdENvbnRyb2xs
ZXJFZmwuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9MYXlvdXRUZXN0Q29udHJv
bGxlckVmbC5jcHAKQEAgLTEzOSwxMCArMTM5LDkgQEAgSlNSZXRhaW5QdHI8SlNTdHJpbmdSZWY+
IExheW91dFRlc3RDb250cm9sbGVyOjpwYWdlUHJvcGVydHkoY29uc3QgY2hhciosIGludCkgY28K
ICAgICByZXR1cm4gMDsKIH0KIAotYm9vbCBMYXlvdXRUZXN0Q29udHJvbGxlcjo6aXNQYWdlQm94
VmlzaWJsZShpbnQpIGNvbnN0Citib29sIExheW91dFRlc3RDb250cm9sbGVyOjppc1BhZ2VCb3hW
aXNpYmxlKGludCBwYWdlSW5kZXgpIGNvbnN0CiB7Ci0gICAgbm90SW1wbGVtZW50ZWQoKTsKLSAg
ICByZXR1cm4gZmFsc2U7CisgICAgcmV0dXJuIER1bXBSZW5kZXJUcmVlU3VwcG9ydEVmbDo6aXNQ
YWdlQm94VmlzaWJsZShicm93c2VyLT5tYWluRnJhbWUoKSwgcGFnZUluZGV4KTsKIH0KIAogSlNS
ZXRhaW5QdHI8SlNTdHJpbmdSZWY+IExheW91dFRlc3RDb250cm9sbGVyOjpwYWdlU2l6ZUFuZE1h
cmdpbnNJblBpeGVscyhpbnQsIGludCwgaW50LCBpbnQsIGludCwgaW50LCBpbnQpIGNvbnN0Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>134736</attachid>
            <date>2012-03-30 00:12:40 -0700</date>
            <delta_ts>2012-04-02 22:05:59 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>efl_isPageBoxVisible_v2.patch</filename>
            <type>text/plain</type>
            <size>5472</size>
            <attacher name="Alexander Shalamov">alexander.shalamov</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAyZDEyMTFiLi5hODk2MWRlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTItMDMt
MjkgIEFsZXhhbmRlciBTaGFsYW1vdiAgPGFsZXhhbmRlci5zaGFsYW1vdkBpbnRlbC5jb20+CisK
KyAgICAgICAgW0VGTF0gTGF5b3V0VGVzdENvbnRyb2xsZXIgbmVlZHMgaW1wbGVtZW50YXRpb24g
b2YgaXNQYWdlQm94VmlzaWJsZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9ODI1OTEKKworICAgICAgICBVbnNraXAgcHJpbnRpbmcvcGFnZS1mb3JtYXQt
ZGF0YS5odG1sCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBwbGF0Zm9ybS9lZmwvU2tpcHBlZDoKKwogMjAxMi0wMy0yOCAgSGF5YXRvIEl0byAgPGhh
eWF0b0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgTWFrZSBmb2N1cyBuYXZpZ2F0aW9uIGJlIGNv
bXBsaWFudCB3aXRoIFNoYWRvdyBET00gc3BlYy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL2VmbC9Ta2lwcGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBwZWQKaW5k
ZXggYmFhOTZkMS4uMjE1MDEzZSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZs
L1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBwZWQKQEAgLTM5OSwx
MiArMzk5LDYgQEAgY29tcG9zaXRpbmcvdmlkZW8vdmlkZW8tcG9zdGVyLmh0bWwKICMgRUZMJ3Mg
TGF5b3V0VGVzdENvbnRyb2xsZXIgZG9lcyBub3QgaW1wbGVtZW50IHBhZ2VQcm9wZXJ0eQogcHJp
bnRpbmcvcGFnZS1ydWxlLXNlbGVjdGlvbi5odG1sCiAKLSMgRUZMJ3MgTGF5b3V0VGVzdENvbnRy
b2xsZXIgZG9lcyBub3QgaW1wbGVtZW50IHBhZ2VQcm9wZXJ0eQotcHJpbnRpbmcvcGFnZS1mb3Jt
YXQtZGF0YS5odG1sCi0KLSMgRUZMJ3MgTGF5b3V0VGVzdENvbnRyb2xsZXIgZG9lcyBub3QgaW1w
bGVtZW50IHBhZ2VTaXplQW5kTWFyZ2luc0luUGl4ZWxzCi1wcmludGluZy9wYWdlLWZvcm1hdC1k
YXRhLmh0bWwKLQogIyBFRkwncyBMYXlvdXRUZXN0Q29udHJvbGxlciBkb2VzIG5vdCBpbXBsZW1l
bnQgc2V0Q3VzdG9tUG9saWN5RGVsZWdhdGUKIGZhc3QvbG9hZGVyL2phdmFzY3JpcHQtdXJsLWhp
ZXJhcmNoaWNhbC1leGVjdXRpb24uaHRtbAogZmFzdC9sb2FkZXIvb25sb2FkLXBvbGljeS1pZ25v
cmUtZm9yLWZyYW1lLmh0bWwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxv
ZyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwppbmRleCBhMTUzM2JjLi42NzdiMzljIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktp
dC9lZmwvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTItMDMtMjkgIEFsZXhhbmRlciBT
aGFsYW1vdiAgPGFsZXhhbmRlci5zaGFsYW1vdkBpbnRlbC5jb20+CisKKyAgICAgICAgW0VGTF0g
TGF5b3V0VGVzdENvbnRyb2xsZXIgbmVlZHMgaW1wbGVtZW50YXRpb24gb2YgaXNQYWdlQm94Vmlz
aWJsZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODI1
OTEKKworICAgICAgICBBZGQgbWlzc2luZyBpbXBsZW1lbnRhdGlvbiBmb3IgaXNQYWdlQm94Vmlz
aWJsZSB0byBFRkwncworICAgICAgICBEdW1wUmVuZGVyVHJlZVN1cHBvcnQuCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9E
dW1wUmVuZGVyVHJlZVN1cHBvcnRFZmwuY3BwOgorICAgICAgICAoRHVtcFJlbmRlclRyZWVTdXBw
b3J0RWZsOjppc1BhZ2VCb3hWaXNpYmxlKToKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9EdW1w
UmVuZGVyVHJlZVN1cHBvcnRFZmwuaDoKKwogMjAxMi0wMy0yOCAgTmF0ZSBDaGFwaW4gIDxqYXBo
ZXRAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJlbW92ZSBkaXNwYXRjaERpZExvYWRNYWluUmVz
b3VyY2UgY2FsbGJhY2ssIHNpbmNlIG5vCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2VmbC9X
ZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRFZmwuY3BwIGIvU291cmNlL1dlYktp
dC9lZmwvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsLmNwcAppbmRleCA0
NjIwZDE2Li5lMjRhODgxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3Vw
cG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRFZmwuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZs
L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEVmbC5jcHAKQEAgLTExOSw2ICsx
MTksMjEgQEAgV2ViQ29yZTo6RnJhbWUqIER1bXBSZW5kZXJUcmVlU3VwcG9ydEVmbDo6ZnJhbWVQ
YXJlbnQoY29uc3QgRXZhc19PYmplY3QqIGV3a0ZyYW0KICAgICByZXR1cm4gZnJhbWUtPnRyZWUo
KS0+cGFyZW50KCk7CiB9CiAKK2Jvb2wgRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsOjppc1BhZ2VC
b3hWaXNpYmxlKGNvbnN0IEV2YXNfT2JqZWN0KiBld2tGcmFtZSwgaW50IHBhZ2VJbmRleCkKK3sK
KyAgICBjb25zdCBXZWJDb3JlOjpGcmFtZSogZnJhbWUgPSBFV0tQcml2YXRlOjpjb3JlRnJhbWUo
ZXdrRnJhbWUpOworCisgICAgaWYgKCFmcmFtZSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisg
ICAgV2ViQ29yZTo6RG9jdW1lbnQqIGRvY3VtZW50ID0gZnJhbWUtPmRvY3VtZW50KCk7CisKKyAg
ICBpZiAoIWRvY3VtZW50KQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICByZXR1cm4gZG9j
dW1lbnQtPmlzUGFnZUJveFZpc2libGUocGFnZUluZGV4KTsKK30KKwogdm9pZCBEdW1wUmVuZGVy
VHJlZVN1cHBvcnRFZmw6OmxheW91dEZyYW1lKEV2YXNfT2JqZWN0KiBld2tGcmFtZSkKIHsKICAg
ICBXZWJDb3JlOjpGcmFtZSogZnJhbWUgPSBFV0tQcml2YXRlOjpjb3JlRnJhbWUoZXdrRnJhbWUp
OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRl
clRyZWVTdXBwb3J0RWZsLmggYi9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9EdW1w
UmVuZGVyVHJlZVN1cHBvcnRFZmwuaAppbmRleCA5YzNkZjE0Li45NjdmYzU1IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRF
ZmwuaAorKysgYi9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJl
ZVN1cHBvcnRFZmwuaApAQCAtNTAsNiArNTAsNyBAQCBwdWJsaWM6CiAgICAgc3RhdGljIFN0cmlu
ZyBjb3VudGVyVmFsdWVCeUVsZW1lbnRJZChjb25zdCBFdmFzX09iamVjdCogZXdrRnJhbWUsIGNv
bnN0IGNoYXIqIGVsZW1lbnRJZCk7CiAgICAgc3RhdGljIEVpbmFfTGlzdCogZnJhbWVDaGlsZHJl
bihjb25zdCBFdmFzX09iamVjdCogZXdrRnJhbWUpOwogICAgIHN0YXRpYyBXZWJDb3JlOjpGcmFt
ZSogZnJhbWVQYXJlbnQoY29uc3QgRXZhc19PYmplY3QqIGV3a0ZyYW1lKTsKKyAgICBzdGF0aWMg
Ym9vbCBpc1BhZ2VCb3hWaXNpYmxlKGNvbnN0IEV2YXNfT2JqZWN0KiBld2tGcmFtZSwgaW50IHBh
Z2VJbmRleCk7CiAgICAgc3RhdGljIHZvaWQgbGF5b3V0RnJhbWUoRXZhc19PYmplY3QqIGV3a0Zy
YW1lKTsKICAgICBzdGF0aWMgaW50IG51bWJlck9mUGFnZXMoY29uc3QgRXZhc19PYmplY3QqIGV3
a0ZyYW1lLCBmbG9hdCBwYWdlV2lkdGgsIGZsb2F0IHBhZ2VIZWlnaHQpOwogICAgIHN0YXRpYyBp
bnQgbnVtYmVyT2ZQYWdlc0ZvckVsZW1lbnRJZChjb25zdCBFdmFzX09iamVjdCogZXdrRnJhbWUs
IGNvbnN0IGNoYXIqIGVsZW1lbnRJZCwgZmxvYXQgcGFnZVdpZHRoLCBmbG9hdCBwYWdlSGVpZ2h0
KTsKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBl
MDI1NDAyLi42ODk3ODM2IDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTItMDMtMjkgIEFsZXhhbmRlciBTaGFsYW1v
diAgPGFsZXhhbmRlci5zaGFsYW1vdkBpbnRlbC5jb20+CisKKyAgICAgICAgW0VGTF0gTGF5b3V0
VGVzdENvbnRyb2xsZXIgbmVlZHMgaW1wbGVtZW50YXRpb24gb2YgaXNQYWdlQm94VmlzaWJsZQor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODI1OTEKKwor
ICAgICAgICBBZGQgbWlzc2luZyBpbXBsZW1lbnRhdGlvbiB0byBpc1BhZ2VCb3hWaXNpYmxlIHRv
IEVGTCdzIExheW91dFRlc3RDb250cm9sbGVyCisgICAgICAgIGluIG9yZGVyIHRvIHVuc2tpcCBw
cmludGluZy9wYWdlLWZvcm1hdC1kYXRhLmh0bWwKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2VmbC9MYXlvdXRUZXN0Q29u
dHJvbGxlckVmbC5jcHA6CisgICAgICAgIChMYXlvdXRUZXN0Q29udHJvbGxlcjo6aXNQYWdlQm94
VmlzaWJsZSk6CisKIDIwMTItMDMtMjggIE1hcmsgUm93ZSAgPG1yb3dlQGFwcGxlLmNvbT4KIAog
ICAgICAgICBGaXggLS1uby1zYXZlZC1zdGF0ZS4KZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5k
ZXJUcmVlL2VmbC9MYXlvdXRUZXN0Q29udHJvbGxlckVmbC5jcHAgYi9Ub29scy9EdW1wUmVuZGVy
VHJlZS9lZmwvTGF5b3V0VGVzdENvbnRyb2xsZXJFZmwuY3BwCmluZGV4IGQ5MjJjY2IuLmZmMjE2
YTUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9MYXlvdXRUZXN0Q29udHJv
bGxlckVmbC5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0xheW91dFRlc3RDb250
cm9sbGVyRWZsLmNwcApAQCAtMTM5LDEwICsxMzksOSBAQCBKU1JldGFpblB0cjxKU1N0cmluZ1Jl
Zj4gTGF5b3V0VGVzdENvbnRyb2xsZXI6OnBhZ2VQcm9wZXJ0eShjb25zdCBjaGFyKiwgaW50KSBj
bwogICAgIHJldHVybiAwOwogfQogCi1ib29sIExheW91dFRlc3RDb250cm9sbGVyOjppc1BhZ2VC
b3hWaXNpYmxlKGludCkgY29uc3QKK2Jvb2wgTGF5b3V0VGVzdENvbnRyb2xsZXI6OmlzUGFnZUJv
eFZpc2libGUoaW50IHBhZ2VJbmRleCkgY29uc3QKIHsKLSAgICBub3RJbXBsZW1lbnRlZCgpOwot
ICAgIHJldHVybiBmYWxzZTsKKyAgICByZXR1cm4gRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsOjpp
c1BhZ2VCb3hWaXNpYmxlKGJyb3dzZXItPm1haW5GcmFtZSgpLCBwYWdlSW5kZXgpOwogfQogCiBK
U1JldGFpblB0cjxKU1N0cmluZ1JlZj4gTGF5b3V0VGVzdENvbnRyb2xsZXI6OnBhZ2VTaXplQW5k
TWFyZ2luc0luUGl4ZWxzKGludCwgaW50LCBpbnQsIGludCwgaW50LCBpbnQsIGludCkgY29uc3QK
</data>

          </attachment>
      

    </bug>

</bugzilla>