<?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>62375</bug_id>
          
          <creation_ts>2011-06-09 07:04:42 -0700</creation_ts>
          <short_desc>Forward focus events to windowless plugins on the windows port.</short_desc>
          <delta_ts>2011-07-12 07:26:04 -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>Plug-ins</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows 7</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>61721</dependson>
          <blocked>33973</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="noel gordon">noel.gordon</reporter>
          <assigned_to name="noel gordon">noel.gordon</assigned_to>
          <cc>andersca</cc>
    
    <cc>aroben</cc>
    
    <cc>jhoneycutt</cc>
    
    <cc>tony</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>417990</commentid>
    <comment_count>0</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2011-06-09 07:04:42 -0700</bug_when>
    <thetext>As noted on bug 61721, focus event are not forwarded to windowless plugins.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>417997</commentid>
    <comment_count>1</comment_count>
      <attachid>96583</attachid>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2011-06-09 07:13:38 -0700</bug_when>
    <thetext>Created attachment 96583
Patch

Layout test failures noted in the win port DRT, in fast/css/* for example.
But I&apos;m not touching CSS here, so maybe that&apos;s normal?  Not sure.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>424469</commentid>
    <comment_count>2</comment_count>
      <attachid>96583</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-06-21 08:33:12 -0700</bug_when>
    <thetext>Comment on attachment 96583
Patch

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

Thanks for working on this! You should fix this for WebKit2 at the same time. You can find the relevant code in Source/WebKit2/WebProcess/Plugins, I believe.

&gt; Source/WebCore/ChangeLog:11
&gt; +        (WebCore::PluginView::handleKeyboardEvent):  Don&apos;t send random keyboard
&gt; +        events to the plugin (npEvent.event was being used uninitialized).

This has nothing to do with focus events, so should be split out into its own bug and patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>425272</commentid>
    <comment_count>3</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2011-06-22 09:00:46 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; &gt; Source/WebCore/ChangeLog:11
&gt; &gt; +        (WebCore::PluginView::handleKeyboardEvent):  Don&apos;t send random keyboard
&gt; &gt; +        events to the plugin (npEvent.event was being used uninitialized).
&gt; 
&gt; This has nothing to do with focus events, so should be split out into its own bug and patch.

Ok let&apos;s deal with this aspect first.  Filed bug 62375, could you review?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>425273</commentid>
    <comment_count>4</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2011-06-22 09:02:13 -0700</bug_when>
    <thetext>Ahem, bug 63144 actually.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>428598</commentid>
    <comment_count>5</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2011-06-27 21:07:44 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; You should fix this for WebKit2 at the same time. You can find the relevant code in Source/WebKit2/WebProcess/Plugins, I believe.

This patch is about WebKit1.  I looked at WebKit2 though, filed a bug 63251 about it,
and posted a patch, noting that plugins/mouse-events.html is intermittently failing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>428601</commentid>
    <comment_count>6</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2011-06-27 21:11:50 -0700</bug_when>
    <thetext>So focusing on WebKit1 for the current patch, and with bug 63144 fixed, new patch ...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>428602</commentid>
    <comment_count>7</comment_count>
      <attachid>98851</attachid>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2011-06-27 21:12:25 -0700</bug_when>
    <thetext>Created attachment 98851
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>430256</commentid>
    <comment_count>8</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2011-06-30 01:54:42 -0700</bug_when>
    <thetext>unhappy win bot ...

 Building WebKit
 Failed to run &quot;[&apos;Tools/Scripts/build-webkit&apos;, &apos;--debug&apos;]&quot; exit_code: 9
 WebKitSupportLibrary.zip is out-of-date.
 Please download WebKitSupportLibrary.zip from ...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>430260</commentid>
    <comment_count>9</comment_count>
      <attachid>99258</attachid>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2011-06-30 01:57:33 -0700</bug_when>
    <thetext>Created attachment 99258
Patch

try kicking the winbot tyres once more.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>430265</commentid>
    <comment_count>10</comment_count>
      <attachid>99259</attachid>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2011-06-30 02:00:02 -0700</bug_when>
    <thetext>Created attachment 99259
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>434548</commentid>
    <comment_count>11</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2011-07-10 05:50:09 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt;
&gt; Thanks for working on this! You should fix this for WebKit2 at the same time.

WebKit2 bug 63251 complete.  Anything more I need do here?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>434820</commentid>
    <comment_count>12</comment_count>
      <attachid>99259</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-07-11 06:22:10 -0700</bug_when>
    <thetext>Comment on attachment 99259
Patch

Looks great.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>434849</commentid>
    <comment_count>13</comment_count>
      <attachid>99259</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-07-11 07:03:57 -0700</bug_when>
    <thetext>Comment on attachment 99259
Patch

Clearing flags on attachment: 99259

Committed r90742: &lt;http://trac.webkit.org/changeset/90742&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>434850</commentid>
    <comment_count>14</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-07-11 07:04:02 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>435634</commentid>
    <comment_count>15</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2011-07-12 07:26:04 -0700</bug_when>
    <thetext>Test expectations updated for platform/win/plugins/mouse-events-fixedpos.html 
 http://trac.webkit.org/changeset/90816</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>96583</attachid>
            <date>2011-06-09 07:13:38 -0700</date>
            <delta_ts>2011-06-27 21:12:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>plugin-win-focus.git.diff</filename>
            <type>text/plain</type>
            <size>5452</size>
            <attacher name="noel gordon">noel.gordon</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBjNGE1OTk4Li4xMzNhNjllIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTEtMDYt
MDggIE5vZWwgR29yZG9uICA8bm9lbC5nb3Jkb25AZ21haWwuY29tPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5ldyBwbHVnaW4va2V5Ym9hcmQtZXZl
bnRzLG1vdXNlLWV2ZW50cyB0ZXN0IGV4cGVjdGF0aW9ucyBmb3IgdGhlIHdpbmRvd3MgcG9ydC4K
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTYyMzc1CisK
KyAgICAgICAgKiBwbGF0Zm9ybS93aW4vcGx1Z2lucy9rZXlib2FyZC1ldmVudHMtZXhwZWN0ZWQu
dHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS93aW4vcGx1Z2lucy9tb3VzZS1ldmVudHMt
ZXhwZWN0ZWQudHh0OiAgVXBkYXRlZC4KKwogMjAxMS0wNi0wNyAgTU9SSVRBIEhhamltZSA8bW9y
cml0YUBnb29nbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQgU2tpcHBlZCBlbnRyeSBhZGRp
dGlvbiBmb2xsb3dpbmcgcjg4MjI1LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
d2luL3BsdWdpbnMva2V5Ym9hcmQtZXZlbnRzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3Bs
YXRmb3JtL3dpbi9wbHVnaW5zL2tleWJvYXJkLWV2ZW50cy1leHBlY3RlZC50eHQKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uOWQwZDdmZAotLS0gL2Rldi9udWxsCisrKyBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL3dpbi9wbHVnaW5zL2tleWJvYXJkLWV2ZW50cy1leHBlY3RlZC50
eHQKQEAgLTAsMCArMSwxMSBAQAorQ09OU09MRSBNRVNTQUdFOiBsaW5lIDA6IFBMVUdJTjogZ2V0
Rm9jdXNFdmVudAorQ09OU09MRSBNRVNTQUdFOiBsaW5lIDA6IFBMVUdJTjogbW91c2VEb3duIGF0
ICgyMCwgMjApCitDT05TT0xFIE1FU1NBR0U6IGxpbmUgMDogUExVR0lOOiBtb3VzZVVwIGF0ICgy
MCwgMjApCitDT05TT0xFIE1FU1NBR0U6IGxpbmUgMDogUExVR0lOOiBrZXlEb3duICdBJworQ09O
U09MRSBNRVNTQUdFOiBsaW5lIDA6IFBMVUdJTjoga2V5VXAgJ0EnCitDT05TT0xFIE1FU1NBR0U6
IGxpbmUgMDogUExVR0lOOiBrZXlEb3duICdCJworQ09OU09MRSBNRVNTQUdFOiBsaW5lIDA6IFBM
VUdJTjoga2V5VXAgJ0InCitDT05TT0xFIE1FU1NBR0U6IGxpbmUgMDogUExVR0lOOiBrZXlEb3du
ICdDJworQ09OU09MRSBNRVNTQUdFOiBsaW5lIDA6IFBMVUdJTjoga2V5VXAgJ0MnCisKK1RoaXMg
dGVzdCBjaGVja3MgaWYgYSBwbHVnLWluIGNhbiByZWNlaXZlIGtleWJvYXJkIGV2ZW50cyBzZW50
IGZyb20gZXZlbnRTZW5kZXIuIFRoaXMgaXMgYSB0ZXN0IGZvciBCdWcgMzQ5MzYuCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vcGx1Z2lucy9tb3VzZS1ldmVudHMtZXhwZWN0
ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL3BsdWdpbnMvbW91c2UtZXZlbnRzLWV4
cGVjdGVkLnR4dAppbmRleCBiNzM3NWFlLi43NzIxYTcyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS93aW4vcGx1Z2lucy9tb3VzZS1ldmVudHMtZXhwZWN0ZWQudHh0CisrKyBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL3dpbi9wbHVnaW5zL21vdXNlLWV2ZW50cy1leHBlY3RlZC50eHQK
QEAgLTEsMiArMSw3IEBACitDT05TT0xFIE1FU1NBR0U6IGxpbmUgMDogUExVR0lOOiBnZXRGb2N1
c0V2ZW50CitDT05TT0xFIE1FU1NBR0U6IGxpbmUgMDogUExVR0lOOiBtb3VzZURvd24gYXQgKDIw
LCAyMCkKK0NPTlNPTEUgTUVTU0FHRTogbGluZSAwOiBQTFVHSU46IG1vdXNlVXAgYXQgKDIwLCAy
MCkKK0NPTlNPTEUgTUVTU0FHRTogbGluZSAwOiBQTFVHSU46IG1vdXNlRG93biBhdCAoMzAsIDMw
KQorQ09OU09MRSBNRVNTQUdFOiBsaW5lIDA6IFBMVUdJTjogbW91c2VVcCBhdCAoNDAsIDMwKQog
CiBUZXN0IGZvciBidWcgMTE1MTc6IEZsYXNoIGNsaWNrcy9pbnRlcmFjdGl2aXR5IG5vdCB3b3Jr
aW5nIHByb3Blcmx5LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDMwNjBhNmIuLmFkODkwZGYgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwxNiBAQAorMjAxMS0wNi0wOCAgTm9lbCBHb3Jkb24gIDxub2VsLmdvcmRvbkBn
bWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgRm9yd2FyZCBmb2N1cyBldmVudHMgdG8gd2luZG93bGVzcyBwbHVnaW5zIG9uIHRoZSB3aW5k
b3dzIHBvcnQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD02MjM3NQorCisgICAgICAgICogcGx1Z2lucy93aW4vUGx1Z2luVmlld1dpbi5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpQbHVnaW5WaWV3OjpzZXRGb2N1cyk6ICBGb3J3YXJkIGZvY3VzIGV2ZW50
cy4KKyAgICAgICAgKFdlYkNvcmU6OlBsdWdpblZpZXc6OmhhbmRsZUtleWJvYXJkRXZlbnQpOiAg
RG9uJ3Qgc2VuZCByYW5kb20ga2V5Ym9hcmQKKyAgICAgICAgZXZlbnRzIHRvIHRoZSBwbHVnaW4g
KG5wRXZlbnQuZXZlbnQgd2FzIGJlaW5nIHVzZWQgdW5pbml0aWFsaXplZCkuCisgICAgICAgIChX
ZWJDb3JlOjpQbHVnaW5WaWV3OjpoYW5kbGVNb3VzZUV2ZW50KTogIEZJWE1FLgorCiAyMDExLTA2
LTA3ICBOYW9raSBUYWthbm8gIDx0YWthbm8ubmFva2lAZ21haWwuY29tPgogCiAgICAgICAgIFJl
dmlld2VkIGJ5IEtlbnQgVGFtdXJhLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGx1Z2lu
cy93aW4vUGx1Z2luVmlld1dpbi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbHVnaW5zL3dpbi9QbHVn
aW5WaWV3V2luLmNwcAppbmRleCA4M2M0OTY2Li5iOTM3OGVhIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9wbHVnaW5zL3dpbi9QbHVnaW5WaWV3V2luLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9wbHVnaW5zL3dpbi9QbHVnaW5WaWV3V2luLmNwcApAQCAtNDcyLDYgKzQ3MiwxNyBAQCB2b2lk
IFBsdWdpblZpZXc6OnNldEZvY3VzKGJvb2wgZm9jdXNlZCkKICAgICAgICAgU2V0Rm9jdXMocGxh
dGZvcm1QbHVnaW5XaWRnZXQoKSk7CiAKICAgICBXaWRnZXQ6OnNldEZvY3VzKGZvY3VzZWQpOwor
CisgICAgaWYgKCFtX3BsdWdpbiB8fCBtX2lzV2luZG93ZWQpCisgICAgICAgIHJldHVybjsKKwor
ICAgIE5QRXZlbnQgbnBFdmVudDsKKworICAgIG5wRXZlbnQuZXZlbnQgPSBmb2N1c2VkID8gV01f
U0VURk9DVVMgOiBXTV9LSUxMRk9DVVM7CisgICAgbnBFdmVudC53UGFyYW0gPSAwOworICAgIG5w
RXZlbnQubFBhcmFtID0gMDsKKworICAgIGRpc3BhdGNoTlBFdmVudChucEV2ZW50KTsKIH0KIAog
dm9pZCBQbHVnaW5WaWV3OjpzaG93KCkKQEAgLTYzOSwxOSArNjUwLDI0IEBAIHZvaWQgUGx1Z2lu
Vmlldzo6cGFpbnQoR3JhcGhpY3NDb250ZXh0KiBjb250ZXh0LCBjb25zdCBJbnRSZWN0JiByZWN0
KQogCiB2b2lkIFBsdWdpblZpZXc6OmhhbmRsZUtleWJvYXJkRXZlbnQoS2V5Ym9hcmRFdmVudCog
ZXZlbnQpCiB7CisgICAgQVNTRVJUKG1fcGx1Z2luICYmICFtX2lzV2luZG93ZWQpOworCiAgICAg
TlBFdmVudCBucEV2ZW50OwogCi0gICAgbnBFdmVudC53UGFyYW0gPSBldmVudC0+a2V5Q29kZSgp
OyAgICAKKyAgICBucEV2ZW50LndQYXJhbSA9IGV2ZW50LT5rZXlDb2RlKCk7CiAKICAgICBpZiAo
ZXZlbnQtPnR5cGUoKSA9PSBldmVudE5hbWVzKCkua2V5ZG93bkV2ZW50KSB7CiAgICAgICAgIG5w
RXZlbnQuZXZlbnQgPSBXTV9LRVlET1dOOwogICAgICAgICBucEV2ZW50LmxQYXJhbSA9IDA7Cisg
ICAgfSBlbHNlIGlmIChldmVudC0+dHlwZSgpID09IGV2ZW50TmFtZXMoKS5rZXlwcmVzc0V2ZW50
KSB7CisgICAgICAgIG5wRXZlbnQuZXZlbnQgPSBXTV9DSEFSOworICAgICAgICBucEV2ZW50LmxQ
YXJhbSA9IDA7CiAgICAgfSBlbHNlIGlmIChldmVudC0+dHlwZSgpID09IGV2ZW50TmFtZXMoKS5r
ZXl1cEV2ZW50KSB7CiAgICAgICAgIG5wRXZlbnQuZXZlbnQgPSBXTV9LRVlVUDsKICAgICAgICAg
bnBFdmVudC5sUGFyYW0gPSAweDgwMDA7Ci0gICAgfQorICAgIH0gZWxzZQorICAgICAgICByZXR1
cm47CiAKLSAgICBKU0M6OkpTTG9jazo6RHJvcEFsbExvY2tzIGRyb3BBbGxMb2NrcyhKU0M6OlNp
bGVuY2VBc3NlcnRpb25zT25seSk7CiAgICAgaWYgKCFkaXNwYXRjaE5QRXZlbnQobnBFdmVudCkp
CiAgICAgICAgIGV2ZW50LT5zZXREZWZhdWx0SGFuZGxlZCgpOwogfQpAQCAtNjYyLDYgKzY3OCw4
IEBAIGV4dGVybiBib29sIGlnbm9yZU5leHRTZXRDdXJzb3I7CiAKIHZvaWQgUGx1Z2luVmlldzo6
aGFuZGxlTW91c2VFdmVudChNb3VzZUV2ZW50KiBldmVudCkKIHsKKyAgICBBU1NFUlQobV9wbHVn
aW4gJiYgIW1faXNXaW5kb3dlZCk7CisKICAgICBOUEV2ZW50IG5wRXZlbnQ7CiAKICAgICBJbnRQ
b2ludCBwID0gc3RhdGljX2Nhc3Q8RnJhbWVWaWV3Kj4ocGFyZW50KCkpLT5jb250ZW50c1RvV2lu
ZG93KEludFBvaW50KGV2ZW50LT5wYWdlWCgpLCBldmVudC0+cGFnZVkoKSkpOwpAQCAtNzE5LDcg
KzczNyw3IEBAIHZvaWQgUGx1Z2luVmlldzo6aGFuZGxlTW91c2VFdmVudChNb3VzZUV2ZW50KiBl
dmVudCkKICAgICB9IGVsc2UKICAgICAgICAgcmV0dXJuOwogCi0gICAgSlNDOjpKU0xvY2s6OkRy
b3BBbGxMb2NrcyBkcm9wQWxsTG9ja3MoSlNDOjpTaWxlbmNlQXNzZXJ0aW9uc09ubHkpOworICAg
IC8vIEZJWE1FOiBDb25zaWRlciBiYWNrIHBvcnRpbmcgdGhlIGh0dHA6Ly93ZWJraXQub3JnL2Iv
NTgxMDggZml4IGhlcmUuCiAgICAgaWYgKCFkaXNwYXRjaE5QRXZlbnQobnBFdmVudCkpCiAgICAg
ICAgIGV2ZW50LT5zZXREZWZhdWx0SGFuZGxlZCgpOwogCkBAIC03MjgsNyArNzQ2LDcgQEAgdm9p
ZCBQbHVnaW5WaWV3OjpoYW5kbGVNb3VzZUV2ZW50KE1vdXNlRXZlbnQqIGV2ZW50KQogICAgIC8v
IGFuZCBzaW5jZSB3ZSBkb24ndCB3YW50IHRoYXQgd2Ugc2V0IGlnbm9yZU5leHRTZXRDdXJzb3Ig
dG8gdHJ1ZSBoZXJlIHRvIHByZXZlbnQgdGhhdC4KICAgICBpZ25vcmVOZXh0U2V0Q3Vyc29yID0g
dHJ1ZTsKICAgICBpZiAoUGFnZSogcGFnZSA9IG1fcGFyZW50RnJhbWUtPnBhZ2UoKSkKLSAgICAg
ICAgcGFnZS0+Y2hyb21lKCktPmNsaWVudCgpLT5zZXRMYXN0U2V0Q3Vyc29yVG9DdXJyZW50Q3Vy
c29yKCk7ICAgIAorICAgICAgICBwYWdlLT5jaHJvbWUoKS0+Y2xpZW50KCktPnNldExhc3RTZXRD
dXJzb3JUb0N1cnJlbnRDdXJzb3IoKTsKICNlbmRpZgogfQogCg==
</data>
<flag name="review"
          id="90309"
          type_id="1"
          status="-"
          setter="aroben"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>98851</attachid>
            <date>2011-06-27 21:12:25 -0700</date>
            <delta_ts>2011-06-30 01:57:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>plugin-win-focus.git.diff</filename>
            <type>text/plain</type>
            <size>3226</size>
            <attacher name="noel gordon">noel.gordon</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0YzdlZjU0Li41YmViMGE1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTEtMDYt
MjcgIE5vZWwgR29yZG9uICA8bm9lbC5nb3Jkb25AZ21haWwuY29tPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5ldyBwbHVnaW4va2V5Ym9hcmQtZXZl
bnRzLG1vdXNlLWV2ZW50cyB0ZXN0IGV4cGVjdGF0aW9ucyBmb3IgdGhlIHdpbmRvd3MgcG9ydC4K
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTYyMzc1CisK
KyAgICAgICAgKiBwbGF0Zm9ybS93aW4vcGx1Z2lucy9rZXlib2FyZC1ldmVudHMtZXhwZWN0ZWQu
dHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS93aW4vcGx1Z2lucy9tb3VzZS1ldmVudHMt
ZXhwZWN0ZWQudHh0OiBVcGRhdGVkLgorCiAyMDExLTA2LTI1ICBQYXZlbCBGZWxkbWFuICA8cGZl
bGRtYW5AZ29vZ2xlLmNvbT4KIAogICAgICAgICBOb3QgcmV2aWV3ZWQ6IGNocm9taXVtIHJlYmFz
ZWxpbmVzLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL3BsdWdpbnMva2V5
Ym9hcmQtZXZlbnRzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9wbHVn
aW5zL2tleWJvYXJkLWV2ZW50cy1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMDAwMDAwMC4uOWQwZDdmZAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL3dpbi9wbHVnaW5zL2tleWJvYXJkLWV2ZW50cy1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwx
MSBAQAorQ09OU09MRSBNRVNTQUdFOiBsaW5lIDA6IFBMVUdJTjogZ2V0Rm9jdXNFdmVudAorQ09O
U09MRSBNRVNTQUdFOiBsaW5lIDA6IFBMVUdJTjogbW91c2VEb3duIGF0ICgyMCwgMjApCitDT05T
T0xFIE1FU1NBR0U6IGxpbmUgMDogUExVR0lOOiBtb3VzZVVwIGF0ICgyMCwgMjApCitDT05TT0xF
IE1FU1NBR0U6IGxpbmUgMDogUExVR0lOOiBrZXlEb3duICdBJworQ09OU09MRSBNRVNTQUdFOiBs
aW5lIDA6IFBMVUdJTjoga2V5VXAgJ0EnCitDT05TT0xFIE1FU1NBR0U6IGxpbmUgMDogUExVR0lO
OiBrZXlEb3duICdCJworQ09OU09MRSBNRVNTQUdFOiBsaW5lIDA6IFBMVUdJTjoga2V5VXAgJ0In
CitDT05TT0xFIE1FU1NBR0U6IGxpbmUgMDogUExVR0lOOiBrZXlEb3duICdDJworQ09OU09MRSBN
RVNTQUdFOiBsaW5lIDA6IFBMVUdJTjoga2V5VXAgJ0MnCisKK1RoaXMgdGVzdCBjaGVja3MgaWYg
YSBwbHVnLWluIGNhbiByZWNlaXZlIGtleWJvYXJkIGV2ZW50cyBzZW50IGZyb20gZXZlbnRTZW5k
ZXIuIFRoaXMgaXMgYSB0ZXN0IGZvciBCdWcgMzQ5MzYuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS93aW4vcGx1Z2lucy9tb3VzZS1ldmVudHMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vd2luL3BsdWdpbnMvbW91c2UtZXZlbnRzLWV4cGVjdGVkLnR4dAppbmRl
eCAwOTg3NzBjLi43NzIxYTcyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4v
cGx1Z2lucy9tb3VzZS1ldmVudHMtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL3dpbi9wbHVnaW5zL21vdXNlLWV2ZW50cy1leHBlY3RlZC50eHQKQEAgLTEsMyArMSw0IEBA
CitDT05TT0xFIE1FU1NBR0U6IGxpbmUgMDogUExVR0lOOiBnZXRGb2N1c0V2ZW50CiBDT05TT0xF
IE1FU1NBR0U6IGxpbmUgMDogUExVR0lOOiBtb3VzZURvd24gYXQgKDIwLCAyMCkKIENPTlNPTEUg
TUVTU0FHRTogbGluZSAwOiBQTFVHSU46IG1vdXNlVXAgYXQgKDIwLCAyMCkKIENPTlNPTEUgTUVT
U0FHRTogbGluZSAwOiBQTFVHSU46IG1vdXNlRG93biBhdCAoMzAsIDMwKQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4
IDYwMGVkZTAuLmY4OGQ2MjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwor
KysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAxMS0wNi0y
NyAgTm9lbCBHb3Jkb24gIDxub2VsLmdvcmRvbkBnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRm9yd2FyZCBmb2N1cyBldmVudHMgdG8g
d2luZG93bGVzcyBwbHVnaW5zIG9uIHRoZSB3aW5kb3dzIHBvcnQuCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02MjM3NQorCisgICAgICAgICogcGx1Z2lu
cy93aW4vUGx1Z2luVmlld1dpbi5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQbHVnaW5WaWV3Ojpz
ZXRGb2N1cyk6IEZvcndhcmQgZm9jdXMgZXZlbnRzIGlmIHRoZSBwbHVnaW4gaXMgd2luZG93bGVz
cy4KKwogMjAxMS0wNi0yNCAgRGFuIEJlcm5zdGVpbiAgPG1pdHpAYXBwbGUuY29tPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IEFuZGVycyBDYXJsc3Nvbi4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3BsdWdpbnMvd2luL1BsdWdpblZpZXdXaW4uY3BwIGIvU291cmNlL1dlYkNvcmUvcGx1Z2lu
cy93aW4vUGx1Z2luVmlld1dpbi5jcHAKaW5kZXggZWQ2MTY1MS4uZDZmZjAxOSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvcGx1Z2lucy93aW4vUGx1Z2luVmlld1dpbi5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvcGx1Z2lucy93aW4vUGx1Z2luVmlld1dpbi5jcHAKQEAgLTQ3Miw2ICs0NzIs
MTcgQEAgdm9pZCBQbHVnaW5WaWV3OjpzZXRGb2N1cyhib29sIGZvY3VzZWQpCiAgICAgICAgIFNl
dEZvY3VzKHBsYXRmb3JtUGx1Z2luV2lkZ2V0KCkpOwogCiAgICAgV2lkZ2V0OjpzZXRGb2N1cyhm
b2N1c2VkKTsKKworICAgIGlmICghbV9wbHVnaW4gfHwgbV9pc1dpbmRvd2VkKQorICAgICAgICBy
ZXR1cm47CisKKyAgICBOUEV2ZW50IG5wRXZlbnQ7CisKKyAgICBucEV2ZW50LmV2ZW50ID0gZm9j
dXNlZCA/IFdNX1NFVEZPQ1VTIDogV01fS0lMTEZPQ1VTOworICAgIG5wRXZlbnQud1BhcmFtID0g
MDsKKyAgICBucEV2ZW50LmxQYXJhbSA9IDA7CisKKyAgICBkaXNwYXRjaE5QRXZlbnQobnBFdmVu
dCk7CiB9CiAKIHZvaWQgUGx1Z2luVmlldzo6c2hvdygpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>99258</attachid>
            <date>2011-06-30 01:57:33 -0700</date>
            <delta_ts>2011-06-30 02:00:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>plugin-focus-win.git.diff</filename>
            <type>text/plain</type>
            <size>2393</size>
            <attacher name="noel gordon">noel.gordon</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0OWIyOWEwLi44YWYxMzEzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTEtMDYt
MjkgIE5vZWwgR29yZG9uICA8bm9lbC5nb3Jkb25AZ21haWwuY29tPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5ldyBwbHVnaW4va2V5Ym9hcmQtZXZl
bnRzLG1vdXNlLWV2ZW50cyB0ZXN0IGV4cGVjdGF0aW9ucyBmb3IgdGhlIHdpbmRvd3MgcG9ydC4K
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTYyMzc1CisK
KyAgICAgICAgKiBwbGF0Zm9ybS93aW4vcGx1Z2lucy9rZXlib2FyZC1ldmVudHMtZXhwZWN0ZWQu
dHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS93aW4vcGx1Z2lucy9tb3VzZS1ldmVudHMt
ZXhwZWN0ZWQudHh0OiBVcGRhdGVkLgorCiAyMDExLTA2LTI5ICBTaW1vbiBGcmFzZXIgIDxzaW1v
bi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIEZpeCB0aGUgdGVzdCBkZXNjcmlwdGlvbi4K
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9wbHVnaW5zL21vdXNlLWV2ZW50
cy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vcGx1Z2lucy9tb3VzZS1l
dmVudHMtZXhwZWN0ZWQudHh0CmluZGV4IDA5ODc3MGMuLjc3MjFhNzIgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL3BsYXRmb3JtL3dpbi9wbHVnaW5zL21vdXNlLWV2ZW50cy1leHBlY3RlZC50eHQK
KysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL3BsdWdpbnMvbW91c2UtZXZlbnRzLWV4cGVj
dGVkLnR4dApAQCAtMSwzICsxLDQgQEAKK0NPTlNPTEUgTUVTU0FHRTogbGluZSAwOiBQTFVHSU46
IGdldEZvY3VzRXZlbnQKIENPTlNPTEUgTUVTU0FHRTogbGluZSAwOiBQTFVHSU46IG1vdXNlRG93
biBhdCAoMjAsIDIwKQogQ09OU09MRSBNRVNTQUdFOiBsaW5lIDA6IFBMVUdJTjogbW91c2VVcCBh
dCAoMjAsIDIwKQogQ09OU09MRSBNRVNTQUdFOiBsaW5lIDA6IFBMVUdJTjogbW91c2VEb3duIGF0
ICgzMCwgMzApCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2Uv
V2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDE5NzgyZC4uMTIzNjg0YSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDEzIEBACisyMDExLTA2LTI5ICBOb2VsIEdvcmRvbiAgPG5vZWwuZ29yZG9uQGdtYWls
LmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBG
b3J3YXJkIGZvY3VzIGV2ZW50cyB0byB3aW5kb3dsZXNzIHBsdWdpbnMgb24gdGhlIHdpbmRvd3Mg
cG9ydC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTYy
Mzc1CisKKyAgICAgICAgKiBwbHVnaW5zL3dpbi9QbHVnaW5WaWV3V2luLmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OlBsdWdpblZpZXc6OnNldEZvY3VzKTogRm9yd2FyZCBmb2N1cyBldmVudHMgaWYg
dGhlIHBsdWdpbiBpcyB3aW5kb3dsZXNzLgorCiAyMDExLTA2LTI5ICBLZWlzaGkgSGF0dG9yaSAg
PGtlaXNoaUB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFkYW0gQmFydGguCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbHVnaW5zL3dpbi9QbHVnaW5WaWV3V2luLmNwcCBi
L1NvdXJjZS9XZWJDb3JlL3BsdWdpbnMvd2luL1BsdWdpblZpZXdXaW4uY3BwCmluZGV4IDYyN2Ix
ODAuLjcxM2FiYmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsdWdpbnMvd2luL1BsdWdp
blZpZXdXaW4uY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsdWdpbnMvd2luL1BsdWdpblZpZXdX
aW4uY3BwCkBAIC00NzIsNiArNDcyLDE3IEBAIHZvaWQgUGx1Z2luVmlldzo6c2V0Rm9jdXMoYm9v
bCBmb2N1c2VkKQogICAgICAgICBTZXRGb2N1cyhwbGF0Zm9ybVBsdWdpbldpZGdldCgpKTsKIAog
ICAgIFdpZGdldDo6c2V0Rm9jdXMoZm9jdXNlZCk7CisKKyAgICBpZiAoIW1fcGx1Z2luIHx8IG1f
aXNXaW5kb3dlZCkKKyAgICAgICAgcmV0dXJuOworCisgICAgTlBFdmVudCBucEV2ZW50OworCisg
ICAgbnBFdmVudC5ldmVudCA9IGZvY3VzZWQgPyBXTV9TRVRGT0NVUyA6IFdNX0tJTExGT0NVUzsK
KyAgICBucEV2ZW50LndQYXJhbSA9IDA7CisgICAgbnBFdmVudC5sUGFyYW0gPSAwOworCisgICAg
ZGlzcGF0Y2hOUEV2ZW50KG5wRXZlbnQpOwogfQogCiB2b2lkIFBsdWdpblZpZXc6OnNob3coKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>99259</attachid>
            <date>2011-06-30 02:00:02 -0700</date>
            <delta_ts>2011-07-11 07:03:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>plugin-focus-win.git.diff</filename>
            <type>text/plain</type>
            <size>3217</size>
            <attacher name="noel gordon">noel.gordon</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0OWIyOWEwLi44YWYxMzEzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTEtMDYt
MjkgIE5vZWwgR29yZG9uICA8bm9lbC5nb3Jkb25AZ21haWwuY29tPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5ldyBwbHVnaW4va2V5Ym9hcmQtZXZl
bnRzLG1vdXNlLWV2ZW50cyB0ZXN0IGV4cGVjdGF0aW9ucyBmb3IgdGhlIHdpbmRvd3MgcG9ydC4K
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTYyMzc1CisK
KyAgICAgICAgKiBwbGF0Zm9ybS93aW4vcGx1Z2lucy9rZXlib2FyZC1ldmVudHMtZXhwZWN0ZWQu
dHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS93aW4vcGx1Z2lucy9tb3VzZS1ldmVudHMt
ZXhwZWN0ZWQudHh0OiBVcGRhdGVkLgorCiAyMDExLTA2LTI5ICBTaW1vbiBGcmFzZXIgIDxzaW1v
bi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIEZpeCB0aGUgdGVzdCBkZXNjcmlwdGlvbi4K
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9wbHVnaW5zL2tleWJvYXJkLWV2
ZW50cy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vcGx1Z2lucy9rZXli
b2FyZC1ldmVudHMtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAuLjlkMGQ3ZmQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4v
cGx1Z2lucy9rZXlib2FyZC1ldmVudHMtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTEgQEAKK0NP
TlNPTEUgTUVTU0FHRTogbGluZSAwOiBQTFVHSU46IGdldEZvY3VzRXZlbnQKK0NPTlNPTEUgTUVT
U0FHRTogbGluZSAwOiBQTFVHSU46IG1vdXNlRG93biBhdCAoMjAsIDIwKQorQ09OU09MRSBNRVNT
QUdFOiBsaW5lIDA6IFBMVUdJTjogbW91c2VVcCBhdCAoMjAsIDIwKQorQ09OU09MRSBNRVNTQUdF
OiBsaW5lIDA6IFBMVUdJTjoga2V5RG93biAnQScKK0NPTlNPTEUgTUVTU0FHRTogbGluZSAwOiBQ
TFVHSU46IGtleVVwICdBJworQ09OU09MRSBNRVNTQUdFOiBsaW5lIDA6IFBMVUdJTjoga2V5RG93
biAnQicKK0NPTlNPTEUgTUVTU0FHRTogbGluZSAwOiBQTFVHSU46IGtleVVwICdCJworQ09OU09M
RSBNRVNTQUdFOiBsaW5lIDA6IFBMVUdJTjoga2V5RG93biAnQycKK0NPTlNPTEUgTUVTU0FHRTog
bGluZSAwOiBQTFVHSU46IGtleVVwICdDJworCitUaGlzIHRlc3QgY2hlY2tzIGlmIGEgcGx1Zy1p
biBjYW4gcmVjZWl2ZSBrZXlib2FyZCBldmVudHMgc2VudCBmcm9tIGV2ZW50U2VuZGVyLiBUaGlz
IGlzIGEgdGVzdCBmb3IgQnVnIDM0OTM2LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vd2luL3BsdWdpbnMvbW91c2UtZXZlbnRzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3Bs
YXRmb3JtL3dpbi9wbHVnaW5zL21vdXNlLWV2ZW50cy1leHBlY3RlZC50eHQKaW5kZXggMDk4Nzcw
Yy4uNzcyMWE3MiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL3BsdWdpbnMv
bW91c2UtZXZlbnRzLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4v
cGx1Z2lucy9tb3VzZS1ldmVudHMtZXhwZWN0ZWQudHh0CkBAIC0xLDMgKzEsNCBAQAorQ09OU09M
RSBNRVNTQUdFOiBsaW5lIDA6IFBMVUdJTjogZ2V0Rm9jdXNFdmVudAogQ09OU09MRSBNRVNTQUdF
OiBsaW5lIDA6IFBMVUdJTjogbW91c2VEb3duIGF0ICgyMCwgMjApCiBDT05TT0xFIE1FU1NBR0U6
IGxpbmUgMDogUExVR0lOOiBtb3VzZVVwIGF0ICgyMCwgMjApCiBDT05TT0xFIE1FU1NBR0U6IGxp
bmUgMDogUExVR0lOOiBtb3VzZURvd24gYXQgKDMwLCAzMCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAwMTk3ODJk
Li4xMjM2ODRhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTEtMDYtMjkgIE5vZWwg
R29yZG9uICA8bm9lbC5nb3Jkb25AZ21haWwuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIEZvcndhcmQgZm9jdXMgZXZlbnRzIHRvIHdpbmRvd2xl
c3MgcGx1Z2lucyBvbiB0aGUgd2luZG93cyBwb3J0LgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjIzNzUKKworICAgICAgICAqIHBsdWdpbnMvd2luL1Bs
dWdpblZpZXdXaW4uY3BwOgorICAgICAgICAoV2ViQ29yZTo6UGx1Z2luVmlldzo6c2V0Rm9jdXMp
OiBGb3J3YXJkIGZvY3VzIGV2ZW50cyBpZiB0aGUgcGx1Z2luIGlzIHdpbmRvd2xlc3MuCisKIDIw
MTEtMDYtMjkgIEtlaXNoaSBIYXR0b3JpICA8a2Vpc2hpQHdlYmtpdC5vcmc+CiAKICAgICAgICAg
UmV2aWV3ZWQgYnkgQWRhbSBCYXJ0aC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsdWdp
bnMvd2luL1BsdWdpblZpZXdXaW4uY3BwIGIvU291cmNlL1dlYkNvcmUvcGx1Z2lucy93aW4vUGx1
Z2luVmlld1dpbi5jcHAKaW5kZXggNjI3YjE4MC4uNzEzYWJiYiAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcGx1Z2lucy93aW4vUGx1Z2luVmlld1dpbi5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvcGx1Z2lucy93aW4vUGx1Z2luVmlld1dpbi5jcHAKQEAgLTQ3Miw2ICs0NzIsMTcgQEAgdm9p
ZCBQbHVnaW5WaWV3OjpzZXRGb2N1cyhib29sIGZvY3VzZWQpCiAgICAgICAgIFNldEZvY3VzKHBs
YXRmb3JtUGx1Z2luV2lkZ2V0KCkpOwogCiAgICAgV2lkZ2V0OjpzZXRGb2N1cyhmb2N1c2VkKTsK
KworICAgIGlmICghbV9wbHVnaW4gfHwgbV9pc1dpbmRvd2VkKQorICAgICAgICByZXR1cm47CisK
KyAgICBOUEV2ZW50IG5wRXZlbnQ7CisKKyAgICBucEV2ZW50LmV2ZW50ID0gZm9jdXNlZCA/IFdN
X1NFVEZPQ1VTIDogV01fS0lMTEZPQ1VTOworICAgIG5wRXZlbnQud1BhcmFtID0gMDsKKyAgICBu
cEV2ZW50LmxQYXJhbSA9IDA7CisKKyAgICBkaXNwYXRjaE5QRXZlbnQobnBFdmVudCk7CiB9CiAK
IHZvaWQgUGx1Z2luVmlldzo6c2hvdygpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>