<?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>99214</bug_id>
          
          <creation_ts>2012-10-12 15:50:50 -0700</creation_ts>
          <short_desc>Teach GeneratorGObject about [ImplementedAs] extended attribute in functions</short_desc>
          <delta_ts>2012-10-15 21:27:17 -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>Tools / Tests</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Pablo Flouret">pf</reporter>
          <assigned_to name="Pablo Flouret">pf</assigned_to>
          <cc>abarth</cc>
    
    <cc>haraken</cc>
    
    <cc>japhet</cc>
    
    <cc>simonjam</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>741281</commentid>
    <comment_count>0</comment_count>
    <who name="Pablo Flouret">pf</who>
    <bug_when>2012-10-12 15:50:50 -0700</bug_when>
    <thetext>Looks like, coincidentally, all functions declaring [ImplementedAs] were skipped so this never manifested itself, until bug 99116 came around.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>741287</commentid>
    <comment_count>1</comment_count>
      <attachid>168502</attachid>
    <who name="Pablo Flouret">pf</who>
    <bug_when>2012-10-12 15:56:16 -0700</bug_when>
    <thetext>Created attachment 168502
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>741308</commentid>
    <comment_count>2</comment_count>
      <attachid>168502</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-10-12 16:33:05 -0700</bug_when>
    <thetext>Comment on attachment 168502
Patch

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

&gt; Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm:979
&gt; +    my $functionImplementationName = $function-&gt;signature-&gt;extendedAttributes-&gt;{&quot;ImplementedAs&quot;} || $function-&gt;signature-&gt;name;

Nit: You can use $functionSigName instead of $function-&gt;signature-&gt;name. Or you can remove $functionSigName since it is not used so much.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>741314</commentid>
    <comment_count>3</comment_count>
      <attachid>168511</attachid>
    <who name="Pablo Flouret">pf</who>
    <bug_when>2012-10-12 16:40:08 -0700</bug_when>
    <thetext>Created attachment 168511
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>741359</commentid>
    <comment_count>4</comment_count>
      <attachid>168511</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-12 17:56:49 -0700</bug_when>
    <thetext>Comment on attachment 168511
Patch for landing

Clearing flags on attachment: 168511

Committed r131242: &lt;http://trac.webkit.org/changeset/131242&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>168502</attachid>
            <date>2012-10-12 15:56:16 -0700</date>
            <delta_ts>2012-10-12 16:33:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-99214-20121012155511.patch</filename>
            <type>text/plain</type>
            <size>4219</size>
            <attacher name="Pablo Flouret">pf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMxMjE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDNlOGU2NDA4N2U1NTk2
M2ZmMmRiMTMzMDJhODdjZGE1MDNjOTMwMy4uNGY1MzYyZTRjNTg3MWM0ZmVkNDk0MDNiOTg0M2Ux
MDEzZjk1NGVlYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTEwLTEyICBQYWJs
byBGbG91cmV0ICA8cGFibG9mQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBUZWFjaCBHZW5lcmF0
b3JHT2JqZWN0IGFib3V0IFtJbXBsZW1lbnRlZEFzXSBleHRlbmRlZCBhdHRyaWJ1dGUgaW4gZnVu
Y3Rpb25zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05
OTIxNAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5v
IG5ldyB0ZXN0cywgdXBkYXRlZCB0aGUgYmluZGluZyB0ZXN0cyByZXN1bHRzLgorCisgICAgICAg
ICogYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9yR09iamVjdC5wbToKKyAgICAgICAgKEdl
bmVyYXRlRnVuY3Rpb24pOgorICAgICAgICAqIGJpbmRpbmdzL3NjcmlwdHMvdGVzdC9HT2JqZWN0
L1dlYktpdERPTVRlc3RPYmouY3BwOgorICAgICAgICAod2Via2l0X2RvbV90ZXN0X29ial9vcmFu
Z2UpOgorCiAyMDEyLTEwLTA5ICBQYWJsbyBGbG91cmV0ICA8cGFibG9mQG1vdG9yb2xhLmNvbT4K
IAogICAgICAgICBQcmUtcHJvY2VzcyBDU1NHcmFtbWFyLnkgYmVmb3JlIHJ1bm5pbmcgdGhyb3Vn
aCBiaXNvbi4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvQ29k
ZUdlbmVyYXRvckdPYmplY3QucG0gYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL0Nv
ZGVHZW5lcmF0b3JHT2JqZWN0LnBtCmluZGV4IDVkOGFmNGEwZWI1ZWY1NmY1ZTAxYjlmOWJlM2Fl
ZGEwOTNkZTA3MmYuLmI0MjZlYWYxYjg5ZDRkNzJhOGE2NTZmYmU3OTRlNzg1OWJmNTBiN2MgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvQ29kZUdlbmVyYXRvckdP
YmplY3QucG0KKysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJh
dG9yR09iamVjdC5wbQpAQCAtOTc2LDggKzk3NiwxMCBAQCBzdWIgR2VuZXJhdGVGdW5jdGlvbiB7
CiAgICAgICAgIHB1c2goQGNhbGxJbXBsUGFyYW1zLCAiZWMiKTsKICAgICB9CiAKKyAgICBteSAk
ZnVuY3Rpb25JbXBsZW1lbnRhdGlvbk5hbWUgPSAkZnVuY3Rpb24tPnNpZ25hdHVyZS0+ZXh0ZW5k
ZWRBdHRyaWJ1dGVzLT57IkltcGxlbWVudGVkQXMifSB8fCAkZnVuY3Rpb24tPnNpZ25hdHVyZS0+
bmFtZTsKKwogICAgIGlmICgkZnVuY3Rpb25IYXNDdXN0b21SZXR1cm4pIHsKLSAgICAgICAgcHVz
aChAY0JvZHksICIgICAgYm9vbCBvayA9IGl0ZW0tPiR7ZnVuY3Rpb25TaWdOYW1lfSgiIC4gam9p
bigiLCAiLCBAY2FsbEltcGxQYXJhbXMpIC4gIik7XG4iKTsKKyAgICAgICAgcHVzaChAY0JvZHks
ICIgICAgYm9vbCBvayA9IGl0ZW0tPiR7ZnVuY3Rpb25JbXBsZW1lbnRhdGlvbk5hbWV9KCIgLiBq
b2luKCIsICIsIEBjYWxsSW1wbFBhcmFtcykgLiAiKTtcbiIpOwogICAgICAgICBteSAkY3VzdG9t
Tm9kZUFwcGVuZENoaWxkID0gPDwgIkVPRiI7CiAgICAgaWYgKG9rKQogICAgIHsKQEAgLTEwMTgs
OSArMTAyMCw5IEBAIEVPRgogICAgICAgICAgICAgICAgIG15ICRpbXBsZW1lbnRlZEJ5ID0gJGZ1
bmN0aW9uLT5zaWduYXR1cmUtPmV4dGVuZGVkQXR0cmlidXRlcy0+eyJJbXBsZW1lbnRlZEJ5In07
CiAgICAgICAgICAgICAgICAgJGltcGxJbmNsdWRlc3siJHtpbXBsZW1lbnRlZEJ5fS5oIn0gPSAx
OwogICAgICAgICAgICAgICAgIHVuc2hpZnQoQGFyZ3VtZW50cywgIml0ZW0iKTsKLSAgICAgICAg
ICAgICAgICAkZ2V0dGVyQ29udGVudEhlYWQgPSAiJHthc3NpZ259Y29udmVydFRvVVRGOFN0cmlu
ZyhXZWJDb3JlOjoke2ltcGxlbWVudGVkQnl9Ojoke2Z1bmN0aW9uU2lnTmFtZX0oIiAuIGpvaW4o
IiwgIiwgQGFyZ3VtZW50cykgLiAiKSk7XG4iOworICAgICAgICAgICAgICAgICRnZXR0ZXJDb250
ZW50SGVhZCA9ICIke2Fzc2lnbn1jb252ZXJ0VG9VVEY4U3RyaW5nKFdlYkNvcmU6OiR7aW1wbGVt
ZW50ZWRCeX06OiR7ZnVuY3Rpb25JbXBsZW1lbnRhdGlvbk5hbWV9KCIgLiBqb2luKCIsICIsIEBh
cmd1bWVudHMpIC4gIikpO1xuIjsKICAgICAgICAgICAgIH0gZWxzZSB7Ci0gICAgICAgICAgICAg
ICAgJGdldHRlckNvbnRlbnRIZWFkID0gIiR7YXNzaWdufWNvbnZlcnRUb1VURjhTdHJpbmcoaXRl
bS0+JHtmdW5jdGlvblNpZ05hbWV9KCIgLiBqb2luKCIsICIsIEBhcmd1bWVudHMpIC4gIikpO1xu
IjsKKyAgICAgICAgICAgICAgICAkZ2V0dGVyQ29udGVudEhlYWQgPSAiJHthc3NpZ259Y29udmVy
dFRvVVRGOFN0cmluZyhpdGVtLT4ke2Z1bmN0aW9uSW1wbGVtZW50YXRpb25OYW1lfSgiIC4gam9p
bigiLCAiLCBAYXJndW1lbnRzKSAuICIpKTtcbiI7CiAgICAgICAgICAgICB9CiAgICAgICAgIH0K
ICAgICAgICAgcHVzaChAY0JvZHksICIgICAgJHtnZXR0ZXJDb250ZW50SGVhZH0iKTsKQEAgLTEw
NTcsOSArMTA1OSw5IEBAIEVPRgogICAgICAgICAgICAgICAgIG15ICRpbXBsZW1lbnRlZEJ5ID0g
JGZ1bmN0aW9uLT5zaWduYXR1cmUtPmV4dGVuZGVkQXR0cmlidXRlcy0+eyJJbXBsZW1lbnRlZEJ5
In07CiAgICAgICAgICAgICAgICAgJGltcGxJbmNsdWRlc3siJHtpbXBsZW1lbnRlZEJ5fS5oIn0g
PSAxOwogICAgICAgICAgICAgICAgIHVuc2hpZnQoQGFyZ3VtZW50cywgIml0ZW0iKTsKLSAgICAg
ICAgICAgICAgICAkY29udGVudEhlYWQgPSAiJHthc3NpZ259JHthc3NpZ25QcmV9V2ViQ29yZTo6
JHtpbXBsZW1lbnRlZEJ5fTo6JHtmdW5jdGlvblNpZ05hbWV9KCIgLiBqb2luKCIsICIsIEBhcmd1
bWVudHMpIC4gIiR7YXNzaWduUG9zdH0pO1xuIjsKKyAgICAgICAgICAgICAgICAkY29udGVudEhl
YWQgPSAiJHthc3NpZ259JHthc3NpZ25QcmV9V2ViQ29yZTo6JHtpbXBsZW1lbnRlZEJ5fTo6JHtm
dW5jdGlvbkltcGxlbWVudGF0aW9uTmFtZX0oIiAuIGpvaW4oIiwgIiwgQGFyZ3VtZW50cykgLiAi
JHthc3NpZ25Qb3N0fSk7XG4iOwogICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAg
ICAkY29udGVudEhlYWQgPSAiJHthc3NpZ259JHthc3NpZ25QcmV9aXRlbS0+JHtmdW5jdGlvblNp
Z05hbWV9KCIgLiBqb2luKCIsICIsIEBhcmd1bWVudHMpIC4gIiR7YXNzaWduUG9zdH0pO1xuIjsK
KyAgICAgICAgICAgICAgICAkY29udGVudEhlYWQgPSAiJHthc3NpZ259JHthc3NpZ25QcmV9aXRl
bS0+JHtmdW5jdGlvbkltcGxlbWVudGF0aW9uTmFtZX0oIiAuIGpvaW4oIiwgIiwgQGFyZ3VtZW50
cykgLiAiJHthc3NpZ25Qb3N0fSk7XG4iOwogICAgICAgICAgICAgfQogICAgICAgICB9CiAgICAg
ICAgIHB1c2goQGNCb2R5LCAiICAgICR7Y29udGVudEhlYWR9Iik7CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL3Rlc3QvR09iamVjdC9XZWJLaXRET01UZXN0T2Jq
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvdGVzdC9HT2JqZWN0L1dlYktp
dERPTVRlc3RPYmouY3BwCmluZGV4IGMxMjY0YmRlNWI1NTc5MzdlNDM0NzU3Mjk0ZGIzMTNmNGQ2
ZDE5YjkuLmJhNWRiNDMyZDUwZmEyYzExOGQ0MzYxZTAwODNhNGQ3ZTJiY2I4ZDQgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvdGVzdC9HT2JqZWN0L1dlYktpdERP
TVRlc3RPYmouY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvdGVzdC9H
T2JqZWN0L1dlYktpdERPTVRlc3RPYmouY3BwCkBAIC0xNDM1LDcgKzE0MzUsNyBAQCB3ZWJraXRf
ZG9tX3Rlc3Rfb2JqX29yYW5nZShXZWJLaXRET01UZXN0T2JqKiBzZWxmKQogICAgIGdfcmV0dXJu
X2lmX2ZhaWwoc2VsZik7CiAgICAgV2ViQ29yZTo6SlNNYWluVGhyZWFkTnVsbFN0YXRlIHN0YXRl
OwogICAgIFdlYkNvcmU6OlRlc3RPYmoqIGl0ZW0gPSBXZWJLaXQ6OmNvcmUoc2VsZik7Ci0gICAg
aXRlbS0+b3JhbmdlKCk7CisgICAgaXRlbS0+YmFuYW5hKCk7CiB9CiAKIFdlYktpdERPTWJvb2wq
Cg==
</data>
<flag name="review"
          id="181497"
          type_id="1"
          status="+"
          setter="haraken"
    />
    <flag name="commit-queue"
          id="181498"
          type_id="3"
          status="-"
          setter="haraken"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>168511</attachid>
            <date>2012-10-12 16:40:08 -0700</date>
            <delta_ts>2012-10-12 17:56:49 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-99214-20121012163904.patch</filename>
            <type>text/plain</type>
            <size>4846</size>
            <attacher name="Pablo Flouret">pf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMxMjE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDNlOGU2NDA4N2U1NTk2
M2ZmMmRiMTMzMDJhODdjZGE1MDNjOTMwMy4uYmM2Yjk0MmFjMjM2OGE3MzE5ZjFhZjcyY2I2YmI5
Mjg5NTRmNTMyYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTEwLTEyICBQYWJs
byBGbG91cmV0ICA8cGFibG9mQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBUZWFjaCBHZW5lcmF0
b3JHT2JqZWN0IGFib3V0IFtJbXBsZW1lbnRlZEFzXSBleHRlbmRlZCBhdHRyaWJ1dGUgaW4gZnVu
Y3Rpb25zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05
OTIxNAorCisgICAgICAgIFJldmlld2VkIGJ5IEtlbnRhcm8gSGFyYS4KKworICAgICAgICBObyBu
ZXcgdGVzdHMsIHVwZGF0ZWQgdGhlIGJpbmRpbmcgdGVzdHMgcmVzdWx0cy4KKworICAgICAgICAq
IGJpbmRpbmdzL3NjcmlwdHMvQ29kZUdlbmVyYXRvckdPYmplY3QucG06CisgICAgICAgIChHZW5l
cmF0ZUZ1bmN0aW9uKToKKyAgICAgICAgKiBiaW5kaW5ncy9zY3JpcHRzL3Rlc3QvR09iamVjdC9X
ZWJLaXRET01UZXN0T2JqLmNwcDoKKyAgICAgICAgKHdlYmtpdF9kb21fdGVzdF9vYmpfb3Jhbmdl
KToKKwogMjAxMi0xMC0wOSAgUGFibG8gRmxvdXJldCAgPHBhYmxvZkBtb3Rvcm9sYS5jb20+CiAK
ICAgICAgICAgUHJlLXByb2Nlc3MgQ1NTR3JhbW1hci55IGJlZm9yZSBydW5uaW5nIHRocm91Z2gg
Ymlzb24uCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL0NvZGVH
ZW5lcmF0b3JHT2JqZWN0LnBtIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9Db2Rl
R2VuZXJhdG9yR09iamVjdC5wbQppbmRleCA1ZDhhZjRhMGViNWVmNTZmNWUwMWI5ZjliZTNhZWRh
MDkzZGUwNzJmLi4wYjQwNWFjM2VkMGFmMTMzZWU5NDVmZTM1MDdkODZkNDlmYjkwNTNlIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3JHT2Jq
ZWN0LnBtCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvQ29kZUdlbmVyYXRv
ckdPYmplY3QucG0KQEAgLTgwNCw5ICs4MDQsOCBAQCBzdWIgR2VuZXJhdGVGdW5jdGlvbiB7CiAK
ICAgICByZXR1cm4gaWYgKCRmdW5jdGlvbi0+c2lnbmF0dXJlLT5uYW1lIGVxICJzZXQiIGFuZCAk
cGFyZW50Tm9kZS0+ZXh0ZW5kZWRBdHRyaWJ1dGVzLT57IlR5cGVkQXJyYXkifSk7CiAKLSAgICBt
eSAkZnVuY3Rpb25TaWdOYW1lID0gJGZ1bmN0aW9uLT5zaWduYXR1cmUtPm5hbWU7CiAgICAgbXkg
JGZ1bmN0aW9uU2lnVHlwZSA9ICRwcmVmaXggZXEgInNldF8iID8gInZvaWQiIDogJGZ1bmN0aW9u
LT5zaWduYXR1cmUtPnR5cGU7Ci0gICAgbXkgJGZ1bmN0aW9uTmFtZSA9ICJ3ZWJraXRfZG9tXyIg
LiAkZGVjYW1lbGl6ZSAuICJfIiAuICRwcmVmaXggLiBkZWNhbWVsaXplKCRmdW5jdGlvblNpZ05h
bWUpOworICAgIG15ICRmdW5jdGlvbk5hbWUgPSAid2Via2l0X2RvbV8iIC4gJGRlY2FtZWxpemUg
LiAiXyIgLiAkcHJlZml4IC4gZGVjYW1lbGl6ZSgkZnVuY3Rpb24tPnNpZ25hdHVyZS0+bmFtZSk7
CiAgICAgbXkgJHJldHVyblR5cGUgPSBHZXRHbGliVHlwZU5hbWUoJGZ1bmN0aW9uU2lnVHlwZSk7
CiAgICAgbXkgJHJldHVyblZhbHVlSXNHRE9NVHlwZSA9IElzR0RPTUNsYXNzVHlwZSgkZnVuY3Rp
b25TaWdUeXBlKTsKIApAQCAtOTc2LDggKzk3NSwxMCBAQCBzdWIgR2VuZXJhdGVGdW5jdGlvbiB7
CiAgICAgICAgIHB1c2goQGNhbGxJbXBsUGFyYW1zLCAiZWMiKTsKICAgICB9CiAKKyAgICBteSAk
ZnVuY3Rpb25JbXBsZW1lbnRhdGlvbk5hbWUgPSAkZnVuY3Rpb24tPnNpZ25hdHVyZS0+ZXh0ZW5k
ZWRBdHRyaWJ1dGVzLT57IkltcGxlbWVudGVkQXMifSB8fCAkZnVuY3Rpb24tPnNpZ25hdHVyZS0+
bmFtZTsKKwogICAgIGlmICgkZnVuY3Rpb25IYXNDdXN0b21SZXR1cm4pIHsKLSAgICAgICAgcHVz
aChAY0JvZHksICIgICAgYm9vbCBvayA9IGl0ZW0tPiR7ZnVuY3Rpb25TaWdOYW1lfSgiIC4gam9p
bigiLCAiLCBAY2FsbEltcGxQYXJhbXMpIC4gIik7XG4iKTsKKyAgICAgICAgcHVzaChAY0JvZHks
ICIgICAgYm9vbCBvayA9IGl0ZW0tPiR7ZnVuY3Rpb25JbXBsZW1lbnRhdGlvbk5hbWV9KCIgLiBq
b2luKCIsICIsIEBjYWxsSW1wbFBhcmFtcykgLiAiKTtcbiIpOwogICAgICAgICBteSAkY3VzdG9t
Tm9kZUFwcGVuZENoaWxkID0gPDwgIkVPRiI7CiAgICAgaWYgKG9rKQogICAgIHsKQEAgLTEwMTgs
OSArMTAxOSw5IEBAIEVPRgogICAgICAgICAgICAgICAgIG15ICRpbXBsZW1lbnRlZEJ5ID0gJGZ1
bmN0aW9uLT5zaWduYXR1cmUtPmV4dGVuZGVkQXR0cmlidXRlcy0+eyJJbXBsZW1lbnRlZEJ5In07
CiAgICAgICAgICAgICAgICAgJGltcGxJbmNsdWRlc3siJHtpbXBsZW1lbnRlZEJ5fS5oIn0gPSAx
OwogICAgICAgICAgICAgICAgIHVuc2hpZnQoQGFyZ3VtZW50cywgIml0ZW0iKTsKLSAgICAgICAg
ICAgICAgICAkZ2V0dGVyQ29udGVudEhlYWQgPSAiJHthc3NpZ259Y29udmVydFRvVVRGOFN0cmlu
ZyhXZWJDb3JlOjoke2ltcGxlbWVudGVkQnl9Ojoke2Z1bmN0aW9uU2lnTmFtZX0oIiAuIGpvaW4o
IiwgIiwgQGFyZ3VtZW50cykgLiAiKSk7XG4iOworICAgICAgICAgICAgICAgICRnZXR0ZXJDb250
ZW50SGVhZCA9ICIke2Fzc2lnbn1jb252ZXJ0VG9VVEY4U3RyaW5nKFdlYkNvcmU6OiR7aW1wbGVt
ZW50ZWRCeX06OiR7ZnVuY3Rpb25JbXBsZW1lbnRhdGlvbk5hbWV9KCIgLiBqb2luKCIsICIsIEBh
cmd1bWVudHMpIC4gIikpO1xuIjsKICAgICAgICAgICAgIH0gZWxzZSB7Ci0gICAgICAgICAgICAg
ICAgJGdldHRlckNvbnRlbnRIZWFkID0gIiR7YXNzaWdufWNvbnZlcnRUb1VURjhTdHJpbmcoaXRl
bS0+JHtmdW5jdGlvblNpZ05hbWV9KCIgLiBqb2luKCIsICIsIEBhcmd1bWVudHMpIC4gIikpO1xu
IjsKKyAgICAgICAgICAgICAgICAkZ2V0dGVyQ29udGVudEhlYWQgPSAiJHthc3NpZ259Y29udmVy
dFRvVVRGOFN0cmluZyhpdGVtLT4ke2Z1bmN0aW9uSW1wbGVtZW50YXRpb25OYW1lfSgiIC4gam9p
bigiLCAiLCBAYXJndW1lbnRzKSAuICIpKTtcbiI7CiAgICAgICAgICAgICB9CiAgICAgICAgIH0K
ICAgICAgICAgcHVzaChAY0JvZHksICIgICAgJHtnZXR0ZXJDb250ZW50SGVhZH0iKTsKQEAgLTEw
NTcsOSArMTA1OCw5IEBAIEVPRgogICAgICAgICAgICAgICAgIG15ICRpbXBsZW1lbnRlZEJ5ID0g
JGZ1bmN0aW9uLT5zaWduYXR1cmUtPmV4dGVuZGVkQXR0cmlidXRlcy0+eyJJbXBsZW1lbnRlZEJ5
In07CiAgICAgICAgICAgICAgICAgJGltcGxJbmNsdWRlc3siJHtpbXBsZW1lbnRlZEJ5fS5oIn0g
PSAxOwogICAgICAgICAgICAgICAgIHVuc2hpZnQoQGFyZ3VtZW50cywgIml0ZW0iKTsKLSAgICAg
ICAgICAgICAgICAkY29udGVudEhlYWQgPSAiJHthc3NpZ259JHthc3NpZ25QcmV9V2ViQ29yZTo6
JHtpbXBsZW1lbnRlZEJ5fTo6JHtmdW5jdGlvblNpZ05hbWV9KCIgLiBqb2luKCIsICIsIEBhcmd1
bWVudHMpIC4gIiR7YXNzaWduUG9zdH0pO1xuIjsKKyAgICAgICAgICAgICAgICAkY29udGVudEhl
YWQgPSAiJHthc3NpZ259JHthc3NpZ25QcmV9V2ViQ29yZTo6JHtpbXBsZW1lbnRlZEJ5fTo6JHtm
dW5jdGlvbkltcGxlbWVudGF0aW9uTmFtZX0oIiAuIGpvaW4oIiwgIiwgQGFyZ3VtZW50cykgLiAi
JHthc3NpZ25Qb3N0fSk7XG4iOwogICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAg
ICAkY29udGVudEhlYWQgPSAiJHthc3NpZ259JHthc3NpZ25QcmV9aXRlbS0+JHtmdW5jdGlvblNp
Z05hbWV9KCIgLiBqb2luKCIsICIsIEBhcmd1bWVudHMpIC4gIiR7YXNzaWduUG9zdH0pO1xuIjsK
KyAgICAgICAgICAgICAgICAkY29udGVudEhlYWQgPSAiJHthc3NpZ259JHthc3NpZ25QcmV9aXRl
bS0+JHtmdW5jdGlvbkltcGxlbWVudGF0aW9uTmFtZX0oIiAuIGpvaW4oIiwgIiwgQGFyZ3VtZW50
cykgLiAiJHthc3NpZ25Qb3N0fSk7XG4iOwogICAgICAgICAgICAgfQogICAgICAgICB9CiAgICAg
ICAgIHB1c2goQGNCb2R5LCAiICAgICR7Y29udGVudEhlYWR9Iik7CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL3Rlc3QvR09iamVjdC9XZWJLaXRET01UZXN0T2Jq
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvdGVzdC9HT2JqZWN0L1dlYktp
dERPTVRlc3RPYmouY3BwCmluZGV4IGMxMjY0YmRlNWI1NTc5MzdlNDM0NzU3Mjk0ZGIzMTNmNGQ2
ZDE5YjkuLmJhNWRiNDMyZDUwZmEyYzExOGQ0MzYxZTAwODNhNGQ3ZTJiY2I4ZDQgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvdGVzdC9HT2JqZWN0L1dlYktpdERP
TVRlc3RPYmouY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvdGVzdC9H
T2JqZWN0L1dlYktpdERPTVRlc3RPYmouY3BwCkBAIC0xNDM1LDcgKzE0MzUsNyBAQCB3ZWJraXRf
ZG9tX3Rlc3Rfb2JqX29yYW5nZShXZWJLaXRET01UZXN0T2JqKiBzZWxmKQogICAgIGdfcmV0dXJu
X2lmX2ZhaWwoc2VsZik7CiAgICAgV2ViQ29yZTo6SlNNYWluVGhyZWFkTnVsbFN0YXRlIHN0YXRl
OwogICAgIFdlYkNvcmU6OlRlc3RPYmoqIGl0ZW0gPSBXZWJLaXQ6OmNvcmUoc2VsZik7Ci0gICAg
aXRlbS0+b3JhbmdlKCk7CisgICAgaXRlbS0+YmFuYW5hKCk7CiB9CiAKIFdlYktpdERPTWJvb2wq
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>