<?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>120633</bug_id>
          
          <creation_ts>2013-09-03 06:32:09 -0700</creation_ts>
          <short_desc>[CSSRegions] Pseudo-elements as regions should not be exposed to JS</short_desc>
          <delta_ts>2013-09-03 07:42:23 -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>CSS</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>57312</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mihnea Ovidenie">mihnea</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>kangil.han</cc>
    
    <cc>WebkitBugTracker</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>923981</commentid>
    <comment_count>0</comment_count>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2013-09-03 06:32:09 -0700</bug_when>
    <thetext>At least not until we properly implement the Region interface:
http://dev.w3.org/csswg/css-regions/#the-region-interface</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>923983</commentid>
    <comment_count>1</comment_count>
      <attachid>210367</attachid>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2013-09-03 06:40:06 -0700</bug_when>
    <thetext>Created attachment 210367
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>924007</commentid>
    <comment_count>2</comment_count>
      <attachid>210367</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-03 07:42:20 -0700</bug_when>
    <thetext>Comment on attachment 210367
Patch

Clearing flags on attachment: 210367

Committed r154982: &lt;http://trac.webkit.org/changeset/154982&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>924008</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-03 07:42:23 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>210367</attachid>
            <date>2013-09-03 06:40:06 -0700</date>
            <delta_ts>2013-09-03 07:42:20 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>120633.patch</filename>
            <type>text/plain</type>
            <size>11321</size>
            <attacher name="Mihnea Ovidenie">mihnea</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA5YzEwNDdjLi45ZDZhOTJmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTMtMDkt
MDMgIE1paG5lYSBPdmlkZW5pZSAgPG1paG5lYUBhZG9iZS5jb20+CisKKyAgICAgICAgW0NTU1Jl
Z2lvbnNdIFBzZXVkby1lbGVtZW50cyBhcyByZWdpb25zIHNob3VsZCBub3QgYmUgZXhwb3NlZCB0
byBKUworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIw
NjMzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRk
IHRlc3RzIHdpdGggcHNldWRvLWVsZW1lbnRzIGFzIHJlZ2lvbnMgY2hlY2tpbmcgdGhlIGZvbGxv
d2luZyBBUEk6CisgICAgICAgIFdlYktpdE5hbWVkRmxvdzo6Z2V0UmVnaW9ucygpLCBXZWJLaXRO
YW1lZEZsb3c6OmdldFJlZ2lvbnNCeUNvbnRlbnQoKQorICAgICAgICBCZWNhdXNlIHdlIGRvIG5v
dCByZXR1cm4gdGhlIHBzZXVkby1lbGVtZW50cyBhcyByZWdpb25zIGluIHRoZSByZWdpb24gbGlz
dCwKKyAgICAgICAgaSBtb2RpZmllZCBXZWJLaXROYW1lZEZsb3c6OmZpcnN0RW1wdHlSZWdpb25J
bmRleCB0byBza2lwIHRoZXNlIHJlZ2lvbnMgdG9vLiAKKworICAgICAgICAqIGZhc3QvcmVnaW9u
cy9nZXQtcmVnaW9ucy1ieS1jb250ZW50LXBzZXVkby1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAg
ICAgICAqIGZhc3QvcmVnaW9ucy9nZXQtcmVnaW9ucy1ieS1jb250ZW50LXBzZXVkby5odG1sOiBB
ZGRlZC4KKyAgICAgICAgKiBmYXN0L3JlZ2lvbnMvd2Via2l0LW5hbWVkLWZsb3ctZ2V0LXJlZ2lv
bnMtcHNldWRvLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9yZWdpb25zL3dl
YmtpdC1uYW1lZC1mbG93LWdldC1yZWdpb25zLXBzZXVkby5odG1sOiBBZGRlZC4KKwogMjAxMy0w
OS0wMyAgS3J6eXN6dG9mIEN6ZWNoICA8ay5jemVjaEBzYW1zdW5nLmNvbT4KIAogICAgICAgICBb
QVhdW0FUS10gQWRkZWQgc3VwcG9ydCBmb3Igc29ydCBhbmQgaGVscCBhdHRyaWJ1dGVzCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvZ2V0LXJlZ2lvbnMtYnktY29udGVudC1w
c2V1ZG8tZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL2dldC1yZWdpb25z
LWJ5LWNvbnRlbnQtcHNldWRvLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwLi4yOGViODAxCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9y
ZWdpb25zL2dldC1yZWdpb25zLWJ5LWNvbnRlbnQtcHNldWRvLWV4cGVjdGVkLnR4dApAQCAtMCww
ICsxLDExIEBACitUZXN0cyBXZWJLaXROYW1lZEZsb3cuZ2V0UmVnaW9uc0J5Q29udGVudCgpIGFu
ZCBwc2V1ZG8tZWxlbWVudHMgYXMgcmVnaW9ucworCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUg
YSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIu
CisKKworUEFTUyByZWdpb25MaXN0Lmxlbmd0aCBpcyAxCitQQVNTIHJlZ2lvbkxpc3QuaXRlbSgw
KS5pZCBpcyAicmVnaW9uXzIiCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RF
U1QgQ09NUExFVEUKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL2dldC1y
ZWdpb25zLWJ5LWNvbnRlbnQtcHNldWRvLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMv
Z2V0LXJlZ2lvbnMtYnktY29udGVudC1wc2V1ZG8uaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwLi4xZmVlZTBjCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFz
dC9yZWdpb25zL2dldC1yZWdpb25zLWJ5LWNvbnRlbnQtcHNldWRvLmh0bWwKQEAgLTAsMCArMSw3
MyBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKyAgICA8aGVhZD4KKyAgICAgICAgPHNjcmlw
dCBzcmM9Ii4uLy4uL2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4K
KyAgICAgICAgPHNjcmlwdCBzcmM9InJlc291cmNlcy9oZWxwZXIuanMiPjwvc2NyaXB0PgorICAg
ICAgICA8c3R5bGU+CisgICAgICAgICAgICAjYXJ0aWNsZSB7CisgICAgICAgICAgICAgICAgLXdl
YmtpdC1mbG93LWludG86IGFydGljbGU7CisgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDsK
KyAgICAgICAgICAgICAgICB3aWR0aDogNTBweDsKKyAgICAgICAgICAgICAgICBiYWNrZ3JvdW5k
LWNvbG9yOiBncmVlbjsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgI3JlZ2lvbl8xIHsK
KyAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CisgICAgICAgICAgICAgICAgdG9w
OjIwMHB4OworICAgICAgICAgICAgICAgIGxlZnQ6IDEwMHB4OworICAgICAgICAgICAgfQorCisg
ICAgICAgICAgICAjcmVnaW9uXzE6OmJlZm9yZSB7CisgICAgICAgICAgICAgICAgZGlzcGxheTog
YmxvY2s7CisgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7CisgICAgICAgICAgICAgICAgaGVp
Z2h0OiA1MHB4OworICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOworICAg
ICAgICAgICAgICAgIC13ZWJraXQtZmxvdy1mcm9tOiBhcnRpY2xlOworICAgICAgICAgICAgfQor
CisgICAgICAgICAgICAjcmVnaW9uXzE6OmFmdGVyIHsKKyAgICAgICAgICAgICAgICBkaXNwbGF5
OiBibG9jazsKKyAgICAgICAgICAgICAgICB3aWR0aDogNTBweDsKKyAgICAgICAgICAgICAgICBo
ZWlnaHQ6IDUwcHg7CisgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7Cisg
ICAgICAgICAgICAgICAgLXdlYmtpdC1mbG93LWZyb206IGFydGljbGU7ICAgIAorICAgICAgICAg
ICAgfQorCisgICAgICAgICAgICAjcmVnaW9uXzIgeworICAgICAgICAgICAgICAgIC13ZWJraXQt
Zmxvdy1mcm9tOiBhcnRpY2xlOworICAgICAgICAgICAgICAgIGhlaWdodDo1MHB4OworICAgICAg
ICAgICAgICAgIHdpZHRoOjUwcHg7CisgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRl
OworICAgICAgICAgICAgICAgIHRvcDogMjAwcHg7CisgICAgICAgICAgICAgICAgbGVmdDogMjAw
cHg7CisgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7CisgICAgICAgICAg
ICB9CisgICAgICAgIDwvc3R5bGU+CisgICAgPC9oZWFkPgorICAgIDxib2R5PgorICAgICAgICA8
IS0tCisgICAgICAgIFRlc3QgdGhhdCB0aGUgcHNldWRvLWVsZW1lbnRzIHJlZ2lvbnMgYXJlIG5v
dCBleHBvc2VkIHRvIEpTLgorICAgICAgICAtLT4KKyAgICAgICAgPGRpdiBpZD0iYXJ0aWNsZSI+
PC9kaXY+CisKKyAgICAgICAgPGRpdiBpZD0icmVnaW9uXzEiPjwvZGl2PgorICAgICAgICA8ZGl2
IGlkPSJyZWdpb25fMiI+PC9kaXY+CisgICAgICAgIDxzY3JpcHQ+CisgICAgICAgICAgICBpZiAo
d2luZG93LnRlc3RSdW5uZXIpCisgICAgICAgICAgICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0
KCk7CisgICAgICAgICAgICBkZXNjcmlwdGlvbigiVGVzdHMgV2ViS2l0TmFtZWRGbG93LmdldFJl
Z2lvbnNCeUNvbnRlbnQoKSBhbmQgcHNldWRvLWVsZW1lbnRzIGFzIHJlZ2lvbnMiKQorCisgICAg
ICAgICAgICB2YXIgbmFtZWRGbG93ID0gZ2V0Rmxvd0J5TmFtZSgiYXJ0aWNsZSIpOworICAgICAg
ICAgICAgdmFyIHRhcmdldE5vZGUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYXJ0aWNsZSIp
OworICAgICAgICAgICAgdmFyIHJlZ2lvbkxpc3QgPSBuYW1lZEZsb3cuZ2V0UmVnaW9uc0J5Q29u
dGVudCh0YXJnZXROb2RlKTsKKworICAgICAgICAgICAgc2hvdWxkRXZhbHVhdGVUbygicmVnaW9u
TGlzdC5sZW5ndGgiLCAxKTsKKyAgICAgICAgICAgIHNob3VsZEJlRXF1YWxUb1N0cmluZygicmVn
aW9uTGlzdC5pdGVtKDApLmlkIiwgInJlZ2lvbl8yIik7CisKKyAgICAgICAgICAgIGRvY3VtZW50
LmdldEVsZW1lbnRCeUlkKCJhcnRpY2xlIikuc3R5bGUudmlzaWJpbGl0eSA9ICJoaWRkZW4iOwor
ICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJlZ2lvbl8xIikuc3R5bGUudmlz
aWJpbGl0eSA9ICJoaWRkZW4iOworICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQo
InJlZ2lvbl8yIikuc3R5bGUudmlzaWJpbGl0eSA9ICJoaWRkZW4iOworICAgICAgICA8L3Njcmlw
dD4KKyAgICAgICAgPHNjcmlwdCBzcmM9Ii4uLy4uL2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3Qt
cG9zdC5qcyI+PC9zY3JpcHQ+CisgICAgPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvZmFzdC9yZWdpb25zL3dlYmtpdC1uYW1lZC1mbG93LWdldC1yZWdpb25zLXBzZXVk
by1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvd2Via2l0LW5hbWVkLWZs
b3ctZ2V0LXJlZ2lvbnMtcHNldWRvLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwLi4wZDRhOTc4Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFz
dC9yZWdpb25zL3dlYmtpdC1uYW1lZC1mbG93LWdldC1yZWdpb25zLXBzZXVkby1leHBlY3RlZC50
eHQKQEAgLTAsMCArMSwxMyBAQAorVGVzdHMgV2ViS2l0TmFtZWRGbG93LmdldFJlZ2lvbnMoKSBh
bmQgcHNldWRvLWVsZW1lbnRzIGFzIHJlZ2lvbnMuCisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNl
ZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRF
Ii4KKworCitQQVNTIHJlZ2lvbkxpc3QubGVuZ3RoIGlzIDEKK1BBU1MgbmFtZWRGbG93LmZpcnN0
RW1wdHlSZWdpb25JbmRleCBpcyAwCitQQVNTIHJlZ2lvbkxpc3QuaXRlbSgwKS5pZCBpcyAicmVn
aW9uXzIiCitQQVNTIHJlZ2lvbkxpc3QuaXRlbSgwKS53ZWJraXRSZWdpb25PdmVyc2V0IGlzICJl
bXB0eSIKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01QTEVURQor
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvd2Via2l0LW5hbWVkLWZsb3ct
Z2V0LXJlZ2lvbnMtcHNldWRvLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvd2Via2l0
LW5hbWVkLWZsb3ctZ2V0LXJlZ2lvbnMtcHNldWRvLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMC4uOTdkZjJhYQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zh
c3QvcmVnaW9ucy93ZWJraXQtbmFtZWQtZmxvdy1nZXQtcmVnaW9ucy1wc2V1ZG8uaHRtbApAQCAt
MCwwICsxLDc4IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0IHNy
Yz0iLi4vLi4vZmFzdC9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPHNj
cmlwdCBzcmM9InJlc291cmNlcy9oZWxwZXIuanMiPjwvc2NyaXB0PgorPHN0eWxlPgorICAgICNh
cnRpY2xlIHsKKyAgICAgICAgLXdlYmtpdC1mbG93LWludG86IGFydGljbGU7CisgICAgICAgIGhl
aWdodDogNTBweDsKKyAgICAgICAgd2lkdGg6IDUwcHg7CisgICAgICAgIGJhY2tncm91bmQtY29s
b3I6IGdyZWVuOworICAgIH0KKworICAgICNyZWdpb25fMSB7CisgICAgICAgIHBvc2l0aW9uOiBh
YnNvbHV0ZTsKKyAgICAgICAgdG9wOjIwMHB4OworICAgICAgICBsZWZ0OiAxMDBweDsKKyAgICB9
CisKKyAgICAjcmVnaW9uXzE6OmJlZm9yZSB7CisgICAgICAgIGRpc3BsYXk6IGJsb2NrOworICAg
ICAgICB3aWR0aDogNTBweDsKKyAgICAgICAgaGVpZ2h0OiA1MHB4OworICAgICAgICBib3JkZXI6
IDFweCBzb2xpZCBibGFjazsKKyAgICAgICAgLXdlYmtpdC1mbG93LWZyb206IGFydGljbGU7Cisg
ICAgfQorCisgICAgI3JlZ2lvbl8xOjphZnRlciB7CisgICAgICAgIGRpc3BsYXk6IGJsb2NrOwor
ICAgICAgICB3aWR0aDogNTBweDsKKyAgICAgICAgaGVpZ2h0OiA1MHB4OworICAgICAgICBib3Jk
ZXI6IDFweCBzb2xpZCBibGFjazsKKyAgICAgICAgLXdlYmtpdC1mbG93LWZyb206IGFydGljbGU7
ICAgIAorICAgIH0KKworICAgICNyZWdpb25fMiB7CisgICAgICAgIC13ZWJraXQtZmxvdy1mcm9t
OiBhcnRpY2xlOworICAgICAgICBoZWlnaHQ6NTBweDsKKyAgICAgICAgd2lkdGg6NTBweDsKKyAg
ICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAgICB0b3A6IDIwMHB4OworICAgICAgICBs
ZWZ0OiAyMDBweDsKKyAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7CisgICAgfQorCis8
L3N0eWxlPgorPC9oZWFkPgorICAgIDxib2R5PgorICAgICAgICA8IS0tCisgICAgICAgIFRlc3Qg
dGhhdCBnZXRSZWdpb25zKCkgZnVuY3Rpb24gZnJvbSBOYW1lZEZsb3cgaW50ZXJmYWNlIGRvZXMg
bm90IGV4cG9zZSB0aGUgcHNldWRvLWVsZW1lbnRzIGFzCisgICAgICAgIHJlZ2lvbnMuCisgICAg
ICAgIC0tPgorICAgICAgICA8ZGl2IGlkPSJhcnRpY2xlIj48L2Rpdj4KKworICAgICAgICA8ZGl2
IGlkPSJyZWdpb25fMSIgY2xhc3M9InJlZ2lvbl8xIj48L2Rpdj4KKyAgICAgICAgPGRpdiBpZD0i
cmVnaW9uXzIiIGNsYXNzPSJyZWdpb25fMiI+PC9kaXY+CisKKyAgICAgICAgPHNjcmlwdD4KKyAg
ICAgICAgICAgIGRlc2NyaXB0aW9uKCJUZXN0cyBXZWJLaXROYW1lZEZsb3cuZ2V0UmVnaW9ucygp
IGFuZCBwc2V1ZG8tZWxlbWVudHMgYXMgcmVnaW9ucy4iKQorICAgICAgICAgICAgaWYgKHdpbmRv
dy50ZXN0UnVubmVyKQorICAgICAgICAgICAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOwor
CisgICAgICAgICAgICB2YXIgbmFtZWRGbG93ID0gZ2V0Rmxvd0J5TmFtZSgiYXJ0aWNsZSIpOwor
CisgICAgICAgICAgICAvLyBUaGUgcHNldWRvLWVsZW1lbnRzIGFyZSBub3QgeWV0IHJldHVybmVk
IGJ5IGdldFJlZ2lvbnMoKQorICAgICAgICAgICAgdmFyIHJlZ2lvbkxpc3QgPSBuYW1lZEZsb3cu
Z2V0UmVnaW9ucygpOworICAgICAgICAgICAgc2hvdWxkQmUoInJlZ2lvbkxpc3QubGVuZ3RoIiwg
IjEiKTsKKyAgICAgICAgICAgIHNob3VsZEJlKCJuYW1lZEZsb3cuZmlyc3RFbXB0eVJlZ2lvbklu
ZGV4IiwgIjAiKTsKKyAgICAgICAgICAgIHNob3VsZEJlRXF1YWxUb1N0cmluZygicmVnaW9uTGlz
dC5pdGVtKDApLmlkIiwgInJlZ2lvbl8yIik7CisgICAgICAgICAgICBzaG91bGRCZUVxdWFsVG9T
dHJpbmcoInJlZ2lvbkxpc3QuaXRlbSgwKS53ZWJraXRSZWdpb25PdmVyc2V0IiwgImVtcHR5Iik7
CisKKyAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJhcnRpY2xlIikuc3R5bGUu
dmlzaWJpbGl0eSA9ICJoaWRkZW4iOworICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5
SWQoInJlZ2lvbl8xIikuc3R5bGUudmlzaWJpbGl0eSA9ICJoaWRkZW4iOworICAgICAgICAgICAg
ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJlZ2lvbl8yIikuc3R5bGUudmlzaWJpbGl0eSA9ICJo
aWRkZW4iOworICAgICAgICA8L3NjcmlwdD4KKyAgICAgICAgPHNjcmlwdCBzcmM9Ii4uLy4uL2Zh
c3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+CisgICAgPC9ib2R5Pgor
PC9odG1sPgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dl
YkNvcmUvQ2hhbmdlTG9nCmluZGV4IDVjYzYxODMuLjU0ZGNkMTEgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMiBAQAorMjAxMy0wOS0wMyAgTWlobmVhIE92aWRlbmllICA8bWlobmVhQGFkb2JlLmNv
bT4KKworICAgICAgICBbQ1NTUmVnaW9uc10gUHNldWRvLWVsZW1lbnRzIGFzIHJlZ2lvbnMgc2hv
dWxkIG5vdCBiZSBleHBvc2VkIHRvIEpTCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMjA2MzMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBVbnRpbCB3ZSBwcm9wZXJseSBpbXBsZW1lbnQgdGhlIFJlZ2lvbiBp
bnRlcmZhY2UgKGh0dHA6Ly9kZXYudzMub3JnL2Nzc3dnL2Nzcy1yZWdpb25zLyN0aGUtcmVnaW9u
LWludGVyZmFjZSkKKyAgICAgICAgZm9yIHBzZXVkby1lbGVtZW50cywgd2Ugc2hvdWxkIG5vdCBy
ZXR1cm4gdGhlc2UgYXMgcmVnaW9ucyBpbiBKUy4KKworICAgICAgICBUZXN0czogZmFzdC9yZWdp
b25zL2dldC1yZWdpb25zLWJ5LWNvbnRlbnQtcHNldWRvLmh0bWwKKyAgICAgICAgICAgICAgIGZh
c3QvcmVnaW9ucy93ZWJraXQtbmFtZWQtZmxvdy1nZXQtcmVnaW9ucy1wc2V1ZG8uaHRtbAorCisg
ICAgICAgICogZG9tL1dlYktpdE5hbWVkRmxvdy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpXZWJL
aXROYW1lZEZsb3c6OmZpcnN0RW1wdHlSZWdpb25JbmRleCk6IFNraXAgcHNldWRvLWVsZW1lbnRz
IGFzIHJlZ2lvbnMgaGVyZSB0b28sCisgICAgICAgIG90aGVyd2lzZSB3ZSBtYXkgZ2V0IGFuIGlu
ZGV4IHRoYXQgY2Fubm90IGJlIHVzZWQgd2l0aCBnZXRSZWdpb25zKCkuCisgICAgICAgIChXZWJD
b3JlOjpXZWJLaXROYW1lZEZsb3c6OmdldFJlZ2lvbnNCeUNvbnRlbnQpOgorICAgICAgICAoV2Vi
Q29yZTo6V2ViS2l0TmFtZWRGbG93OjpnZXRSZWdpb25zKToKKwogMjAxMy0wOS0wMyAgS3J6eXN6
dG9mIEN6ZWNoICA8ay5jemVjaEBzYW1zdW5nLmNvbT4KIAogICAgICAgICBbQVhdW0FUS10gQWRk
ZWQgc3VwcG9ydCBmb3Igc29ydCBhbmQgaGVscCBhdHRyaWJ1dGVzLgpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvZG9tL1dlYktpdE5hbWVkRmxvdy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20v
V2ViS2l0TmFtZWRGbG93LmNwcAppbmRleCBlY2IzOGM4Li5mMDE4ZDdhIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9kb20vV2ViS2l0TmFtZWRGbG93LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9kb20vV2ViS2l0TmFtZWRGbG93LmNwcApAQCAtOTgsMTEgKzk4LDE5IEBAIGludCBXZWJLaXRO
YW1lZEZsb3c6OmZpcnN0RW1wdHlSZWdpb25JbmRleCgpIGNvbnN0CiAgICAgY29uc3QgUmVuZGVy
UmVnaW9uTGlzdCYgcmVnaW9uTGlzdCA9IG1fcGFyZW50Rmxvd1RocmVhZC0+cmVuZGVyUmVnaW9u
TGlzdCgpOwogICAgIGlmIChyZWdpb25MaXN0LmlzRW1wdHkoKSkKICAgICAgICAgcmV0dXJuIC0x
OworCisgICAgaW50IGNvdW50Tm9uUHNldWRvUmVnaW9ucyA9IC0xOwogICAgIFJlbmRlclJlZ2lv
bkxpc3Q6OmNvbnN0X2l0ZXJhdG9yIGl0ZXIgPSByZWdpb25MaXN0LmJlZ2luKCk7CiAgICAgZm9y
IChpbnQgaW5kZXggPSAwOyBpdGVyICE9IHJlZ2lvbkxpc3QuZW5kKCk7ICsraW5kZXgsICsraXRl
cikgewogICAgICAgICBjb25zdCBSZW5kZXJSZWdpb24qIHJlbmRlclJlZ2lvbiA9ICppdGVyOwor
ICAgICAgICAvLyBGSVhNRTogUHNldWRvLWVsZW1lbnRzIGFyZSBub3QgaW5jbHVkZWQgaW4gdGhl
IGxpc3QuCisgICAgICAgIC8vIFRoZXkgd2lsbCBiZSBpbmNsdWRlZCB3aGVuIHdlIHdpbGwgcHJv
cGVybHkgc3VwcG9ydCB0aGUgUmVnaW9uIGludGVyZmFjZQorICAgICAgICAvLyBodHRwOi8vZGV2
LnczLm9yZy9jc3N3Zy9jc3MtcmVnaW9ucy8jdGhlLXJlZ2lvbi1pbnRlcmZhY2UKKyAgICAgICAg
aWYgKHJlbmRlclJlZ2lvbi0+aXNQc2V1ZG9FbGVtZW50KCkpCisgICAgICAgICAgICBjb250aW51
ZTsKKyAgICAgICAgY291bnROb25Qc2V1ZG9SZWdpb25zKys7CiAgICAgICAgIGlmIChyZW5kZXJS
ZWdpb24tPnJlZ2lvbk92ZXJzZXRTdGF0ZSgpID09IFJlZ2lvbkVtcHR5KQotICAgICAgICAgICAg
cmV0dXJuIGluZGV4OworICAgICAgICAgICAgcmV0dXJuIGNvdW50Tm9uUHNldWRvUmVnaW9uczsK
ICAgICB9CiAgICAgcmV0dXJuIC0xOwogfQpAQCAtMTI3LDcgKzEzNSw5IEBAIFBhc3NSZWZQdHI8
Tm9kZUxpc3Q+IFdlYktpdE5hbWVkRmxvdzo6Z2V0UmVnaW9uc0J5Q29udGVudChOb2RlKiBjb250
ZW50Tm9kZSkKICAgICAgICAgZm9yIChSZW5kZXJSZWdpb25MaXN0Ojpjb25zdF9pdGVyYXRvciBp
dGVyID0gcmVnaW9uTGlzdC5iZWdpbigpOyBpdGVyICE9IHJlZ2lvbkxpc3QuZW5kKCk7ICsraXRl
cikgewogICAgICAgICAgICAgY29uc3QgUmVuZGVyUmVnaW9uKiByZW5kZXJSZWdpb24gPSAqaXRl
cjsKICAgICAgICAgICAgIC8vIEZJWE1FOiBQc2V1ZG8tZWxlbWVudHMgYXJlIG5vdCBpbmNsdWRl
ZCBpbiB0aGUgbGlzdC4KLSAgICAgICAgICAgIGlmICghcmVuZGVyUmVnaW9uLT5ub2RlKCkpCisg
ICAgICAgICAgICAvLyBUaGV5IHdpbGwgYmUgaW5jbHVkZWQgd2hlbiB3ZSB3aWxsIHByb3Blcmx5
IHN1cHBvcnQgdGhlIFJlZ2lvbiBpbnRlcmZhY2UKKyAgICAgICAgICAgIC8vIGh0dHA6Ly9kZXYu
dzMub3JnL2Nzc3dnL2Nzcy1yZWdpb25zLyN0aGUtcmVnaW9uLWludGVyZmFjZQorICAgICAgICAg
ICAgaWYgKHJlbmRlclJlZ2lvbi0+aXNQc2V1ZG9FbGVtZW50KCkpCiAgICAgICAgICAgICAgICAg
Y29udGludWU7CiAgICAgICAgICAgICBpZiAobV9wYXJlbnRGbG93VGhyZWFkLT5vYmplY3RJbkZs
b3dSZWdpb24oY29udGVudE5vZGUtPnJlbmRlcmVyKCksIHJlbmRlclJlZ2lvbikpCiAgICAgICAg
ICAgICAgICAgcmVnaW9uTm9kZXMuYXBwZW5kKHJlbmRlclJlZ2lvbi0+bm9kZSgpKTsKQEAgLTE1
Myw3ICsxNjMsOSBAQCBQYXNzUmVmUHRyPE5vZGVMaXN0PiBXZWJLaXROYW1lZEZsb3c6OmdldFJl
Z2lvbnMoKQogICAgIGZvciAoUmVuZGVyUmVnaW9uTGlzdDo6Y29uc3RfaXRlcmF0b3IgaXRlciA9
IHJlZ2lvbkxpc3QuYmVnaW4oKTsgaXRlciAhPSByZWdpb25MaXN0LmVuZCgpOyArK2l0ZXIpIHsK
ICAgICAgICAgY29uc3QgUmVuZGVyUmVnaW9uKiByZW5kZXJSZWdpb24gPSAqaXRlcjsKICAgICAg
ICAgLy8gRklYTUU6IFBzZXVkby1lbGVtZW50cyBhcmUgbm90IGluY2x1ZGVkIGluIHRoZSBsaXN0
LgotICAgICAgICBpZiAoIXJlbmRlclJlZ2lvbi0+bm9kZSgpKQorICAgICAgICAvLyBUaGV5IHdp
bGwgYmUgaW5jbHVkZWQgd2hlbiB3ZSB3aWxsIHByb3Blcmx5IHN1cHBvcnQgdGhlIFJlZ2lvbiBp
bnRlcmZhY2UKKyAgICAgICAgLy8gaHR0cDovL2Rldi53My5vcmcvY3Nzd2cvY3NzLXJlZ2lvbnMv
I3RoZS1yZWdpb24taW50ZXJmYWNlCisgICAgICAgIGlmIChyZW5kZXJSZWdpb24tPmlzUHNldWRv
RWxlbWVudCgpKQogICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgIHJlZ2lvbk5vZGVzLmFw
cGVuZChyZW5kZXJSZWdpb24tPm5vZGUoKSk7CiAgICAgfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>