<?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>11473</bug_id>
          
          <creation_ts>2006-10-31 13:02:09 -0800</creation_ts>
          <short_desc>[S60] Add support for flash setting enable/disable in webkit</short_desc>
          <delta_ts>2006-11-11 21:30:18 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit Misc.</component>
          <version>420+</version>
          <rep_platform>S60 Emulator</rep_platform>
          <op_sys>S60 3rd edition</op_sys>
          <bug_status>CLOSED</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="Shyam Sareen">shyam.sareen</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>shyam.sareen</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>48247</commentid>
    <comment_count>0</comment_count>
    <who name="Shyam Sareen">shyam.sareen</who>
    <bug_when>2006-10-31 13:02:09 -0800</bug_when>
    <thetext>CR 102-5682 in TSW.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48249</commentid>
    <comment_count>1</comment_count>
      <attachid>11310</attachid>
    <who name="Shyam Sareen">shyam.sareen</who>
    <bug_when>2006-10-31 13:20:24 -0800</bug_when>
    <thetext>Created attachment 11310
Changes in the webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48250</commentid>
    <comment_count>2</comment_count>
      <attachid>11311</attachid>
    <who name="Shyam Sareen">shyam.sareen</who>
    <bug_when>2006-10-31 13:21:16 -0800</bug_when>
    <thetext>Created attachment 11311
Changes in the webcore</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48256</commentid>
    <comment_count>3</comment_count>
      <attachid>11311</attachid>
    <who name="alan">zalan</who>
    <bug_when>2006-10-31 14:10:50 -0800</bug_when>
    <thetext>Comment on attachment 11311
Changes in the webcore

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48257</commentid>
    <comment_count>4</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2006-10-31 14:14:18 -0800</bug_when>
    <thetext>webcore commit r17497</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47458</commentid>
    <comment_count>5</comment_count>
      <attachid>11325</attachid>
    <who name="Shyam Sareen">shyam.sareen</who>
    <bug_when>2006-11-01 06:22:32 -0800</bug_when>
    <thetext>Created attachment 11325
New patch for webkit.

Please ignore prevoius attached patch for webkit. Use this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47461</commentid>
    <comment_count>6</comment_count>
      <attachid>11325</attachid>
    <who name="Yongjun Zhang">yongjun.zhang</who>
    <bug_when>2006-11-01 07:30:09 -0800</bug_when>
    <thetext>Comment on attachment 11325
New patch for webkit.

Memory leak in CPluginSkin::NewL.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47462</commentid>
    <comment_count>7</comment_count>
    <who name="Yongjun Zhang">yongjun.zhang</who>
    <bug_when>2006-11-01 08:04:59 -0800</bug_when>
    <thetext>I was wrong about the memory leak. 

It looks quite odd however to return NULL in ::NewL function. It would be better to check the flash Mime type in functions where NewL is called.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47465</commentid>
    <comment_count>8</comment_count>
      <attachid>11328</attachid>
    <who name="Shyam Sareen">shyam.sareen</who>
    <bug_when>2006-11-01 08:26:00 -0800</bug_when>
    <thetext>Created attachment 11328
Avoided NULL retruning in NewL(..)

Avoided NULL retruning in NewL(..).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47467</commentid>
    <comment_count>9</comment_count>
      <attachid>11328</attachid>
    <who name="Yongjun Zhang">yongjun.zhang</who>
    <bug_when>2006-11-01 08:28:09 -0800</bug_when>
    <thetext>Comment on attachment 11328
Avoided NULL retruning in NewL(..)

r = me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47469</commentid>
    <comment_count>10</comment_count>
    <who name="Yongjun Zhang">yongjun.zhang</who>
    <bug_when>2006-11-01 08:42:59 -0800</bug_when>
    <thetext>committed on R17517.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46348</commentid>
    <comment_count>11</comment_count>
    <who name="Bradley Morrison">bradley.morrison</who>
    <bug_when>2006-11-09 14:02:06 -0800</bug_when>
    <thetext>Um, can this be closed?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46349</commentid>
    <comment_count>12</comment_count>
      <attachid>11310</attachid>
    <who name="Bradley Morrison">bradley.morrison</who>
    <bug_when>2006-11-09 14:02:37 -0800</bug_when>
    <thetext>Comment on attachment 11310
Changes in the webkit

clearing review flag.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>11310</attachid>
            <date>2006-10-31 13:20:24 -0800</date>
            <delta_ts>2006-11-09 14:02:37 -0800</delta_ts>
            <desc>Changes in the webkit</desc>
            <filename>flashWebkit.patch</filename>
            <type>text/plain</type>
            <size>8577</size>
            <attacher name="Shyam Sareen">shyam.sareen</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9DaGFuZ2VMb2cNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxNzQ5MikNCisrKyBXZWJLaXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpDQpA
QCAtMSwzICsxLDIzIEBADQorMjAwNi0xMC0zMSAgc2FyZWVuICA8c2h5YW0uc2FyZWVuQG5va2lh
LmNvbT4NCisNCisgICAgICAgIFJldmlld2VkIGJ5IHlvbmdqdW4uemhhbmdAbm9raWEuY29tLg0K
KyAgICAgICAgREVTQzogDQorICAgICAgICBodHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xMTQ3Mw0KKw0KKyAgICAgICAgKiBCcm93c2VyQ29udHJvbC9pbmMvQnJDdGxEZWZz
Lmg6DQorICAgICAgICAoVEJyQ3RsRGVmczo6KToNCisgICAgICAgICogQnJvd3NlckNvbnRyb2wv
c3JjL0JyQ3RsLmNwcDoNCisgICAgICAgIChDQnJDdGw6OkhhbmRsZUNvbW1hbmRMKToNCisgICAg
ICAgICogQnJvd3NlclZpZXcvaW5jL1dlYktpdENvbnRyb2wuaDoNCisgICAgICAgIChDV2ViS2l0
Q29udHJvbDo6RGlzYWJsZUZsYXNoU2V0dGluZyk6DQorICAgICAgICAqIEJyb3dzZXJWaWV3L3Ny
Yy9XZWJLaXRDb250cm9sLmNwcDoNCisgICAgICAgIChDV2ViS2l0Q29udHJvbDo6Q1dlYktpdENv
bnRyb2wpOg0KKyAgICAgICAgKENXZWJLaXRDb250cm9sOjpIYW5kbGVEaXNhYmxlRmxhc2hTZXR0
aW5nKToNCisgICAgICAgIChDV2ViS2l0Q29udHJvbDo6U2V0QnJvd3NlclNldHRpbmdMKToNCisg
ICAgICAgIChDV2ViS2l0Q29udHJvbDo6R2V0QnJvd3NlclNldHRpbmdMKToNCisgICAgICAgICog
UGx1Z2luL3NyYy9QbHVnaW5Ta2luLmNwcDoNCisgICAgICAgIChDUGx1Z2luU2tpbjo6TmV3TCk6
DQorDQogMjAwNi0xMC0yNyAgc2FyZWVuICA8c2h5YW0uc2FyZWVuQG5va2lhLmNvbT4NCiANCiAg
ICAgICAgIFJldmlld2VkIGJ5IHNhY2hpbi5wYWRtYUBub2tpYS5jb20uDQpJbmRleDogV2ViS2l0
L0Jyb3dzZXJDb250cm9sL2luYy9CckN0bERlZnMuaA0KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYktpdC9C
cm93c2VyQ29udHJvbC9pbmMvQnJDdGxEZWZzLmgJKHJldmlzaW9uIDE3NDkyKQ0KKysrIFdlYktp
dC9Ccm93c2VyQ29udHJvbC9pbmMvQnJDdGxEZWZzLmgJKHdvcmtpbmcgY29weSkNCkBAIC0yMDcs
NiArMjA3LDcgQEAgY2xhc3MgVEJyQ3RsRGVmcw0KICAgICAgICAgICAgIEVDb21tYW5kU21hcnRM
aW5rU2VuZE1lc3NhZ2UsIC8vLzwNCiAgICAgICAgICAgICBFQ29tbWFuZFNtYXJ0TGlua0FkZFRv
UGhvbmVCb29rLCAvLy88DQogICAgICAgICAgICAgRUNvbW1hbmRTaG93VG9vbEJhciwgLy8vPFNo
b3dzIHRoZSB0b29sYmFyDQorICAgICAgICAgICAgRUNvbW1hbmREaXNhYmxlRmxhc2gsIC8vLzxF
bmFibGUvRGlzYWJsZSB0aGUgZmxhc2gNCiAgICAgICAgICAgICB9Ow0KICAgICAgICAgLyoqDQog
ICAgICAgICAqIFRoZSBsb2FkIGV2ZW50IHRoYXQgb2NjdXJyZWQuDQpJbmRleDogV2ViS2l0L0Jy
b3dzZXJDb250cm9sL3NyYy9CckN0bC5jcHANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQnJvd3Nl
ckNvbnRyb2wvc3JjL0JyQ3RsLmNwcAkocmV2aXNpb24gMTc0OTIpDQorKysgV2ViS2l0L0Jyb3dz
ZXJDb250cm9sL3NyYy9CckN0bC5jcHAJKHdvcmtpbmcgY29weSkNCkBAIC04NTUsNiArODU1LDEw
IEBAIEVYUE9SVF9DIHZvaWQgQ0JyQ3RsOjpIYW5kbGVDb21tYW5kTChUSW4NCiAgICAgICAgICAg
ICBpV21sTW9kZSA9IEVGYWxzZTsNCiAgICAgICAgICAgICBicmVhazsNCiAgICAgICAgICAgICB9
DQorDQorICAgICAgICBjYXNlIFRCckN0bERlZnM6OkVDb21tYW5kRGlzYWJsZUZsYXNoOg0KKyAg
ICAgICAgICAgIHsNCisgICAgICAgICAgICB9DQogICAgICAgICBkZWZhdWx0Og0KICAgICAgICAg
ICAgIHsNCiAgICAgICAgICAgICBpZiAoIGlXbWxFbmdpbmVJbnRlcmZhY2UgJiYNCkluZGV4OiBX
ZWJLaXQvQnJvd3NlclZpZXcvaW5jL1dlYktpdENvbnRyb2wuaA0KPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdl
YktpdC9Ccm93c2VyVmlldy9pbmMvV2ViS2l0Q29udHJvbC5oCShyZXZpc2lvbiAxNzQ5MikNCisr
KyBXZWJLaXQvQnJvd3NlclZpZXcvaW5jL1dlYktpdENvbnRyb2wuaAkod29ya2luZyBjb3B5KQ0K
QEAgLTcyOCw2ICs3MjgsMTggQEAgY2xhc3MgQ1dlYktpdENvbnRyb2wgOiBwdWJsaWMgQ0Jhc2UN
CiAgICAgICAgICoNCiAgICAgICAgICovDQogICAgICAgICB2b2lkIEZvcmVncm91bmRFdmVudChU
Qm9vbCBhRm9yZWdyb3VuZCk7DQorICAgICAgICANCisgICAgICAgIA0KKyAgICAvKioNCisgICAg
KiBEaXNhYmxlRmxhc2hTZXR0aW5nDQorICAgICoNCisgICAgKiBAc2luY2UgMy4yDQorICAgICog
QHJldHVybiBUQm9vbA0KKyAgICAqLw0KKyAgICANCisNCisgICAgVEJvb2wgRGlzYWJsZUZsYXNo
U2V0dGluZygpIHsgcmV0dXJuIGlEaXNhYmxlRmxhc2g7IH0NCisgICAgDQogDQogI2lmZGVmIFJE
XzMyX0JST1dTRVINCiAgICAgICAgIC8qDQpAQCAtODU3LDYgKzg2OSw5IEBAIGNsYXNzIENXZWJL
aXRDb250cm9sIDogcHVibGljIENCYXNlDQogICAgICAgICAqIEByZXR1cm4gdm9pZA0KICAgICAq
Lw0KICAgICAgICAgdm9pZCBDaGVja0ZvckNhbmNlbENvbXBsZXRlKCk7DQorICAgICAgICANCisg
ICAgDQorICAgIHZvaWQgSGFuZGxlRGlzYWJsZUZsYXNoU2V0dGluZyggVEJvb2wgYUZsYXNoVmFs
dWUsIFRCb29sIGFJbWFnZVZhbHVlICk7DQogDQogICAgIHByaXZhdGU6ICAgIC8vIERhdGENCiAN
CkBAIC05MTAsNiArOTI1LDkgQEAgY2xhc3MgQ1dlYktpdENvbnRyb2wgOiBwdWJsaWMgQ0Jhc2UN
CiAgICAgVEludDMyIGlBcElkOw0KICAgICAgICAgLy8gdHJ1ZSBpZiBhcHBsaWNhdGlvbiBpcyBp
biB0aGUgYmFja2dyb3VuZA0KICAgICAgICAgVEJvb2wgICBpU3VzcGVuZFRpbWVyczsNCisgICAg
ICAgIA0KKyAgICAgICAgLy9TZXR0aW5ncyB0byBzdG9yZSB2YWx1ZSBvZiB0aGUgRmxhc2ggRGlz
YWJsZQ0KKyAgICAgICAgVEJvb2wgICBpRGlzYWJsZUZsYXNoOw0KIA0KICNpZmRlZiBSRF8zMl9C
Uk9XU0VSDQogICAgICAgICAvLyBwbHVnaW4gcGxheWVyDQpJbmRleDogV2ViS2l0L0Jyb3dzZXJW
aWV3L3NyYy9XZWJLaXRDb250cm9sLmNwcA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYktpdC9Ccm93c2Vy
Vmlldy9zcmMvV2ViS2l0Q29udHJvbC5jcHAJKHJldmlzaW9uIDE3NDkyKQ0KKysrIFdlYktpdC9C
cm93c2VyVmlldy9zcmMvV2ViS2l0Q29udHJvbC5jcHAJKHdvcmtpbmcgY29weSkNCkBAIC01Mjks
NyArNTI5LDggQEAgQ1dlYktpdENvbnRyb2w6OkNXZWJLaXRDb250cm9sKA0KICAgICBpQ2FjaGVN
b2RlKCBUQnJDdGxEZWZzOjpFQ2FjaGVNb2RlTm9ybWFsICksDQogICAgIGlHZW5lcmF0ZVNhdmVk
UGFnZShFVHJ1ZSksDQogICAgIGlIZWFkZXJBcnJpdmVkKEVGYWxzZSksICAgIA0KLSAgICBpSW5p
dGlhbFByb2dyZXNzUGVyY2VudGFnZSggS01pbkluaXRpYWxQcm9ncmVzc1BlcmNlbnRhZ2UgKQ0K
KyAgICBpSW5pdGlhbFByb2dyZXNzUGVyY2VudGFnZSggS01pbkluaXRpYWxQcm9ncmVzc1BlcmNl
bnRhZ2UgKSwNCisgICAgaURpc2FibGVGbGFzaCAoRVRydWUpDQogICAgIHsNCiAgICAgaVByb2dy
ZXNzTm90aWZpY2F0aW9uSW50ZXJ2YWwgPSAwLjAyOw0KICAgICB9DQpAQCAtNjM2LDYgKzYzNyw0
MiBAQCBDV2ViS2l0Q29udHJvbDo6fkNXZWJLaXRDb250cm9sKCkNCiAgICAgZGVsZXRlIGlXaWRn
ZXRFeHRlbnNpb247DQogI2VuZGlmIC8vUkRfQlJPV1NFUl9XSURHRVRTDQogICAgIH0NCisgICAg
DQorICAgIA0KKy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQorLy8gQ1dlYktpdENvbnRyb2w6Okhh
bmRsZURpc2FibGVGbGFzaFNldHRpbmcNCisvLyBQcml2YXRlIENsYXNzIE1ldGhvZA0KKy8vLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgIA0KK3ZvaWQg
IENXZWJLaXRDb250cm9sOjpIYW5kbGVEaXNhYmxlRmxhc2hTZXR0aW5nKCBUQm9vbCBhRmxhc2hW
YWx1ZSwgVEJvb2wgYUltYWdlVmFsdWUgKQ0KK3sNCisNCisgICAgDQorICAgICBpZiAoICggIWFG
bGFzaFZhbHVlICkgJiYgYUltYWdlVmFsdWUgICkNCisgICAgIHsNCisgICAgIC8vRW5hYmxlIHRo
ZSBmbGFzaCBsb2FkaW5nDQorICAgICAvL0F1dG9JbWFnZSBsb2FkaW5nIGlzIGVuYWJsZShFVHJ1
ZSkgYW5kIGFGbGFzaFZhbHVlIGlzIGVuYWJsZShFRmFsc2UpDQorICAgICBpRGlzYWJsZUZsYXNo
ID0gRUZhbHNlOyAgLy9NZWFucyBlbmFibGUgdGhlIGZsYXNoIGxvYWRpbmcNCisgICAgIH0NCisg
ICAgIGVsc2UgaWYoICghYUltYWdlVmFsdWUpICApDQorICAgICB7DQorICAgICAvL0Rpc2FibGUg
dGhlIGZsYXNoIGxvYWRpbmcNCisgICAgIC8vQXV0b0ltYWdlIGxvYWRpbmcgaXMgZGlzYWJsZWQo
RUZhbHNlKS4gRG9uJ3QgY2FyZSBhYm91dCB0aGUgDQorICAgICAvL25ldyB2YWx1ZSBvZiB0aGUg
Zmxhc2ggIGFGbGFzaFZhbHVlIGFzIGltYWdlIGxvYWRpbmcgaXMgYmVpbmcNCisgICAgIC8vZGlz
YWJsZWQuDQorICAgICBpRGlzYWJsZUZsYXNoID0gRVRydWU7ICAvL01lYW5zIGRpc2FibGUgdGhl
IGZsYXNoIGxvYWRpbmcNCisgICAgIH0NCisgICAgIGVsc2UgaWYoIGFGbGFzaFZhbHVlICYmIGFJ
bWFnZVZhbHVlICApDQorICAgICB7DQorICAgICAvL0Rpc2FibGUgdGhlIGZsYXNoIGxvYWRpbmcg
IA0KKyAgICAgaURpc2FibGVGbGFzaCA9IEVUcnVlOyAgLy9NZWFucyBkaXNhYmxlIHRoZSBmbGFz
aCBsb2FkaW5nICANCisgICAgIH0NCisNCisgICAvL1RvIGRvOiBOZWVkIHRvIHJlbW92ZSBmb2xs
b3dpbmcgbGluZSB3aGVuIFVJIGNoZWNrIGluIHRoZWlyIA0KKyAgIC8vY2hhbmdlcy4gVGlsbCB0
aGVuIGtlZXAgdGhlIGZsYXNoIGxvYWRpbmcgb24uDQorICBpRGlzYWJsZUZsYXNoID0gRUZhbHNl
Ow0KK30vL2VuZCBDV2ViS2l0Q29udHJvbDo6SGFuZGxlRGlzYWJsZUZsYXNoU2V0dGluZygpDQor
DQorDQogDQogLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAvLyBDV2ViS2l0Q29udHJvbDo6U2V0
QnJvd3NlclNldHRpbmcNCkBAIC02NzAsNiArNzA3LDEwIEBAIHZvaWQgQ1dlYktpdENvbnRyb2w6
OlNldEJyb3dzZXJTZXR0aW5nTCgNCiAgICAgICAgICAgICBUQm9vbCB2YWwoIGFWYWx1ZSApOw0K
ICAgICAgICAgICAgIGlCcm93c2VyU2V0dGluZ3NDb250YWluZXItPlNldHRpbmdMKCBUQnJDdGxE
ZWZzOjpUQnJDdGxTZXR0aW5ncygNCiAgICAgICAgICAgICAgICAgYVNldHRpbmcgKSkuU2V0Qm9v
bFZhbHVlTCggdmFsICk7DQorICAgICAgICAgICAgaWYoIGFTZXR0aW5nID09IFRCckN0bERlZnM6
OkVTZXR0aW5nc0F1dG9Mb2FkSW1hZ2VzICkNCisgICAgICAgICAgICB7DQorICAgICAgICAgICAg
SGFuZGxlRGlzYWJsZUZsYXNoU2V0dGluZyggaURpc2FibGVGbGFzaCwgdmFsICk7DQorICAgICAg
ICAgICAgfQ0KICAgICAgICAgICAgIGJyZWFrOw0KICAgICAgICAgICAgIH0NCiAgICAgICAgIC8v
IEludGVnZXIgc2V0dGluZyB2YWx1ZXMNCkBAIC03MDYsNiArNzQ3LDE4IEBAIHZvaWQgQ1dlYktp
dENvbnRyb2w6OlNldEJyb3dzZXJTZXR0aW5nTCgNCiAgICAgICAgICAgICB7DQogICAgICAgICAg
ICAgaUhpc3RvcnlDb250cm9sbGVyLT5TZXRIaXN0b3J5Vmlld0VuYWJsZWQoYVZhbHVlKTsNCiAg
ICAgICAgICAgICB9DQorICAgICAgICBjYXNlIFRCckN0bERlZnM6OkVDb21tYW5kRGlzYWJsZUZs
YXNoOg0KKyAgICAgICAgICB7ICANCisgICAgICAgICAgIFRCb29sIGF1dG9Mb2FkSW1hZ2VzID0g
RVRydWU7IA0KKyAgICAgICAgICAgaWYoIGlCcm93c2VyU2V0dGluZ3NDb250YWluZXIgKQ0KKyAg
ICAgICAgICB7DQorICAgICAgICAgIGF1dG9Mb2FkSW1hZ2VzID0gIGlCcm93c2VyU2V0dGluZ3ND
b250YWluZXItPlNldHRpbmdMKA0KKyAgICAgICAgICAgICAgICAgICAgICAgVEJyQ3RsRGVmczo6
VEJyQ3RsU2V0dGluZ3MoVEJyQ3RsRGVmczo6RVNldHRpbmdzQXV0b0xvYWRJbWFnZXMpICkuQm9v
bFZhbHVlKCk7DQorICAgICAgICAgICAgIA0KKyAgICAgICAgICB9DQorICAgICAgICAgICAgSGFu
ZGxlRGlzYWJsZUZsYXNoU2V0dGluZyggYVZhbHVlLCBhdXRvTG9hZEltYWdlcyApOw0KKyAgICAg
ICAgICBicmVhazsgIA0KKyAgICAgICAgICB9DQogICAgICAgICBkZWZhdWx0Og0KICAgICAgICAg
ICAgIHsNCiAgICAgICAgICAgICAvL19fQVNTRVJUX0RFQlVHKCBFRmFsc2UsIFVzZXI6OlBhbmlj
KCBfTCgiV2ViS2l0Q29udHJvbCIpLCBLRXJyQWJvcnQgKSApOw0KQEAgLTc4Nyw2ICs4NDAsMTEg
QEAgVFVpbnQgQ1dlYktpdENvbnRyb2w6OkdldEJyb3dzZXJTZXR0aW5nTA0KICAgICAgICAgICAg
IHJldFZhbCA9IGlIaXN0b3J5Q29udHJvbGxlci0+SGlzdG9yeVZpZXdFbmFibGVkKCk7DQogICAg
ICAgICAgICAgYnJlYWs7DQogICAgICAgICAgICAgfQ0KKyAgICAgICAgY2FzZSBUQnJDdGxEZWZz
OjpFQ29tbWFuZERpc2FibGVGbGFzaDoNCisgICAgICAgICAgew0KKyAgICAgICAgICByZXRWYWwg
ID0gKCBUVWludCApIGlEaXNhYmxlRmxhc2g7DQorICAgICAgICAgIGJyZWFrOw0KKyAgICAgICAg
ICB9DQogICAgICAgICBkZWZhdWx0Og0KICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICBfX0FT
U0VSVF9ERUJVRyggRUZhbHNlLCBVc2VyOjpQYW5pYyggX0woIldlYktpdFZpZXciKSwgS0VyckFi
b3J0KSApOw0KSW5kZXg6IFdlYktpdC9QbHVnaW4vc3JjL1BsdWdpblNraW4uY3BwDQo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09DQotLS0gV2ViS2l0L1BsdWdpbi9zcmMvUGx1Z2luU2tpbi5jcHAJKHJldmlzaW9uIDE3NDky
KQ0KKysrIFdlYktpdC9QbHVnaW4vc3JjL1BsdWdpblNraW4uY3BwCSh3b3JraW5nIGNvcHkpDQpA
QCAtNzgsNiArNzgsNyBAQA0KIF9MSVQoS1J0c3AsICJydHNwIik7DQogX0xJVChLQWNjZXNzUHRJ
ZCwgImFjY2Vzc3BvaW50aWQiKTsNCiBfTElUKEtDb250ZW50VHlwZSwgImNvbnRlbnR0eXBlIik7
DQorX0xJVChLQ29udGVudFR5cGVGbGFzaCwgImZsYXNoIik7DQogDQogLy8gVGhlIGRlZmF1bHQg
cGxhY2Vob2xkZXIgd2lkdGgsIG1hdGNoZXMgdGhlIHZhbHVlIHNldCBpbiBodG1sNC5jc3MNCiBj
b25zdCBUVWludCBLUGxhY2Vob2xkZXJXaWR0aCggMTAwICk7DQpAQCAtMTA2LDExICsxMDcsMjQg
QEAgQ1BsdWdpblNraW4qIENQbHVnaW5Ta2luOjpOZXdMKCBDV2ViS2l0Rg0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3QgVERlc0MmIGFNSU1FVHlwZSwNCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFRCb29sIGFDYW5QbHVnaW5JbnRlcmFjdCApDQogICAgIHsN
Ci0gICAgQ1BsdWdpblNraW4qIHNlbGYgPSBuZXcgKEVMZWF2ZSkgQ1BsdWdpblNraW4oIGFXZWJL
aXRGcmFtZSApOw0KKyAgICBDUGx1Z2luU2tpbiogc2VsZiA9IE5VTEw7DQorICAgIFRJbnQgdmFs
MSA9IGFNSU1FVHlwZS5GaW5kKEtDb250ZW50VHlwZUZsYXNoKTsNCisgICAgVEJvb2wgdmFsMiA9
IGFXZWJLaXRGcmFtZS5XZWJLaXRWaWV3KCkuV2ViS2l0Q29udHJvbCgpLkRpc2FibGVGbGFzaFNl
dHRpbmcoKTsNCisgICAgDQorICAgIC8vQ2hlY2sgaWYgdGhlIGZsYXNoIHBsdWdpbiB0aGVuIHdl
IGZsYXNoIGlzIGVuYWJsZWQgb3IgZGlzYWJsZWQuDQorICAgIGlmKCAoIGFNSU1FVHlwZS5GaW5k
KEtDb250ZW50VHlwZUZsYXNoKSAhPSBLRXJyTm90Rm91bmQgKSAmJiANCisgICAgICAgICggYVdl
YktpdEZyYW1lLldlYktpdFZpZXcoKS5XZWJLaXRDb250cm9sKCkuRGlzYWJsZUZsYXNoU2V0dGlu
ZygpICkgKSAgICANCisgICAgew0KKyAgICBzZWxmID0gTlVMTDsNCisgICAgfQ0KKyAgICBlbHNl
DQorICAgIHsgICANCisgICAgc2VsZiA9IG5ldyAoRUxlYXZlKSBDUGx1Z2luU2tpbiggYVdlYktp
dEZyYW1lICk7DQogICAgIENsZWFudXBTdGFjazo6UHVzaEwoIHNlbGYgKTsNCiAgICAgc2VsZi0+
Q29uc3RydWN0TCggYU1JTUVUeXBlLCBhQXR0cmlidXRlc05hbWVzLCBhQXR0cmlidXRlVmFsdWVz
LA0KICAgICAgICAgICAgICAgICAgICAgICBhVXJsLCBhQmFzZVVybCwgYUNhblBsdWdpbkludGVy
YWN0ICk7DQogICAgIENsZWFudXBTdGFjazo6UG9wKCk7ICAgIC8vIHNlbGYNCisgICAgfQ0KICAg
ICByZXR1cm4gc2VsZjsNCiAgICAgfQ0KIA0K
</data>
<flag name="review"
          id="3919"
          type_id="1"
          status="-"
          setter="bradley.morrison"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>11311</attachid>
            <date>2006-10-31 13:21:16 -0800</date>
            <delta_ts>2006-10-31 14:10:50 -0800</delta_ts>
            <desc>Changes in the webcore</desc>
            <filename>flashWebcore.patch</filename>
            <type>text/plain</type>
            <size>1179</size>
            <attacher name="Shyam Sareen">shyam.sareen</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2ViQ29yZS9DaGFuZ2VM
b2cJKHJldmlzaW9uIDE3NDkyKQ0KKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkp
DQpAQCAtMSwzICsxLDE1IEBADQorMjAwNi0xMC0zMSAgc2FyZWVuICA8c2h5YW0uc2FyZWVuQG5v
a2lhLmNvbT4NCisNCisgICAgICAgIFJldmlld2VkIGJ5IDx6YnVqdGFzQGdtYWlsLmNvbT4uDQor
ICAgICAgICBERVNDOiANCisgICAgICAgIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTExNDczDQorDQorICAgICAgICBXQVJOSU5HOiBOTyBURVNUIENBU0VTIEFEREVEIE9S
IENIQU5HRUQNCisNCisgICAgICAgICoga3dxL0tXUU9iamVjdFdpZGdldC5jcHA6DQorICAgICAg
ICAoUU9iamVjdFdpZGdldDo6aGFzUmVzaXplZCk6DQorICAgICAgICAoUU9iamVjdFdpZGdldDo6
Zm9jdXNhYmxlKToNCisNCiAyMDA2LTEwLTI1ICByYWFsZXhhbiAgPHJhc3Zhbi5hbGV4YW5kcmVz
Y3VAbm9raWEuY29tPg0KIA0KICAgICAgICAgUmV2aWV3ZWQgYnkgemFsYW4uDQpJbmRleDogV2Vi
Q29yZS9rd3EvS1dRT2JqZWN0V2lkZ2V0LmNwcA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYkNvcmUva3dx
L0tXUU9iamVjdFdpZGdldC5jcHAJKHJldmlzaW9uIDE3NDkyKQ0KKysrIFdlYkNvcmUva3dxL0tX
UU9iamVjdFdpZGdldC5jcHAJKHdvcmtpbmcgY29weSkNCkBAIC02NywxMiArNjcsMTYgQEAgdm9p
ZCBRT2JqZWN0V2lkZ2V0OjpzZXRGb250KGNvbnN0IFFGb250IA0KIA0KIA0KIGJvb2wgUU9iamVj
dFdpZGdldDo6aGFzUmVzaXplZCgpDQotew0KK3sgDQorICBpZiggIW9iamVjdFdpZGdldCApDQor
ICAgICAgIHJldHVybiBmYWxzZTsNCiAgIHJldHVybiBvYmplY3RXaWRnZXQtPkhhc1Jlc2l6ZWQo
KTsNCiB9DQogDQogYm9vbCBRT2JqZWN0V2lkZ2V0Ojpmb2N1c2FibGUoKSBjb25zdA0KIHsNCisg
ICAgaWYoICFvYmplY3RXaWRnZXQgKQ0KKyAgICAgICByZXR1cm4gZmFsc2U7DQogICAgIHJldHVy
biBvYmplY3RXaWRnZXQtPklzRm9jdXNhYmxlKCk7DQogfQ0KIA0K
</data>
<flag name="review"
          id="3920"
          type_id="1"
          status="+"
          setter="zalan"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>11325</attachid>
            <date>2006-11-01 06:22:32 -0800</date>
            <delta_ts>2006-11-01 07:30:09 -0800</delta_ts>
            <desc>New patch for webkit.</desc>
            <filename>flashWebkit.patch</filename>
            <type>text/plain</type>
            <size>7827</size>
            <attacher name="Shyam Sareen">shyam.sareen</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9DaGFuZ2VMb2cNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxNzUxNikNCisrKyBXZWJLaXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpDQpA
QCAtMSwzICsxLDIxIEBADQorMjAwNi0xMS0wMSAgc2FyZWVuICA8c2h5YW0uc2FyZWVuQG5va2lh
LmNvbT4NCisNCisgICAgICAgIFJldmlld2VkIGJ5IHlvbmdqdW4uemhhbmdAbm9raWEuY29tLg0K
KyAgICAgICAgREVTQzogDQorICAgICAgICBodHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xMTQ3Mw0KKw0KKyAgICAgICAgKiBCcm93c2VyQ29udHJvbC9pbmMvQnJDdGxEZWZz
Lmg6DQorICAgICAgICAoVEJyQ3RsRGVmczo6KToNCisgICAgICAgICogQnJvd3NlclZpZXcvaW5j
L1dlYktpdENvbnRyb2wuaDoNCisgICAgICAgIChDV2ViS2l0Q29udHJvbDo6RGlzYWJsZUZsYXNo
U2V0dGluZyk6DQorICAgICAgICAqIEJyb3dzZXJWaWV3L3NyYy9XZWJLaXRDb250cm9sLmNwcDoN
CisgICAgICAgIChDV2ViS2l0Q29udHJvbDo6Q1dlYktpdENvbnRyb2wpOg0KKyAgICAgICAgKENX
ZWJLaXRDb250cm9sOjpIYW5kbGVEaXNhYmxlRmxhc2hTZXR0aW5nKToNCisgICAgICAgIChDV2Vi
S2l0Q29udHJvbDo6U2V0QnJvd3NlclNldHRpbmdMKToNCisgICAgICAgIChDV2ViS2l0Q29udHJv
bDo6R2V0QnJvd3NlclNldHRpbmdMKToNCisgICAgICAgICogUGx1Z2luL3NyYy9QbHVnaW5Ta2lu
LmNwcDoNCisgICAgICAgIChDUGx1Z2luU2tpbjo6TmV3TCk6DQorDQogMjAwNi0xMC0yNyAgc2Fy
ZWVuICA8c2h5YW0uc2FyZWVuQG5va2lhLmNvbT4NCiANCiAgICAgICAgIFJldmlld2VkIGJ5IHNh
Y2hpbi5wYWRtYUBub2tpYS5jb20uDQpJbmRleDogV2ViS2l0L0Jyb3dzZXJDb250cm9sL2luYy9C
ckN0bERlZnMuaA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYktpdC9Ccm93c2VyQ29udHJvbC9pbmMvQnJD
dGxEZWZzLmgJKHJldmlzaW9uIDE3NDkyKQ0KKysrIFdlYktpdC9Ccm93c2VyQ29udHJvbC9pbmMv
QnJDdGxEZWZzLmgJKHdvcmtpbmcgY29weSkNCkBAIC0yMDcsNiArMjA3LDcgQEAgY2xhc3MgVEJy
Q3RsRGVmcw0KICAgICAgICAgICAgIEVDb21tYW5kU21hcnRMaW5rU2VuZE1lc3NhZ2UsIC8vLzwN
CiAgICAgICAgICAgICBFQ29tbWFuZFNtYXJ0TGlua0FkZFRvUGhvbmVCb29rLCAvLy88DQogICAg
ICAgICAgICAgRUNvbW1hbmRTaG93VG9vbEJhciwgLy8vPFNob3dzIHRoZSB0b29sYmFyDQorICAg
ICAgICAgICAgRUNvbW1hbmREaXNhYmxlRmxhc2gsIC8vLzxFbmFibGUvRGlzYWJsZSB0aGUgZmxh
c2gNCiAgICAgICAgICAgICB9Ow0KICAgICAgICAgLyoqDQogICAgICAgICAqIFRoZSBsb2FkIGV2
ZW50IHRoYXQgb2NjdXJyZWQuDQpJbmRleDogV2ViS2l0L0Jyb3dzZXJWaWV3L2luYy9XZWJLaXRD
b250cm9sLmgNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQnJvd3NlclZpZXcvaW5jL1dlYktpdENv
bnRyb2wuaAkocmV2aXNpb24gMTc0OTIpDQorKysgV2ViS2l0L0Jyb3dzZXJWaWV3L2luYy9XZWJL
aXRDb250cm9sLmgJKHdvcmtpbmcgY29weSkNCkBAIC03MjgsNiArNzI4LDE4IEBAIGNsYXNzIENX
ZWJLaXRDb250cm9sIDogcHVibGljIENCYXNlDQogICAgICAgICAqDQogICAgICAgICAqLw0KICAg
ICAgICAgdm9pZCBGb3JlZ3JvdW5kRXZlbnQoVEJvb2wgYUZvcmVncm91bmQpOw0KKyAgICAgICAg
DQorICAgICAgICANCisgICAgLyoqDQorICAgICogRGlzYWJsZUZsYXNoU2V0dGluZw0KKyAgICAq
DQorICAgICogQHNpbmNlIDMuMg0KKyAgICAqIEByZXR1cm4gVEJvb2wNCisgICAgKi8NCisgICAg
DQorDQorICAgIFRCb29sIERpc2FibGVGbGFzaFNldHRpbmcoKSB7IHJldHVybiBpRGlzYWJsZUZs
YXNoOyB9DQorICAgIA0KIA0KICNpZmRlZiBSRF8zMl9CUk9XU0VSDQogICAgICAgICAvKg0KQEAg
LTg1Nyw2ICs4NjksOSBAQCBjbGFzcyBDV2ViS2l0Q29udHJvbCA6IHB1YmxpYyBDQmFzZQ0KICAg
ICAgICAgKiBAcmV0dXJuIHZvaWQNCiAgICAgKi8NCiAgICAgICAgIHZvaWQgQ2hlY2tGb3JDYW5j
ZWxDb21wbGV0ZSgpOw0KKyAgICAgICAgDQorICAgIA0KKyAgICB2b2lkIEhhbmRsZURpc2FibGVG
bGFzaFNldHRpbmcoIFRCb29sIGFGbGFzaFZhbHVlLCBUQm9vbCBhSW1hZ2VWYWx1ZSApOw0KIA0K
ICAgICBwcml2YXRlOiAgICAvLyBEYXRhDQogDQpAQCAtOTEwLDYgKzkyNSw5IEBAIGNsYXNzIENX
ZWJLaXRDb250cm9sIDogcHVibGljIENCYXNlDQogICAgIFRJbnQzMiBpQXBJZDsNCiAgICAgICAg
IC8vIHRydWUgaWYgYXBwbGljYXRpb24gaXMgaW4gdGhlIGJhY2tncm91bmQNCiAgICAgICAgIFRC
b29sICAgaVN1c3BlbmRUaW1lcnM7DQorICAgICAgICANCisgICAgICAgIC8vU2V0dGluZ3MgdG8g
c3RvcmUgdmFsdWUgb2YgdGhlIEZsYXNoIERpc2FibGUNCisgICAgICAgIFRCb29sICAgaURpc2Fi
bGVGbGFzaDsNCiANCiAjaWZkZWYgUkRfMzJfQlJPV1NFUg0KICAgICAgICAgLy8gcGx1Z2luIHBs
YXllcg0KSW5kZXg6IFdlYktpdC9Ccm93c2VyVmlldy9zcmMvV2ViS2l0Q29udHJvbC5jcHANCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0NCi0tLSBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL1dlYktpdENvbnRyb2wuY3BwCShy
ZXZpc2lvbiAxNzQ5MikNCisrKyBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL1dlYktpdENvbnRyb2wu
Y3BwCSh3b3JraW5nIGNvcHkpDQpAQCAtNTI5LDcgKzUyOSw4IEBAIENXZWJLaXRDb250cm9sOjpD
V2ViS2l0Q29udHJvbCgNCiAgICAgaUNhY2hlTW9kZSggVEJyQ3RsRGVmczo6RUNhY2hlTW9kZU5v
cm1hbCApLA0KICAgICBpR2VuZXJhdGVTYXZlZFBhZ2UoRVRydWUpLA0KICAgICBpSGVhZGVyQXJy
aXZlZChFRmFsc2UpLCAgICANCi0gICAgaUluaXRpYWxQcm9ncmVzc1BlcmNlbnRhZ2UoIEtNaW5J
bml0aWFsUHJvZ3Jlc3NQZXJjZW50YWdlICkNCisgICAgaUluaXRpYWxQcm9ncmVzc1BlcmNlbnRh
Z2UoIEtNaW5Jbml0aWFsUHJvZ3Jlc3NQZXJjZW50YWdlICksDQorICAgIGlEaXNhYmxlRmxhc2gg
KEVUcnVlKQ0KICAgICB7DQogICAgIGlQcm9ncmVzc05vdGlmaWNhdGlvbkludGVydmFsID0gMC4w
MjsNCiAgICAgfQ0KQEAgLTYzNiw2ICs2MzcsNDIgQEAgQ1dlYktpdENvbnRyb2w6On5DV2ViS2l0
Q29udHJvbCgpDQogICAgIGRlbGV0ZSBpV2lkZ2V0RXh0ZW5zaW9uOw0KICNlbmRpZiAvL1JEX0JS
T1dTRVJfV0lER0VUUw0KICAgICB9DQorICAgIA0KKyAgICANCisvLyAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KKy8vIENXZWJLaXRDb250cm9sOjpIYW5kbGVEaXNhYmxlRmxhc2hTZXR0aW5nDQorLy8g
UHJpdmF0ZSBDbGFzcyBNZXRob2QNCisvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0gICANCit2b2lkICBDV2ViS2l0Q29udHJvbDo6SGFuZGxlRGlzYWJs
ZUZsYXNoU2V0dGluZyggVEJvb2wgYUZsYXNoVmFsdWUsIFRCb29sIGFJbWFnZVZhbHVlICkNCit7
DQorDQorICAgIA0KKyAgICAgaWYgKCAoICFhRmxhc2hWYWx1ZSApICYmIGFJbWFnZVZhbHVlICAp
DQorICAgICB7DQorICAgICAvL0VuYWJsZSB0aGUgZmxhc2ggbG9hZGluZw0KKyAgICAgLy9BdXRv
SW1hZ2UgbG9hZGluZyBpcyBlbmFibGUoRVRydWUpIGFuZCBhRmxhc2hWYWx1ZSBpcyBlbmFibGUo
RUZhbHNlKQ0KKyAgICAgaURpc2FibGVGbGFzaCA9IEVGYWxzZTsgIC8vTWVhbnMgZW5hYmxlIHRo
ZSBmbGFzaCBsb2FkaW5nDQorICAgICB9DQorICAgICBlbHNlIGlmKCAoIWFJbWFnZVZhbHVlKSAg
KQ0KKyAgICAgew0KKyAgICAgLy9EaXNhYmxlIHRoZSBmbGFzaCBsb2FkaW5nDQorICAgICAvL0F1
dG9JbWFnZSBsb2FkaW5nIGlzIGRpc2FibGVkKEVGYWxzZSkuIERvbid0IGNhcmUgYWJvdXQgdGhl
IA0KKyAgICAgLy9uZXcgdmFsdWUgb2YgdGhlIGZsYXNoICBhRmxhc2hWYWx1ZSBhcyBpbWFnZSBs
b2FkaW5nIGlzIGJlaW5nDQorICAgICAvL2Rpc2FibGVkLg0KKyAgICAgaURpc2FibGVGbGFzaCA9
IEVUcnVlOyAgLy9NZWFucyBkaXNhYmxlIHRoZSBmbGFzaCBsb2FkaW5nDQorICAgICB9DQorICAg
ICBlbHNlIGlmKCBhRmxhc2hWYWx1ZSAmJiBhSW1hZ2VWYWx1ZSAgKQ0KKyAgICAgew0KKyAgICAg
Ly9EaXNhYmxlIHRoZSBmbGFzaCBsb2FkaW5nICANCisgICAgIGlEaXNhYmxlRmxhc2ggPSBFVHJ1
ZTsgIC8vTWVhbnMgZGlzYWJsZSB0aGUgZmxhc2ggbG9hZGluZyAgDQorICAgICB9DQorDQorICAg
Ly9UbyBkbzogTmVlZCB0byByZW1vdmUgZm9sbG93aW5nIGxpbmUgd2hlbiBVSSBjaGVjayBpbiB0
aGVpciANCisgICAvL2NoYW5nZXMuIFRpbGwgdGhlbiBrZWVwIHRoZSBmbGFzaCBsb2FkaW5nIG9u
Lg0KKyAgaURpc2FibGVGbGFzaCA9IEVGYWxzZTsNCit9Ly9lbmQgQ1dlYktpdENvbnRyb2w6Okhh
bmRsZURpc2FibGVGbGFzaFNldHRpbmcoKQ0KKw0KKw0KIA0KIC8vIC0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tDQogLy8gQ1dlYktpdENvbnRyb2w6OlNldEJyb3dzZXJTZXR0aW5nDQpAQCAtNjcwLDYgKzcw
NywxMCBAQCB2b2lkIENXZWJLaXRDb250cm9sOjpTZXRCcm93c2VyU2V0dGluZ0woDQogICAgICAg
ICAgICAgVEJvb2wgdmFsKCBhVmFsdWUgKTsNCiAgICAgICAgICAgICBpQnJvd3NlclNldHRpbmdz
Q29udGFpbmVyLT5TZXR0aW5nTCggVEJyQ3RsRGVmczo6VEJyQ3RsU2V0dGluZ3MoDQogICAgICAg
ICAgICAgICAgIGFTZXR0aW5nICkpLlNldEJvb2xWYWx1ZUwoIHZhbCApOw0KKyAgICAgICAgICAg
IGlmKCBhU2V0dGluZyA9PSBUQnJDdGxEZWZzOjpFU2V0dGluZ3NBdXRvTG9hZEltYWdlcyApDQor
ICAgICAgICAgICAgew0KKyAgICAgICAgICAgIEhhbmRsZURpc2FibGVGbGFzaFNldHRpbmcoIGlE
aXNhYmxlRmxhc2gsIHZhbCApOw0KKyAgICAgICAgICAgIH0NCiAgICAgICAgICAgICBicmVhazsN
CiAgICAgICAgICAgICB9DQogICAgICAgICAvLyBJbnRlZ2VyIHNldHRpbmcgdmFsdWVzDQpAQCAt
NzA2LDYgKzc0NywxOCBAQCB2b2lkIENXZWJLaXRDb250cm9sOjpTZXRCcm93c2VyU2V0dGluZ0wo
DQogICAgICAgICAgICAgew0KICAgICAgICAgICAgIGlIaXN0b3J5Q29udHJvbGxlci0+U2V0SGlz
dG9yeVZpZXdFbmFibGVkKGFWYWx1ZSk7DQogICAgICAgICAgICAgfQ0KKyAgICAgICAgY2FzZSBU
QnJDdGxEZWZzOjpFQ29tbWFuZERpc2FibGVGbGFzaDoNCisgICAgICAgICAgeyAgDQorICAgICAg
ICAgICBUQm9vbCBhdXRvTG9hZEltYWdlcyA9IEVUcnVlOyANCisgICAgICAgICAgIGlmKCBpQnJv
d3NlclNldHRpbmdzQ29udGFpbmVyICkNCisgICAgICAgICAgew0KKyAgICAgICAgICBhdXRvTG9h
ZEltYWdlcyA9ICBpQnJvd3NlclNldHRpbmdzQ29udGFpbmVyLT5TZXR0aW5nTCgNCisgICAgICAg
ICAgICAgICAgICAgICAgIFRCckN0bERlZnM6OlRCckN0bFNldHRpbmdzKFRCckN0bERlZnM6OkVT
ZXR0aW5nc0F1dG9Mb2FkSW1hZ2VzKSApLkJvb2xWYWx1ZSgpOw0KKyAgICAgICAgICAgICANCisg
ICAgICAgICAgfQ0KKyAgICAgICAgICAgIEhhbmRsZURpc2FibGVGbGFzaFNldHRpbmcoIGFWYWx1
ZSwgYXV0b0xvYWRJbWFnZXMgKTsNCisgICAgICAgICAgYnJlYWs7ICANCisgICAgICAgICAgfQ0K
ICAgICAgICAgZGVmYXVsdDoNCiAgICAgICAgICAgICB7DQogICAgICAgICAgICAgLy9fX0FTU0VS
VF9ERUJVRyggRUZhbHNlLCBVc2VyOjpQYW5pYyggX0woIldlYktpdENvbnRyb2wiKSwgS0VyckFi
b3J0ICkgKTsNCkBAIC03ODcsNiArODQwLDExIEBAIFRVaW50IENXZWJLaXRDb250cm9sOjpHZXRC
cm93c2VyU2V0dGluZ0wNCiAgICAgICAgICAgICByZXRWYWwgPSBpSGlzdG9yeUNvbnRyb2xsZXIt
Pkhpc3RvcnlWaWV3RW5hYmxlZCgpOw0KICAgICAgICAgICAgIGJyZWFrOw0KICAgICAgICAgICAg
IH0NCisgICAgICAgIGNhc2UgVEJyQ3RsRGVmczo6RUNvbW1hbmREaXNhYmxlRmxhc2g6DQorICAg
ICAgICAgIHsNCisgICAgICAgICAgcmV0VmFsICA9ICggVFVpbnQgKSBpRGlzYWJsZUZsYXNoOw0K
KyAgICAgICAgICBicmVhazsNCisgICAgICAgICAgfQ0KICAgICAgICAgZGVmYXVsdDoNCiAgICAg
ICAgICAgICB7DQogICAgICAgICAgICAgX19BU1NFUlRfREVCVUcoIEVGYWxzZSwgVXNlcjo6UGFu
aWMoIF9MKCJXZWJLaXRWaWV3IiksIEtFcnJBYm9ydCkgKTsNCkluZGV4OiBXZWJLaXQvUGx1Z2lu
L3NyYy9QbHVnaW5Ta2luLmNwcA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYktpdC9QbHVnaW4vc3JjL1Bs
dWdpblNraW4uY3BwCShyZXZpc2lvbiAxNzQ5MikNCisrKyBXZWJLaXQvUGx1Z2luL3NyYy9QbHVn
aW5Ta2luLmNwcAkod29ya2luZyBjb3B5KQ0KQEAgLTc4LDYgKzc4LDcgQEANCiBfTElUKEtSdHNw
LCAicnRzcCIpOw0KIF9MSVQoS0FjY2Vzc1B0SWQsICJhY2Nlc3Nwb2ludGlkIik7DQogX0xJVChL
Q29udGVudFR5cGUsICJjb250ZW50dHlwZSIpOw0KK19MSVQoS0NvbnRlbnRUeXBlRmxhc2gsICJm
bGFzaCIpOw0KIA0KIC8vIFRoZSBkZWZhdWx0IHBsYWNlaG9sZGVyIHdpZHRoLCBtYXRjaGVzIHRo
ZSB2YWx1ZSBzZXQgaW4gaHRtbDQuY3NzDQogY29uc3QgVFVpbnQgS1BsYWNlaG9sZGVyV2lkdGgo
IDEwMCApOw0KQEAgLTEwNiwxMSArMTA3LDIyIEBAIENQbHVnaW5Ta2luKiBDUGx1Z2luU2tpbjo6
TmV3TCggQ1dlYktpdEYNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IFRE
ZXNDJiBhTUlNRVR5cGUsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUQm9vbCBh
Q2FuUGx1Z2luSW50ZXJhY3QgKQ0KICAgICB7DQotICAgIENQbHVnaW5Ta2luKiBzZWxmID0gbmV3
IChFTGVhdmUpIENQbHVnaW5Ta2luKCBhV2ViS2l0RnJhbWUgKTsNCisgICAgQ1BsdWdpblNraW4q
IHNlbGYgPSBOVUxMOw0KKyAgICANCisgICAgLy9DaGVjayBpZiB0aGUgZmxhc2ggcGx1Z2luIGlz
IGVuYWJsZWQgb3IgZGlzYWJsZWQuDQorICAgIGlmKCAoIGFNSU1FVHlwZS5GaW5kKEtDb250ZW50
VHlwZUZsYXNoKSAhPSBLRXJyTm90Rm91bmQgKSAmJiANCisgICAgICAgICggYVdlYktpdEZyYW1l
LldlYktpdFZpZXcoKS5XZWJLaXRDb250cm9sKCkuRGlzYWJsZUZsYXNoU2V0dGluZygpICkgKSAg
ICANCisgICAgew0KKyAgICBzZWxmID0gTlVMTDsNCisgICAgfQ0KKyAgICBlbHNlDQorICAgIHsg
ICANCisgICAgc2VsZiA9IG5ldyAoRUxlYXZlKSBDUGx1Z2luU2tpbiggYVdlYktpdEZyYW1lICk7
DQogICAgIENsZWFudXBTdGFjazo6UHVzaEwoIHNlbGYgKTsNCiAgICAgc2VsZi0+Q29uc3RydWN0
TCggYU1JTUVUeXBlLCBhQXR0cmlidXRlc05hbWVzLCBhQXR0cmlidXRlVmFsdWVzLA0KICAgICAg
ICAgICAgICAgICAgICAgICBhVXJsLCBhQmFzZVVybCwgYUNhblBsdWdpbkludGVyYWN0ICk7DQog
ICAgIENsZWFudXBTdGFjazo6UG9wKCk7ICAgIC8vIHNlbGYNCisgICAgfQ0KICAgICByZXR1cm4g
c2VsZjsNCiAgICAgfQ0KIA0K
</data>
<flag name="review"
          id="3929"
          type_id="1"
          status="-"
          setter="yongjun.zhang"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>11328</attachid>
            <date>2006-11-01 08:26:00 -0800</date>
            <delta_ts>2006-11-01 08:28:09 -0800</delta_ts>
            <desc>Avoided NULL retruning in NewL(..)</desc>
            <filename>flashWebkit.patch</filename>
            <type>text/plain</type>
            <size>7481</size>
            <attacher name="Shyam Sareen">shyam.sareen</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9DaGFuZ2VMb2cNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxNzUxNikNCisrKyBXZWJLaXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpDQpA
QCAtMSwzICsxLDIxIEBADQorMjAwNi0xMS0wMSAgc2FyZWVuICA8c2h5YW0uc2FyZWVuQG5va2lh
LmNvbT4NCisNCisgICAgICAgIFJldmlld2VkIGJ5IHlvbmdqdW4uemhhbmdAbm9raWEuY29tDQor
ICAgICAgICBERVNDOiANCisgICAgICAgIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTExNDczDQorDQorICAgICAgICAqIEJyb3dzZXJDb250cm9sL2luYy9CckN0bERlZnMu
aDoNCisgICAgICAgIChUQnJDdGxEZWZzOjopOg0KKyAgICAgICAgKiBCcm93c2VyVmlldy9pbmMv
V2ViS2l0Q29udHJvbC5oOg0KKyAgICAgICAgKENXZWJLaXRDb250cm9sOjpEaXNhYmxlRmxhc2hT
ZXR0aW5nKToNCisgICAgICAgICogQnJvd3NlclZpZXcvc3JjL1dlYktpdENvbnRyb2wuY3BwOg0K
KyAgICAgICAgKENXZWJLaXRDb250cm9sOjpDV2ViS2l0Q29udHJvbCk6DQorICAgICAgICAoQ1dl
YktpdENvbnRyb2w6OkhhbmRsZURpc2FibGVGbGFzaFNldHRpbmcpOg0KKyAgICAgICAgKENXZWJL
aXRDb250cm9sOjpTZXRCcm93c2VyU2V0dGluZ0wpOg0KKyAgICAgICAgKENXZWJLaXRDb250cm9s
OjpHZXRCcm93c2VyU2V0dGluZ0wpOg0KKyAgICAgICAgKiBCcm93c2VyVmlldy9zcmMvd2Via2l0
YnJpZGdlLmNwcDoNCisgICAgICAgIChDV2ViS2l0QnJpZGdlOjpWaWV3Rm9yUGx1Z2luV2l0aFVS
TCk6DQorDQogMjAwNi0xMC0yNyAgc2FyZWVuICA8c2h5YW0uc2FyZWVuQG5va2lhLmNvbT4NCiAN
CiAgICAgICAgIFJldmlld2VkIGJ5IHNhY2hpbi5wYWRtYUBub2tpYS5jb20uDQpJbmRleDogV2Vi
S2l0L0Jyb3dzZXJDb250cm9sL2luYy9CckN0bERlZnMuaA0KPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYktp
dC9Ccm93c2VyQ29udHJvbC9pbmMvQnJDdGxEZWZzLmgJKHJldmlzaW9uIDE3NDkyKQ0KKysrIFdl
YktpdC9Ccm93c2VyQ29udHJvbC9pbmMvQnJDdGxEZWZzLmgJKHdvcmtpbmcgY29weSkNCkBAIC0y
MDcsNiArMjA3LDcgQEAgY2xhc3MgVEJyQ3RsRGVmcw0KICAgICAgICAgICAgIEVDb21tYW5kU21h
cnRMaW5rU2VuZE1lc3NhZ2UsIC8vLzwNCiAgICAgICAgICAgICBFQ29tbWFuZFNtYXJ0TGlua0Fk
ZFRvUGhvbmVCb29rLCAvLy88DQogICAgICAgICAgICAgRUNvbW1hbmRTaG93VG9vbEJhciwgLy8v
PFNob3dzIHRoZSB0b29sYmFyDQorICAgICAgICAgICAgRUNvbW1hbmREaXNhYmxlRmxhc2gsIC8v
LzxFbmFibGUvRGlzYWJsZSB0aGUgZmxhc2gNCiAgICAgICAgICAgICB9Ow0KICAgICAgICAgLyoq
DQogICAgICAgICAqIFRoZSBsb2FkIGV2ZW50IHRoYXQgb2NjdXJyZWQuDQpJbmRleDogV2ViS2l0
L0Jyb3dzZXJWaWV3L2luYy9XZWJLaXRDb250cm9sLmgNCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQv
QnJvd3NlclZpZXcvaW5jL1dlYktpdENvbnRyb2wuaAkocmV2aXNpb24gMTc0OTIpDQorKysgV2Vi
S2l0L0Jyb3dzZXJWaWV3L2luYy9XZWJLaXRDb250cm9sLmgJKHdvcmtpbmcgY29weSkNCkBAIC03
MjgsNiArNzI4LDE4IEBAIGNsYXNzIENXZWJLaXRDb250cm9sIDogcHVibGljIENCYXNlDQogICAg
ICAgICAqDQogICAgICAgICAqLw0KICAgICAgICAgdm9pZCBGb3JlZ3JvdW5kRXZlbnQoVEJvb2wg
YUZvcmVncm91bmQpOw0KKyAgICAgICAgDQorICAgICAgICANCisgICAgLyoqDQorICAgICogRGlz
YWJsZUZsYXNoU2V0dGluZw0KKyAgICAqDQorICAgICogQHNpbmNlIDMuMg0KKyAgICAqIEByZXR1
cm4gVEJvb2wNCisgICAgKi8NCisgICAgDQorDQorICAgIFRCb29sIERpc2FibGVGbGFzaFNldHRp
bmcoKSB7IHJldHVybiBpRGlzYWJsZUZsYXNoOyB9DQorICAgIA0KIA0KICNpZmRlZiBSRF8zMl9C
Uk9XU0VSDQogICAgICAgICAvKg0KQEAgLTg1Nyw2ICs4NjksOSBAQCBjbGFzcyBDV2ViS2l0Q29u
dHJvbCA6IHB1YmxpYyBDQmFzZQ0KICAgICAgICAgKiBAcmV0dXJuIHZvaWQNCiAgICAgKi8NCiAg
ICAgICAgIHZvaWQgQ2hlY2tGb3JDYW5jZWxDb21wbGV0ZSgpOw0KKyAgICAgICAgDQorICAgIA0K
KyAgICB2b2lkIEhhbmRsZURpc2FibGVGbGFzaFNldHRpbmcoIFRCb29sIGFGbGFzaFZhbHVlLCBU
Qm9vbCBhSW1hZ2VWYWx1ZSApOw0KIA0KICAgICBwcml2YXRlOiAgICAvLyBEYXRhDQogDQpAQCAt
OTEwLDYgKzkyNSw5IEBAIGNsYXNzIENXZWJLaXRDb250cm9sIDogcHVibGljIENCYXNlDQogICAg
IFRJbnQzMiBpQXBJZDsNCiAgICAgICAgIC8vIHRydWUgaWYgYXBwbGljYXRpb24gaXMgaW4gdGhl
IGJhY2tncm91bmQNCiAgICAgICAgIFRCb29sICAgaVN1c3BlbmRUaW1lcnM7DQorICAgICAgICAN
CisgICAgICAgIC8vU2V0dGluZ3MgdG8gc3RvcmUgdmFsdWUgb2YgdGhlIEZsYXNoIERpc2FibGUN
CisgICAgICAgIFRCb29sICAgaURpc2FibGVGbGFzaDsNCiANCiAjaWZkZWYgUkRfMzJfQlJPV1NF
Ug0KICAgICAgICAgLy8gcGx1Z2luIHBsYXllcg0KSW5kZXg6IFdlYktpdC9Ccm93c2VyVmlldy9z
cmMvV2ViS2l0Q29udHJvbC5jcHANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQnJvd3NlclZpZXcv
c3JjL1dlYktpdENvbnRyb2wuY3BwCShyZXZpc2lvbiAxNzQ5MikNCisrKyBXZWJLaXQvQnJvd3Nl
clZpZXcvc3JjL1dlYktpdENvbnRyb2wuY3BwCSh3b3JraW5nIGNvcHkpDQpAQCAtNTI5LDcgKzUy
OSw4IEBAIENXZWJLaXRDb250cm9sOjpDV2ViS2l0Q29udHJvbCgNCiAgICAgaUNhY2hlTW9kZSgg
VEJyQ3RsRGVmczo6RUNhY2hlTW9kZU5vcm1hbCApLA0KICAgICBpR2VuZXJhdGVTYXZlZFBhZ2Uo
RVRydWUpLA0KICAgICBpSGVhZGVyQXJyaXZlZChFRmFsc2UpLCAgICANCi0gICAgaUluaXRpYWxQ
cm9ncmVzc1BlcmNlbnRhZ2UoIEtNaW5Jbml0aWFsUHJvZ3Jlc3NQZXJjZW50YWdlICkNCisgICAg
aUluaXRpYWxQcm9ncmVzc1BlcmNlbnRhZ2UoIEtNaW5Jbml0aWFsUHJvZ3Jlc3NQZXJjZW50YWdl
ICksDQorICAgIGlEaXNhYmxlRmxhc2ggKEVUcnVlKQ0KICAgICB7DQogICAgIGlQcm9ncmVzc05v
dGlmaWNhdGlvbkludGVydmFsID0gMC4wMjsNCiAgICAgfQ0KQEAgLTYzNiw2ICs2MzcsNDIgQEAg
Q1dlYktpdENvbnRyb2w6On5DV2ViS2l0Q29udHJvbCgpDQogICAgIGRlbGV0ZSBpV2lkZ2V0RXh0
ZW5zaW9uOw0KICNlbmRpZiAvL1JEX0JST1dTRVJfV0lER0VUUw0KICAgICB9DQorICAgIA0KKyAg
ICANCisvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KKy8vIENXZWJLaXRDb250cm9sOjpIYW5kbGVE
aXNhYmxlRmxhc2hTZXR0aW5nDQorLy8gUHJpdmF0ZSBDbGFzcyBNZXRob2QNCisvLy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICANCit2b2lkICBDV2Vi
S2l0Q29udHJvbDo6SGFuZGxlRGlzYWJsZUZsYXNoU2V0dGluZyggVEJvb2wgYUZsYXNoVmFsdWUs
IFRCb29sIGFJbWFnZVZhbHVlICkNCit7DQorDQorICAgIA0KKyAgICAgaWYgKCAoICFhRmxhc2hW
YWx1ZSApICYmIGFJbWFnZVZhbHVlICApDQorICAgICB7DQorICAgICAvL0VuYWJsZSB0aGUgZmxh
c2ggbG9hZGluZw0KKyAgICAgLy9BdXRvSW1hZ2UgbG9hZGluZyBpcyBlbmFibGUoRVRydWUpIGFu
ZCBhRmxhc2hWYWx1ZSBpcyBlbmFibGUoRUZhbHNlKQ0KKyAgICAgaURpc2FibGVGbGFzaCA9IEVG
YWxzZTsgIC8vTWVhbnMgZW5hYmxlIHRoZSBmbGFzaCBsb2FkaW5nDQorICAgICB9DQorICAgICBl
bHNlIGlmKCAoIWFJbWFnZVZhbHVlKSAgKQ0KKyAgICAgew0KKyAgICAgLy9EaXNhYmxlIHRoZSBm
bGFzaCBsb2FkaW5nDQorICAgICAvL0F1dG9JbWFnZSBsb2FkaW5nIGlzIGRpc2FibGVkKEVGYWxz
ZSkuIERvbid0IGNhcmUgYWJvdXQgdGhlIA0KKyAgICAgLy9uZXcgdmFsdWUgb2YgdGhlIGZsYXNo
ICBhRmxhc2hWYWx1ZSBhcyBpbWFnZSBsb2FkaW5nIGlzIGJlaW5nDQorICAgICAvL2Rpc2FibGVk
Lg0KKyAgICAgaURpc2FibGVGbGFzaCA9IEVUcnVlOyAgLy9NZWFucyBkaXNhYmxlIHRoZSBmbGFz
aCBsb2FkaW5nDQorICAgICB9DQorICAgICBlbHNlIGlmKCBhRmxhc2hWYWx1ZSAmJiBhSW1hZ2VW
YWx1ZSAgKQ0KKyAgICAgew0KKyAgICAgLy9EaXNhYmxlIHRoZSBmbGFzaCBsb2FkaW5nICANCisg
ICAgIGlEaXNhYmxlRmxhc2ggPSBFVHJ1ZTsgIC8vTWVhbnMgZGlzYWJsZSB0aGUgZmxhc2ggbG9h
ZGluZyAgDQorICAgICB9DQorDQorICAgLy9UbyBkbzogTmVlZCB0byByZW1vdmUgZm9sbG93aW5n
IGxpbmUgd2hlbiBVSSBjaGVjayBpbiB0aGVpciANCisgICAvL2NoYW5nZXMuIFRpbGwgdGhlbiBr
ZWVwIHRoZSBmbGFzaCBsb2FkaW5nIG9uLg0KKyAgaURpc2FibGVGbGFzaCA9IEVGYWxzZTsNCit9
Ly9lbmQgQ1dlYktpdENvbnRyb2w6OkhhbmRsZURpc2FibGVGbGFzaFNldHRpbmcoKQ0KKw0KKw0K
IA0KIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQogLy8gQ1dlYktpdENvbnRyb2w6OlNldEJyb3dz
ZXJTZXR0aW5nDQpAQCAtNjcwLDYgKzcwNywxMCBAQCB2b2lkIENXZWJLaXRDb250cm9sOjpTZXRC
cm93c2VyU2V0dGluZ0woDQogICAgICAgICAgICAgVEJvb2wgdmFsKCBhVmFsdWUgKTsNCiAgICAg
ICAgICAgICBpQnJvd3NlclNldHRpbmdzQ29udGFpbmVyLT5TZXR0aW5nTCggVEJyQ3RsRGVmczo6
VEJyQ3RsU2V0dGluZ3MoDQogICAgICAgICAgICAgICAgIGFTZXR0aW5nICkpLlNldEJvb2xWYWx1
ZUwoIHZhbCApOw0KKyAgICAgICAgICAgIGlmKCBhU2V0dGluZyA9PSBUQnJDdGxEZWZzOjpFU2V0
dGluZ3NBdXRvTG9hZEltYWdlcyApDQorICAgICAgICAgICAgew0KKyAgICAgICAgICAgIEhhbmRs
ZURpc2FibGVGbGFzaFNldHRpbmcoIGlEaXNhYmxlRmxhc2gsIHZhbCApOw0KKyAgICAgICAgICAg
IH0NCiAgICAgICAgICAgICBicmVhazsNCiAgICAgICAgICAgICB9DQogICAgICAgICAvLyBJbnRl
Z2VyIHNldHRpbmcgdmFsdWVzDQpAQCAtNzA2LDYgKzc0NywxOCBAQCB2b2lkIENXZWJLaXRDb250
cm9sOjpTZXRCcm93c2VyU2V0dGluZ0woDQogICAgICAgICAgICAgew0KICAgICAgICAgICAgIGlI
aXN0b3J5Q29udHJvbGxlci0+U2V0SGlzdG9yeVZpZXdFbmFibGVkKGFWYWx1ZSk7DQogICAgICAg
ICAgICAgfQ0KKyAgICAgICAgY2FzZSBUQnJDdGxEZWZzOjpFQ29tbWFuZERpc2FibGVGbGFzaDoN
CisgICAgICAgICAgeyAgDQorICAgICAgICAgICBUQm9vbCBhdXRvTG9hZEltYWdlcyA9IEVUcnVl
OyANCisgICAgICAgICAgIGlmKCBpQnJvd3NlclNldHRpbmdzQ29udGFpbmVyICkNCisgICAgICAg
ICAgew0KKyAgICAgICAgICBhdXRvTG9hZEltYWdlcyA9ICBpQnJvd3NlclNldHRpbmdzQ29udGFp
bmVyLT5TZXR0aW5nTCgNCisgICAgICAgICAgICAgICAgICAgICAgIFRCckN0bERlZnM6OlRCckN0
bFNldHRpbmdzKFRCckN0bERlZnM6OkVTZXR0aW5nc0F1dG9Mb2FkSW1hZ2VzKSApLkJvb2xWYWx1
ZSgpOw0KKyAgICAgICAgICAgICANCisgICAgICAgICAgfQ0KKyAgICAgICAgICAgIEhhbmRsZURp
c2FibGVGbGFzaFNldHRpbmcoIGFWYWx1ZSwgYXV0b0xvYWRJbWFnZXMgKTsNCisgICAgICAgICAg
YnJlYWs7ICANCisgICAgICAgICAgfQ0KICAgICAgICAgZGVmYXVsdDoNCiAgICAgICAgICAgICB7
DQogICAgICAgICAgICAgLy9fX0FTU0VSVF9ERUJVRyggRUZhbHNlLCBVc2VyOjpQYW5pYyggX0wo
IldlYktpdENvbnRyb2wiKSwgS0VyckFib3J0ICkgKTsNCkBAIC03ODcsNiArODQwLDExIEBAIFRV
aW50IENXZWJLaXRDb250cm9sOjpHZXRCcm93c2VyU2V0dGluZ0wNCiAgICAgICAgICAgICByZXRW
YWwgPSBpSGlzdG9yeUNvbnRyb2xsZXItPkhpc3RvcnlWaWV3RW5hYmxlZCgpOw0KICAgICAgICAg
ICAgIGJyZWFrOw0KICAgICAgICAgICAgIH0NCisgICAgICAgIGNhc2UgVEJyQ3RsRGVmczo6RUNv
bW1hbmREaXNhYmxlRmxhc2g6DQorICAgICAgICAgIHsNCisgICAgICAgICAgcmV0VmFsICA9ICgg
VFVpbnQgKSBpRGlzYWJsZUZsYXNoOw0KKyAgICAgICAgICBicmVhazsNCisgICAgICAgICAgfQ0K
ICAgICAgICAgZGVmYXVsdDoNCiAgICAgICAgICAgICB7DQogICAgICAgICAgICAgX19BU1NFUlRf
REVCVUcoIEVGYWxzZSwgVXNlcjo6UGFuaWMoIF9MKCJXZWJLaXRWaWV3IiksIEtFcnJBYm9ydCkg
KTsNCkluZGV4OiBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL3dlYmtpdGJyaWRnZS5jcHANCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0NCi0tLSBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL3dlYmtpdGJyaWRnZS5jcHAJKHJldmlz
aW9uIDE3NDkyKQ0KKysrIFdlYktpdC9Ccm93c2VyVmlldy9zcmMvd2Via2l0YnJpZGdlLmNwcAko
d29ya2luZyBjb3B5KQ0KQEAgLTY0LDYgKzY0LDcgQEAgX0xJVChLQ3VycmVudCwgIl9jdXJyZW50
Iik7DQogX0xJVChLTmF2aWdhdGlvbiwgIm5hdmlnYXRpb24iKTsNCiBfTElUKEtUYWJiZWQsICJ0
YWJiZWQiKTsNCiBfTElUKEtEZWZhdWx0Q29udGVudFR5cGVTdHIsICJhcHBsaWNhdGlvbi9vY3Rl
dC1zdHJlYW0iKTsNCitfTElUKEtDb250ZW50VHlwZUZsYXNoLCAiZmxhc2giKTsNCiANCiAvL01B
Q1JPUw0KIA0KQEAgLTY2OSw2ICs2NzAsMTMgQEAgTVdlYkNvcmVPYmplY3RXaWRnZXQqIENXZWJL
aXRCcmlkZ2U6OlZpZQ0KICAgICAgICAgcmV0dXJuIDA7DQogICAgICAgICB9DQogICAgIENQbHVn
aW5Ta2luKiBwbHVnaW5Ta2luID0gTlVMTDsNCisNCisgICAgaWYoICggYU1JTUVUeXBlLkZpbmQo
S0NvbnRlbnRUeXBlRmxhc2gpICE9IEtFcnJOb3RGb3VuZCApICYmIA0KKyAgICAgICAgKCBpRnJh
bWUtPldlYktpdFZpZXcoKS5XZWJLaXRDb250cm9sKCkuRGlzYWJsZUZsYXNoU2V0dGluZygpICkg
KSAgICANCisgICAgICAgIHsNCisgICAgICAgIHJldHVybiAgTlVMTDsNCisgICAgICAgIH0NCisN
CiAgICAgVFJBUF9JR05PUkUoIHBsdWdpblNraW4gPSBDUGx1Z2luU2tpbjo6TmV3TCggKmlGcmFt
ZSwNCiAgICAgICAgIGFVcmwsIGFBdHRyaWJ1dGVOYW1lcywgYUF0dHJpYnV0ZVZhbHVlcywgYUJh
c2VVcmwsIGFNSU1FVHlwZSwgYUNhbkxvYWRQbHVnaW5Db250ZW50ICkgKTsNCiAgICAgcmV0dXJu
IHBsdWdpblNraW47DQo=
</data>
<flag name="review"
          id="3932"
          type_id="1"
          status="+"
          setter="yongjun.zhang"
    />
          </attachment>
      

    </bug>

</bugzilla>