<?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>40785</bug_id>
          
          <creation_ts>2010-06-17 09:35:45 -0700</creation_ts>
          <short_desc>Update npapi.h for recent upstream changes</short_desc>
          <delta_ts>2012-04-22 22:31:02 -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>All</rep_platform>
          <op_sys>All</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>77200</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Stuart Morgan">stuartmorgan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>andersca</cc>
    
    <cc>ap</cc>
    
    <cc>joshmoz</cc>
    
    <cc>menard</cc>
    
    <cc>rakuco</cc>
    
    <cc>sriram.neelakandan</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zoltan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>239423</commentid>
    <comment_count>0</comment_count>
    <who name="Stuart Morgan">stuartmorgan</who>
    <bug_when>2010-06-17 09:35:45 -0700</bug_when>
    <thetext>Since I did the bulk of the sync of npapi.h in bug 38666, the upstream copy has changed for recently added specs (invalidating CA, advanced key handling). Since these involve changes that affect the function pointer table, syncing the header will require making sure that the plugin hosting code is updated to populate the function table correctly (or at least is passing an older version number).

This would probably also be a good time to sync WebCore/plugins/npfunctions.h with the upstream npfunctions.h, although I&apos;m still working on getting the upstream version slimmed down to the point where it can be easily used outside of Gecko.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544161</commentid>
    <comment_count>1</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-01-27 10:22:32 -0800</bug_when>
    <thetext>Sounds good to me!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>602944</commentid>
    <comment_count>2</comment_count>
      <attachid>137294</attachid>
    <who name="Sriram Neelakandan">sriram.neelakandan</who>
    <bug_when>2012-04-16 00:34:00 -0700</bug_when>
    <thetext>Created attachment 137294
Pull changes with respect to MOZ_X11 guard from official npapi-sdk

This patch pulls in changes with respect to MOZ_X11 guard
The changes are from r14@http://code.google.com/p/npapi-sdk/ 

may want to refer to discussion @ https://bugs.webkit.org/show_bug.cgi?id=18638; Comment 7 and above

Also there are some changes to Makefile systems (.pri, .am and .cmake) files to ensure MOZ_X11 is passed along as required</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606248</commentid>
    <comment_count>3</comment_count>
      <attachid>137294</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-04-19 18:02:43 -0700</bug_when>
    <thetext>Comment on attachment 137294
Pull changes with respect to MOZ_X11 guard from official npapi-sdk

The patch wasn&apos;t applied to WebKit ToT.  Please update the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606427</commentid>
    <comment_count>4</comment_count>
      <attachid>138057</attachid>
    <who name="Sriram Neelakandan">sriram.neelakandan</who>
    <bug_when>2012-04-20 00:49:38 -0700</bug_when>
    <thetext>Created attachment 138057
previous patch updated to ToT

updated patch attached</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606429</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-20 00:52:34 -0700</bug_when>
    <thetext>Attachment 138057 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;ChangeLog&apos;, u&apos;GNUmakefile.am&apos;, u&apos;Source/We...&quot; exit_code: 1
Source/WebCore/ChangeLog:10:  You should remove the &apos;No new tests&apos; and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
Total errors found: 1 in 11 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606472</commentid>
    <comment_count>6</comment_count>
      <attachid>138064</attachid>
    <who name="Sriram Neelakandan">sriram.neelakandan</who>
    <bug_when>2012-04-20 03:11:53 -0700</bug_when>
    <thetext>Created attachment 138064
updated patch with reason for why No New Tests

New Tests are not required. No functionality change. Only updating NPAPI header file with MOZ_X11 gaurd flag.
However, if MOZ_X11 is not passed, where required (assuming most ports are building with NPAPI enabled) build would break and EWS must catch it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>607438</commentid>
    <comment_count>7</comment_count>
    <who name="Sriram Neelakandan">sriram.neelakandan</who>
    <bug_when>2012-04-22 21:32:23 -0700</bug_when>
    <thetext>Please, 
Its all green now ! 
Can someone r+ and land this..before this gets outdated again ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>607466</commentid>
    <comment_count>8</comment_count>
      <attachid>138064</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-22 22:30:57 -0700</bug_when>
    <thetext>Comment on attachment 138064
updated patch with reason for why No New Tests

Clearing flags on attachment: 138064

Committed r114869: &lt;http://trac.webkit.org/changeset/114869&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>607467</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-22 22:31:02 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>137294</attachid>
            <date>2012-04-16 00:34:00 -0700</date>
            <delta_ts>2012-04-20 00:49:38 -0700</delta_ts>
            <desc>Pull changes with respect to MOZ_X11 guard from official npapi-sdk</desc>
            <filename>bug_40785_MOZ_X11.patch</filename>
            <type>text/plain</type>
            <size>6334</size>
            <attacher name="Sriram Neelakandan">sriram.neelakandan</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCA2ZmY2M2Q1Li4zODM3Y2Nh
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAK
KzIwMTItMDQtMTYgIFNyaXJhbSBOZWVsYWthbmRhbiAgPHNyaXJhbS5uZWVsYWthbmRhbkBnbWFp
bC5jb20+CisKKyAgICAgICAgW0d0a10gQWRkZWQgTU9aX1gxMSBidWlsZCBmbGFnIGZvciBUQVJH
RVRfWDExCisgICAgICAgIFtRdF0gIEFkZGVkIE1PWl9YMTEgYnVpbGQgZmxhZyBmb3IgIWVtYmVk
ZGVkCisgICAgICAgIFtDTWFrZV0gIEFkZGVkIE1PWl9YMTEgYnVpbGQgZmxhZyBmb3IgV1RGX09T
X1VOSVgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQw
Nzg1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBH
TlVtYWtlZmlsZS5hbToKKyAgICAgICAgKiBTb3VyY2UvY21ha2UvT3B0aW9uc0NvbW1vbi5jbWFr
ZToKKwogMjAxMi0wMi0yMiAgUmFwaGFlbCBLdWJvIGRhIENvc3RhICA8a3Vib0Bwcm9mdXNpb24u
bW9iaT4KIAogICAgICAgICBbQ01ha2VdIFJlbW92ZSBGaW5kR0RLLmNtYWtlIGFuZCBGaW5kR0RL
LVBpeEJ1Zi5jbWFrZQpkaWZmIC0tZ2l0IGEvR05VbWFrZWZpbGUuYW0gYi9HTlVtYWtlZmlsZS5h
bQppbmRleCBiYjIxNjMxLi4wMjI2NTg5IDEwMDY0NAotLS0gYS9HTlVtYWtlZmlsZS5hbQorKysg
Yi9HTlVtYWtlZmlsZS5hbQpAQCAtMTUyLDYgKzE1MiwxMiBAQCBnbG9iYWxfY3BwZmxhZ3MgKz0g
XAogCS1EWFBfVU5JWAogZW5kaWYKIAoraWYgVEFSR0VUX1gxMQorZ2xvYmFsX2NwcGZsYWdzICs9
IFwKKwktRE1PWl9YMTEKK2VuZGlmCisKKwogIyBVc2UgdGhlIHdpZGUgY2hhcmFjdGVyIHZlcnNp
b24gb2Ygd2luMzIgQVBJIGJ5IGRlZmF1bHQKIGlmIFRBUkdFVF9XSU4zMgogZ2xvYmFsX2NwcGZs
YWdzICs9IFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9X
ZWJDb3JlL0NoYW5nZUxvZwppbmRleCBjYzgwYzgxLi5jYjU1ZTkyIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTcgQEAKKzIwMTItMDQtMTYgIFNyaXJhbSBOZWVsYWthbmRhbiAgPHNyaXJhbS5uZWVs
YWthbmRhbkBnbWFpbC5jb20+CisKKyAgICAgICAgU3luYyB0aGUgTU9aX1gxMSBjaGFuZ2VzIGZy
b20gcjE0IG9mIGh0dHA6Ly9jb2RlLmdvb2dsZS5jb20vcC9ucGFwaS1zZGsvCisgICAgICAgIGFs
c28sIG1vZGlmaWVkIHJlcXVpcmVkIGJ1aWxkIGZsYWdzIGZvciBRdCxHdGsgYW5kIENNYWtlCisg
ICAgICAgIFtRdF0gIEFkZGVkIE1PWl9YMTEgYnVpbGQgZmxhZyBmb3IgIWVtYmVkZGVkCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00MDc4NQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cy4g
KE9PUFMhKQorCisgICAgICAgICogV2ViQ29yZS5wcmk6CisgICAgICAgICogcGx1Z2lucy9ucGFw
aS5oOgorCiAyMDEyLTAyLTIyICBLZW50YXJvIEhhcmEgIDxoYXJha2VuQGNocm9taXVtLm9yZz4K
IAogICAgICAgICBbU3VwcGxlbWVudGFsXSBzaG91bGQgc3VwcG9ydCBjb25zdGFudHMKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJpIGIvU291cmNlL1dlYkNvcmUvV2ViQ29y
ZS5wcmkKaW5kZXggYWY5OTQxYS4uY2NjMTUwZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
V2ViQ29yZS5wcmkKKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5wcmkKQEAgLTEyNyw2ICsx
MjcsNyBAQCBjb250YWlucyhERUZJTkVTLCBFTkFCTEVfTkVUU0NBUEVfUExVR0lOX0FQST0xKSB7
CiAgICAgICAgICAgICAhZW1iZWRkZWQgewogICAgICAgICAgICAgICAgIENPTkZJRyArPSB4MTEK
ICAgICAgICAgICAgICAgICBMSUJTICs9IC1sWHJlbmRlcgorICAgICAgICAgICAgICAgIERFRklO
RVMgKz0gTU9aX1gxMQogICAgICAgICAgICAgfQogICAgICAgICAgICAgREVGSU5FUyArPSBYUF9V
TklYCiAgICAgICAgICAgICBERUZJTkVTICs9IEVOQUJMRV9ORVRTQ0FQRV9QTFVHSU5fTUVUQURB
VEFfQ0FDSEU9MQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGx1Z2lucy9ucGFwaS5oIGIv
U291cmNlL1dlYkNvcmUvcGx1Z2lucy9ucGFwaS5oCmluZGV4IDFkZTQ3ZTguLjMwNWExNjIgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsdWdpbnMvbnBhcGkuaAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9wbHVnaW5zL25wYXBpLmgKQEAgLTkwLDkgKzkwLDExIEBACiAjZW5kaWYKIAogI2lmIGRl
ZmluZWQoWFBfVU5JWCkKKyNpbmNsdWRlIDxzdGRpby5oPgorI2lmIGRlZmluZWQoTU9aX1gxMSkK
ICNpbmNsdWRlIDxYMTEvWGxpYi5oPgogI2luY2x1ZGUgPFgxMS9YdXRpbC5oPgotI2luY2x1ZGUg
PHN0ZGlvLmg+CisjZW5kaWYKICNlbmRpZgogCiAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLwpAQCAtMjY2LDEw
ICsyNjgsMTIgQEAgdHlwZWRlZiBzdHJ1Y3QKIHR5cGVkZWYgc3RydWN0CiB7CiAgIGludDMyX3Qg
ICAgICB0eXBlOworI2lmIGRlZmluZWQoTU9aX1gxMSkKICAgRGlzcGxheSogICAgIGRpc3BsYXk7
CiAgIFZpc3VhbCogICAgICB2aXN1YWw7CiAgIENvbG9ybWFwICAgICBjb2xvcm1hcDsKICAgdW5z
aWduZWQgaW50IGRlcHRoOworI2VuZGlmCiB9IE5QU2V0V2luZG93Q2FsbGJhY2tTdHJ1Y3Q7CiAK
IHR5cGVkZWYgc3RydWN0CkBAIC01MzUsNyArNTM5LDcgQEAgdHlwZWRlZiBzdHJ1Y3QgX05QRXZl
bnQKICAgdWludDMyX3Qgd1BhcmFtOwogICB1aW50MzJfdCBsUGFyYW07CiB9IE5QRXZlbnQ7Ci0j
ZWxpZiBkZWZpbmVkKFhQX1VOSVgpCisjZWxpZiBkZWZpbmVkKFhQX1VOSVgpICYmIGRlZmluZWQo
TU9aX1gxMSkKIHR5cGVkZWYgWEV2ZW50IE5QRXZlbnQ7CiAjZWxzZQogdHlwZWRlZiB2b2lkKiAg
TlBFdmVudDsKQEAgLTU0OSw3ICs1NTMsNyBAQCB0eXBlZGVmIFJnbkhhbmRsZSBOUFFEUmVnaW9u
OwogdHlwZWRlZiBDR1BhdGhSZWYgTlBDR1JlZ2lvbjsKICNlbGlmIGRlZmluZWQoWFBfV0lOKQog
dHlwZWRlZiBIUkdOIE5QUmVnaW9uOwotI2VsaWYgZGVmaW5lZChYUF9VTklYKQorI2VsaWYgZGVm
aW5lZChYUF9VTklYKSAmJiBkZWZpbmVkKE1PWl9YMTEpCiB0eXBlZGVmIFJlZ2lvbiBOUFJlZ2lv
bjsKICNlbHNlCiB0eXBlZGVmIHZvaWQgKk5QUmVnaW9uOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdDIvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCmluZGV4IDVhYTIwNmYu
LjZiMTE4OTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZworKysgYi9Tb3Vy
Y2UvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxMi0wNC0xNiAgU3JpcmFt
IE5lZWxha2FuZGFuICA8c3JpcmFtLm5lZWxha2FuZGFuQGdtYWlsLmNvbT4KKworICAgICAgICBb
R3RrXSBBZGRlZCBNT1pfWDExIGJ1aWxkIGZsYWcgZm9yIFRBUkdFVF9YMTEKKyAgICAgICAgW1F0
XSAgQWRkZWQgTU9aX1gxMSBidWlsZCBmbGFnIGZvciAhZW1iZWRkZWQKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQwNzg1CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBHTlVtYWtlZmlsZS5hbToKKyAgICAg
ICAgKiBUYXJnZXQucHJpOgorCiAyMDEyLTAyLTIyICBBbmRlcnMgQ2FybHNzb24gIDxhbmRlcnNj
YUBhcHBsZS5jb20+CiAKICAgICAgICAgSW1wbGVtZW50IFRpbGVkQ29yZUFuaW1hdGlvbkRyYXdp
bmdBcmVhUHJveHk6OmRldmljZVNjYWxlRmFjdG9yRGlkQ2hhbmdlCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0Mi9HTlVtYWtlZmlsZS5hbSBiL1NvdXJjZS9XZWJLaXQyL0dOVW1ha2VmaWxlLmFt
CmluZGV4IDBlMTM3MTUuLjE4NTRmOWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL0dOVW1h
a2VmaWxlLmFtCisrKyBiL1NvdXJjZS9XZWJLaXQyL0dOVW1ha2VmaWxlLmFtCkBAIC0xMDcxLDYg
KzEwNzEsMTIgQEAgbGlid2Via2l0Mmd0a19AV0VCS0lUR1RLX0FQSV9NQUpPUl9WRVJTSU9OQF9A
V0VCS0lUR1RLX0FQSV9NSU5PUl9WRVJTSU9OQF9sYV9DUFAKIAktRFhQX1VOSVgKIGVuZGlmCiAK
K2lmIFRBUkdFVF9YMTEKK2xpYndlYmtpdDJndGtfQFdFQktJVEdUS19BUElfTUFKT1JfVkVSU0lP
TkBfQFdFQktJVEdUS19BUElfTUlOT1JfVkVSU0lPTkBfbGFfQ1BQRkxBR1MgKz0gXAorCS1ETU9a
X1gxMQorZW5kaWYKKworCiAjIFBsdWdpbiBwcm9jZXNzCiBpZiBFTkFCTEVfUExVR0lOX1BST0NF
U1MKIGxpYndlYmtpdDJndGtfQFdFQktJVEdUS19BUElfTUFKT1JfVkVSU0lPTkBfQFdFQktJVEdU
S19BUElfTUlOT1JfVkVSU0lPTkBfbGFfQ1BQRkxBR1MgKz0gXApkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdDIvVGFyZ2V0LnByaSBiL1NvdXJjZS9XZWJLaXQyL1RhcmdldC5wcmkKaW5kZXggY2Qy
ZDA4ZC4uZDJkYmNmNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVGFyZ2V0LnByaQorKysg
Yi9Tb3VyY2UvV2ViS2l0Mi9UYXJnZXQucHJpCkBAIC03NTgsNiArNzU4LDcgQEAgY29udGFpbnMo
REVGSU5FUywgRU5BQkxFX0dFT0xPQ0FUSU9OPTEpOiBRVCArPSBsb2NhdGlvbgogCiBwbHVnaW5f
YmFja2VuZF94bGliIHsKICAgICBERUZJTkVTICs9IFhQX1VOSVgKKyAgICBERUZJTkVTICs9IE1P
Wl9YMTEKIH0KIAogaW5jbHVkZShEZXJpdmVkU291cmNlcy5wcmkpCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvY21ha2UvT3B0aW9uc0NvbW1vbi5jbWFrZSBiL1NvdXJjZS9jbWFrZS9PcHRpb25zQ29tbW9u
LmNtYWtlCmluZGV4IGQ5NGE5NDIuLjRkMWI0MDYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9jbWFrZS9P
cHRpb25zQ29tbW9uLmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9PcHRpb25zQ29tbW9uLmNtYWtl
CkBAIC0zLDYgKzMsNyBAQCBBRERfREVGSU5JVElPTlMoLURIQVZFX0NPTkZJR19IPTEpCiAKIElG
IChXVEZfT1NfVU5JWCkKICAgICBBRERfREVGSU5JVElPTlMoLURYUF9VTklYKQorICAgIEFERF9E
RUZJTklUSU9OUygtRE1PWl9YMTEpCiBFTkRJRiAoV1RGX09TX1VOSVgpCiAKIElGIChNU1ZDKQpk
aWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IGZmZmJk
NmQuLmIzNzFhNjkgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxMiBAQAorMjAxMi0wNC0xNiAgU3JpcmFtIE5lZWxha2FuZGFuICA8
c3JpcmFtLm5lZWxha2FuZGFuQGdtYWlsLmNvbT4KKworICAgICAgICBbR3RrXSBBZGRlZCBNT1pf
WDExIGJ1aWxkIGZsYWcgZm9yIFRBUkdFVF9YMTEKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTQwNzg1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgKiBHTlVtYWtlZmlsZS5hbToKKwogMjAxMi0wMi0yMiAgRG9u
Z3dvbyBJbSAgPGR3LmltQHNhbXN1bmcuY29tPgogCiAgICAgICAgIFtFRkxdIEZpeCB0byBsYXVu
Y2ggdGhlIEVXZWJMYXVuY2hlciB1c2luZyB0aGUgc2NyaXB0LCBydW4tbGF1bmNoZXIuCmRpZmYg
LS1naXQgYS9Ub29scy9HTlVtYWtlZmlsZS5hbSBiL1Rvb2xzL0dOVW1ha2VmaWxlLmFtCmluZGV4
IDk4MWY2MDgxLi4xNWJmODYxIDEwMDY0NAotLS0gYS9Ub29scy9HTlVtYWtlZmlsZS5hbQorKysg
Yi9Ub29scy9HTlVtYWtlZmlsZS5hbQpAQCAtMjAxLDYgKzIwMSwxMiBAQCBpZiAhVEFSR0VUX1dJ
TjMyCiBUZXN0TmV0c2NhcGVQbHVnaW5fbGlidGVzdG5ldHNjYXBlcGx1Z2luX2xhX0NQUEZMQUdT
ICs9IC1EWFBfVU5JWAogZW5kaWYKIAoraWYgIVRBUkdFVF9YMTEKK1Rlc3ROZXRzY2FwZVBsdWdp
bl9saWJ0ZXN0bmV0c2NhcGVwbHVnaW5fbGFfQ1BQRkxBR1MgKz0gLURNT1pfWDExCitlbmRpZgor
CisKKwogVGVzdE5ldHNjYXBlUGx1Z2luX2xpYnRlc3RuZXRzY2FwZXBsdWdpbl9sYV9TT1VSQ0VT
ID0gXAogCVRvb2xzL0R1bXBSZW5kZXJUcmVlL1Rlc3ROZXRzY2FwZVBsdWdJbi9UZXN0cy9Eb2N1
bWVudE9wZW5JbkRlc3Ryb3lTdHJlYW0uY3BwIFwKIAlUb29scy9EdW1wUmVuZGVyVHJlZS9UZXN0
TmV0c2NhcGVQbHVnSW4vVGVzdHMvRXZhbHVhdGVKU0FmdGVyUmVtb3ZpbmdQbHVnaW5FbGVtZW50
LmNwcCBcCg==
</data>
<flag name="review"
          id="142304"
          type_id="1"
          status="-"
          setter="tkent"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>138057</attachid>
            <date>2012-04-20 00:49:38 -0700</date>
            <delta_ts>2012-04-20 03:11:53 -0700</delta_ts>
            <desc>previous patch updated to ToT</desc>
            <filename>bug_40785_MOZ_X11.r114724.patch</filename>
            <type>text/plain</type>
            <size>6591</size>
            <attacher name="Sriram Neelakandan">sriram.neelakandan</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCBhZDc2NDQ0Li41OGZjYTRl
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAK
KzIwMTItMDQtMjAgIFNyaXJhbSBOZWVsYWthbmRhbiAgPHNyaXJhbS5uZWVsYWthbmRhbkBnbWFp
bC5jb20+CisKKyAgICAgICAgW0d0a10gQWRkZWQgTU9aX1gxMSBidWlsZCBmbGFnIGZvciBUQVJH
RVRfWDExCisgICAgICAgIFtRdF0gIEFkZGVkIE1PWl9YMTEgYnVpbGQgZmxhZyBmb3IgIWVtYmVk
ZGVkCisgICAgICAgIFtDTWFrZV0gIEFkZGVkIE1PWl9YMTEgYnVpbGQgZmxhZyBmb3IgV1RGX09T
X1VOSVgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQw
Nzg1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBH
TlVtYWtlZmlsZS5hbToKKyAgICAgICAgKiBTb3VyY2UvY21ha2UvT3B0aW9uc0NvbW1vbi5jbWFr
ZToKKwogMjAxMi0wNC0xOCAgVGhpYWdvIE1hcmNvcyBQLiBTYW50b3MgIDx0aGlhZ28uc2FudG9z
QGludGVsLmNvbT4KIAogICAgICAgICBbQ01ha2VdIFVzZSBqc2MgdGFyZ2V0IGluc3RlYWQgb2Yg
T05MWV9CVUlMRF9KQVZBU0NSSVBUQ09SRQpkaWZmIC0tZ2l0IGEvR05VbWFrZWZpbGUuYW0gYi9H
TlVtYWtlZmlsZS5hbQppbmRleCA2NWU3Yzg1Li43NWNhMWUyIDEwMDY0NAotLS0gYS9HTlVtYWtl
ZmlsZS5hbQorKysgYi9HTlVtYWtlZmlsZS5hbQpAQCAtMTU0LDYgKzE1NCwxMiBAQCBnbG9iYWxf
Y3BwZmxhZ3MgKz0gXAogCS1EWFBfVU5JWAogZW5kaWYKIAorIyBBZGQgTU9aX1gxMSBmb3IgWDEx
IHRhcmdldHMgb25seQoraWYgVEFSR0VUX1gxMQorZ2xvYmFsX2NwcGZsYWdzICs9IFwKKwktRE1P
Wl9YMTEKK2VuZGlmCisKICMgVXNlIHRoZSB3aWRlIGNoYXJhY3RlciB2ZXJzaW9uIG9mIHdpbjMy
IEFQSSBieSBkZWZhdWx0CiBpZiBUQVJHRVRfV0lOMzIKIGdsb2JhbF9jcHBmbGFncyArPSBcCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFu
Z2VMb2cKaW5kZXggYzU3M2RjMC4uNmM5NzliYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
Q2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBA
CisyMDEyLTA0LTIwICBTcmlyYW0gTmVlbGFrYW5kYW4gIDxzcmlyYW0ubmVlbGFrYW5kYW5AZ21h
aWwuY29tPgorCisgICAgICAgIFN5bmMgdGhlIE1PWl9YMTEgY2hhbmdlcyBmcm9tIHIxNCBvZiBo
dHRwOi8vY29kZS5nb29nbGUuY29tL3AvbnBhcGktc2RrLworICAgICAgICBhbHNvLCBtb2RpZmll
ZCByZXF1aXJlZCBidWlsZCBmbGFncyBmb3IgUXQsR3RrIGFuZCBDTWFrZQorICAgICAgICBbUXRd
ICBBZGRlZCBNT1pfWDExIGJ1aWxkIGZsYWcgZm9yICFlbWJlZGRlZAorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDA3ODUKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBuZXcgdGVzdHMuIChPT1BTISkKKwor
ICAgICAgICAqIFdlYkNvcmUucHJpOgorICAgICAgICAqIHBsdWdpbnMvbnBhcGkuaDoKKwogMjAx
Mi0wNC0xOSAgU3VkYXJzYW5hIE5hZ2luZW5pICA8c3VkYXJzYW5hLm5hZ2luZW5pQGxpbnV4Lmlu
dGVsLmNvbT4KIAogICAgICAgICBbRUZMXSBNaXNzaW5nIGtleWNvZGUgdHJhbnNsYXRpb24gZm9y
IHNwYWNlIGtleQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5wcmkgYi9Tb3Vy
Y2UvV2ViQ29yZS9XZWJDb3JlLnByaQppbmRleCBlYmEyNmRkLi5iNDMwZmNiIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLnByaQorKysgYi9Tb3VyY2UvV2ViQ29yZS9XZWJDb3Jl
LnByaQpAQCAtMTM3LDYgKzEzNyw3IEBAIGNvbnRhaW5zKERFRklORVMsIEVOQUJMRV9ORVRTQ0FQ
RV9QTFVHSU5fQVBJPTEpIHsKICAgICAgICAgICAgICFlbWJlZGRlZCB7CiAgICAgICAgICAgICAg
ICAgQ09ORklHICs9IHgxMQogICAgICAgICAgICAgICAgIExJQlMgKz0gLWxYcmVuZGVyCisgICAg
ICAgICAgICAgICAgREVGSU5FUyArPSBNT1pfWDExCiAgICAgICAgICAgICB9CiAgICAgICAgICAg
ICBERUZJTkVTICs9IFhQX1VOSVgKICAgICAgICAgICAgIERFRklORVMgKz0gRU5BQkxFX05FVFND
QVBFX1BMVUdJTl9NRVRBREFUQV9DQUNIRT0xCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9w
bHVnaW5zL25wYXBpLmggYi9Tb3VyY2UvV2ViQ29yZS9wbHVnaW5zL25wYXBpLmgKaW5kZXggMWRl
NDdlOC4uMzA1YTE2MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGx1Z2lucy9ucGFwaS5o
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsdWdpbnMvbnBhcGkuaApAQCAtOTAsOSArOTAsMTEgQEAK
ICNlbmRpZgogCiAjaWYgZGVmaW5lZChYUF9VTklYKQorI2luY2x1ZGUgPHN0ZGlvLmg+CisjaWYg
ZGVmaW5lZChNT1pfWDExKQogI2luY2x1ZGUgPFgxMS9YbGliLmg+CiAjaW5jbHVkZSA8WDExL1h1
dGlsLmg+Ci0jaW5jbHVkZSA8c3RkaW8uaD4KKyNlbmRpZgogI2VuZGlmCiAKIC8qLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSovCkBAIC0yNjYsMTAgKzI2OCwxMiBAQCB0eXBlZGVmIHN0cnVjdAogdHlwZWRlZiBzdHJ1
Y3QKIHsKICAgaW50MzJfdCAgICAgIHR5cGU7CisjaWYgZGVmaW5lZChNT1pfWDExKQogICBEaXNw
bGF5KiAgICAgZGlzcGxheTsKICAgVmlzdWFsKiAgICAgIHZpc3VhbDsKICAgQ29sb3JtYXAgICAg
IGNvbG9ybWFwOwogICB1bnNpZ25lZCBpbnQgZGVwdGg7CisjZW5kaWYKIH0gTlBTZXRXaW5kb3dD
YWxsYmFja1N0cnVjdDsKIAogdHlwZWRlZiBzdHJ1Y3QKQEAgLTUzNSw3ICs1MzksNyBAQCB0eXBl
ZGVmIHN0cnVjdCBfTlBFdmVudAogICB1aW50MzJfdCB3UGFyYW07CiAgIHVpbnQzMl90IGxQYXJh
bTsKIH0gTlBFdmVudDsKLSNlbGlmIGRlZmluZWQoWFBfVU5JWCkKKyNlbGlmIGRlZmluZWQoWFBf
VU5JWCkgJiYgZGVmaW5lZChNT1pfWDExKQogdHlwZWRlZiBYRXZlbnQgTlBFdmVudDsKICNlbHNl
CiB0eXBlZGVmIHZvaWQqICBOUEV2ZW50OwpAQCAtNTQ5LDcgKzU1Myw3IEBAIHR5cGVkZWYgUmdu
SGFuZGxlIE5QUURSZWdpb247CiB0eXBlZGVmIENHUGF0aFJlZiBOUENHUmVnaW9uOwogI2VsaWYg
ZGVmaW5lZChYUF9XSU4pCiB0eXBlZGVmIEhSR04gTlBSZWdpb247Ci0jZWxpZiBkZWZpbmVkKFhQ
X1VOSVgpCisjZWxpZiBkZWZpbmVkKFhQX1VOSVgpICYmIGRlZmluZWQoTU9aX1gxMSkKIHR5cGVk
ZWYgUmVnaW9uIE5QUmVnaW9uOwogI2Vsc2UKIHR5cGVkZWYgdm9pZCAqTlBSZWdpb247CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VM
b2cKaW5kZXggYjk3MWE3My4uY2QwYzM4NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hh
bmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisy
MDEyLTA0LTIwICBTcmlyYW0gTmVlbGFrYW5kYW4gIDxzcmlyYW0ubmVlbGFrYW5kYW5AZ21haWwu
Y29tPgorCisgICAgICAgIFtHdGtdIEFkZGVkIE1PWl9YMTEgYnVpbGQgZmxhZyBmb3IgVEFSR0VU
X1gxMQorICAgICAgICBbUXRdICBBZGRlZCBNT1pfWDExIGJ1aWxkIGZsYWcgZm9yICFlbWJlZGRl
ZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDA3ODUK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIEdOVW1h
a2VmaWxlLmFtOgorICAgICAgICAqIFRhcmdldC5wcmk6CisKIDIwMTItMDQtMTkgIENhcmxvcyBH
YXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdIElnbm9y
ZSByZXNvdXJjZXMgd2hpbGUgcmVwbGFjaW5nIGNvbnRlbnQgaW4gV2ViS2l0MiBHVEsrIEFQSQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvR05VbWFrZWZpbGUuYW0gYi9Tb3VyY2UvV2ViS2l0
Mi9HTlVtYWtlZmlsZS5hbQppbmRleCAxZGYxMzEwMi4uMmRhZmNhZiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdDIvR05VbWFrZWZpbGUuYW0KKysrIGIvU291cmNlL1dlYktpdDIvR05VbWFrZWZp
bGUuYW0KQEAgLTExMTEsNiArMTExMSwxMiBAQCBsaWJ3ZWJraXQyZ3RrX0BXRUJLSVRHVEtfQVBJ
X01BSk9SX1ZFUlNJT05AX0BXRUJLSVRHVEtfQVBJX01JTk9SX1ZFUlNJT05AX2xhX0NQUAogCS1E
WFBfVU5JWAogZW5kaWYKIAorIyBBZGQgTU9aX1gxMSBmb3IgWDExIHRhcmdldHMgb25seQoraWYg
VEFSR0VUX1gxMQorbGlid2Via2l0Mmd0a19AV0VCS0lUR1RLX0FQSV9NQUpPUl9WRVJTSU9OQF9A
V0VCS0lUR1RLX0FQSV9NSU5PUl9WRVJTSU9OQF9sYV9DUFBGTEFHUyArPSBcCisJLURNT1pfWDEx
CitlbmRpZgorCiAjIFBsdWdpbiBwcm9jZXNzCiBpZiBFTkFCTEVfUExVR0lOX1BST0NFU1MKIGxp
YndlYmtpdDJndGtfQFdFQktJVEdUS19BUElfTUFKT1JfVkVSU0lPTkBfQFdFQktJVEdUS19BUElf
TUlOT1JfVkVSU0lPTkBfbGFfQ1BQRkxBR1MgKz0gXApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dDIvVGFyZ2V0LnByaSBiL1NvdXJjZS9XZWJLaXQyL1RhcmdldC5wcmkKaW5kZXggZDg2MDlkMC4u
ZmQ1MjAyOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVGFyZ2V0LnByaQorKysgYi9Tb3Vy
Y2UvV2ViS2l0Mi9UYXJnZXQucHJpCkBAIC03OTEsNiArNzkxLDcgQEAgY29udGFpbnMoREVGSU5F
UywgRU5BQkxFX0dFT0xPQ0FUSU9OPTEpOiBRVCArPSBsb2NhdGlvbgogcGx1Z2luX2JhY2tlbmRf
eGxpYiB7CiAgICAgREVGSU5FUyArPSBYUF9VTklYCiAgICAgUEtHQ09ORklHICs9IHgxMQorICAg
IERFRklORVMgKz0gTU9aX1gxMQogfQogCiBpbmNsdWRlKERlcml2ZWRTb3VyY2VzLnByaSkKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9jbWFrZS9PcHRpb25zQ29tbW9uLmNtYWtlIGIvU291cmNlL2NtYWtl
L09wdGlvbnNDb21tb24uY21ha2UKaW5kZXggMzdjYjRhOC4uYmFlNjUyNyAxMDA2NDQKLS0tIGEv
U291cmNlL2NtYWtlL09wdGlvbnNDb21tb24uY21ha2UKKysrIGIvU291cmNlL2NtYWtlL09wdGlv
bnNDb21tb24uY21ha2UKQEAgLTMsNiArMyw4IEBAIEFERF9ERUZJTklUSU9OUygtREhBVkVfQ09O
RklHX0g9MSkKIAogSUYgKFdURl9PU19VTklYKQogICAgIEFERF9ERUZJTklUSU9OUygtRFhQX1VO
SVgpCisgICAgI1RPRE86IGNoZWNrIGZvciBYMTEgdGFyZ2V0CisgICAgQUREX0RFRklOSVRJT05T
KC1ETU9aX1gxMSkgCiBFTkRJRiAoV1RGX09TX1VOSVgpCiAKICMgQ09ERV9HRU5FUkFUT1JfUFJF
UFJPQ0VTU09SX1dJVEhfTElORU1BUktFUlMgb25seSBtYXR0ZXJzIHdpdGggR0NDID49IDQuNy4w
LiAgU2luY2UgdGhpcwpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdl
TG9nCmluZGV4IDhlYTQ0MTMuLmU3NzdhZTUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZwor
KysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMiBAQAorMjAxMi0wNC0yMCAgU3JpcmFt
IE5lZWxha2FuZGFuICA8c3JpcmFtLm5lZWxha2FuZGFuQGdtYWlsLmNvbT4KKworICAgICAgICBb
R3RrXSBBZGRlZCBNT1pfWDExIGJ1aWxkIGZsYWcgZm9yIFRBUkdFVF9YMTEKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQwNzg1CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBHTlVtYWtlZmlsZS5hbToKKwog
MjAxMi0wNC0yMCAgS2FtaWwgQmxhbmsgIDxrLmJsYW5rQHNhbXN1bmcuY29tPgogCiAgICAgICAg
IFtFRkxdIEFkZCBzZXR0aW5nIEFQSSBmb3IgYXV0aG9yIGFuZCB1c2VyIHN0eWxlcy4KZGlmZiAt
LWdpdCBhL1Rvb2xzL0dOVW1ha2VmaWxlLmFtIGIvVG9vbHMvR05VbWFrZWZpbGUuYW0KaW5kZXgg
OGUwNDFmNi4uYTEwMWJlYyAxMDA2NDQKLS0tIGEvVG9vbHMvR05VbWFrZWZpbGUuYW0KKysrIGIv
VG9vbHMvR05VbWFrZWZpbGUuYW0KQEAgLTIwMSw2ICsyMDEsMTEgQEAgaWYgIVRBUkdFVF9XSU4z
MgogVGVzdE5ldHNjYXBlUGx1Z2luX2xpYnRlc3RuZXRzY2FwZXBsdWdpbl9sYV9DUFBGTEFHUyAr
PSAtRFhQX1VOSVgKIGVuZGlmCiAKKyMgQWRkIE1PWl9YMTEgb25seSBmb3IgWDExIHRhcmdldHMK
K2lmIFRBUkdFVF9YMTEKK1Rlc3ROZXRzY2FwZVBsdWdpbl9saWJ0ZXN0bmV0c2NhcGVwbHVnaW5f
bGFfQ1BQRkxBR1MgKz0gLURNT1pfWDExCitlbmRpZgorCiBUZXN0TmV0c2NhcGVQbHVnaW5fbGli
dGVzdG5ldHNjYXBlcGx1Z2luX2xhX1NPVVJDRVMgPSBcCiAJVG9vbHMvRHVtcFJlbmRlclRyZWUv
VGVzdE5ldHNjYXBlUGx1Z0luL1Rlc3RzL0RvY3VtZW50T3BlbkluRGVzdHJveVN0cmVhbS5jcHAg
XAogCVRvb2xzL0R1bXBSZW5kZXJUcmVlL1Rlc3ROZXRzY2FwZVBsdWdJbi9UZXN0cy9FdmFsdWF0
ZUpTQWZ0ZXJSZW1vdmluZ1BsdWdpbkVsZW1lbnQuY3BwIFwK
</data>
<flag name="review"
          id="143314"
          type_id="1"
          status="+"
          setter="sriram.neelakandan"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>138064</attachid>
            <date>2012-04-20 03:11:53 -0700</date>
            <delta_ts>2012-04-22 22:30:57 -0700</delta_ts>
            <desc>updated patch with reason for why No New Tests</desc>
            <filename>bug_40785_MOZ_X11.r114724.patch</filename>
            <type>text/plain</type>
            <size>6701</size>
            <attacher name="Sriram Neelakandan">sriram.neelakandan</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCBhZDc2NDQ0Li41OGZjYTRl
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAK
KzIwMTItMDQtMjAgIFNyaXJhbSBOZWVsYWthbmRhbiAgPHNyaXJhbS5uZWVsYWthbmRhbkBnbWFp
bC5jb20+CisKKyAgICAgICAgW0d0a10gQWRkZWQgTU9aX1gxMSBidWlsZCBmbGFnIGZvciBUQVJH
RVRfWDExCisgICAgICAgIFtRdF0gIEFkZGVkIE1PWl9YMTEgYnVpbGQgZmxhZyBmb3IgIWVtYmVk
ZGVkCisgICAgICAgIFtDTWFrZV0gIEFkZGVkIE1PWl9YMTEgYnVpbGQgZmxhZyBmb3IgV1RGX09T
X1VOSVgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQw
Nzg1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBH
TlVtYWtlZmlsZS5hbToKKyAgICAgICAgKiBTb3VyY2UvY21ha2UvT3B0aW9uc0NvbW1vbi5jbWFr
ZToKKwogMjAxMi0wNC0xOCAgVGhpYWdvIE1hcmNvcyBQLiBTYW50b3MgIDx0aGlhZ28uc2FudG9z
QGludGVsLmNvbT4KIAogICAgICAgICBbQ01ha2VdIFVzZSBqc2MgdGFyZ2V0IGluc3RlYWQgb2Yg
T05MWV9CVUlMRF9KQVZBU0NSSVBUQ09SRQpkaWZmIC0tZ2l0IGEvR05VbWFrZWZpbGUuYW0gYi9H
TlVtYWtlZmlsZS5hbQppbmRleCA2NWU3Yzg1Li43NWNhMWUyIDEwMDY0NAotLS0gYS9HTlVtYWtl
ZmlsZS5hbQorKysgYi9HTlVtYWtlZmlsZS5hbQpAQCAtMTU0LDYgKzE1NCwxMiBAQCBnbG9iYWxf
Y3BwZmxhZ3MgKz0gXAogCS1EWFBfVU5JWAogZW5kaWYKIAorIyBBZGQgTU9aX1gxMSBmb3IgWDEx
IHRhcmdldHMgb25seQoraWYgVEFSR0VUX1gxMQorZ2xvYmFsX2NwcGZsYWdzICs9IFwKKwktRE1P
Wl9YMTEKK2VuZGlmCisKICMgVXNlIHRoZSB3aWRlIGNoYXJhY3RlciB2ZXJzaW9uIG9mIHdpbjMy
IEFQSSBieSBkZWZhdWx0CiBpZiBUQVJHRVRfV0lOMzIKIGdsb2JhbF9jcHBmbGFncyArPSBcCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFu
Z2VMb2cKaW5kZXggYzU3M2RjMC4uNmM5NzliYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
Q2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBA
CisyMDEyLTA0LTIwICBTcmlyYW0gTmVlbGFrYW5kYW4gIDxzcmlyYW0ubmVlbGFrYW5kYW5AZ21h
aWwuY29tPgorCisgICAgICAgIFN5bmMgdGhlIE1PWl9YMTEgY2hhbmdlcyBmcm9tIHIxNCBvZiBo
dHRwOi8vY29kZS5nb29nbGUuY29tL3AvbnBhcGktc2RrLworICAgICAgICBhbHNvLCBtb2RpZmll
ZCByZXF1aXJlZCBidWlsZCBmbGFncyBmb3IgUXQsR3RrIGFuZCBDTWFrZQorICAgICAgICBbUXRd
ICBBZGRlZCBNT1pfWDExIGJ1aWxkIGZsYWcgZm9yICFlbWJlZGRlZAorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDA3ODUKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBuZXcgdGVzdHMuIFRoaXMgZG9lcyBu
b3QgY2hhbmdlIGZ1bmN0aW9uYWxpdHkuIEFmZmVjdHMgYWxsIFgxMSBQb3J0cy4gQnVpbGQgc2hv
dWxkIGJyZWFrIGlmIE1PWl9YMTEgaXMgbm90IHBhc3NlZCB3aGVyZSByZXF1aXJlZAorCisgICAg
ICAgICogV2ViQ29yZS5wcmk6CisgICAgICAgICogcGx1Z2lucy9ucGFwaS5oOgorCiAyMDEyLTA0
LTE5ICBTdWRhcnNhbmEgTmFnaW5lbmkgIDxzdWRhcnNhbmEubmFnaW5lbmlAbGludXguaW50ZWwu
Y29tPgogCiAgICAgICAgIFtFRkxdIE1pc3Npbmcga2V5Y29kZSB0cmFuc2xhdGlvbiBmb3Igc3Bh
Y2Uga2V5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLnByaSBiL1NvdXJjZS9X
ZWJDb3JlL1dlYkNvcmUucHJpCmluZGV4IGViYTI2ZGQuLmI0MzBmY2IgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL1dlYkNvcmUucHJpCisrKyBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJp
CkBAIC0xMzcsNiArMTM3LDcgQEAgY29udGFpbnMoREVGSU5FUywgRU5BQkxFX05FVFNDQVBFX1BM
VUdJTl9BUEk9MSkgewogICAgICAgICAgICAgIWVtYmVkZGVkIHsKICAgICAgICAgICAgICAgICBD
T05GSUcgKz0geDExCiAgICAgICAgICAgICAgICAgTElCUyArPSAtbFhyZW5kZXIKKyAgICAgICAg
ICAgICAgICBERUZJTkVTICs9IE1PWl9YMTEKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIERF
RklORVMgKz0gWFBfVU5JWAogICAgICAgICAgICAgREVGSU5FUyArPSBFTkFCTEVfTkVUU0NBUEVf
UExVR0lOX01FVEFEQVRBX0NBQ0hFPTEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsdWdp
bnMvbnBhcGkuaCBiL1NvdXJjZS9XZWJDb3JlL3BsdWdpbnMvbnBhcGkuaAppbmRleCAxZGU0N2U4
Li4zMDVhMTYyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbHVnaW5zL25wYXBpLmgKKysr
IGIvU291cmNlL1dlYkNvcmUvcGx1Z2lucy9ucGFwaS5oCkBAIC05MCw5ICs5MCwxMSBAQAogI2Vu
ZGlmCiAKICNpZiBkZWZpbmVkKFhQX1VOSVgpCisjaW5jbHVkZSA8c3RkaW8uaD4KKyNpZiBkZWZp
bmVkKE1PWl9YMTEpCiAjaW5jbHVkZSA8WDExL1hsaWIuaD4KICNpbmNsdWRlIDxYMTEvWHV0aWwu
aD4KLSNpbmNsdWRlIDxzdGRpby5oPgorI2VuZGlmCiAjZW5kaWYKIAogLyotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
Ki8KQEAgLTI2NiwxMCArMjY4LDEyIEBAIHR5cGVkZWYgc3RydWN0CiB0eXBlZGVmIHN0cnVjdAog
ewogICBpbnQzMl90ICAgICAgdHlwZTsKKyNpZiBkZWZpbmVkKE1PWl9YMTEpCiAgIERpc3BsYXkq
ICAgICBkaXNwbGF5OwogICBWaXN1YWwqICAgICAgdmlzdWFsOwogICBDb2xvcm1hcCAgICAgY29s
b3JtYXA7CiAgIHVuc2lnbmVkIGludCBkZXB0aDsKKyNlbmRpZgogfSBOUFNldFdpbmRvd0NhbGxi
YWNrU3RydWN0OwogCiB0eXBlZGVmIHN0cnVjdApAQCAtNTM1LDcgKzUzOSw3IEBAIHR5cGVkZWYg
c3RydWN0IF9OUEV2ZW50CiAgIHVpbnQzMl90IHdQYXJhbTsKICAgdWludDMyX3QgbFBhcmFtOwog
fSBOUEV2ZW50OwotI2VsaWYgZGVmaW5lZChYUF9VTklYKQorI2VsaWYgZGVmaW5lZChYUF9VTklY
KSAmJiBkZWZpbmVkKE1PWl9YMTEpCiB0eXBlZGVmIFhFdmVudCBOUEV2ZW50OwogI2Vsc2UKIHR5
cGVkZWYgdm9pZCogIE5QRXZlbnQ7CkBAIC01NDksNyArNTUzLDcgQEAgdHlwZWRlZiBSZ25IYW5k
bGUgTlBRRFJlZ2lvbjsKIHR5cGVkZWYgQ0dQYXRoUmVmIE5QQ0dSZWdpb247CiAjZWxpZiBkZWZp
bmVkKFhQX1dJTikKIHR5cGVkZWYgSFJHTiBOUFJlZ2lvbjsKLSNlbGlmIGRlZmluZWQoWFBfVU5J
WCkKKyNlbGlmIGRlZmluZWQoWFBfVU5JWCkgJiYgZGVmaW5lZChNT1pfWDExKQogdHlwZWRlZiBS
ZWdpb24gTlBSZWdpb247CiAjZWxzZQogdHlwZWRlZiB2b2lkICpOUFJlZ2lvbjsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpp
bmRleCBiOTcxYTczLi5jZDBjMzg3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VM
b2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTIt
MDQtMjAgIFNyaXJhbSBOZWVsYWthbmRhbiAgPHNyaXJhbS5uZWVsYWthbmRhbkBnbWFpbC5jb20+
CisKKyAgICAgICAgW0d0a10gQWRkZWQgTU9aX1gxMSBidWlsZCBmbGFnIGZvciBUQVJHRVRfWDEx
CisgICAgICAgIFtRdF0gIEFkZGVkIE1PWl9YMTEgYnVpbGQgZmxhZyBmb3IgIWVtYmVkZGVkCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00MDc4NQorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogR05VbWFrZWZp
bGUuYW06CisgICAgICAgICogVGFyZ2V0LnByaToKKwogMjAxMi0wNC0xOSAgQ2FybG9zIEdhcmNp
YSBDYW1wb3MgIDxjZ2FyY2lhQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS10gSWdub3JlIHJl
c291cmNlcyB3aGlsZSByZXBsYWNpbmcgY29udGVudCBpbiBXZWJLaXQyIEdUSysgQVBJCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9HTlVtYWtlZmlsZS5hbSBiL1NvdXJjZS9XZWJLaXQyL0dO
VW1ha2VmaWxlLmFtCmluZGV4IDFkZjEzMTAyLi4yZGFmY2FmIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0Mi9HTlVtYWtlZmlsZS5hbQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9HTlVtYWtlZmlsZS5h
bQpAQCAtMTExMSw2ICsxMTExLDEyIEBAIGxpYndlYmtpdDJndGtfQFdFQktJVEdUS19BUElfTUFK
T1JfVkVSU0lPTkBfQFdFQktJVEdUS19BUElfTUlOT1JfVkVSU0lPTkBfbGFfQ1BQCiAJLURYUF9V
TklYCiBlbmRpZgogCisjIEFkZCBNT1pfWDExIGZvciBYMTEgdGFyZ2V0cyBvbmx5CitpZiBUQVJH
RVRfWDExCitsaWJ3ZWJraXQyZ3RrX0BXRUJLSVRHVEtfQVBJX01BSk9SX1ZFUlNJT05AX0BXRUJL
SVRHVEtfQVBJX01JTk9SX1ZFUlNJT05AX2xhX0NQUEZMQUdTICs9IFwKKwktRE1PWl9YMTEKK2Vu
ZGlmCisKICMgUGx1Z2luIHByb2Nlc3MKIGlmIEVOQUJMRV9QTFVHSU5fUFJPQ0VTUwogbGlid2Vi
a2l0Mmd0a19AV0VCS0lUR1RLX0FQSV9NQUpPUl9WRVJTSU9OQF9AV0VCS0lUR1RLX0FQSV9NSU5P
Ul9WRVJTSU9OQF9sYV9DUFBGTEFHUyArPSBcCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9U
YXJnZXQucHJpIGIvU291cmNlL1dlYktpdDIvVGFyZ2V0LnByaQppbmRleCBkODYwOWQwLi5mZDUy
MDI5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9UYXJnZXQucHJpCisrKyBiL1NvdXJjZS9X
ZWJLaXQyL1RhcmdldC5wcmkKQEAgLTc5MSw2ICs3OTEsNyBAQCBjb250YWlucyhERUZJTkVTLCBF
TkFCTEVfR0VPTE9DQVRJT049MSk6IFFUICs9IGxvY2F0aW9uCiBwbHVnaW5fYmFja2VuZF94bGli
IHsKICAgICBERUZJTkVTICs9IFhQX1VOSVgKICAgICBQS0dDT05GSUcgKz0geDExCisgICAgREVG
SU5FUyArPSBNT1pfWDExCiB9CiAKIGluY2x1ZGUoRGVyaXZlZFNvdXJjZXMucHJpKQpkaWZmIC0t
Z2l0IGEvU291cmNlL2NtYWtlL09wdGlvbnNDb21tb24uY21ha2UgYi9Tb3VyY2UvY21ha2UvT3B0
aW9uc0NvbW1vbi5jbWFrZQppbmRleCAzN2NiNGE4Li5iYWU2NTI3IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvY21ha2UvT3B0aW9uc0NvbW1vbi5jbWFrZQorKysgYi9Tb3VyY2UvY21ha2UvT3B0aW9uc0Nv
bW1vbi5jbWFrZQpAQCAtMyw2ICszLDggQEAgQUREX0RFRklOSVRJT05TKC1ESEFWRV9DT05GSUdf
SD0xKQogCiBJRiAoV1RGX09TX1VOSVgpCiAgICAgQUREX0RFRklOSVRJT05TKC1EWFBfVU5JWCkK
KyAgICAjVE9ETzogY2hlY2sgZm9yIFgxMSB0YXJnZXQKKyAgICBBRERfREVGSU5JVElPTlMoLURN
T1pfWDExKSAKIEVORElGIChXVEZfT1NfVU5JWCkKIAogIyBDT0RFX0dFTkVSQVRPUl9QUkVQUk9D
RVNTT1JfV0lUSF9MSU5FTUFSS0VSUyBvbmx5IG1hdHRlcnMgd2l0aCBHQ0MgPj0gNC43LjAuICBT
aW5jZSB0aGlzCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cK
aW5kZXggOGVhNDQxMy4uZTc3N2FlNSAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBi
L1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDEyLTA0LTIwICBTcmlyYW0gTmVl
bGFrYW5kYW4gIDxzcmlyYW0ubmVlbGFrYW5kYW5AZ21haWwuY29tPgorCisgICAgICAgIFtHdGtd
IEFkZGVkIE1PWl9YMTEgYnVpbGQgZmxhZyBmb3IgVEFSR0VUX1gxMQorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDA3ODUKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIEdOVW1ha2VmaWxlLmFtOgorCiAyMDEy
LTA0LTIwICBLYW1pbCBCbGFuayAgPGsuYmxhbmtAc2Ftc3VuZy5jb20+CiAKICAgICAgICAgW0VG
TF0gQWRkIHNldHRpbmcgQVBJIGZvciBhdXRob3IgYW5kIHVzZXIgc3R5bGVzLgpkaWZmIC0tZ2l0
IGEvVG9vbHMvR05VbWFrZWZpbGUuYW0gYi9Ub29scy9HTlVtYWtlZmlsZS5hbQppbmRleCA4ZTA0
MWY2Li5hMTAxYmVjIDEwMDY0NAotLS0gYS9Ub29scy9HTlVtYWtlZmlsZS5hbQorKysgYi9Ub29s
cy9HTlVtYWtlZmlsZS5hbQpAQCAtMjAxLDYgKzIwMSwxMSBAQCBpZiAhVEFSR0VUX1dJTjMyCiBU
ZXN0TmV0c2NhcGVQbHVnaW5fbGlidGVzdG5ldHNjYXBlcGx1Z2luX2xhX0NQUEZMQUdTICs9IC1E
WFBfVU5JWAogZW5kaWYKIAorIyBBZGQgTU9aX1gxMSBvbmx5IGZvciBYMTEgdGFyZ2V0cworaWYg
VEFSR0VUX1gxMQorVGVzdE5ldHNjYXBlUGx1Z2luX2xpYnRlc3RuZXRzY2FwZXBsdWdpbl9sYV9D
UFBGTEFHUyArPSAtRE1PWl9YMTEKK2VuZGlmCisKIFRlc3ROZXRzY2FwZVBsdWdpbl9saWJ0ZXN0
bmV0c2NhcGVwbHVnaW5fbGFfU09VUkNFUyA9IFwKIAlUb29scy9EdW1wUmVuZGVyVHJlZS9UZXN0
TmV0c2NhcGVQbHVnSW4vVGVzdHMvRG9jdW1lbnRPcGVuSW5EZXN0cm95U3RyZWFtLmNwcCBcCiAJ
VG9vbHMvRHVtcFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1Z0luL1Rlc3RzL0V2YWx1YXRlSlNB
ZnRlclJlbW92aW5nUGx1Z2luRWxlbWVudC5jcHAgXAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>