<?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>82449</bug_id>
          
          <creation_ts>2012-03-28 04:33:57 -0700</creation_ts>
          <short_desc>[EFL] LayoutTestController needs implementation of pageProperty</short_desc>
          <delta_ts>2012-05-15 00:20:59 -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>
          <dependson>82446</dependson>
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Sudarsana Nagineni (babu)">naginenis</reporter>
          <assigned_to name="Sudarsana Nagineni (babu)">naginenis</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>589843</commentid>
    <comment_count>0</comment_count>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-03-28 04:33:57 -0700</bug_when>
    <thetext>LayoutTestController needs implementation of pageProperty in order to unskip printing/page-rule-selection.html.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>589862</commentid>
    <comment_count>1</comment_count>
      <attachid>134270</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-03-28 05:14:53 -0700</bug_when>
    <thetext>Created attachment 134270
Patch

DRT support for pageProperty</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>590769</commentid>
    <comment_count>2</comment_count>
      <attachid>134270</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-03-28 19:47:46 -0700</bug_when>
    <thetext>Comment on attachment 134270
Patch

Looks good to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>590804</commentid>
    <comment_count>3</comment_count>
      <attachid>134270</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-03-28 20:47:42 -0700</bug_when>
    <thetext>Comment on attachment 134270
Patch

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

&gt; LayoutTests/platform/efl/Skipped:400
&gt;  printing/page-format-data.html

If this one can&apos;t still be skipped yet, please update the comment informing what&apos;s missing in LTC.

&gt; Tools/DumpRenderTree/efl/LayoutTestControllerEfl.cpp:138
&gt; +    String property = DumpRenderTreeSupportEfl::pageProperty(browser-&gt;mainFrame(), propertyName, pageNumber);

Could be const.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>590995</commentid>
    <comment_count>4</comment_count>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-03-29 03:00:13 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; &gt; LayoutTests/platform/efl/Skipped:400
&gt; &gt;  printing/page-format-data.html
&gt; 
&gt; If this one can&apos;t still be skipped yet, please update the comment informing what&apos;s missing in LTC.

Forgot to update the comment. Thanks for review!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>591008</commentid>
    <comment_count>5</comment_count>
      <attachid>134538</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-03-29 03:15:11 -0700</bug_when>
    <thetext>Created attachment 134538
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>591479</commentid>
    <comment_count>6</comment_count>
      <attachid>134538</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-03-29 13:14:00 -0700</bug_when>
    <thetext>Comment on attachment 134538
Patch

Looks fine, thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>599313</commentid>
    <comment_count>7</comment_count>
      <attachid>136463</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-04-10 08:51:24 -0700</bug_when>
    <thetext>Created attachment 136463
Patch

rebased</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>600503</commentid>
    <comment_count>8</comment_count>
      <attachid>136463</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-11 12:46:01 -0700</bug_when>
    <thetext>Comment on attachment 136463
Patch

Clearing flags on attachment: 136463

Committed r113893: &lt;http://trac.webkit.org/changeset/113893&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>600504</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-11 12:46:14 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>134270</attachid>
            <date>2012-03-28 05:14:53 -0700</date>
            <delta_ts>2012-03-29 03:15:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>pageProperty.patch</filename>
            <type>text/plain</type>
            <size>5839</size>
            <attacher name="Sudarsana Nagineni (babu)">naginenis</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA5OWI5ZjZmLi4xYjc5NmI3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTItMDMt
MjggIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5j
b20+CisKKyAgICAgICAgW0VGTF0gTGF5b3V0VGVzdENvbnRyb2xsZXIgbmVlZHMgaW1wbGVtZW50
YXRpb24gb2YgcGFnZVByb3BlcnR5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD04MjQ0OQorCisgICAgICAgIFVuc2tpcCBwcmludGluZy9wYWdlLXJ1bGUt
c2VsZWN0aW9uLmh0bWwKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICAqIHBsYXRmb3JtL2VmbC9Ta2lwcGVkOgorCiAyMDEyLTAzLTI4ICBMaSBZaW4gIDxs
aS55aW5AaW50ZWwuY29tPgogCiAgICAgICAgIFtXZWJTb2NrZXRdVGhlIFNlYy1XZWJTb2NrZXQt
UHJvdG9jb2wgbXVzdCBub3QgYXBwZWFyIG1vcmUgdGhhbiBvbmNlIGluIGFuIEhUVFAgcmVzcG9u
c2UKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9Ta2lwcGVkIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBwZWQKaW5kZXggNzZlZGNkNi4uMjQwM2Y2NSAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vZWZsL1NraXBwZWQKQEAgLTM5Nyw5ICszOTcsNiBAQCBjb21wb3NpdGluZy90aWxp
bmcvaHVnZS1sYXllci5odG1sCiBjb21wb3NpdGluZy92aWRlby92aWRlby1wb3N0ZXIuaHRtbAog
CiAjIEVGTCdzIExheW91dFRlc3RDb250cm9sbGVyIGRvZXMgbm90IGltcGxlbWVudCBwYWdlUHJv
cGVydHkKLXByaW50aW5nL3BhZ2UtcnVsZS1zZWxlY3Rpb24uaHRtbAotCi0jIEVGTCdzIExheW91
dFRlc3RDb250cm9sbGVyIGRvZXMgbm90IGltcGxlbWVudCBwYWdlUHJvcGVydHkKIHByaW50aW5n
L3BhZ2UtZm9ybWF0LWRhdGEuaHRtbAogCiAjIEVGTCdzIExheW91dFRlc3RDb250cm9sbGVyIGRv
ZXMgbm90IGltcGxlbWVudCBwYWdlU2l6ZUFuZE1hcmdpbnNJblBpeGVscwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9n
CmluZGV4IDgzNmM3ZGQuLjFlYzFiNzIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL0No
YW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBA
QAorMjAxMi0wMy0yOCAgU3VkYXJzYW5hIE5hZ2luZW5pICA8c3VkYXJzYW5hLm5hZ2luZW5pQGxp
bnV4LmludGVsLmNvbT4KKworICAgICAgICBbRUZMXSBMYXlvdXRUZXN0Q29udHJvbGxlciBuZWVk
cyBpbXBsZW1lbnRhdGlvbiBvZiBwYWdlUHJvcGVydHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgyNDQ5CisKKyAgICAgICAgQWRkIG1pc3NpbmcgaW1w
bGVtZW50YXRpb24gcGFnZVByb3BlcnR5IHRvIEVGTCdzCisgICAgICAgIER1bXBSZW5kZXJUcmVl
U3VwcG9ydC4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICAqIFdlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEVmbC5jcHA6CisgICAgICAg
IChEdW1wUmVuZGVyVHJlZVN1cHBvcnRFZmw6OnBhZ2VQcm9wZXJ0eSk6CisgICAgICAgICogV2Vi
Q29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsLmg6CisKIDIwMTItMDMtMjcgIENh
cmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtTT1VQ
XSBJbXBsZW1lbnQgbWlzc2luZyBtZXRob2RzIGluIENvb2tpZUphclNvdXAKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEVm
bC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1
cHBvcnRFZmwuY3BwCmluZGV4IDQ2MjBkMTYuLjRkN2VlNGYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEVmbC5jcHAKKysr
IGIvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0
RWZsLmNwcApAQCAtMTU5LDYgKzE1OSwxNSBAQCBpbnQgRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZs
OjpudW1iZXJPZlBhZ2VzRm9yRWxlbWVudElkKGNvbnN0IEV2YXNfT2JqZWN0KiBld2tGcgogICAg
IHJldHVybiBXZWJDb3JlOjpQcmludENvbnRleHQ6OnBhZ2VOdW1iZXJGb3JFbGVtZW50KGVsZW1l
bnQsIFdlYkNvcmU6OkZsb2F0U2l6ZShwYWdlV2lkdGgsIHBhZ2VIZWlnaHQpKTsKIH0KIAorU3Ry
aW5nIER1bXBSZW5kZXJUcmVlU3VwcG9ydEVmbDo6cGFnZVByb3BlcnR5KGNvbnN0IEV2YXNfT2Jq
ZWN0KiBld2tGcmFtZSwgY29uc3QgY2hhciogcHJvcGVydHlOYW1lLCBpbnQgcGFnZU51bWJlcikK
K3sKKyAgICBXZWJDb3JlOjpGcmFtZSogY29yZUZyYW1lID0gRVdLUHJpdmF0ZTo6Y29yZUZyYW1l
KGV3a0ZyYW1lKTsKKyAgICBpZiAoIWNvcmVGcmFtZSkKKyAgICAgICAgcmV0dXJuIFN0cmluZygp
OworCisgICAgcmV0dXJuIFdlYkNvcmU6OlByaW50Q29udGV4dDo6cGFnZVByb3BlcnR5KGNvcmVG
cmFtZSwgcHJvcGVydHlOYW1lLCBwYWdlTnVtYmVyKTsKK30KKwogYm9vbCBEdW1wUmVuZGVyVHJl
ZVN1cHBvcnRFZmw6OnBhdXNlQW5pbWF0aW9uKEV2YXNfT2JqZWN0KiBld2tGcmFtZSwgY29uc3Qg
Y2hhciogbmFtZSwgY29uc3QgY2hhciogZWxlbWVudElkLCBkb3VibGUgdGltZSkKIHsKICAgICBX
ZWJDb3JlOjpGcmFtZSogZnJhbWUgPSBFV0tQcml2YXRlOjpjb3JlRnJhbWUoZXdrRnJhbWUpOwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRy
ZWVTdXBwb3J0RWZsLmggYi9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVu
ZGVyVHJlZVN1cHBvcnRFZmwuaAppbmRleCA5YzNkZjE0Li4yYjhmMDYyIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRFZmwu
aAorKysgYi9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1
cHBvcnRFZmwuaApAQCAtNTMsNiArNTMsNyBAQCBwdWJsaWM6CiAgICAgc3RhdGljIHZvaWQgbGF5
b3V0RnJhbWUoRXZhc19PYmplY3QqIGV3a0ZyYW1lKTsKICAgICBzdGF0aWMgaW50IG51bWJlck9m
UGFnZXMoY29uc3QgRXZhc19PYmplY3QqIGV3a0ZyYW1lLCBmbG9hdCBwYWdlV2lkdGgsIGZsb2F0
IHBhZ2VIZWlnaHQpOwogICAgIHN0YXRpYyBpbnQgbnVtYmVyT2ZQYWdlc0ZvckVsZW1lbnRJZChj
b25zdCBFdmFzX09iamVjdCogZXdrRnJhbWUsIGNvbnN0IGNoYXIqIGVsZW1lbnRJZCwgZmxvYXQg
cGFnZVdpZHRoLCBmbG9hdCBwYWdlSGVpZ2h0KTsKKyAgICBzdGF0aWMgU3RyaW5nIHBhZ2VQcm9w
ZXJ0eShjb25zdCBFdmFzX09iamVjdCogZXdrRnJhbWUsIGNvbnN0IGNoYXIqIHByb3BlcnR5TmFt
ZSwgaW50IHBhZ2VOdW1iZXIpOwogICAgIHN0YXRpYyBib29sIHBhdXNlQW5pbWF0aW9uKEV2YXNf
T2JqZWN0KiBld2tGcmFtZSwgY29uc3QgY2hhciogbmFtZSwgY29uc3QgY2hhciogZWxlbWVudElk
LCBkb3VibGUgdGltZSk7CiAgICAgc3RhdGljIGJvb2wgcGF1c2VUcmFuc2l0aW9uKEV2YXNfT2Jq
ZWN0KiBld2tGcmFtZSwgY29uc3QgY2hhciogbmFtZSwgY29uc3QgY2hhciogZWxlbWVudElkLCBk
b3VibGUgdGltZSk7CiAgICAgc3RhdGljIHVuc2lnbmVkIHBlbmRpbmdVbmxvYWRFdmVudENvdW50
KGNvbnN0IEV2YXNfT2JqZWN0KiBld2tGcmFtZSk7CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VM
b2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZjUyODljYS4uODA0ODU0MSAxMDA2NDQKLS0tIGEv
VG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisy
MDEyLTAzLTI4ICBTdWRhcnNhbmEgTmFnaW5lbmkgIDxzdWRhcnNhbmEubmFnaW5lbmlAbGludXgu
aW50ZWwuY29tPgorCisgICAgICAgIFtFRkxdIExheW91dFRlc3RDb250cm9sbGVyIG5lZWRzIGlt
cGxlbWVudGF0aW9uIG9mIHBhZ2VQcm9wZXJ0eQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODI0NDkKKworICAgICAgICBBZGQgbWlzc2luZyBpbXBsZW1l
bnRhdGlvbiBwYWdlUHJvcGVydHkgdG8gRUZMJ3MgTGF5b3V0VGVzdENvbnRyb2xsZXIKKyAgICAg
ICAgaW4gb3JkZXIgdG8gdW5za2lwIHByaW50aW5nL3BhZ2UtcnVsZS1zZWxlY3Rpb24uaHRtbAor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogRHVtcFJl
bmRlclRyZWUvZWZsL0xheW91dFRlc3RDb250cm9sbGVyRWZsLmNwcDoKKyAgICAgICAgKExheW91
dFRlc3RDb250cm9sbGVyOjpwYWdlUHJvcGVydHkpOgorCiAyMDEyLTAzLTI4ICBQaGlsaXBwZSBO
b3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCB0cml2
aWFsIHVwZGF0ZS13ZWJraXQtbGlicy1qaGJ1aWxkIHN5c3RlbSBjYWxsIGZpeC4KZGlmZiAtLWdp
dCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9MYXlvdXRUZXN0Q29udHJvbGxlckVmbC5jcHAg
Yi9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvTGF5b3V0VGVzdENvbnRyb2xsZXJFZmwuY3BwCmlu
ZGV4IGQ5MjJjY2IuLmRhNDAwMTEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Vm
bC9MYXlvdXRUZXN0Q29udHJvbGxlckVmbC5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUv
ZWZsL0xheW91dFRlc3RDb250cm9sbGVyRWZsLmNwcApAQCAtMTMzLDEwICsxMzMsMTQgQEAgaW50
IExheW91dFRlc3RDb250cm9sbGVyOjpudW1iZXJPZlBhZ2VzKGZsb2F0IHBhZ2VXaWR0aCwgZmxv
YXQgcGFnZUhlaWdodCkKICAgICByZXR1cm4gRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsOjpudW1i
ZXJPZlBhZ2VzKGJyb3dzZXItPm1haW5GcmFtZSgpLCBwYWdlV2lkdGgsIHBhZ2VIZWlnaHQpOwog
fQogCi1KU1JldGFpblB0cjxKU1N0cmluZ1JlZj4gTGF5b3V0VGVzdENvbnRyb2xsZXI6OnBhZ2VQ
cm9wZXJ0eShjb25zdCBjaGFyKiwgaW50KSBjb25zdAorSlNSZXRhaW5QdHI8SlNTdHJpbmdSZWY+
IExheW91dFRlc3RDb250cm9sbGVyOjpwYWdlUHJvcGVydHkoY29uc3QgY2hhciogcHJvcGVydHlO
YW1lLCBpbnQgcGFnZU51bWJlcikgY29uc3QKIHsKLSAgICBub3RJbXBsZW1lbnRlZCgpOwotICAg
IHJldHVybiAwOworICAgIFN0cmluZyBwcm9wZXJ0eSA9IER1bXBSZW5kZXJUcmVlU3VwcG9ydEVm
bDo6cGFnZVByb3BlcnR5KGJyb3dzZXItPm1haW5GcmFtZSgpLCBwcm9wZXJ0eU5hbWUsIHBhZ2VO
dW1iZXIpOworICAgIGlmIChwcm9wZXJ0eS5pc0VtcHR5KCkpCisgICAgICAgIHJldHVybiAwOwor
CisgICAgSlNSZXRhaW5QdHI8SlNTdHJpbmdSZWY+IHByb3BlcnR5VmFsdWUoQWRvcHQsIEpTU3Ry
aW5nQ3JlYXRlV2l0aFVURjhDU3RyaW5nKHByb3BlcnR5LnV0ZjgoKS5kYXRhKCkpKTsKKyAgICBy
ZXR1cm4gcHJvcGVydHlWYWx1ZTsKIH0KIAogYm9vbCBMYXlvdXRUZXN0Q29udHJvbGxlcjo6aXNQ
YWdlQm94VmlzaWJsZShpbnQpIGNvbnN0Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>134538</attachid>
            <date>2012-03-29 03:15:11 -0700</date>
            <delta_ts>2012-04-10 08:51:24 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>pageProperty.patch</filename>
            <type>text/plain</type>
            <size>6024</size>
            <attacher name="Sudarsana Nagineni (babu)">naginenis</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAyZDEyMTFiLi5jOWVhYTk0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTItMDMt
MjkgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5j
b20+CisKKyAgICAgICAgW0VGTF0gTGF5b3V0VGVzdENvbnRyb2xsZXIgbmVlZHMgaW1wbGVtZW50
YXRpb24gb2YgcGFnZVByb3BlcnR5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD04MjQ0OQorCisgICAgICAgIFVuc2tpcCBwcmludGluZy9wYWdlLXJ1bGUt
c2VsZWN0aW9uLmh0bWwKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICAqIHBsYXRmb3JtL2VmbC9Ta2lwcGVkOgorCiAyMDEyLTAzLTI4ICBIYXlhdG8gSXRv
ICA8aGF5YXRvQGNocm9taXVtLm9yZz4KIAogICAgICAgICBNYWtlIGZvY3VzIG5hdmlnYXRpb24g
YmUgY29tcGxpYW50IHdpdGggU2hhZG93IERPTSBzcGVjLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vZWZsL1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBl
ZAppbmRleCBiYWE5NmQxLi5hYzZjZmM2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9lZmwvU2tpcHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBlZApAQCAt
Mzk2LDEzICszOTYsNyBAQCBjb21wb3NpdGluZy90aWxpbmcvaHVnZS1sYXllci13aXRoLWxheWVy
LWNoaWxkcmVuLmh0bWwKIGNvbXBvc2l0aW5nL3RpbGluZy9odWdlLWxheWVyLmh0bWwKIGNvbXBv
c2l0aW5nL3ZpZGVvL3ZpZGVvLXBvc3Rlci5odG1sCiAKLSMgRUZMJ3MgTGF5b3V0VGVzdENvbnRy
b2xsZXIgZG9lcyBub3QgaW1wbGVtZW50IHBhZ2VQcm9wZXJ0eQotcHJpbnRpbmcvcGFnZS1ydWxl
LXNlbGVjdGlvbi5odG1sCi0KLSMgRUZMJ3MgTGF5b3V0VGVzdENvbnRyb2xsZXIgZG9lcyBub3Qg
aW1wbGVtZW50IHBhZ2VQcm9wZXJ0eQotcHJpbnRpbmcvcGFnZS1mb3JtYXQtZGF0YS5odG1sCi0K
LSMgRUZMJ3MgTGF5b3V0VGVzdENvbnRyb2xsZXIgZG9lcyBub3QgaW1wbGVtZW50IHBhZ2VTaXpl
QW5kTWFyZ2luc0luUGl4ZWxzCisjIEVGTCdzIExheW91dFRlc3RDb250cm9sbGVyIGRvZXMgbm90
IGltcGxlbWVudCBwYWdlU2l6ZUFuZE1hcmdpbnNJblBpeGVscyBhbmQgaXNQYWdlQm94VmlzaWJs
ZQogcHJpbnRpbmcvcGFnZS1mb3JtYXQtZGF0YS5odG1sCiAKICMgRUZMJ3MgTGF5b3V0VGVzdENv
bnRyb2xsZXIgZG9lcyBub3QgaW1wbGVtZW50IHNldEN1c3RvbVBvbGljeURlbGVnYXRlCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2VmbC9D
aGFuZ2VMb2cKaW5kZXggYTE1MzNiYy4uYWQwYzYxNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dC9lZmwvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwpAQCAtMSwz
ICsxLDE3IEBACisyMDEyLTAzLTI5ICBTdWRhcnNhbmEgTmFnaW5lbmkgIDxzdWRhcnNhbmEubmFn
aW5lbmlAbGludXguaW50ZWwuY29tPgorCisgICAgICAgIFtFRkxdIExheW91dFRlc3RDb250cm9s
bGVyIG5lZWRzIGltcGxlbWVudGF0aW9uIG9mIHBhZ2VQcm9wZXJ0eQorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODI0NDkKKworICAgICAgICBBZGQgbWlz
c2luZyBpbXBsZW1lbnRhdGlvbiBwYWdlUHJvcGVydHkgdG8gRUZMJ3MKKyAgICAgICAgRHVtcFJl
bmRlclRyZWVTdXBwb3J0LgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsLmNwcDoK
KyAgICAgICAgKER1bXBSZW5kZXJUcmVlU3VwcG9ydEVmbDo6cGFnZVByb3BlcnR5KToKKyAgICAg
ICAgKiBXZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRFZmwuaDoKKwogMjAxMi0w
My0yOCAgTmF0ZSBDaGFwaW4gIDxqYXBoZXRAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJlbW92
ZSBkaXNwYXRjaERpZExvYWRNYWluUmVzb3VyY2UgY2FsbGJhY2ssIHNpbmNlIG5vCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBv
cnRFZmwuY3BwIGIvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRy
ZWVTdXBwb3J0RWZsLmNwcAppbmRleCA0NjIwZDE2Li40ZDdlZTRmIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRFZmwuY3Bw
CisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3Vw
cG9ydEVmbC5jcHAKQEAgLTE1OSw2ICsxNTksMTUgQEAgaW50IER1bXBSZW5kZXJUcmVlU3VwcG9y
dEVmbDo6bnVtYmVyT2ZQYWdlc0ZvckVsZW1lbnRJZChjb25zdCBFdmFzX09iamVjdCogZXdrRnIK
ICAgICByZXR1cm4gV2ViQ29yZTo6UHJpbnRDb250ZXh0OjpwYWdlTnVtYmVyRm9yRWxlbWVudChl
bGVtZW50LCBXZWJDb3JlOjpGbG9hdFNpemUocGFnZVdpZHRoLCBwYWdlSGVpZ2h0KSk7CiB9CiAK
K1N0cmluZyBEdW1wUmVuZGVyVHJlZVN1cHBvcnRFZmw6OnBhZ2VQcm9wZXJ0eShjb25zdCBFdmFz
X09iamVjdCogZXdrRnJhbWUsIGNvbnN0IGNoYXIqIHByb3BlcnR5TmFtZSwgaW50IHBhZ2VOdW1i
ZXIpCit7CisgICAgV2ViQ29yZTo6RnJhbWUqIGNvcmVGcmFtZSA9IEVXS1ByaXZhdGU6OmNvcmVG
cmFtZShld2tGcmFtZSk7CisgICAgaWYgKCFjb3JlRnJhbWUpCisgICAgICAgIHJldHVybiBTdHJp
bmcoKTsKKworICAgIHJldHVybiBXZWJDb3JlOjpQcmludENvbnRleHQ6OnBhZ2VQcm9wZXJ0eShj
b3JlRnJhbWUsIHByb3BlcnR5TmFtZSwgcGFnZU51bWJlcik7Cit9CisKIGJvb2wgRHVtcFJlbmRl
clRyZWVTdXBwb3J0RWZsOjpwYXVzZUFuaW1hdGlvbihFdmFzX09iamVjdCogZXdrRnJhbWUsIGNv
bnN0IGNoYXIqIG5hbWUsIGNvbnN0IGNoYXIqIGVsZW1lbnRJZCwgZG91YmxlIHRpbWUpCiB7CiAg
ICAgV2ViQ29yZTo6RnJhbWUqIGZyYW1lID0gRVdLUHJpdmF0ZTo6Y29yZUZyYW1lKGV3a0ZyYW1l
KTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5k
ZXJUcmVlU3VwcG9ydEVmbC5oIGIvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvRHVt
cFJlbmRlclRyZWVTdXBwb3J0RWZsLmgKaW5kZXggOWMzZGYxNC4uMmI4ZjA2MiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0
RWZsLmgKKysrIGIvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRy
ZWVTdXBwb3J0RWZsLmgKQEAgLTUzLDYgKzUzLDcgQEAgcHVibGljOgogICAgIHN0YXRpYyB2b2lk
IGxheW91dEZyYW1lKEV2YXNfT2JqZWN0KiBld2tGcmFtZSk7CiAgICAgc3RhdGljIGludCBudW1i
ZXJPZlBhZ2VzKGNvbnN0IEV2YXNfT2JqZWN0KiBld2tGcmFtZSwgZmxvYXQgcGFnZVdpZHRoLCBm
bG9hdCBwYWdlSGVpZ2h0KTsKICAgICBzdGF0aWMgaW50IG51bWJlck9mUGFnZXNGb3JFbGVtZW50
SWQoY29uc3QgRXZhc19PYmplY3QqIGV3a0ZyYW1lLCBjb25zdCBjaGFyKiBlbGVtZW50SWQsIGZs
b2F0IHBhZ2VXaWR0aCwgZmxvYXQgcGFnZUhlaWdodCk7CisgICAgc3RhdGljIFN0cmluZyBwYWdl
UHJvcGVydHkoY29uc3QgRXZhc19PYmplY3QqIGV3a0ZyYW1lLCBjb25zdCBjaGFyKiBwcm9wZXJ0
eU5hbWUsIGludCBwYWdlTnVtYmVyKTsKICAgICBzdGF0aWMgYm9vbCBwYXVzZUFuaW1hdGlvbihF
dmFzX09iamVjdCogZXdrRnJhbWUsIGNvbnN0IGNoYXIqIG5hbWUsIGNvbnN0IGNoYXIqIGVsZW1l
bnRJZCwgZG91YmxlIHRpbWUpOwogICAgIHN0YXRpYyBib29sIHBhdXNlVHJhbnNpdGlvbihFdmFz
X09iamVjdCogZXdrRnJhbWUsIGNvbnN0IGNoYXIqIG5hbWUsIGNvbnN0IGNoYXIqIGVsZW1lbnRJ
ZCwgZG91YmxlIHRpbWUpOwogICAgIHN0YXRpYyB1bnNpZ25lZCBwZW5kaW5nVW5sb2FkRXZlbnRD
b3VudChjb25zdCBFdmFzX09iamVjdCogZXdrRnJhbWUpOwpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hh
bmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IGUwMjU0MDIuLmY1ZWU2NGIgMTAwNjQ0Ci0t
LSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBA
QAorMjAxMi0wMy0yOSAgU3VkYXJzYW5hIE5hZ2luZW5pICA8c3VkYXJzYW5hLm5hZ2luZW5pQGxp
bnV4LmludGVsLmNvbT4KKworICAgICAgICBbRUZMXSBMYXlvdXRUZXN0Q29udHJvbGxlciBuZWVk
cyBpbXBsZW1lbnRhdGlvbiBvZiBwYWdlUHJvcGVydHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgyNDQ5CisKKyAgICAgICAgQWRkIG1pc3NpbmcgaW1w
bGVtZW50YXRpb24gcGFnZVByb3BlcnR5IHRvIEVGTCdzIExheW91dFRlc3RDb250cm9sbGVyCisg
ICAgICAgIGluIG9yZGVyIHRvIHVuc2tpcCBwcmludGluZy9wYWdlLXJ1bGUtc2VsZWN0aW9uLmh0
bWwKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIER1
bXBSZW5kZXJUcmVlL2VmbC9MYXlvdXRUZXN0Q29udHJvbGxlckVmbC5jcHA6CisgICAgICAgIChM
YXlvdXRUZXN0Q29udHJvbGxlcjo6cGFnZVByb3BlcnR5KToKKwogMjAxMi0wMy0yOCAgTWFyayBS
b3dlICA8bXJvd2VAYXBwbGUuY29tPgogCiAgICAgICAgIEZpeCAtLW5vLXNhdmVkLXN0YXRlLgpk
aWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0xheW91dFRlc3RDb250cm9sbGVy
RWZsLmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9MYXlvdXRUZXN0Q29udHJvbGxlckVm
bC5jcHAKaW5kZXggZDkyMmNjYi4uMDA2NzlkMCAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRl
clRyZWUvZWZsL0xheW91dFRlc3RDb250cm9sbGVyRWZsLmNwcAorKysgYi9Ub29scy9EdW1wUmVu
ZGVyVHJlZS9lZmwvTGF5b3V0VGVzdENvbnRyb2xsZXJFZmwuY3BwCkBAIC0xMzMsMTAgKzEzMywx
NCBAQCBpbnQgTGF5b3V0VGVzdENvbnRyb2xsZXI6Om51bWJlck9mUGFnZXMoZmxvYXQgcGFnZVdp
ZHRoLCBmbG9hdCBwYWdlSGVpZ2h0KQogICAgIHJldHVybiBEdW1wUmVuZGVyVHJlZVN1cHBvcnRF
Zmw6Om51bWJlck9mUGFnZXMoYnJvd3Nlci0+bWFpbkZyYW1lKCksIHBhZ2VXaWR0aCwgcGFnZUhl
aWdodCk7CiB9CiAKLUpTUmV0YWluUHRyPEpTU3RyaW5nUmVmPiBMYXlvdXRUZXN0Q29udHJvbGxl
cjo6cGFnZVByb3BlcnR5KGNvbnN0IGNoYXIqLCBpbnQpIGNvbnN0CitKU1JldGFpblB0cjxKU1N0
cmluZ1JlZj4gTGF5b3V0VGVzdENvbnRyb2xsZXI6OnBhZ2VQcm9wZXJ0eShjb25zdCBjaGFyKiBw
cm9wZXJ0eU5hbWUsIGludCBwYWdlTnVtYmVyKSBjb25zdAogewotICAgIG5vdEltcGxlbWVudGVk
KCk7Ci0gICAgcmV0dXJuIDA7CisgICAgY29uc3QgU3RyaW5nIHByb3BlcnR5ID0gRHVtcFJlbmRl
clRyZWVTdXBwb3J0RWZsOjpwYWdlUHJvcGVydHkoYnJvd3Nlci0+bWFpbkZyYW1lKCksIHByb3Bl
cnR5TmFtZSwgcGFnZU51bWJlcik7CisgICAgaWYgKHByb3BlcnR5LmlzRW1wdHkoKSkKKyAgICAg
ICAgcmV0dXJuIDA7CisKKyAgICBKU1JldGFpblB0cjxKU1N0cmluZ1JlZj4gcHJvcGVydHlWYWx1
ZShBZG9wdCwgSlNTdHJpbmdDcmVhdGVXaXRoVVRGOENTdHJpbmcocHJvcGVydHkudXRmOCgpLmRh
dGEoKSkpOworICAgIHJldHVybiBwcm9wZXJ0eVZhbHVlOwogfQogCiBib29sIExheW91dFRlc3RD
b250cm9sbGVyOjppc1BhZ2VCb3hWaXNpYmxlKGludCkgY29uc3QK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>136463</attachid>
            <date>2012-04-10 08:51:24 -0700</date>
            <delta_ts>2012-04-11 12:46:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>pageProperty.patch</filename>
            <type>text/plain</type>
            <size>6067</size>
            <attacher name="Sudarsana Nagineni (babu)">naginenis</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAyYzYxZmNhLi5hNDhlMTk1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTItMDQt
MTAgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5j
b20+CisKKyAgICAgICAgW0VGTF0gTGF5b3V0VGVzdENvbnRyb2xsZXIgbmVlZHMgaW1wbGVtZW50
YXRpb24gb2YgcGFnZVByb3BlcnR5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD04MjQ0OQorCisgICAgICAgIFVuc2tpcCBwcmludGluZy9wYWdlLXJ1bGUt
c2VsZWN0aW9uLmh0bWwKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICAqIHBsYXRmb3JtL2VmbC9Ta2lwcGVkOgorCiAyMDEyLTA0LTEwICBDc2FiYSBPc3p0
cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CiAKICAgICAgICAgW1F0XSBVbnJldmlld2VkIGdh
cmRlbmluZy4gU2tpcCBhIGZhaWxpbmcsIGEgdGltZW91dGluZyBhbmQgYSBjcmFzaGluZyB0ZXN0
IHRvIHBhaW50IHRoZSBib3RzIGdyZWVuLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vZWZsL1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBlZAppbmRleCA3
MDU5NTA0Li42NzgxOGU4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tp
cHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBlZApAQCAtMzkzLDkgKzM5
Myw2IEBAIGNvbXBvc2l0aW5nL3RpbGluZy9odWdlLWxheWVyLXdpdGgtbGF5ZXItY2hpbGRyZW4u
aHRtbAogY29tcG9zaXRpbmcvdGlsaW5nL2h1Z2UtbGF5ZXIuaHRtbAogY29tcG9zaXRpbmcvdmlk
ZW8vdmlkZW8tcG9zdGVyLmh0bWwKIAotIyBFRkwncyBMYXlvdXRUZXN0Q29udHJvbGxlciBkb2Vz
IG5vdCBpbXBsZW1lbnQgcGFnZVByb3BlcnR5Ci1wcmludGluZy9wYWdlLXJ1bGUtc2VsZWN0aW9u
Lmh0bWwKLQogIyBFRkwncyBMYXlvdXRUZXN0Q29udHJvbGxlciBkb2VzIG5vdCBpbXBsZW1lbnQg
c2V0Q3VzdG9tUG9saWN5RGVsZWdhdGUKIGZhc3QvbG9hZGVyL2phdmFzY3JpcHQtdXJsLWhpZXJh
cmNoaWNhbC1leGVjdXRpb24uaHRtbAogZmFzdC9sb2FkZXIvb25sb2FkLXBvbGljeS1pZ25vcmUt
Zm9yLWZyYW1lLmh0bWwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZyBi
L1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwppbmRleCBjOWZlZWNhLi4yY2MyMDQ0IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9l
ZmwvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTItMDQtMTAgIFN1ZGFyc2FuYSBOYWdp
bmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5jb20+CisKKyAgICAgICAgW0VG
TF0gTGF5b3V0VGVzdENvbnRyb2xsZXIgbmVlZHMgaW1wbGVtZW50YXRpb24gb2YgcGFnZVByb3Bl
cnR5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MjQ0
OQorCisgICAgICAgIEFkZCBtaXNzaW5nIGltcGxlbWVudGF0aW9uIHBhZ2VQcm9wZXJ0eSB0byBF
RkwncworICAgICAgICBEdW1wUmVuZGVyVHJlZVN1cHBvcnQuCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVy
VHJlZVN1cHBvcnRFZmwuY3BwOgorICAgICAgICAoRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsOjpw
YWdlUHJvcGVydHkpOgorICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3Vw
cG9ydEVmbC5oOgorCiAyMDEyLTA0LTA0ICBSYXBoYWVsIEt1Ym8gZGEgQ29zdGEgIDxyYWt1Y29A
d2Via2l0Lm9yZz4KIAogICAgICAgICBBbm90aGVyIHVucmV2aWV3ZWQgYXR0ZW1wdCBhdCBnZXR0
aW5nIHRoZSBFRkwgYnVpbGQgYm90IHRvIGEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZs
L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEVmbC5jcHAgYi9Tb3VyY2UvV2Vi
S2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRFZmwuY3BwCmluZGV4
IDhjY2YxODguLjY5MDE3NGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVT
dXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEVmbC5jcHAKKysrIGIvU291cmNlL1dlYktpdC9l
ZmwvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsLmNwcApAQCAtMTg2LDYg
KzE4NiwxNSBAQCBTdHJpbmcgRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsOjpwYWdlU2l6ZUFuZE1h
cmdpbnNJblBpeGVscyhjb25zdCBFdmFzX09iamVjdCogZQogICAgIHJldHVybiBXZWJDb3JlOjpQ
cmludENvbnRleHQ6OnBhZ2VTaXplQW5kTWFyZ2luc0luUGl4ZWxzKGZyYW1lLCBwYWdlTnVtYmVy
LCB3aWR0aCwgaGVpZ2h0LCBtYXJnaW5Ub3AsIG1hcmdpblJpZ2h0LCBtYXJnaW5Cb3R0b20sIG1h
cmdpbkxlZnQpOwogfQogCitTdHJpbmcgRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsOjpwYWdlUHJv
cGVydHkoY29uc3QgRXZhc19PYmplY3QqIGV3a0ZyYW1lLCBjb25zdCBjaGFyKiBwcm9wZXJ0eU5h
bWUsIGludCBwYWdlTnVtYmVyKQoreworICAgIFdlYkNvcmU6OkZyYW1lKiBjb3JlRnJhbWUgPSBF
V0tQcml2YXRlOjpjb3JlRnJhbWUoZXdrRnJhbWUpOworICAgIGlmICghY29yZUZyYW1lKQorICAg
ICAgICByZXR1cm4gU3RyaW5nKCk7CisKKyAgICByZXR1cm4gV2ViQ29yZTo6UHJpbnRDb250ZXh0
OjpwYWdlUHJvcGVydHkoY29yZUZyYW1lLCBwcm9wZXJ0eU5hbWUsIHBhZ2VOdW1iZXIpOworfQor
CiBib29sIER1bXBSZW5kZXJUcmVlU3VwcG9ydEVmbDo6cGF1c2VBbmltYXRpb24oRXZhc19PYmpl
Y3QqIGV3a0ZyYW1lLCBjb25zdCBjaGFyKiBuYW1lLCBjb25zdCBjaGFyKiBlbGVtZW50SWQsIGRv
dWJsZSB0aW1lKQogewogICAgIFdlYkNvcmU6OkZyYW1lKiBmcmFtZSA9IEVXS1ByaXZhdGU6OmNv
cmVGcmFtZShld2tGcmFtZSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3Jl
U3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRFZmwuaCBiL1NvdXJjZS9XZWJLaXQvZWZsL1dl
YkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEVmbC5oCmluZGV4IDYwNjc2N2QuLjlh
MTBlZWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0R1bXBS
ZW5kZXJUcmVlU3VwcG9ydEVmbC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBw
b3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEVmbC5oCkBAIC01NCw2ICs1NCw3IEBAIHB1YmxpYzoK
ICAgICBzdGF0aWMgdm9pZCBsYXlvdXRGcmFtZShFdmFzX09iamVjdCogZXdrRnJhbWUpOwogICAg
IHN0YXRpYyBpbnQgbnVtYmVyT2ZQYWdlcyhjb25zdCBFdmFzX09iamVjdCogZXdrRnJhbWUsIGZs
b2F0IHBhZ2VXaWR0aCwgZmxvYXQgcGFnZUhlaWdodCk7CiAgICAgc3RhdGljIGludCBudW1iZXJP
ZlBhZ2VzRm9yRWxlbWVudElkKGNvbnN0IEV2YXNfT2JqZWN0KiBld2tGcmFtZSwgY29uc3QgY2hh
ciogZWxlbWVudElkLCBmbG9hdCBwYWdlV2lkdGgsIGZsb2F0IHBhZ2VIZWlnaHQpOworICAgIHN0
YXRpYyBTdHJpbmcgcGFnZVByb3BlcnR5KGNvbnN0IEV2YXNfT2JqZWN0KiBld2tGcmFtZSwgY29u
c3QgY2hhciogcHJvcGVydHlOYW1lLCBpbnQgcGFnZU51bWJlcik7CiAgICAgc3RhdGljIFN0cmlu
ZyBwYWdlU2l6ZUFuZE1hcmdpbnNJblBpeGVscyhjb25zdCBFdmFzX09iamVjdCogZXdrRnJhbWUs
IGludCBwYWdlTnVtYmVyLCBpbnQgd2lkdGgsIGludCBoZWlnaHQsIGludCBtYXJnaW5Ub3AsIGlu
dCBtYXJnaW5SaWdodCwgaW50IG1hcmdpbkJvdHRvbSwgaW50IG1hcmdpbkxlZnQpOwogICAgIHN0
YXRpYyBib29sIHBhdXNlQW5pbWF0aW9uKEV2YXNfT2JqZWN0KiBld2tGcmFtZSwgY29uc3QgY2hh
ciogbmFtZSwgY29uc3QgY2hhciogZWxlbWVudElkLCBkb3VibGUgdGltZSk7CiAgICAgc3RhdGlj
IGJvb2wgcGF1c2VUcmFuc2l0aW9uKEV2YXNfT2JqZWN0KiBld2tGcmFtZSwgY29uc3QgY2hhciog
bmFtZSwgY29uc3QgY2hhciogZWxlbWVudElkLCBkb3VibGUgdGltZSk7CmRpZmYgLS1naXQgYS9U
b29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZjAwZDdkOC4uNDc3NDQxNSAx
MDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwz
ICsxLDE2IEBACisyMDEyLTA0LTEwICBTdWRhcnNhbmEgTmFnaW5lbmkgIDxzdWRhcnNhbmEubmFn
aW5lbmlAbGludXguaW50ZWwuY29tPgorCisgICAgICAgIFtFRkxdIExheW91dFRlc3RDb250cm9s
bGVyIG5lZWRzIGltcGxlbWVudGF0aW9uIG9mIHBhZ2VQcm9wZXJ0eQorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODI0NDkKKworICAgICAgICBBZGQgbWlz
c2luZyBpbXBsZW1lbnRhdGlvbiBwYWdlUHJvcGVydHkgdG8gRUZMJ3MgTGF5b3V0VGVzdENvbnRy
b2xsZXIKKyAgICAgICAgaW4gb3JkZXIgdG8gdW5za2lwIHByaW50aW5nL3BhZ2UtcnVsZS1zZWxl
Y3Rpb24uaHRtbAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgICogRHVtcFJlbmRlclRyZWUvZWZsL0xheW91dFRlc3RDb250cm9sbGVyRWZsLmNwcDoKKyAg
ICAgICAgKExheW91dFRlc3RDb250cm9sbGVyOjpwYWdlUHJvcGVydHkpOgorCiAyMDEyLTA0LTEw
ICBCYWxhenMgS2VsZW1lbiAgPGtiYWxhenNAd2Via2l0Lm9yZz4KIAogICAgICAgICBbUXRdW1dL
Ml0gVGVzdE5ldHNjYXBlUGx1Z2luIGlzIGJyb2tlbgpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJl
bmRlclRyZWUvZWZsL0xheW91dFRlc3RDb250cm9sbGVyRWZsLmNwcCBiL1Rvb2xzL0R1bXBSZW5k
ZXJUcmVlL2VmbC9MYXlvdXRUZXN0Q29udHJvbGxlckVmbC5jcHAKaW5kZXggN2FhNTI3Yy4uMDIy
N2ExZCAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0xheW91dFRlc3RDb250
cm9sbGVyRWZsLmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvTGF5b3V0VGVzdENv
bnRyb2xsZXJFZmwuY3BwCkBAIC0xMzIsMTAgKzEzMiwxNCBAQCBpbnQgTGF5b3V0VGVzdENvbnRy
b2xsZXI6Om51bWJlck9mUGFnZXMoZmxvYXQgcGFnZVdpZHRoLCBmbG9hdCBwYWdlSGVpZ2h0KQog
ICAgIHJldHVybiBEdW1wUmVuZGVyVHJlZVN1cHBvcnRFZmw6Om51bWJlck9mUGFnZXMoYnJvd3Nl
ci0+bWFpbkZyYW1lKCksIHBhZ2VXaWR0aCwgcGFnZUhlaWdodCk7CiB9CiAKLUpTUmV0YWluUHRy
PEpTU3RyaW5nUmVmPiBMYXlvdXRUZXN0Q29udHJvbGxlcjo6cGFnZVByb3BlcnR5KGNvbnN0IGNo
YXIqLCBpbnQpIGNvbnN0CitKU1JldGFpblB0cjxKU1N0cmluZ1JlZj4gTGF5b3V0VGVzdENvbnRy
b2xsZXI6OnBhZ2VQcm9wZXJ0eShjb25zdCBjaGFyKiBwcm9wZXJ0eU5hbWUsIGludCBwYWdlTnVt
YmVyKSBjb25zdAogewotICAgIG5vdEltcGxlbWVudGVkKCk7Ci0gICAgcmV0dXJuIDA7CisgICAg
Y29uc3QgU3RyaW5nIHByb3BlcnR5ID0gRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsOjpwYWdlUHJv
cGVydHkoYnJvd3Nlci0+bWFpbkZyYW1lKCksIHByb3BlcnR5TmFtZSwgcGFnZU51bWJlcik7Cisg
ICAgaWYgKHByb3BlcnR5LmlzRW1wdHkoKSkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICBKU1Jl
dGFpblB0cjxKU1N0cmluZ1JlZj4gcHJvcGVydHlWYWx1ZShBZG9wdCwgSlNTdHJpbmdDcmVhdGVX
aXRoVVRGOENTdHJpbmcocHJvcGVydHkudXRmOCgpLmRhdGEoKSkpOworICAgIHJldHVybiBwcm9w
ZXJ0eVZhbHVlOwogfQogCiBib29sIExheW91dFRlc3RDb250cm9sbGVyOjppc1BhZ2VCb3hWaXNp
YmxlKGludCBwYWdlSW5kZXgpIGNvbnN0Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>