<?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>40821</bug_id>
          
          <creation_ts>2010-06-18 02:19:48 -0700</creation_ts>
          <short_desc>Add tests for CSS &apos;orphans&apos; and &apos;widows&apos; properties.</short_desc>
          <delta_ts>2010-06-19 18:03: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>Printing</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://dev.w3.org/csswg/css3-page/#breaks-inside</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>9410</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Hayato Ito">hayato</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>hamaji</cc>
    
    <cc>hayato</cc>
    
    <cc>yuzo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>239826</commentid>
    <comment_count>0</comment_count>
    <who name="Hayato Ito">hayato</who>
    <bug_when>2010-06-18 02:19:48 -0700</bug_when>
    <thetext>Add tests for CSS &apos;orphans&apos; and &apos;widows&apos; properties, which are defined in CSS3 Paged Media&apos;s section 9.3, &quot;Breaks inside elements: ‘orphans’, ‘widows’.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239829</commentid>
    <comment_count>1</comment_count>
      <attachid>59089</attachid>
    <who name="Hayato Ito">hayato</who>
    <bug_when>2010-06-18 02:30:12 -0700</bug_when>
    <thetext>Created attachment 59089
test-for-page-break-orphans-and-widows</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>240398</commentid>
    <comment_count>2</comment_count>
      <attachid>59089</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-06-19 17:22:01 -0700</bug_when>
    <thetext>Comment on attachment 59089
test-for-page-break-orphans-and-widows

Yay for tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>240411</commentid>
    <comment_count>3</comment_count>
      <attachid>59089</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-06-19 18:03:48 -0700</bug_when>
    <thetext>Comment on attachment 59089
test-for-page-break-orphans-and-widows

Clearing flags on attachment: 59089

Committed r61502: &lt;http://trac.webkit.org/changeset/61502&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>240412</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-06-19 18:03:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>59089</attachid>
            <date>2010-06-18 02:30:12 -0700</date>
            <delta_ts>2010-06-19 18:03:48 -0700</delta_ts>
            <desc>test-for-page-break-orphans-and-widows</desc>
            <filename>bug-40821-20100618183010.patch</filename>
            <type>text/plain</type>
            <size>12555</size>
            <attacher name="Hayato Ito">hayato</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAxMjI5NWM0MGRiMzdjOWU3OWI2ZDBmNTRlNzdjYTE5MzA3ZWIwOGI3Li4yNzZiZjY3
MjM1NzVhYjA0ZTU4NjIwZWY2NTNmMTgzMTJjMTM5YzU1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjUgQEAK
KzIwMTAtMDYtMTcgIEhheWF0byBJdG8gIDxoYXlhdG9AY2hyb21pdW0ub3JnPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCB0ZXN0cyBmb3IgQ1NT
ICdvcnBoYW5zJyBhbmQgJ3dpZG93cycgcHJvcGVydGllcy4KKyAgICAgICAgQWxsIHRlc3RzIGFy
ZSBleHBlY3RlZCB0byBmYWlsIGR1ZSB0byBsYWNrIG9mIGltcGxlbWVudGF0aW9ucy4KKworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDA4MjEKKworICAg
ICAgICAqIHByaW50aW5nL3BhZ2UtYnJlYWstb3JwaGFucy1hbmQtd2lkb3dzLWV4cGVjdGVkLnR4
dDogQWRkZWQuCisgICAgICAgICogcHJpbnRpbmcvcGFnZS1icmVhay1vcnBoYW5zLWFuZC13aWRv
d3MuaHRtbDogQWRkZWQuCisgICAgICAgICogcHJpbnRpbmcvcGFnZS1icmVhay1vcnBoYW5zLWV4
cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogcHJpbnRpbmcvcGFnZS1icmVhay1vcnBoYW5z
Lmh0bWw6IEFkZGVkLgorICAgICAgICAqIHByaW50aW5nL3BhZ2UtYnJlYWstd2lkb3dzLWV4cGVj
dGVkLnR4dDogQWRkZWQuCisgICAgICAgICogcHJpbnRpbmcvcGFnZS1icmVhay13aWRvd3MuaHRt
bDogQWRkZWQuCisgICAgICAgICogcHJpbnRpbmcvc2NyaXB0LXRlc3RzL3BhZ2UtYnJlYWstb3Jw
aGFucy1hbmQtd2lkb3dzLmpzOiBBZGRlZC4KKyAgICAgICAgKHRlc3QpOgorICAgICAgICAqIHBy
aW50aW5nL3NjcmlwdC10ZXN0cy9wYWdlLWJyZWFrLW9ycGhhbnMuanM6IEFkZGVkLgorICAgICAg
ICAodGVzdCk6CisgICAgICAgICogcHJpbnRpbmcvc2NyaXB0LXRlc3RzL3BhZ2UtYnJlYWstd2lk
b3dzLmpzOiBBZGRlZC4KKyAgICAgICAgKHRlc3QpOgorCiAyMDEwLTA2LTE3ICBNT1JJVEEgSGFq
aW1lICA8bW9ycml0YUBnb29nbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQuIEZpeGVkIGEg
cGF0aCBvZiBtZXRlci1lbGVtZW50Lmh0bWwgb24gU2tpcHBlZCBsaXN0LgpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvcHJpbnRpbmcvcGFnZS1icmVhay1vcnBoYW5zLWFuZC13aWRvd3MtZXhwZWN0
ZWQudHh0IGIvTGF5b3V0VGVzdHMvcHJpbnRpbmcvcGFnZS1icmVhay1vcnBoYW5zLWFuZC13aWRv
d3MtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmZlZWVhMDk3YzBiNWIwZTE3ZmIwYTgyZDgwNjAz
Y2E1MTFkNzY3Y2UKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wcmludGluZy9wYWdl
LWJyZWFrLW9ycGhhbnMtYW5kLXdpZG93cy1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwyMyBAQAor
VGVzdCBmb3Igb3JwaGFucyBhbmQgd2lkb3dzCisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBh
IHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4K
KworCisKK1BBU1M6IHBhZ2UgbnVtYmVyIG9mICJwYWdlMS0xIiBpcyAxCitQQVNTOiBwYWdlIG51
bWJlciBvZiAicGFnZTEtMiIgaXMgMQorUEFTUzogcGFnZSBudW1iZXIgb2YgInBhZ2UxLTMiIGlz
IDEKK1BBU1M6IHBhZ2UgbnVtYmVyIG9mICJwYWdlMiIgaXMgMgorRkFJTDogZXhwZWN0ZWQgcGFn
ZSBudW1iZXIgb2YgInBhZ2UzIiBpcyAzLiBXYXMgMgorUEFTUzogcGFnZSBudW1iZXIgb2YgInBh
Z2U0IiBpcyA0CitGQUlMOiBleHBlY3RlZCBwYWdlIG51bWJlciBvZiAicGFnZTUiIGlzIDUuIFdh
cyA0CitQQVNTOiBwYWdlIG51bWJlciBvZiAicGFnZTYtMSIgaXMgNgorUEFTUzogcGFnZSBudW1i
ZXIgb2YgInBhZ2U2LTIiIGlzIDYKK1BBU1M6IHBhZ2UgbnVtYmVyIG9mICJwYWdlNyIgaXMgNwor
UEFTUzogcGFnZSBudW1iZXIgb2YgInBhZ2U4IiBpcyA4CitGQUlMOiBleHBlY3RlZCBwYWdlIG51
bWJlciBvZiAicGFnZTkiIGlzIDkuIFdhcyA4CisKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlz
IHRydWUKKworVEVTVCBDT01QTEVURQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wcmludGlu
Zy9wYWdlLWJyZWFrLW9ycGhhbnMtYW5kLXdpZG93cy5odG1sIGIvTGF5b3V0VGVzdHMvcHJpbnRp
bmcvcGFnZS1icmVhay1vcnBoYW5zLWFuZC13aWRvd3MuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4xYjJiMTA0
NmI2MTgzY2QwMjI3ZGRhYmRhMTEwZmE0YjE1ZWJhNjc0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5
b3V0VGVzdHMvcHJpbnRpbmcvcGFnZS1icmVhay1vcnBoYW5zLWFuZC13aWRvd3MuaHRtbApAQCAt
MCwwICsxLDE2IEBACis8IURPQ1RZUEUgSFRNTCBQVUJMSUMgIi0vL0lFVEYvL0RURCBIVE1MLy9F
TiI+Cis8aHRtbD4KKzxoZWFkPgorPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIuLi9mYXN0
L2pzL3Jlc291cmNlcy9qcy10ZXN0LXN0eWxlLmNzcyI+Cis8c2NyaXB0IHNyYz0iLi4vZmFzdC9q
cy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9InJlc291
cmNlcy9wYWdlZC1tZWRpYS10ZXN0LXV0aWxzLmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5
PgorPHAgaWQ9ImRlc2NyaXB0aW9uIj48L3A+Cis8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KKzxk
aXYgaWQ9InNhbmRib3giPjwvZGl2PgorPHNjcmlwdCBzcmM9InNjcmlwdC10ZXN0cy9wYWdlLWJy
ZWFrLW9ycGhhbnMtYW5kLXdpZG93cy5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0PnJ1blByaW50aW5n
VGVzdCh0ZXN0KTs8L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi9mYXN0L2pzL3Jlc291cmNlcy9q
cy10ZXN0LXBvc3QuanMiPjwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvcHJpbnRpbmcvcGFnZS1icmVhay1vcnBoYW5zLWV4cGVjdGVkLnR4dCBiL0xh
eW91dFRlc3RzL3ByaW50aW5nL3BhZ2UtYnJlYWstb3JwaGFucy1leHBlY3RlZC50eHQKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uMjEyN2FhYTE5OTJlN2RmZWViMzhlMjA1MjRiZTA2ZDliZmI5YmFhNQotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL3ByaW50aW5nL3BhZ2UtYnJlYWstb3JwaGFucy1leHBlY3Rl
ZC50eHQKQEAgLTAsMCArMSwxNyBAQAorVGVzdCBmb3Igb3JwaGFucworCitPbiBzdWNjZXNzLCB5
b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVT
VCBDT01QTEVURSIuCisKKworCitQQVNTOiBwYWdlIG51bWJlciBvZiAicGFnZTEtMSIgaXMgMQor
UEFTUzogcGFnZSBudW1iZXIgb2YgInBhZ2UxLTIiIGlzIDEKK1BBU1M6IHBhZ2UgbnVtYmVyIG9m
ICJwYWdlMyIgaXMgMworRkFJTDogZXhwZWN0ZWQgcGFnZSBudW1iZXIgb2YgInBhZ2U0IiBpcyA0
LiBXYXMgMworUEFTUzogcGFnZSBudW1iZXIgb2YgInBhZ2U1LTEiIGlzIDUKK1BBU1M6IHBhZ2Ug
bnVtYmVyIG9mICJwYWdlNS0yIiBpcyA1CisKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRy
dWUKKworVEVTVCBDT01QTEVURQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wcmludGluZy9w
YWdlLWJyZWFrLW9ycGhhbnMuaHRtbCBiL0xheW91dFRlc3RzL3ByaW50aW5nL3BhZ2UtYnJlYWst
b3JwaGFucy5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjU0MTNkNGYxNjUwYTRmMGFmZmY0ZDEyM2Q4NzNlODBj
YWYzMjcxNWMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wcmludGluZy9wYWdlLWJy
ZWFrLW9ycGhhbnMuaHRtbApAQCAtMCwwICsxLDE2IEBACis8IURPQ1RZUEUgSFRNTCBQVUJMSUMg
Ii0vL0lFVEYvL0RURCBIVE1MLy9FTiI+Cis8aHRtbD4KKzxoZWFkPgorPGxpbmsgcmVsPSJzdHls
ZXNoZWV0IiBocmVmPSIuLi9mYXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0LXN0eWxlLmNzcyI+Cis8
c2NyaXB0IHNyYz0iLi4vZmFzdC9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0
PgorPHNjcmlwdCBzcmM9InJlc291cmNlcy9wYWdlZC1tZWRpYS10ZXN0LXV0aWxzLmpzIj48L3Nj
cmlwdD4KKzwvaGVhZD4KKzxib2R5PgorPHAgaWQ9ImRlc2NyaXB0aW9uIj48L3A+Cis8ZGl2IGlk
PSJjb25zb2xlIj48L2Rpdj4KKzxkaXYgaWQ9InNhbmRib3giPjwvZGl2PgorPHNjcmlwdCBzcmM9
InNjcmlwdC10ZXN0cy9wYWdlLWJyZWFrLW9ycGhhbnMuanMiPjwvc2NyaXB0PgorPHNjcmlwdD5y
dW5QcmludGluZ1Rlc3QodGVzdCk7PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vZmFzdC9qcy9y
ZXNvdXJjZXMvanMtdGVzdC1wb3N0LmpzIj48L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4KZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL3ByaW50aW5nL3BhZ2UtYnJlYWstd2lkb3dzLWV4cGVjdGVk
LnR4dCBiL0xheW91dFRlc3RzL3ByaW50aW5nL3BhZ2UtYnJlYWstd2lkb3dzLWV4cGVjdGVkLnR4
dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwLi5mNDBlNDYwNjRmOTg5OWVmY2JjOGMxMDBkZDFlNGZlOTJjMThiYTViCi0t
LSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcHJpbnRpbmcvcGFnZS1icmVhay13aWRvd3Mt
ZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTkgQEAKK1Rlc3QgZm9yIHdpZG93cworCitPbiBzdWNj
ZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBi
eSAiVEVTVCBDT01QTEVURSIuCisKKworCitQQVNTOiBwYWdlIG51bWJlciBvZiAicGFnZTEtMSIg
aXMgMQorUEFTUzogcGFnZSBudW1iZXIgb2YgInBhZ2UxLTIiIGlzIDEKK1BBU1M6IHBhZ2UgbnVt
YmVyIG9mICJwYWdlMi0xIiBpcyAyCitQQVNTOiBwYWdlIG51bWJlciBvZiAicGFnZTItMiIgaXMg
MgorUEFTUzogcGFnZSBudW1iZXIgb2YgInBhZ2UzLTEiIGlzIDMKK1BBU1M6IHBhZ2UgbnVtYmVy
IG9mICJwYWdlMy0yIiBpcyAzCitQQVNTOiBwYWdlIG51bWJlciBvZiAicGFnZTQiIGlzIDQKK0ZB
SUw6IGV4cGVjdGVkIHBhZ2UgbnVtYmVyIG9mICJwYWdlNSIgaXMgNS4gV2FzIDQKKworUEFTUyBz
dWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL3ByaW50aW5nL3BhZ2UtYnJlYWstd2lkb3dzLmh0bWwgYi9MYXlvdXRUZXN0
cy9wcmludGluZy9wYWdlLWJyZWFrLXdpZG93cy5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmRkMGZkZGFlZTRm
OWZlZDYxMjFlM2Y1OTY2YTU1OTk3MDFmNzBjYjIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRU
ZXN0cy9wcmludGluZy9wYWdlLWJyZWFrLXdpZG93cy5odG1sCkBAIC0wLDAgKzEsMTYgQEAKKzwh
RE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vSUVURi8vRFREIEhUTUwvL0VOIj4KKzxodG1sPgorPGhl
YWQ+Cis8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii4uL2Zhc3QvanMvcmVzb3VyY2VzL2pz
LXRlc3Qtc3R5bGUuY3NzIj4KKzxzY3JpcHQgc3JjPSIuLi9mYXN0L2pzL3Jlc291cmNlcy9qcy10
ZXN0LXByZS5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0icmVzb3VyY2VzL3BhZ2VkLW1lZGlh
LXRlc3QtdXRpbHMuanMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+Cis8cCBpZD0iZGVzY3Jp
cHRpb24iPjwvcD4KKzxkaXYgaWQ9ImNvbnNvbGUiPjwvZGl2PgorPGRpdiBpZD0ic2FuZGJveCI+
PC9kaXY+Cis8c2NyaXB0IHNyYz0ic2NyaXB0LXRlc3RzL3BhZ2UtYnJlYWstd2lkb3dzLmpzIj48
L3NjcmlwdD4KKzxzY3JpcHQ+cnVuUHJpbnRpbmdUZXN0KHRlc3QpOzwvc2NyaXB0PgorPHNjcmlw
dCBzcmM9Ii4uL2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cis8
L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wcmludGluZy9zY3JpcHQt
dGVzdHMvcGFnZS1icmVhay1vcnBoYW5zLWFuZC13aWRvd3MuanMgYi9MYXlvdXRUZXN0cy9wcmlu
dGluZy9zY3JpcHQtdGVzdHMvcGFnZS1icmVhay1vcnBoYW5zLWFuZC13aWRvd3MuanMKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uMmIxZWRmZDllYzk3YWNmZDc0Yzc1MGU3ZDUwODY4NDAzZjliYTFiMgotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL3ByaW50aW5nL3NjcmlwdC10ZXN0cy9wYWdlLWJyZWFrLW9y
cGhhbnMtYW5kLXdpZG93cy5qcwpAQCAtMCwwICsxLDY0IEBACitkZXNjcmlwdGlvbigiVGVzdCBm
b3Igb3JwaGFucyBhbmQgd2lkb3dzIik7CisKK2Z1bmN0aW9uIHRlc3QoKQoreworICAgIHZhciBi
bG9jazsKKyAgICBjcmVhdGVCbG9ja1dpdGhOdW1iZXJPZkxpbmVzKCJwYWdlMS0xIiwgMTApLnN0
eWxlLnBhZ2VCcmVha0JlZm9yZSA9ICJhbHdheXMiOworICAgIC8vIDEwIGxpbmVzIGxpbmVzIGFy
ZSBhdmFpbGFibGUgaW4gdGhlIGN1cnJlbnQgcGFnZS4KKyAgICBibG9jayA9IGNyZWF0ZUJsb2Nr
V2l0aE51bWJlck9mTGluZXMoInBhZ2UxLTIiLCA5KTsKKyAgICBibG9jay5zdHlsZS5vcnBoYW5z
ID0gMTA7CisgICAgYmxvY2suc3R5bGUud2lkb3dzID0gMjA7CisgICAgLy8gYmxvY2sgJ3BhZ2Ux
LTInIGNhbiBiZSBwbGFjZWQgb24gdGhlIGN1cnJlbnQgcGFnZS4KKyAgICBjcmVhdGVCbG9ja1dp
dGhSYXRpb1RvUGFnZUhlaWdodCgicGFnZTEtMyIsIDAuMDEpOworCisgICAgY3JlYXRlQmxvY2tX
aXRoTnVtYmVyT2ZMaW5lcygicGFnZTIiLCAxMCkuc3R5bGUucGFnZUJyZWFrQmVmb3JlID0gImFs
d2F5cyI7CisgICAgLy8gMTAgbGluZXMgbGluZXMgYXJlIGF2YWlsYWJsZSBpbiB0aGUgY3VycmVu
dCBwYWdlLgorICAgIGJsb2NrID0gY3JlYXRlQmxvY2tXaXRoTnVtYmVyT2ZMaW5lcygicGFnZTMi
LCAxMik7CisgICAgYmxvY2suc3R5bGUub3JwaGFucyA9IDE1OworICAgIGJsb2NrLnN0eWxlLndp
ZG93cyA9IDI7CisgICAgLy8gYmxvY2sgJ3BhZ2UzJyBtdXN0IG1vdmUgYXMgYSBibG9jayB0byB0
aGUgbmV4dCBwYWdlIGJlY2F1c2Ugb2YgJ29ycGhhbnMnLgorCisgICAgY3JlYXRlQmxvY2tXaXRo
TnVtYmVyT2ZMaW5lcygicGFnZTQiLCAxMCkuc3R5bGUucGFnZUJyZWFrQmVmb3JlID0gImFsd2F5
cyI7CisgICAgLy8gMTAgbGluZXMgbGluZXMgYXJlIGF2YWlsYWJsZSBpbiB0aGUgY3VycmVudCBw
YWdlLgorICAgIGJsb2NrID0gY3JlYXRlQmxvY2tXaXRoTnVtYmVyT2ZMaW5lcygicGFnZTUiLCAx
Mik7CisgICAgYmxvY2suc3R5bGUub3JwaGFucyA9IDI7CisgICAgYmxvY2suc3R5bGUud2lkb3dz
ID0gMTU7CisgICAgLy8gYmxvY2sgJ3BhZ2U1JyBtdXN0IG1vdmUgYXMgYSBibG9jayB0byB0aGUg
bmV4dCBwYWdlIGJlY2F1c2Ugb2YgJ3dpZG93cycuCisKKyAgICBjcmVhdGVCbG9ja1dpdGhOdW1i
ZXJPZkxpbmVzKCJwYWdlNi0xIiwgMTApLnN0eWxlLnBhZ2VCcmVha0JlZm9yZSA9ICJhbHdheXMi
OworICAgIC8vIDEwIGxpbmVzIGxpbmVzIGFyZSBhdmFpbGFibGUgaW4gdGhlIGN1cnJlbnQgcGFn
ZS4KKyAgICBibG9jayA9IGNyZWF0ZUJsb2NrV2l0aE51bWJlck9mTGluZXMoInBhZ2U2LTIiLCAx
Mik7CisgICAgYmxvY2suc3R5bGUub3JwaGFucyA9IDY7CisgICAgYmxvY2suc3R5bGUud2lkb3dz
ID0gNjsKKyAgICAvLyBibG9jayAncGFnZTYnIG11c3QgYmUgc3BsaXR0ZWQuCisgICAgY3JlYXRl
QmxvY2tXaXRoUmF0aW9Ub1BhZ2VIZWlnaHQoInBhZ2U3IiwgMC4wMSk7CisKKyAgICBjcmVhdGVC
bG9ja1dpdGhOdW1iZXJPZkxpbmVzKCJwYWdlOCIsIDEwKS5zdHlsZS5wYWdlQnJlYWtCZWZvcmUg
PSAiYWx3YXlzIjsKKyAgICAvLyAxMCBsaW5lcyBsaW5lcyBhcmUgYXZhaWxhYmxlIGluIHRoZSBj
dXJyZW50IHBhZ2UuCisgICAgYmxvY2sgPSBjcmVhdGVCbG9ja1dpdGhOdW1iZXJPZkxpbmVzKCJw
YWdlOSIsIDEyKTsKKyAgICBibG9jay5zdHlsZS5vcnBoYW5zID0gMTA7CisgICAgYmxvY2suc3R5
bGUud2lkb3dzID0gMTA7CisgICAgLy8gYmxvY2sgJ3BhZ2U5JyBtdXN0IG1vdmUgYXMgYSBibG9j
ayB0byB0aGUgbmV4dCBwYWdlIGJlY2F1c2Ugd2UgY2Fubm90IHNhdGlzZnkKKyAgICAvLyBib3Ro
ICdvcnBoYW5zJyBhbmQgJ3dpZG93cycgYXQgdGhlIHNhbWUgdGltZS4KKworICAgIHBhZ2VOdW1i
ZXJGb3JFbGVtZW50U2hvdWxkQmUoInBhZ2UxLTEiLCAxKTsKKyAgICBwYWdlTnVtYmVyRm9yRWxl
bWVudFNob3VsZEJlKCJwYWdlMS0yIiwgMSk7CisgICAgcGFnZU51bWJlckZvckVsZW1lbnRTaG91
bGRCZSgicGFnZTEtMyIsIDEpOworCisgICAgcGFnZU51bWJlckZvckVsZW1lbnRTaG91bGRCZSgi
cGFnZTIiLCAyKTsKKyAgICBwYWdlTnVtYmVyRm9yRWxlbWVudFNob3VsZEJlKCJwYWdlMyIsIDMp
OworCisgICAgcGFnZU51bWJlckZvckVsZW1lbnRTaG91bGRCZSgicGFnZTQiLCA0KTsKKyAgICBw
YWdlTnVtYmVyRm9yRWxlbWVudFNob3VsZEJlKCJwYWdlNSIsIDUpOworCisgICAgcGFnZU51bWJl
ckZvckVsZW1lbnRTaG91bGRCZSgicGFnZTYtMSIsIDYpOworICAgIHBhZ2VOdW1iZXJGb3JFbGVt
ZW50U2hvdWxkQmUoInBhZ2U2LTIiLCA2KTsKKyAgICBwYWdlTnVtYmVyRm9yRWxlbWVudFNob3Vs
ZEJlKCJwYWdlNyIsIDcpOworCisgICAgcGFnZU51bWJlckZvckVsZW1lbnRTaG91bGRCZSgicGFn
ZTgiLCA4KTsKKyAgICBwYWdlTnVtYmVyRm9yRWxlbWVudFNob3VsZEJlKCJwYWdlOSIsIDkpOwor
CisgICAgZG9jdW1lbnQuYm9keS5yZW1vdmVDaGlsZChkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgi
c2FuZGJveCIpKTsKK30KKwordmFyIHN1Y2Nlc3NmdWxseVBhcnNlZCA9IHRydWU7CmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9wcmludGluZy9zY3JpcHQtdGVzdHMvcGFnZS1icmVhay1vcnBoYW5z
LmpzIGIvTGF5b3V0VGVzdHMvcHJpbnRpbmcvc2NyaXB0LXRlc3RzL3BhZ2UtYnJlYWstb3JwaGFu
cy5qcwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwLi5mYzlhZGVkNzRmMmVjZjRiYTRmNGY2MTBhMWE2YWI5YzMxZWE3N2Vj
Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcHJpbnRpbmcvc2NyaXB0LXRlc3RzL3Bh
Z2UtYnJlYWstb3JwaGFucy5qcwpAQCAtMCwwICsxLDI5IEBACitkZXNjcmlwdGlvbigiVGVzdCBm
b3Igb3JwaGFucyIpOworCitmdW5jdGlvbiB0ZXN0KCkKK3sKKyAgICBjcmVhdGVCbG9ja1dpdGhS
YXRpb1RvUGFnZUhlaWdodCgicGFnZTEtMSIsIDAuNSkuc3R5bGUucGFnZUJyZWFrQmVmb3JlID0g
ImFsd2F5cyI7CisgICAgLy8gSGVyZSBhYm91dCAxMCBsaW5lcyBhcmUgYXZhbGlhYmxlIGF0IHRo
ZSBib3R0b20gb2YgdGhlIGN1cnJlbnQgcGFnZS4KKyAgICBjcmVhdGVCbG9ja1dpdGhOdW1iZXJP
ZkxpbmVzKCJwYWdlMS0yIiwgMTUpLnN0eWxlLm9ycGhhbnMgPSA4OworCisgICAgY3JlYXRlQmxv
Y2tXaXRoUmF0aW9Ub1BhZ2VIZWlnaHQoInBhZ2UzIiwgMC41KS5zdHlsZS5wYWdlQnJlYWtCZWZv
cmUgPSAiYWx3YXlzIjsKKyAgICAvLyB3ZSBzaG91bGQgcHV0ICdwYWdlNCcgYmxvY2sgaW4gdGhl
IG5leHQgcGFnZSBiZWNhdXNlIG9mIG9ycGhhbnMuCisgICAgY3JlYXRlQmxvY2tXaXRoTnVtYmVy
T2ZMaW5lcygicGFnZTQiLCAxNSkuc3R5bGUub3JwaGFucyA9IDEyOworCisgICAgY3JlYXRlQmxv
Y2tXaXRoUmF0aW9Ub1BhZ2VIZWlnaHQoInBhZ2U1LTEiLCAwLjUpLnN0eWxlLnBhZ2VCcmVha0Jl
Zm9yZSA9ICJhbHdheXMiOworICAgIC8vICctMScgaXMgYWNjZXB0YWJsZSBhcyBhIHZhbHVlIG9m
IG9ycGhhbnMuIEJ1dCBpdCBzaG91bGQgaGF2ZSBubyBlZmZlY3QuCisgICAgY3JlYXRlQmxvY2tX
aXRoTnVtYmVyT2ZMaW5lcygicGFnZTUtMiIsIDIwKS5zdHlsZS5vcnBoYW5zID0gLTE7CisKKyAg
ICBwYWdlTnVtYmVyRm9yRWxlbWVudFNob3VsZEJlKCJwYWdlMS0xIiwgMSk7CisgICAgcGFnZU51
bWJlckZvckVsZW1lbnRTaG91bGRCZSgicGFnZTEtMiIsIDEpOworCisgICAgcGFnZU51bWJlckZv
ckVsZW1lbnRTaG91bGRCZSgicGFnZTMiLCAzKTsKKyAgICBwYWdlTnVtYmVyRm9yRWxlbWVudFNo
b3VsZEJlKCJwYWdlNCIsIDQpOworCisgICAgcGFnZU51bWJlckZvckVsZW1lbnRTaG91bGRCZSgi
cGFnZTUtMSIsIDUpOworICAgIHBhZ2VOdW1iZXJGb3JFbGVtZW50U2hvdWxkQmUoInBhZ2U1LTIi
LCA1KTsKKworICAgIGRvY3VtZW50LmJvZHkucmVtb3ZlQ2hpbGQoZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoInNhbmRib3giKSk7Cit9CisKK3ZhciBzdWNjZXNzZnVsbHlQYXJzZWQgPSB0cnVlOwpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcHJpbnRpbmcvc2NyaXB0LXRlc3RzL3BhZ2UtYnJlYWst
d2lkb3dzLmpzIGIvTGF5b3V0VGVzdHMvcHJpbnRpbmcvc2NyaXB0LXRlc3RzL3BhZ2UtYnJlYWst
d2lkb3dzLmpzCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLmRhNWM3MmFmMWQ0MWQwMTQ5NGY2ZTc4ZTc4YjUyZjNiMjIx
NzFiNmMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wcmludGluZy9zY3JpcHQtdGVz
dHMvcGFnZS1icmVhay13aWRvd3MuanMKQEAgLTAsMCArMSwzNCBAQAorZGVzY3JpcHRpb24oIlRl
c3QgZm9yIHdpZG93cyIpOworCitmdW5jdGlvbiB0ZXN0KCkKK3sKKyAgICBjcmVhdGVCbG9ja1dp
dGhSYXRpb1RvUGFnZUhlaWdodCgicGFnZTEtMSIsIDAuNSkuc3R5bGUucGFnZUJyZWFrQmVmb3Jl
ID0gImFsd2F5cyI7CisgICAgLy8gSGVyZSBhYm91dCAxMCBsaW5lcyBhcmUgYXZhbGlhYmxlIGF0
IHRoZSBib3R0b20gb2YgdGhlIGN1cnJlbnQgcGFnZS4KKyAgICAvLyBXZSBjYW4gbGVhdmUgYWJv
dXQgNSBsaW5lcyBpbiB0aGUgbmV4dCBwYWdlLiBJdCBkb2Vzbid0IHZpb2xhdGUgd2lkb3dzIHJl
c3RyaWN0aW9uLgorICAgIGNyZWF0ZUJsb2NrV2l0aE51bWJlck9mTGluZXMoInBhZ2UxLTIiLCAx
NSkuc3R5bGUud2lkb3dzID0gMjsKKyAgICAvLyBIZXJlIGFib3V0IDE1IGxpbmVzIHNob3VsZCBi
ZSBhdmFpbGFibGUgaW4gdGhlIGN1cnJlbnQgcGFnZS4KKyAgICBjcmVhdGVCbG9ja1dpdGhOdW1i
ZXJPZkxpbmVzKCJwYWdlMi0xIiwgMTApOworICAgIGNyZWF0ZUJsb2NrV2l0aE51bWJlck9mTGlu
ZXMoInBhZ2UyLTIiLCAyKTsKKworICAgIGNyZWF0ZUJsb2NrV2l0aFJhdGlvVG9QYWdlSGVpZ2h0
KCJwYWdlMy0xIiwgMC41KS5zdHlsZS5wYWdlQnJlYWtCZWZvcmUgPSAiYWx3YXlzIjsKKyAgICAv
LyBUaGUgc2Vjb25kIHBhcnQgb2YgJ3BhZ2UzLTInIGJsb2NrIG11c3QgY29udGFpbiBhdCBsZWFz
dCAxMiBsaW5lcyBpbiB0aGUgbmV4dCBwYWdlLgorICAgIC8vIFNvIHRoZSBibG9jayBtdXN0IGJl
IHNlcGFyYXRlZCBpbiBlYXJsaWVyIHBvc2l0aW9uLgorICAgIGNyZWF0ZUJsb2NrV2l0aE51bWJl
ck9mTGluZXMoInBhZ2UzLTIiLCAxNSkuc3R5bGUud2lkb3dzID0gMTI7CisgICAgLy8gSGVyZSBh
dCBtb3N0IDggKD0gMjAgLSAxMikgbGluZXMgc2hvdWxkIGJlIGF2YWlsYWJsZS4KKyAgICBjcmVh
dGVCbG9ja1dpdGhOdW1iZXJPZkxpbmVzKCJwYWdlNCIsIDEwKTsKKyAgICBjcmVhdGVCbG9ja1dp
dGhOdW1iZXJPZkxpbmVzKCJwYWdlNSIsIDIpOworCisgICAgcGFnZU51bWJlckZvckVsZW1lbnRT
aG91bGRCZSgicGFnZTEtMSIsIDEpOworICAgIHBhZ2VOdW1iZXJGb3JFbGVtZW50U2hvdWxkQmUo
InBhZ2UxLTIiLCAxKTsKKyAgICBwYWdlTnVtYmVyRm9yRWxlbWVudFNob3VsZEJlKCJwYWdlMi0x
IiwgMik7CisgICAgcGFnZU51bWJlckZvckVsZW1lbnRTaG91bGRCZSgicGFnZTItMiIsIDIpOwor
CisgICAgcGFnZU51bWJlckZvckVsZW1lbnRTaG91bGRCZSgicGFnZTMtMSIsIDMpOworICAgIHBh
Z2VOdW1iZXJGb3JFbGVtZW50U2hvdWxkQmUoInBhZ2UzLTIiLCAzKTsKKyAgICBwYWdlTnVtYmVy
Rm9yRWxlbWVudFNob3VsZEJlKCJwYWdlNCIsIDQpOworICAgIHBhZ2VOdW1iZXJGb3JFbGVtZW50
U2hvdWxkQmUoInBhZ2U1IiwgNSk7CisKKyAgICBkb2N1bWVudC5ib2R5LnJlbW92ZUNoaWxkKGRv
Y3VtZW50LmdldEVsZW1lbnRCeUlkKCJzYW5kYm94IikpOworfQorCit2YXIgc3VjY2Vzc2Z1bGx5
UGFyc2VkID0gdHJ1ZTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>