<?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>91343</bug_id>
          
          <creation_ts>2012-07-15 04:55:32 -0700</creation_ts>
          <short_desc>[EFL][WK2] Make Ewk_Navigation_Policy_Decision ref counted</short_desc>
          <delta_ts>2012-07-16 11:21: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>WebKit2</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>61838</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>kenneth</cc>
    
    <cc>rakuco</cc>
    
    <cc>ryuan.choi</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>669963</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-07-15 04:55:32 -0700</bug_when>
    <thetext>We need to make Ewk_Navigation_Policy_Decision ref counted so that the client can make navigation policy decisions asynchronously.
i.e. the client can catch the &quot;policy,decision,navigation&quot; signal on the Ewk_View and call ewk_navigation_policy_decision_ref() on the Ewk_Navigation_Policy_Decision object to increase its refcount and make the decision later.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>669964</commentid>
    <comment_count>1</comment_count>
      <attachid>152459</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-07-15 05:00:44 -0700</bug_when>
    <thetext>Created attachment 152459
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>670158</commentid>
    <comment_count>2</comment_count>
      <attachid>152459</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-07-16 00:35:06 -0700</bug_when>
    <thetext>Comment on attachment 152459
Patch

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

It looks there is no critical problem in this patch. Informal rs+ on my side.

&gt; Source/WebKit2/UIProcess/API/efl/ewk_view.h:39
&gt; + *   #Ewk_Navigation_Policy_Decision object using ewk_navigation_policy_decision_ref().

I think is it better to adhere indentation for comment. But, existing comments are similar to this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>670451</commentid>
    <comment_count>3</comment_count>
      <attachid>152561</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-07-16 10:42:00 -0700</bug_when>
    <thetext>Created attachment 152561
Patch

Rebase on master.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>670498</commentid>
    <comment_count>4</comment_count>
      <attachid>152561</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-16 11:21:37 -0700</bug_when>
    <thetext>Comment on attachment 152561
Patch

Clearing flags on attachment: 152561

Committed r122742: &lt;http://trac.webkit.org/changeset/122742&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>670499</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-16 11:21:43 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>152459</attachid>
            <date>2012-07-15 05:00:44 -0700</date>
            <delta_ts>2012-07-16 10:42:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>91343_policy_decision_refcount.patch</filename>
            <type>text/plain</type>
            <size>7710</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCBmOWY2ZjFkLi5jMmVjNzkyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjcg
QEAKKzIwMTItMDctMTUgIENocmlzdG9waGUgRHVtZXogIDxjaHJpc3RvcGhlLmR1bWV6QGludGVs
LmNvbT4KKworICAgICAgICBbRUZMXVtXSzJdIE1ha2UgRXdrX05hdmlnYXRpb25fUG9saWN5X0Rl
Y2lzaW9uIHJlZiBjb3VudGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD05MTM0MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIE1ha2UgRXdrX05hdmlnYXRpb25fUG9saWN5X0RlY2lzaW9uIHJlZiBjb3VudGVk
IHNvIHRoYXQgdGhlCisgICAgICAgIGNsaWVudCBjYW4gbWFrZSBuYXZpZ2F0aW9uIHBvbGljeSBk
ZWNpc2lvbnMgYXN5bmNocm9ub3VzbHkKKyAgICAgICAgYnkgcmVmJ2luZyB0aGUgRXdrX05hdmln
YXRpb25fUG9saWN5X0RlY2lzaW9uIG9iamVjdCBwYXNzZWQKKyAgICAgICAgd2l0aCB0aGUgInBv
bGljeSwqIiBzaWduYWxzLgorCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9lZmwvZXdrX25hdmln
YXRpb25fcG9saWN5X2RlY2lzaW9uLmNwcDoKKyAgICAgICAgKF9Fd2tfTmF2aWdhdGlvbl9Qb2xp
Y3lfRGVjaXNpb24pOgorICAgICAgICAoX0V3a19OYXZpZ2F0aW9uX1BvbGljeV9EZWNpc2lvbjo6
X0V3a19OYXZpZ2F0aW9uX1BvbGljeV9EZWNpc2lvbik6CisgICAgICAgIChfRXdrX05hdmlnYXRp
b25fUG9saWN5X0RlY2lzaW9uOjp+X0V3a19OYXZpZ2F0aW9uX1BvbGljeV9EZWNpc2lvbik6Cisg
ICAgICAgIChld2tfbmF2aWdhdGlvbl9wb2xpY3lfZGVjaXNpb25fcmVmKToKKyAgICAgICAgKGV3
a19uYXZpZ2F0aW9uX3BvbGljeV9kZWNpc2lvbl91bnJlZik6CisgICAgICAgICogVUlQcm9jZXNz
L0FQSS9lZmwvZXdrX25hdmlnYXRpb25fcG9saWN5X2RlY2lzaW9uLmg6CisgICAgICAgICogVUlQ
cm9jZXNzL0FQSS9lZmwvZXdrX3ZpZXcuaDoKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL2VmbC9l
d2tfdmlld19wb2xpY3lfY2xpZW50LmNwcDoKKyAgICAgICAgKGRlY2lkZVBvbGljeUZvck5hdmln
YXRpb25BY3Rpb24pOgorICAgICAgICAoZGVjaWRlUG9saWN5Rm9yTmV3V2luZG93QWN0aW9uKToK
KwogMjAxMi0wNy0xNCAgRXJpYyBDYXJsc29uICA8ZXJpYy5jYXJsc29uQGFwcGxlLmNvbT4KIAog
ICAgICAgICBFbmFibGUgQVZDRiBoYXJkd2FyZSB2aWRlbyBkZWNvZGluZwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvZXdrX25hdmlnYXRpb25fcG9saWN5X2Rl
Y2lzaW9uLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3a19uYXZpZ2F0
aW9uX3BvbGljeV9kZWNpc2lvbi5jcHAKaW5kZXggYTIxNjQ5ZC4uYWU3MjVkNyAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvZXdrX25hdmlnYXRpb25fcG9saWN5
X2RlY2lzaW9uLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9ld2tf
bmF2aWdhdGlvbl9wb2xpY3lfZGVjaXNpb24uY3BwCkBAIC00MCw2ICs0MCw3IEBAIHVzaW5nIG5h
bWVzcGFjZSBXZWJLaXQ7CiAgKiBAYnJpZWYgICBDb250YWlucyB0aGUgbmF2aWdhdGlvbiBwb2xp
Y3kgZGVjaXNpb24gZGF0YS4KICAqLwogc3RydWN0IF9Fd2tfTmF2aWdhdGlvbl9Qb2xpY3lfRGVj
aXNpb24geworICAgIHVuc2lnbmVkIGludCBfX3JlZjsgLyoqPCB0aGUgcmVmZXJlbmNlIGNvdW50
IG9mIHRoZSBvYmplY3QgKi8KICAgICBXS1JldGFpblB0cjxXS0ZyYW1lUG9saWN5TGlzdGVuZXJS
ZWY+IGxpc3RlbmVyOwogICAgIGJvb2wgYWN0ZWRVcG9uQnlDbGllbnQ7CiAgICAgRXdrX05hdmln
YXRpb25fVHlwZSBuYXZpZ2F0aW9uVHlwZTsKQEAgLTQ5LDcgKzUwLDggQEAgc3RydWN0IF9Fd2tf
TmF2aWdhdGlvbl9Qb2xpY3lfRGVjaXNpb24gewogICAgIGNvbnN0IGNoYXIqIGZyYW1lTmFtZTsK
IAogICAgIF9Fd2tfTmF2aWdhdGlvbl9Qb2xpY3lfRGVjaXNpb24oV0tGcmFtZVBvbGljeUxpc3Rl
bmVyUmVmIF9saXN0ZW5lciwgRXdrX05hdmlnYXRpb25fVHlwZSBfbmF2aWdhdGlvblR5cGUsIEV2
ZW50X01vdXNlX0J1dHRvbiBfbW91c2VCdXR0b24sIEV2ZW50X01vZGlmaWVyX0tleXMgX21vZGlm
aWVycywgRXdrX1VybF9SZXF1ZXN0KiBfcmVxdWVzdCwgY29uc3QgY2hhciogX2ZyYW1lTmFtZSkK
LSAgICAgICAgOiBsaXN0ZW5lcihfbGlzdGVuZXIpCisgICAgICAgIDogX19yZWYoMSkKKyAgICAg
ICAgLCBsaXN0ZW5lcihfbGlzdGVuZXIpCiAgICAgICAgICwgYWN0ZWRVcG9uQnlDbGllbnQoZmFs
c2UpCiAgICAgICAgICwgbmF2aWdhdGlvblR5cGUoX25hdmlnYXRpb25UeXBlKQogICAgICAgICAs
IG1vdXNlQnV0dG9uKF9tb3VzZUJ1dHRvbikKQEAgLTU3LDE4ICs1OSwzNCBAQCBzdHJ1Y3QgX0V3
a19OYXZpZ2F0aW9uX1BvbGljeV9EZWNpc2lvbiB7CiAgICAgICAgICwgcmVxdWVzdChfcmVxdWVz
dCkKICAgICAgICAgLCBmcmFtZU5hbWUoZWluYV9zdHJpbmdzaGFyZV9hZGQoX2ZyYW1lTmFtZSkp
CiAgICAgeyB9CisKKyAgICB+X0V3a19OYXZpZ2F0aW9uX1BvbGljeV9EZWNpc2lvbigpCisgICAg
eworICAgICAgICBBU1NFUlQoIV9fcmVmKTsKKworICAgICAgICAvLyBUaGlzIGlzIHRoZSBkZWZh
dWx0IGNob2ljZSBmb3IgYWxsIHBvbGljeSBkZWNpc2lvbnMgaW4gV2ViUGFnZVByb3h5LmNwcC4K
KyAgICAgICAgaWYgKCFhY3RlZFVwb25CeUNsaWVudCkKKyAgICAgICAgICAgIFdLRnJhbWVQb2xp
Y3lMaXN0ZW5lclVzZShsaXN0ZW5lci5nZXQoKSk7CisKKyAgICAgICAgZXdrX3VybF9yZXF1ZXN0
X3VucmVmKHJlcXVlc3QpOworICAgICAgICBlaW5hX3N0cmluZ3NoYXJlX2RlbChmcmFtZU5hbWUp
OworICAgIH0KIH07CiAKLXZvaWQgZXdrX25hdmlnYXRpb25fcG9saWN5X2RlY2lzaW9uX2ZyZWUo
RXdrX05hdmlnYXRpb25fUG9saWN5X0RlY2lzaW9uKiBkZWNpc2lvbikKK3ZvaWQgZXdrX25hdmln
YXRpb25fcG9saWN5X2RlY2lzaW9uX3JlZihFd2tfTmF2aWdhdGlvbl9Qb2xpY3lfRGVjaXNpb24q
IGRlY2lzaW9uKQoreworICAgIEVJTkFfU0FGRVRZX09OX05VTExfUkVUVVJOKGRlY2lzaW9uKTsK
KworICAgICsrZGVjaXNpb24tPl9fcmVmOworfQorCit2b2lkIGV3a19uYXZpZ2F0aW9uX3BvbGlj
eV9kZWNpc2lvbl91bnJlZihFd2tfTmF2aWdhdGlvbl9Qb2xpY3lfRGVjaXNpb24qIGRlY2lzaW9u
KQogewogICAgIEVJTkFfU0FGRVRZX09OX05VTExfUkVUVVJOKGRlY2lzaW9uKTsKIAotICAgIC8v
IFRoaXMgaXMgdGhlIGRlZmF1bHQgY2hvaWNlIGZvciBhbGwgcG9saWN5IGRlY2lzaW9ucyBpbiBX
ZWJQYWdlUHJveHkuY3BwLgotICAgIGlmICghZGVjaXNpb24tPmFjdGVkVXBvbkJ5Q2xpZW50KQot
ICAgICAgICBXS0ZyYW1lUG9saWN5TGlzdGVuZXJVc2UoZGVjaXNpb24tPmxpc3RlbmVyLmdldCgp
KTsKKyAgICBpZiAoLS1kZWNpc2lvbi0+X19yZWYpCisgICAgICAgIHJldHVybjsKIAotICAgIGV3
a191cmxfcmVxdWVzdF91bnJlZihkZWNpc2lvbi0+cmVxdWVzdCk7Ci0gICAgZWluYV9zdHJpbmdz
aGFyZV9kZWwoZGVjaXNpb24tPmZyYW1lTmFtZSk7CiAgICAgZGVsZXRlIGRlY2lzaW9uOwogfQog
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9ld2tfbmF2aWdh
dGlvbl9wb2xpY3lfZGVjaXNpb24uaCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZs
L2V3a19uYXZpZ2F0aW9uX3BvbGljeV9kZWNpc2lvbi5oCmluZGV4IDc2ODFhOWYuLmRlYzljMDkg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3a19uYXZpZ2F0
aW9uX3BvbGljeV9kZWNpc2lvbi5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkv
ZWZsL2V3a19uYXZpZ2F0aW9uX3BvbGljeV9kZWNpc2lvbi5oCkBAIC02NywxMSArNjcsMjAgQEAg
dHlwZWRlZiBlbnVtIHsKIH0gRXZlbnRfTW9kaWZpZXJfS2V5czsKIAogLyoqCi0gKiBGcmVlcyB0
aGUgZ2l2ZW4gb2JqZWN0LgorICogSW5jcmVhc2VzIHRoZSByZWZlcmVuY2UgY291bnQgb2YgdGhl
IGdpdmVuIG9iamVjdC4KICAqCi0gKiBAcGFyYW0gZGVjaXNpb24gdGhlIHBvbGljeSBkZWNpc2lv
biBvYmplY3QgdG8gZnJlZQorICogQHBhcmFtIGRlY2lzaW9uIHRoZSBwb2xpY3kgZGVjaXNpb24g
b2JqZWN0IHRvIGluY3JlYXNlIHRoZSByZWZlcmVuY2UgY291bnQKICAqLwotRUFQSSB2b2lkIGV3
a19uYXZpZ2F0aW9uX3BvbGljeV9kZWNpc2lvbl9mcmVlKEV3a19OYXZpZ2F0aW9uX1BvbGljeV9E
ZWNpc2lvbiAqZGVjaXNpb24pOworRUFQSSB2b2lkIGV3a19uYXZpZ2F0aW9uX3BvbGljeV9kZWNp
c2lvbl9yZWYoRXdrX05hdmlnYXRpb25fUG9saWN5X0RlY2lzaW9uICpkZWNpc2lvbik7CisKKy8q
KgorICogRGVjcmVhc2VzIHRoZSByZWZlcmVuY2UgY291bnQgb2YgdGhlIGdpdmVuIG9iamVjdCwg
cG9zc2libHkgZnJlZWluZyBpdC4KKyAqCisgKiBXaGVuIHRoZSByZWZlcmVuY2UgY291bnQgcmVh
Y2hlcyAwLCB0aGUgb2JqZWN0IGlzIGZyZWVkLgorICoKKyAqIEBwYXJhbSBkZWNpc2lvbiB0aGUg
cG9saWN5IGRlY2lzaW9uIG9iamVjdCB0byBkZWNyZWFzZSB0aGUgcmVmZXJlbmNlIGNvdW50Cisg
Ki8KK0VBUEkgdm9pZCBld2tfbmF2aWdhdGlvbl9wb2xpY3lfZGVjaXNpb25fdW5yZWYoRXdrX05h
dmlnYXRpb25fUG9saWN5X0RlY2lzaW9uICpkZWNpc2lvbik7CiAKIC8qKgogICogUXVlcnkgdHlw
ZSBmb3IgdGhpcyBuYXZpZ2F0aW9uIHBvbGljeSBkZWNpc2lvbi4KZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3a192aWV3LmggYi9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvQVBJL2VmbC9ld2tfdmlldy5oCmluZGV4IDU4NTUyZWMuLjJiNjYxOGUgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3a192aWV3LmgKKysrIGIv
U291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvZXdrX3ZpZXcuaApAQCAtMzUsNyArMzUs
MTEgQEAKICAqIC0gImxvYWQscHJvdmlzaW9uYWwscmVkaXJlY3QiLCB2b2lkOiB2aWV3IHJlY2Vp
dmVkIHJlZGlyZWN0IGZvciBwcm92aXNpb25hbCBsb2FkLgogICogLSAibG9hZCxwcm92aXNpb25h
bCxzdGFydGVkIiwgdm9pZDogdmlldyBzdGFydGVkIHByb3Zpc2lvbmFsIGxvYWQuCiAgKiAtICJw
b2xpY3ksZGVjaXNpb24sbmF2aWdhdGlvbiIsIEV3a19OYXZpZ2F0aW9uX1BvbGljeV9EZWNpc2lv
bio6IGEgbmF2aWdhdGlvbiBwb2xpY3kgZGVjaXNpb24gc2hvdWxkIGJlIHRha2VuLgorICogICBU
byBtYWtlIGEgcG9saWN5IGRlY2lzaW9uIGFzeW5jaHJvbm91c2x5LCBzaW1wbHkgaW5jcmVtZW50
IHRoZSByZWZlcmVuY2UgY291bnQgb2YgdGhlCisgKiAgICNFd2tfTmF2aWdhdGlvbl9Qb2xpY3lf
RGVjaXNpb24gb2JqZWN0IHVzaW5nIGV3a19uYXZpZ2F0aW9uX3BvbGljeV9kZWNpc2lvbl9yZWYo
KS4KICAqIC0gInBvbGljeSxkZWNpc2lvbixuZXcsd2luZG93IiwgRXdrX05hdmlnYXRpb25fUG9s
aWN5X0RlY2lzaW9uKjogYSBuZXcgd2luZG93IHBvbGljeSBkZWNpc2lvbiBzaG91bGQgYmUgdGFr
ZW4uCisgKiAgIFRvIG1ha2UgYSBwb2xpY3kgZGVjaXNpb24gYXN5bmNocm9ub3VzbHksIHNpbXBs
eSBpbmNyZW1lbnQgdGhlIHJlZmVyZW5jZSBjb3VudCBvZiB0aGUKKyAqICAgI0V3a19OYXZpZ2F0
aW9uX1BvbGljeV9EZWNpc2lvbiBvYmplY3QgdXNpbmcgZXdrX25hdmlnYXRpb25fcG9saWN5X2Rl
Y2lzaW9uX3JlZigpLgogICogLSAicmVzb3VyY2UscmVxdWVzdCxmYWlsZWQiLCBjb25zdCBFd2tf
V2ViX1Jlc291cmNlX0xvYWRfRXJyb3IqOiBhIHJlc291cmNlIGZhaWxlZCBsb2FkaW5nLgogICog
LSAicmVzb3VyY2UscmVxdWVzdCxmaW5pc2hlZCIsIGNvbnN0IEV3a19XZWJfUmVzb3VyY2UqOiBh
IHJlc291cmNlIGZpbmlzaGVkIGxvYWRpbmcuCiAgKiAtICJyZXNvdXJjZSxyZXF1ZXN0LG5ldyIs
IGNvbnN0IEV3a19XZWJfUmVzb3VyY2VfUmVxdWVzdCo6IGEgcmVzb3VyY2UgcmVxdWVzdCB3YXMg
aW5pdGlhdGVkLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwv
ZXdrX3ZpZXdfcG9saWN5X2NsaWVudC5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJ
L2VmbC9ld2tfdmlld19wb2xpY3lfY2xpZW50LmNwcAppbmRleCA1ZjY4OWU1Li5lMGUxYTM5IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9ld2tfdmlld19wb2xp
Y3lfY2xpZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9ld2tf
dmlld19wb2xpY3lfY2xpZW50LmNwcApAQCAtNDMsMTQgKzQzLDE0IEBAIHN0YXRpYyB2b2lkIGRl
Y2lkZVBvbGljeUZvck5hdmlnYXRpb25BY3Rpb24oV0tQYWdlUmVmIHBhZ2UsIFdLRnJhbWVSZWYg
ZnJhbWUsIFdLCiB7CiAgICAgRXdrX05hdmlnYXRpb25fUG9saWN5X0RlY2lzaW9uKiBkZWNpc2lv
biA9IGV3a19uYXZpZ2F0aW9uX3BvbGljeV9kZWNpc2lvbl9uZXcobmF2aWdhdGlvblR5cGUsIG1v
dXNlQnV0dG9uLCBtb2RpZmllcnMsIHJlcXVlc3QsIDAsIGxpc3RlbmVyKTsKICAgICBld2tfdmll
d19uYXZpZ2F0aW9uX3BvbGljeV9kZWNpc2lvbih0b0V3a1ZpZXcoY2xpZW50SW5mbyksIGRlY2lz
aW9uKTsKLSAgICBld2tfbmF2aWdhdGlvbl9wb2xpY3lfZGVjaXNpb25fZnJlZShkZWNpc2lvbik7
CisgICAgZXdrX25hdmlnYXRpb25fcG9saWN5X2RlY2lzaW9uX3VucmVmKGRlY2lzaW9uKTsKIH0K
IAogc3RhdGljIHZvaWQgZGVjaWRlUG9saWN5Rm9yTmV3V2luZG93QWN0aW9uKFdLUGFnZVJlZiBw
YWdlLCBXS0ZyYW1lUmVmIGZyYW1lLCBXS0ZyYW1lTmF2aWdhdGlvblR5cGUgbmF2aWdhdGlvblR5
cGUsIFdLRXZlbnRNb2RpZmllcnMgbW9kaWZpZXJzLCBXS0V2ZW50TW91c2VCdXR0b24gbW91c2VC
dXR0b24sIFdLVVJMUmVxdWVzdFJlZiByZXF1ZXN0LCBXS1N0cmluZ1JlZiBmcmFtZU5hbWUsIFdL
RnJhbWVQb2xpY3lMaXN0ZW5lclJlZiBsaXN0ZW5lciwgV0tUeXBlUmVmIHVzZXJEYXRhLCBjb25z
dCB2b2lkKiBjbGllbnRJbmZvKQogewogICAgIEV3a19OYXZpZ2F0aW9uX1BvbGljeV9EZWNpc2lv
biogZGVjaXNpb24gPSBld2tfbmF2aWdhdGlvbl9wb2xpY3lfZGVjaXNpb25fbmV3KG5hdmlnYXRp
b25UeXBlLCBtb3VzZUJ1dHRvbiwgbW9kaWZpZXJzLCByZXF1ZXN0LCB0b0ltcGwoZnJhbWVOYW1l
KS0+c3RyaW5nKCkudXRmOCgpLmRhdGEoKSwgbGlzdGVuZXIpOwogICAgIGV3a192aWV3X25ld193
aW5kb3dfcG9saWN5X2RlY2lzaW9uKHRvRXdrVmlldyhjbGllbnRJbmZvKSwgZGVjaXNpb24pOwot
ICAgIGV3a19uYXZpZ2F0aW9uX3BvbGljeV9kZWNpc2lvbl9mcmVlKGRlY2lzaW9uKTsKKyAgICBl
d2tfbmF2aWdhdGlvbl9wb2xpY3lfZGVjaXNpb25fdW5yZWYoZGVjaXNpb24pOwogfQogCiB2b2lk
IGV3a192aWV3X3BvbGljeV9jbGllbnRfYXR0YWNoKFdLUGFnZVJlZiBwYWdlUmVmLCBFdmFzX09i
amVjdCogZXdrVmlldykK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>152561</attachid>
            <date>2012-07-16 10:42:00 -0700</date>
            <delta_ts>2012-07-16 11:21:37 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>91343_policy_decision_refcount.patch</filename>
            <type>text/plain</type>
            <size>7328</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCAxMWJkOWZlLi5lZGIyYTg2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjcg
QEAKKzIwMTItMDctMTYgIENocmlzdG9waGUgRHVtZXogIDxjaHJpc3RvcGhlLmR1bWV6QGludGVs
LmNvbT4KKworICAgICAgICBbRUZMXVtXSzJdIE1ha2UgRXdrX05hdmlnYXRpb25fUG9saWN5X0Rl
Y2lzaW9uIHJlZiBjb3VudGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD05MTM0MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIE1ha2UgRXdrX05hdmlnYXRpb25fUG9saWN5X0RlY2lzaW9uIHJlZiBjb3VudGVk
IHNvIHRoYXQgdGhlCisgICAgICAgIGNsaWVudCBjYW4gbWFrZSBuYXZpZ2F0aW9uIHBvbGljeSBk
ZWNpc2lvbnMgYXN5bmNocm9ub3VzbHkKKyAgICAgICAgYnkgcmVmJ2luZyB0aGUgRXdrX05hdmln
YXRpb25fUG9saWN5X0RlY2lzaW9uIG9iamVjdCBwYXNzZWQKKyAgICAgICAgd2l0aCB0aGUgInBv
bGljeSwqIiBzaWduYWxzLgorCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9lZmwvZXdrX25hdmln
YXRpb25fcG9saWN5X2RlY2lzaW9uLmNwcDoKKyAgICAgICAgKF9Fd2tfTmF2aWdhdGlvbl9Qb2xp
Y3lfRGVjaXNpb24pOgorICAgICAgICAoX0V3a19OYXZpZ2F0aW9uX1BvbGljeV9EZWNpc2lvbjo6
X0V3a19OYXZpZ2F0aW9uX1BvbGljeV9EZWNpc2lvbik6CisgICAgICAgIChfRXdrX05hdmlnYXRp
b25fUG9saWN5X0RlY2lzaW9uOjp+X0V3a19OYXZpZ2F0aW9uX1BvbGljeV9EZWNpc2lvbik6Cisg
ICAgICAgIChld2tfbmF2aWdhdGlvbl9wb2xpY3lfZGVjaXNpb25fcmVmKToKKyAgICAgICAgKGV3
a19uYXZpZ2F0aW9uX3BvbGljeV9kZWNpc2lvbl91bnJlZik6CisgICAgICAgICogVUlQcm9jZXNz
L0FQSS9lZmwvZXdrX25hdmlnYXRpb25fcG9saWN5X2RlY2lzaW9uLmg6CisgICAgICAgICogVUlQ
cm9jZXNzL0FQSS9lZmwvZXdrX3ZpZXcuaDoKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL2VmbC9l
d2tfdmlld19wb2xpY3lfY2xpZW50LmNwcDoKKyAgICAgICAgKGRlY2lkZVBvbGljeUZvck5hdmln
YXRpb25BY3Rpb24pOgorICAgICAgICAoZGVjaWRlUG9saWN5Rm9yTmV3V2luZG93QWN0aW9uKToK
KwogMjAxMi0wNy0xNiAgWm9sdGFuIEhvcnZhdGggIDx6b2x0YW5Ad2Via2l0Lm9yZz4KIAogICAg
ICAgICBbUXRdIENoYW5nZSBOYXRpdmVJbWFnZVB0ciBmcm9tIFFQaXhtYXAqIHRvIFFJbWFnZSoK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3a19uYXZpZ2F0
aW9uX3BvbGljeV9kZWNpc2lvbi5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2Vm
bC9ld2tfbmF2aWdhdGlvbl9wb2xpY3lfZGVjaXNpb24uY3BwCmluZGV4IDdjY2IyYTYuLmFlNzI1
ZDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3a19uYXZp
Z2F0aW9uX3BvbGljeV9kZWNpc2lvbi5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L0FQSS9lZmwvZXdrX25hdmlnYXRpb25fcG9saWN5X2RlY2lzaW9uLmNwcApAQCAtNDAsNiArNDAs
NyBAQCB1c2luZyBuYW1lc3BhY2UgV2ViS2l0OwogICogQGJyaWVmICAgQ29udGFpbnMgdGhlIG5h
dmlnYXRpb24gcG9saWN5IGRlY2lzaW9uIGRhdGEuCiAgKi8KIHN0cnVjdCBfRXdrX05hdmlnYXRp
b25fUG9saWN5X0RlY2lzaW9uIHsKKyAgICB1bnNpZ25lZCBpbnQgX19yZWY7IC8qKjwgdGhlIHJl
ZmVyZW5jZSBjb3VudCBvZiB0aGUgb2JqZWN0ICovCiAgICAgV0tSZXRhaW5QdHI8V0tGcmFtZVBv
bGljeUxpc3RlbmVyUmVmPiBsaXN0ZW5lcjsKICAgICBib29sIGFjdGVkVXBvbkJ5Q2xpZW50Owog
ICAgIEV3a19OYXZpZ2F0aW9uX1R5cGUgbmF2aWdhdGlvblR5cGU7CkBAIC00OSw3ICs1MCw4IEBA
IHN0cnVjdCBfRXdrX05hdmlnYXRpb25fUG9saWN5X0RlY2lzaW9uIHsKICAgICBjb25zdCBjaGFy
KiBmcmFtZU5hbWU7CiAKICAgICBfRXdrX05hdmlnYXRpb25fUG9saWN5X0RlY2lzaW9uKFdLRnJh
bWVQb2xpY3lMaXN0ZW5lclJlZiBfbGlzdGVuZXIsIEV3a19OYXZpZ2F0aW9uX1R5cGUgX25hdmln
YXRpb25UeXBlLCBFdmVudF9Nb3VzZV9CdXR0b24gX21vdXNlQnV0dG9uLCBFdmVudF9Nb2RpZmll
cl9LZXlzIF9tb2RpZmllcnMsIEV3a19VcmxfUmVxdWVzdCogX3JlcXVlc3QsIGNvbnN0IGNoYXIq
IF9mcmFtZU5hbWUpCi0gICAgICAgIDogbGlzdGVuZXIoX2xpc3RlbmVyKQorICAgICAgICA6IF9f
cmVmKDEpCisgICAgICAgICwgbGlzdGVuZXIoX2xpc3RlbmVyKQogICAgICAgICAsIGFjdGVkVXBv
bkJ5Q2xpZW50KGZhbHNlKQogICAgICAgICAsIG5hdmlnYXRpb25UeXBlKF9uYXZpZ2F0aW9uVHlw
ZSkKICAgICAgICAgLCBtb3VzZUJ1dHRvbihfbW91c2VCdXR0b24pCkBAIC02MCw2ICs2Miw4IEBA
IHN0cnVjdCBfRXdrX05hdmlnYXRpb25fUG9saWN5X0RlY2lzaW9uIHsKIAogICAgIH5fRXdrX05h
dmlnYXRpb25fUG9saWN5X0RlY2lzaW9uKCkKICAgICB7CisgICAgICAgIEFTU0VSVCghX19yZWYp
OworCiAgICAgICAgIC8vIFRoaXMgaXMgdGhlIGRlZmF1bHQgY2hvaWNlIGZvciBhbGwgcG9saWN5
IGRlY2lzaW9ucyBpbiBXZWJQYWdlUHJveHkuY3BwLgogICAgICAgICBpZiAoIWFjdGVkVXBvbkJ5
Q2xpZW50KQogICAgICAgICAgICAgV0tGcmFtZVBvbGljeUxpc3RlbmVyVXNlKGxpc3RlbmVyLmdl
dCgpKTsKQEAgLTY5LDEwICs3MywyMCBAQCBzdHJ1Y3QgX0V3a19OYXZpZ2F0aW9uX1BvbGljeV9E
ZWNpc2lvbiB7CiAgICAgfQogfTsKIAotdm9pZCBld2tfbmF2aWdhdGlvbl9wb2xpY3lfZGVjaXNp
b25fZnJlZShFd2tfTmF2aWdhdGlvbl9Qb2xpY3lfRGVjaXNpb24qIGRlY2lzaW9uKQordm9pZCBl
d2tfbmF2aWdhdGlvbl9wb2xpY3lfZGVjaXNpb25fcmVmKEV3a19OYXZpZ2F0aW9uX1BvbGljeV9E
ZWNpc2lvbiogZGVjaXNpb24pCiB7CiAgICAgRUlOQV9TQUZFVFlfT05fTlVMTF9SRVRVUk4oZGVj
aXNpb24pOwogCisgICAgKytkZWNpc2lvbi0+X19yZWY7Cit9CisKK3ZvaWQgZXdrX25hdmlnYXRp
b25fcG9saWN5X2RlY2lzaW9uX3VucmVmKEV3a19OYXZpZ2F0aW9uX1BvbGljeV9EZWNpc2lvbiog
ZGVjaXNpb24pCit7CisgICAgRUlOQV9TQUZFVFlfT05fTlVMTF9SRVRVUk4oZGVjaXNpb24pOwor
CisgICAgaWYgKC0tZGVjaXNpb24tPl9fcmVmKQorICAgICAgICByZXR1cm47CisKICAgICBkZWxl
dGUgZGVjaXNpb247CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9B
UEkvZWZsL2V3a19uYXZpZ2F0aW9uX3BvbGljeV9kZWNpc2lvbi5oIGIvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL0FQSS9lZmwvZXdrX25hdmlnYXRpb25fcG9saWN5X2RlY2lzaW9uLmgKaW5kZXgg
NzY4MWE5Zi4uZGVjOWMwOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQ
SS9lZmwvZXdrX25hdmlnYXRpb25fcG9saWN5X2RlY2lzaW9uLmgKKysrIGIvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL0FQSS9lZmwvZXdrX25hdmlnYXRpb25fcG9saWN5X2RlY2lzaW9uLmgKQEAg
LTY3LDExICs2NywyMCBAQCB0eXBlZGVmIGVudW0gewogfSBFdmVudF9Nb2RpZmllcl9LZXlzOwog
CiAvKioKLSAqIEZyZWVzIHRoZSBnaXZlbiBvYmplY3QuCisgKiBJbmNyZWFzZXMgdGhlIHJlZmVy
ZW5jZSBjb3VudCBvZiB0aGUgZ2l2ZW4gb2JqZWN0LgogICoKLSAqIEBwYXJhbSBkZWNpc2lvbiB0
aGUgcG9saWN5IGRlY2lzaW9uIG9iamVjdCB0byBmcmVlCisgKiBAcGFyYW0gZGVjaXNpb24gdGhl
IHBvbGljeSBkZWNpc2lvbiBvYmplY3QgdG8gaW5jcmVhc2UgdGhlIHJlZmVyZW5jZSBjb3VudAog
ICovCi1FQVBJIHZvaWQgZXdrX25hdmlnYXRpb25fcG9saWN5X2RlY2lzaW9uX2ZyZWUoRXdrX05h
dmlnYXRpb25fUG9saWN5X0RlY2lzaW9uICpkZWNpc2lvbik7CitFQVBJIHZvaWQgZXdrX25hdmln
YXRpb25fcG9saWN5X2RlY2lzaW9uX3JlZihFd2tfTmF2aWdhdGlvbl9Qb2xpY3lfRGVjaXNpb24g
KmRlY2lzaW9uKTsKKworLyoqCisgKiBEZWNyZWFzZXMgdGhlIHJlZmVyZW5jZSBjb3VudCBvZiB0
aGUgZ2l2ZW4gb2JqZWN0LCBwb3NzaWJseSBmcmVlaW5nIGl0LgorICoKKyAqIFdoZW4gdGhlIHJl
ZmVyZW5jZSBjb3VudCByZWFjaGVzIDAsIHRoZSBvYmplY3QgaXMgZnJlZWQuCisgKgorICogQHBh
cmFtIGRlY2lzaW9uIHRoZSBwb2xpY3kgZGVjaXNpb24gb2JqZWN0IHRvIGRlY3JlYXNlIHRoZSBy
ZWZlcmVuY2UgY291bnQKKyAqLworRUFQSSB2b2lkIGV3a19uYXZpZ2F0aW9uX3BvbGljeV9kZWNp
c2lvbl91bnJlZihFd2tfTmF2aWdhdGlvbl9Qb2xpY3lfRGVjaXNpb24gKmRlY2lzaW9uKTsKIAog
LyoqCiAgKiBRdWVyeSB0eXBlIGZvciB0aGlzIG5hdmlnYXRpb24gcG9saWN5IGRlY2lzaW9uLgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvZXdrX3ZpZXcuaCBi
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3a192aWV3LmgKaW5kZXggNTg1NTJl
Yy4uMmI2NjE4ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwv
ZXdrX3ZpZXcuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9ld2tfdmll
dy5oCkBAIC0zNSw3ICszNSwxMSBAQAogICogLSAibG9hZCxwcm92aXNpb25hbCxyZWRpcmVjdCIs
IHZvaWQ6IHZpZXcgcmVjZWl2ZWQgcmVkaXJlY3QgZm9yIHByb3Zpc2lvbmFsIGxvYWQuCiAgKiAt
ICJsb2FkLHByb3Zpc2lvbmFsLHN0YXJ0ZWQiLCB2b2lkOiB2aWV3IHN0YXJ0ZWQgcHJvdmlzaW9u
YWwgbG9hZC4KICAqIC0gInBvbGljeSxkZWNpc2lvbixuYXZpZ2F0aW9uIiwgRXdrX05hdmlnYXRp
b25fUG9saWN5X0RlY2lzaW9uKjogYSBuYXZpZ2F0aW9uIHBvbGljeSBkZWNpc2lvbiBzaG91bGQg
YmUgdGFrZW4uCisgKiAgIFRvIG1ha2UgYSBwb2xpY3kgZGVjaXNpb24gYXN5bmNocm9ub3VzbHks
IHNpbXBseSBpbmNyZW1lbnQgdGhlIHJlZmVyZW5jZSBjb3VudCBvZiB0aGUKKyAqICAgI0V3a19O
YXZpZ2F0aW9uX1BvbGljeV9EZWNpc2lvbiBvYmplY3QgdXNpbmcgZXdrX25hdmlnYXRpb25fcG9s
aWN5X2RlY2lzaW9uX3JlZigpLgogICogLSAicG9saWN5LGRlY2lzaW9uLG5ldyx3aW5kb3ciLCBF
d2tfTmF2aWdhdGlvbl9Qb2xpY3lfRGVjaXNpb24qOiBhIG5ldyB3aW5kb3cgcG9saWN5IGRlY2lz
aW9uIHNob3VsZCBiZSB0YWtlbi4KKyAqICAgVG8gbWFrZSBhIHBvbGljeSBkZWNpc2lvbiBhc3lu
Y2hyb25vdXNseSwgc2ltcGx5IGluY3JlbWVudCB0aGUgcmVmZXJlbmNlIGNvdW50IG9mIHRoZQor
ICogICAjRXdrX05hdmlnYXRpb25fUG9saWN5X0RlY2lzaW9uIG9iamVjdCB1c2luZyBld2tfbmF2
aWdhdGlvbl9wb2xpY3lfZGVjaXNpb25fcmVmKCkuCiAgKiAtICJyZXNvdXJjZSxyZXF1ZXN0LGZh
aWxlZCIsIGNvbnN0IEV3a19XZWJfUmVzb3VyY2VfTG9hZF9FcnJvcio6IGEgcmVzb3VyY2UgZmFp
bGVkIGxvYWRpbmcuCiAgKiAtICJyZXNvdXJjZSxyZXF1ZXN0LGZpbmlzaGVkIiwgY29uc3QgRXdr
X1dlYl9SZXNvdXJjZSo6IGEgcmVzb3VyY2UgZmluaXNoZWQgbG9hZGluZy4KICAqIC0gInJlc291
cmNlLHJlcXVlc3QsbmV3IiwgY29uc3QgRXdrX1dlYl9SZXNvdXJjZV9SZXF1ZXN0KjogYSByZXNv
dXJjZSByZXF1ZXN0IHdhcyBpbml0aWF0ZWQuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvQVBJL2VmbC9ld2tfdmlld19wb2xpY3lfY2xpZW50LmNwcCBiL1NvdXJjZS9XZWJL
aXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3a192aWV3X3BvbGljeV9jbGllbnQuY3BwCmluZGV4IDVm
Njg5ZTUuLmUwZTFhMzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkv
ZWZsL2V3a192aWV3X3BvbGljeV9jbGllbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9BUEkvZWZsL2V3a192aWV3X3BvbGljeV9jbGllbnQuY3BwCkBAIC00MywxNCArNDMsMTQg
QEAgc3RhdGljIHZvaWQgZGVjaWRlUG9saWN5Rm9yTmF2aWdhdGlvbkFjdGlvbihXS1BhZ2VSZWYg
cGFnZSwgV0tGcmFtZVJlZiBmcmFtZSwgV0sKIHsKICAgICBFd2tfTmF2aWdhdGlvbl9Qb2xpY3lf
RGVjaXNpb24qIGRlY2lzaW9uID0gZXdrX25hdmlnYXRpb25fcG9saWN5X2RlY2lzaW9uX25ldyhu
YXZpZ2F0aW9uVHlwZSwgbW91c2VCdXR0b24sIG1vZGlmaWVycywgcmVxdWVzdCwgMCwgbGlzdGVu
ZXIpOwogICAgIGV3a192aWV3X25hdmlnYXRpb25fcG9saWN5X2RlY2lzaW9uKHRvRXdrVmlldyhj
bGllbnRJbmZvKSwgZGVjaXNpb24pOwotICAgIGV3a19uYXZpZ2F0aW9uX3BvbGljeV9kZWNpc2lv
bl9mcmVlKGRlY2lzaW9uKTsKKyAgICBld2tfbmF2aWdhdGlvbl9wb2xpY3lfZGVjaXNpb25fdW5y
ZWYoZGVjaXNpb24pOwogfQogCiBzdGF0aWMgdm9pZCBkZWNpZGVQb2xpY3lGb3JOZXdXaW5kb3dB
Y3Rpb24oV0tQYWdlUmVmIHBhZ2UsIFdLRnJhbWVSZWYgZnJhbWUsIFdLRnJhbWVOYXZpZ2F0aW9u
VHlwZSBuYXZpZ2F0aW9uVHlwZSwgV0tFdmVudE1vZGlmaWVycyBtb2RpZmllcnMsIFdLRXZlbnRN
b3VzZUJ1dHRvbiBtb3VzZUJ1dHRvbiwgV0tVUkxSZXF1ZXN0UmVmIHJlcXVlc3QsIFdLU3RyaW5n
UmVmIGZyYW1lTmFtZSwgV0tGcmFtZVBvbGljeUxpc3RlbmVyUmVmIGxpc3RlbmVyLCBXS1R5cGVS
ZWYgdXNlckRhdGEsIGNvbnN0IHZvaWQqIGNsaWVudEluZm8pCiB7CiAgICAgRXdrX05hdmlnYXRp
b25fUG9saWN5X0RlY2lzaW9uKiBkZWNpc2lvbiA9IGV3a19uYXZpZ2F0aW9uX3BvbGljeV9kZWNp
c2lvbl9uZXcobmF2aWdhdGlvblR5cGUsIG1vdXNlQnV0dG9uLCBtb2RpZmllcnMsIHJlcXVlc3Qs
IHRvSW1wbChmcmFtZU5hbWUpLT5zdHJpbmcoKS51dGY4KCkuZGF0YSgpLCBsaXN0ZW5lcik7CiAg
ICAgZXdrX3ZpZXdfbmV3X3dpbmRvd19wb2xpY3lfZGVjaXNpb24odG9Fd2tWaWV3KGNsaWVudElu
Zm8pLCBkZWNpc2lvbik7Ci0gICAgZXdrX25hdmlnYXRpb25fcG9saWN5X2RlY2lzaW9uX2ZyZWUo
ZGVjaXNpb24pOworICAgIGV3a19uYXZpZ2F0aW9uX3BvbGljeV9kZWNpc2lvbl91bnJlZihkZWNp
c2lvbik7CiB9CiAKIHZvaWQgZXdrX3ZpZXdfcG9saWN5X2NsaWVudF9hdHRhY2goV0tQYWdlUmVm
IHBhZ2VSZWYsIEV2YXNfT2JqZWN0KiBld2tWaWV3KQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>