<?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>72784</bug_id>
          
          <creation_ts>2011-11-18 18:34:02 -0800</creation_ts>
          <short_desc>Clean up Web Inspector target in Source/WebKit/blackberry/CMakeListsBlackBerry.txt</short_desc>
          <delta_ts>2011-11-26 02:48:08 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>73144</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Daniel Bates">dbates</reporter>
          <assigned_to name="Daniel Bates">dbates</assigned_to>
          <cc>jkjiang</cc>
    
    <cc>jonathan.dong.webkit</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>506276</commentid>
    <comment_count>0</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2011-11-18 18:34:02 -0800</bug_when>
    <thetext>Following up on Adam Barth&apos;s comment in bug #72768 (https://bugs.webkit.org/show_bug.cgi?id=72768#c8), we should clean up the Web Inspector target in Source/WebKit/blackberry/CMakeListsBlackBerry.txt so that it&apos;s more straight-forward to read and modify.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>506286</commentid>
    <comment_count>1</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2011-11-18 18:49:53 -0800</bug_when>
    <thetext>PR 123483</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>509335</commentid>
    <comment_count>2</comment_count>
      <attachid>116651</attachid>
    <who name="Jonathan Dong">jonathan.dong.webkit</who>
    <bug_when>2011-11-26 00:07:07 -0800</bug_when>
    <thetext>Created attachment 116651
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>509336</commentid>
    <comment_count>3</comment_count>
      <attachid>116651</attachid>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2011-11-26 00:15:24 -0800</bug_when>
    <thetext>Comment on attachment 116651
Patch

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

I&apos;ll r- this, as I have some open questions, and it needs a fixup in the ChangeLog.

&gt; Source/WebKit/ChangeLog:9
&gt; +		Abstracted the JavaScript file names from inspector/front-end/inspector.html
&gt; +		to keep them in-sync with the changes of inspector.html.
&gt; +
&gt; +        Reviewed by NOBODY (OOPS!).

The order is wrong here, It needs to say Reviewed by... then the description should follow.
Also the indentation is off.

&gt; Source/WebKit/blackberry/CMakeListsBlackBerry.txt:186
&gt; +SET (JS_FILES ${JS_FILES} ${WEBKIT_DIR}/blackberry/WebCoreSupport/inspectorBB.js)

Hm, this seems useful for any CMake based build, no?
How does eg. the Efl port manage this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>509338</commentid>
    <comment_count>4</comment_count>
      <attachid>116652</attachid>
    <who name="Jonathan Dong">jonathan.dong.webkit</who>
    <bug_when>2011-11-26 01:12:40 -0800</bug_when>
    <thetext>Created attachment 116652
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>509339</commentid>
    <comment_count>5</comment_count>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2011-11-26 01:22:24 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; Created an attachment (id=116652) [details]
&gt; Patch
Can you answer my question regarding sharing this with other CMake builds systems?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>509340</commentid>
    <comment_count>6</comment_count>
    <who name="Jonathan Dong">jonathan.dong.webkit</who>
    <bug_when>2011-11-26 01:32:52 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; (In reply to comment #4)
&gt; &gt; Created an attachment (id=116652) [details] [details]
&gt; &gt; Patch
&gt; Can you answer my question regarding sharing this with other CMake builds systems?

Perhaps we are the only porting who implements the inspector feature for now and uses cmake as the build system.
Although EFL porting set ENABLE_INSPECTOR on by default, but it haven&apos;t implemented the inspector feature in WebKit/WebCoreSupport/InspectorClientEfl.cpp.
WinCE set ENABLE_INSPECTOR off by default and haven&apos;t implemented the inspector feature either.

So I&apos;m not sure whether we need to share this with other cmake porting for now, is it appropriate to add an unnecessary target into the common cmake file that other build won&apos;t use? but if it&apos;s ok, we could move the custom target into WebKit/CMakeLists.txt. Would you give me some suggestion? thanks! :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>509341</commentid>
    <comment_count>7</comment_count>
      <attachid>116652</attachid>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2011-11-26 01:38:12 -0800</bug_when>
    <thetext>Comment on attachment 116652
Patch

This is completely sufficient, if no-one else uses inspector yet with CMake based builds. If this ever happens, it can be refactored. r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>509346</commentid>
    <comment_count>8</comment_count>
      <attachid>116652</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-11-26 02:48:03 -0800</bug_when>
    <thetext>Comment on attachment 116652
Patch

Clearing flags on attachment: 116652

Committed r101191: &lt;http://trac.webkit.org/changeset/101191&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>509347</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-11-26 02:48:08 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>116651</attachid>
            <date>2011-11-26 00:07:07 -0800</date>
            <delta_ts>2011-11-26 01:12:31 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-72784-20111126160705.patch</filename>
            <type>text/plain</type>
            <size>10062</size>
            <attacher name="Jonathan Dong">jonathan.dong.webkit</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxMTg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGVlNWEzN2VlYTVlYmQwNGMw
N2Q4YTQzMTVkNDliYmQ5MTNmMGNmODcuLjdhYTdmMWU2MTlmZmVhYmE0MzhlYTg0MzgxYWUwM2Ex
M2IxZTlhYWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMTEtMjUgIEpvbmF0aGFu
IERvbmcgIDxqb25hdGhhbi5kb25nQHRvcmNobW9iaWxlLmNvbS5jbj4KKworICAgICAgICBbQ01h
a2VdIENsZWFuIHVwIFdlYiBJbnNwZWN0b3IgdGFyZ2V0IGluIFNvdXJjZS9XZWJLaXQvYmxhY2ti
ZXJyeS9DTWFrZUxpc3RzQmxhY2tCZXJyeS50eHQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTcyNzg0CisKKwkJQWJzdHJhY3RlZCB0aGUgSmF2YVNjcmlw
dCBmaWxlIG5hbWVzIGZyb20gaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuaHRtbAorCQl0
byBrZWVwIHRoZW0gaW4tc3luYyB3aXRoIHRoZSBjaGFuZ2VzIG9mIGluc3BlY3Rvci5odG1sLgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogYmxhY2ti
ZXJyeS9DTWFrZUxpc3RzQmxhY2tCZXJyeS50eHQ6CisKIDIwMTEtMTEtMjMgIFJhcGhhZWwgS3Vi
byBkYSBDb3N0YSAgPGt1Ym9AcHJvZnVzaW9uLm1vYmk+CiAKICAgICAgICAgW0NNYWtlXSBNb3Zl
IHRoZSB0b3AtbGV2ZWwgbG9naWMgdG8gdGhlIHRvcC1sZXZlbCBkaXJlY3RvcnkuCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ01ha2VMaXN0c0JsYWNrQmVycnkudHh0IGIv
U291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NNYWtlTGlzdHNCbGFja0JlcnJ5LnR4dAppbmRleCBm
MDc0NjZjMWEyMjhmOWM0ZTFkZTcxOTA0YzhiMmI1NmMxOTVhZjBkLi42YzE0ZTJjYzU5NDMwOGE5
NGI1NjU3ODBlMTY5YjU4Y2I1YzJlZGMwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNr
YmVycnkvQ01ha2VMaXN0c0JsYWNrQmVycnkudHh0CisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2ti
ZXJyeS9DTWFrZUxpc3RzQmxhY2tCZXJyeS50eHQKQEAgLTE2OCwxMSArMTY4LDI2IEBAIEVORElG
ICgpCiAKIFNFVChXZWJLaXRfSU5TVEFMTF9ESVIgIiR7Q01BS0VfU1lTVEVNX1BST0NFU1NPUn0v
dXNyL2xpYi90b3JjaC13ZWJraXQiKQogCi0jIEZJWE1FOiBXZSBuZWVkIHRvIG1ha2UgdGhpcyB0
YXJnZXQgbW9yZSBzdHJhaWdodCBmb3J3YXJkIHRvIHJlYWQgYW5kIG1vZGlmeS4gU2VlIDxodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzI3ODQ+LgotQUREX0NVU1RPTV9U
QVJHRVQoCisjIEdldCB0aGUgSmF2YVNjcmlwdCBmaWxlIG5hbWVzIGZyb20gaW5zcGVjdG9yLmh0
bWwsIGluIG9yZGVyIHRvIGtlZXAgdGhlIEphdmFTY3JpcHQgZmlsZXMKKyMgZ2VuZXJhdGVkIGlu
IHRoZSBjb3JyZWN0IG9yZGVyLCBhbmQgdG8ga2VlcCB0aGUgZmlsZSBuYW1lcyBpbi1zeW5jIHdp
dGggdGhlIGNoYW5nZXMgb2YgaW5zcGVjdG9yLmh0bWwKK0ZJTEUgKFNUUklOR1MgJHtXRUJDT1JF
X0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuaHRtbCBTQ1JJUFRfVEFHUyBSRUdF
WCAiPHNjcmlwdC4qIHNyYz1cIi4qanNcIi4qPjwvc2NyaXB0PiIpCitGT1JFQUNIIChfbGluZSBJ
TiBMSVNUUyBTQ1JJUFRfVEFHUykKKyAgICBTVFJJTkcgKFNUUklQICR7X2xpbmV9IF9zdHJpcHBl
ZF9saW5lKQorICAgIFNUUklORyAoUkVHRVggUkVQTEFDRSAiPHNjcmlwdC4qIHNyYz1cIiguKlxc
LmpzKVwiLio+PC9zY3JpcHQ+IiAiXFwxIiBfanNfZmlsZSAke19zdHJpcHBlZF9saW5lfSkKKyAg
ICBTVFJJTkcgKENPTVBBUkUgRVFVQUwgJHtfanNfZmlsZX0gIkluc3BlY3RvckJhY2tlbmRTdHVi
LmpzIiBfY29tcF9yZXN1bHQpCisgICAgSUYgKCAke19jb21wX3Jlc3VsdH0gKQorICAgICAgICAj
IEluc3BlY3RvckJhY2tlbmRTdHViLmpzIHdhcyBnZW5lcmF0ZWQgd2l0aCB0aGUgYnVpbGQsIHNo
b3VsZCBnZXQgaXQgZnJvbSBERVJJVkVEX1NPVVJDRVNfV0VCQ09SRV9ESVIuCisgICAgICAgIFNF
VCAoX2pzX2ZpbGUgIiR7REVSSVZFRF9TT1VSQ0VTX1dFQkNPUkVfRElSfS8ke19qc19maWxlfSIp
CisgICAgRUxTRSAoKQorICAgICAgICBTRVQgKF9qc19maWxlICIke1dFQkNPUkVfRElSfS9pbnNw
ZWN0b3IvZnJvbnQtZW5kLyR7X2pzX2ZpbGV9IikKKyAgICBFTkRJRiAoKQorICAgIFNFVCAoSlNf
RklMRVMgJHtKU19GSUxFU30gJHtfanNfZmlsZX0pCitFTkRGT1JFQUNIICgpCitTRVQgKEpTX0ZJ
TEVTICR7SlNfRklMRVN9ICR7V0VCS0lUX0RJUn0vYmxhY2tiZXJyeS9XZWJDb3JlU3VwcG9ydC9p
bnNwZWN0b3JCQi5qcykKKworQUREX0NVU1RPTV9UQVJHRVQgKAogICAgIGluc3BlY3RvciBBTEwK
LSAgICAgICAgIyBOb3RlLCB3ZSBjYW5ub3QgImNhdCAqLmpzIiBzaW5jZSB0aGUgb3JkZXIgb2Yg
dGhlIEphdmFTY3JpcHQgZmlsZXMgaXMgaW1wb3J0YW50IGZvciB0aGVyZSB0byBiZSBubyBKYXZh
U2NyaXB0IGVycm9ycy4KLSAgICAgICAgICAgIENPTU1BTkQgY2F0ICR7V0VCQ09SRV9ESVJ9L2lu
c3BlY3Rvci9mcm9udC1lbmQvdXRpbGl0aWVzLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9m
cm9udC1lbmQvQmluYXJ5U2VhcmNoLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1l
bmQvdHJlZW91dGxpbmUuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNw
ZWN0b3IuanMgJHtERVJJVkVEX1NPVVJDRVNfV0VCQ09SRV9ESVJ9L0luc3BlY3RvckJhY2tlbmRT
dHViLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvSW5zcGVjdG9yRnJvbnRl
bmRIb3N0U3R1Yi5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0V4dGVuc2lv
blJlZ2lzdHJ5U3R1Yi5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL09iamVj
dC5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NldHRpbmdzLmpzICR7V0VC
Q09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvQ2hlY2tib3guanMgJHtXRUJDT1JFX0RJUn0v
aW5zcGVjdG9yL2Zyb250LWVuZC9Db250ZXh0TWVudS5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0
b3IvZnJvbnQtZW5kL1NvZnRDb250ZXh0TWVudS5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3Iv
ZnJvbnQtZW5kL0tleWJvYXJkU2hvcnRjdXQuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zy
b250LWVuZC9UZXh0UHJvbXB0LmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQv
UG9wb3Zlci5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1RhYmJlZFBhbmUu
anMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9QbGFjYXJkLmpzICR7V0VCQ09S
RV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvVmlldy5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0
b3IvZnJvbnQtZW5kL0lGcmFtZVZpZXcuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250
LWVuZC9EcmF3ZXIuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9Db25zb2xl
Vmlldy5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1BhbmVsLmpzICR7V0VC
Q09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvVGltZWxpbmVHcmlkLmpzICR7V0VCQ09SRV9E
SVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvUmVzb3VyY2UuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVj
dG9yL2Zyb250LWVuZC9DU1NTdHlsZU1vZGVsLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9m
cm9udC1lbmQvTmV0d29ya01hbmFnZXIuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250
LWVuZC9SZXNvdXJjZVRyZWVNb2RlbC5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL1Jlc291cmNlQ2F0ZWdvcnkuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVu
ZC9UaW1lbGluZU1hbmFnZXIuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9E
YXRhYmFzZS5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0RPTVN0b3JhZ2Uu
anMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9ET01TdG9yYWdlSXRlbXNWaWV3
LmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvRGF0YUdyaWQuanMgJHtXRUJD
T1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9TaG93TW9yZURhdGFHcmlkTm9kZS5qcyAke1dF
QkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0Nvb2tpZXNUYWJsZS5qcyAke1dFQkNPUkVf
RElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0Nvb2tpZUl0ZW1zVmlldy5qcyAke1dFQkNPUkVfRElS
fS9pbnNwZWN0b3IvZnJvbnQtZW5kL0FwcGxpY2F0aW9uQ2FjaGVJdGVtc1ZpZXcuanMgJHtXRUJD
T1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9TY3JpcHQuanMgJHtXRUJDT1JFX0RJUn0vaW5z
cGVjdG9yL2Zyb250LWVuZC9TaWRlYmFyUGFuZS5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3Iv
ZnJvbnQtZW5kL0VsZW1lbnRzVHJlZU91dGxpbmUuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9y
L2Zyb250LWVuZC9TaWRlYmFyVHJlZUVsZW1lbnQuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9y
L2Zyb250LWVuZC9TZWN0aW9uLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQv
UHJvcGVydGllc1NlY3Rpb24uanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9S
ZW1vdGVPYmplY3QuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9PYmplY3RQ
cm9wZXJ0aWVzU2VjdGlvbi5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0Jy
ZWFrcG9pbnRzU2lkZWJhclBhbmUuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVu
ZC9ET01CcmVha3BvaW50c1NpZGViYXJQYW5lLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9m
cm9udC1lbmQvQ2FsbFN0YWNrU2lkZWJhclBhbmUuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9y
L2Zyb250LWVuZC9TY29wZUNoYWluU2lkZWJhclBhbmUuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVj
dG9yL2Zyb250LWVuZC9XYXRjaEV4cHJlc3Npb25zU2lkZWJhclBhbmUuanMgJHtXRUJDT1JFX0RJ
Un0vaW5zcGVjdG9yL2Zyb250LWVuZC9Xb3JrZXJzU2lkZWJhclBhbmUuanMgJHtXRUJDT1JFX0RJ
Un0vaW5zcGVjdG9yL2Zyb250LWVuZC9NZXRyaWNzU2lkZWJhclBhbmUuanMgJHtXRUJDT1JFX0RJ
Un0vaW5zcGVjdG9yL2Zyb250LWVuZC9Qcm9wZXJ0aWVzU2lkZWJhclBhbmUuanMgJHtXRUJDT1JF
X0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9FdmVudExpc3RlbmVyc1NpZGViYXJQYW5lLmpzICR7
V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvQ29sb3IuanMgJHtXRUJDT1JFX0RJUn0v
aW5zcGVjdG9yL2Zyb250LWVuZC9DU1NDb21wbGV0aW9ucy5qcyAke1dFQkNPUkVfRElSfS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL0NTU0tleXdvcmRDb21wbGV0aW9ucy5qcyAke1dFQkNPUkVfRElSfS9p
bnNwZWN0b3IvZnJvbnQtZW5kL1N0eWxlc1NpZGViYXJQYW5lLmpzICR7V0VCQ09SRV9ESVJ9L2lu
c3BlY3Rvci9mcm9udC1lbmQvUGFuZWxFbmFibGVyVmlldy5qcyAke1dFQkNPUkVfRElSfS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL1dlbGNvbWVWaWV3LmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9m
cm9udC1lbmQvU3RhdHVzQmFyQnV0dG9uLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9u
dC1lbmQvRWxlbWVudHNQYW5lbC5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5k
L05ldHdvcmtQYW5lbC5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0luamVj
dGVkRmFrZVdvcmtlci5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1RleHRW
aWV3ZXIuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9Tb3VyY2VGcmFtZS5q
cyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1Jlc291cmNlVmlldy5qcyAke1dF
QkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NjcmlwdHNQYW5lbC5qcyAke1dFQkNPUkVf
RElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1Jlc291cmNlc1BhbmVsLmpzICR7V0VCQ09SRV9ESVJ9
L2luc3BlY3Rvci9mcm9udC1lbmQvUHJvZmlsZXNQYW5lbC5qcyAke1dFQkNPUkVfRElSfS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL0NvbnNvbGVQYW5lbC5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3Iv
ZnJvbnQtZW5kL0V4dGVuc2lvbkFQSS5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL0V4dGVuc2lvbkF1ZGl0Q2F0ZWdvcnkuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zy
b250LWVuZC9FeHRlbnNpb25Db21tb24uanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250
LWVuZC9FeHRlbnNpb25TZXJ2ZXIuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVu
ZC9FeHRlbnNpb25QYW5lbC5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0F1
ZGl0c1BhbmVsLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvQXVkaXRSZXN1
bHRWaWV3LmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvQXVkaXRMYXVuY2hl
clZpZXcuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9BdWRpdFJ1bGVzLmpz
ICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvQXVkaXRDYXRlZ29yaWVzLmpzICR7
V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvQXVkaXRGb3JtYXR0ZXJzLmpzICR7V0VC
Q09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvTmV0d29ya0l0ZW1WaWV3LmpzICR7V0VCQ09S
RV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvRW1wdHlWaWV3LmpzICR7V0VCQ09SRV9ESVJ9L2lu
c3BlY3Rvci9mcm9udC1lbmQvUmVzb3VyY2VIZWFkZXJzVmlldy5qcyAke1dFQkNPUkVfRElSfS9p
bnNwZWN0b3IvZnJvbnQtZW5kL1Jlc291cmNlQ29va2llc1ZpZXcuanMgJHtXRUJDT1JFX0RJUn0v
aW5zcGVjdG9yL2Zyb250LWVuZC9SZXNvdXJjZVRpbWluZ1ZpZXcuanMgJHtXRUJDT1JFX0RJUn0v
aW5zcGVjdG9yL2Zyb250LWVuZC9SZXNvdXJjZUpTT05WaWV3LmpzICR7V0VCQ09SRV9ESVJ9L2lu
c3BlY3Rvci9mcm9udC1lbmQvUmVzb3VyY2VIVE1MVmlldy5qcyAke1dFQkNPUkVfRElSfS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL1Jlc291cmNlUmVzcG9uc2VWaWV3LmpzICR7V0VCQ09SRV9ESVJ9L2lu
c3BlY3Rvci9mcm9udC1lbmQvUmVzb3VyY2VQcmV2aWV3Vmlldy5qcyAke1dFQkNPUkVfRElSfS9p
bnNwZWN0b3IvZnJvbnQtZW5kL1NjcmlwdEZvcm1hdHRlci5qcyAke1dFQkNPUkVfRElSfS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL0RPTVN5bnRheEhpZ2hsaWdodGVyLmpzICR7V0VCQ09SRV9ESVJ9L2lu
c3BlY3Rvci9mcm9udC1lbmQvVGV4dEVkaXRvck1vZGVsLmpzICR7V0VCQ09SRV9ESVJ9L2luc3Bl
Y3Rvci9mcm9udC1lbmQvVGV4dEVkaXRvckhpZ2hsaWdodGVyLmpzICR7V0VCQ09SRV9ESVJ9L2lu
c3BlY3Rvci9mcm9udC1lbmQvU291cmNlVG9rZW5pemVyLmpzICR7V0VCQ09SRV9ESVJ9L2luc3Bl
Y3Rvci9mcm9udC1lbmQvU291cmNlQ1NTVG9rZW5pemVyLmpzICR7V0VCQ09SRV9ESVJ9L2luc3Bl
Y3Rvci9mcm9udC1lbmQvU291cmNlSFRNTFRva2VuaXplci5qcyAke1dFQkNPUkVfRElSfS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL1NvdXJjZUphdmFTY3JpcHRUb2tlbml6ZXIuanMgJHtXRUJDT1JFX0RJ
Un0vaW5zcGVjdG9yL2Zyb250LWVuZC9Gb250Vmlldy5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0
b3IvZnJvbnQtZW5kL0ltYWdlVmlldy5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL0RhdGFiYXNlVGFibGVWaWV3LmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1l
bmQvRGF0YWJhc2VRdWVyeVZpZXcuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVu
ZC9Qcm9maWxlRGF0YUdyaWRUcmVlLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1l
bmQvQm90dG9tVXBQcm9maWxlRGF0YUdyaWRUcmVlLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rv
ci9mcm9udC1lbmQvVG9wRG93blByb2ZpbGVEYXRhR3JpZFRyZWUuanMgJHtXRUJDT1JFX0RJUn0v
aW5zcGVjdG9yL2Zyb250LWVuZC9Qcm9maWxlVmlldy5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0
b3IvZnJvbnQtZW5kL1BhcnRpYWxRdWlja1NvcnQuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9y
L2Zyb250LWVuZC9IZWFwU25hcHNob3QuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250
LWVuZC9IZWFwU25hcHNob3RQcm94eS5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL0hlYXBTbmFwc2hvdFdvcmtlckRpc3BhdGNoZXIuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVj
dG9yL2Zyb250LWVuZC9EZXRhaWxlZEhlYXBzaG90R3JpZE5vZGVzLmpzICR7V0VCQ09SRV9ESVJ9
L2luc3BlY3Rvci9mcm9udC1lbmQvRGV0YWlsZWRIZWFwc2hvdFZpZXcuanMgJHtXRUJDT1JFX0RJ
Un0vaW5zcGVjdG9yL2Zyb250LWVuZC9EZWJ1Z2dlck1vZGVsLmpzICR7V0VCQ09SRV9ESVJ9L2lu
c3BlY3Rvci9mcm9udC1lbmQvRGVidWdnZXJQcmVzZW50YXRpb25Nb2RlbC5qcyAke1dFQkNPUkVf
RElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NvdXJjZUZpbGUuanMgJHtXRUJDT1JFX0RJUn0vaW5z
cGVjdG9yL2Zyb250LWVuZC9ET01BZ2VudC5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJv
bnQtZW5kL1RpbWVsaW5lQWdlbnQuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVu
ZC9UaW1lbGluZVBhbmVsLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvVGlt
ZWxpbmVPdmVydmlld1BhbmUuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9U
ZXN0Q29udHJvbGxlci5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0hlbHBT
Y3JlZW4uanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9Hb1RvTGluZURpYWxv
Zy5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NldHRpbmdzU2NyZWVuLmpz
ICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvU2hvcnRjdXRzU2NyZWVuLmpzICR7
V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvSEFSRW50cnkuanMgJHtXRUJDT1JFX0RJ
Un0vaW5zcGVjdG9yL2Zyb250LWVuZC9Db29raWVQYXJzZXIuanMgJHtXRUJDT1JFX0RJUn0vaW5z
cGVjdG9yL2Zyb250LWVuZC9Ub29sYmFyLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9u
dC1lbmQvU2VhcmNoQ29udHJvbGxlci5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL1dvcmtlck1hbmFnZXIuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9V
c2VyTWV0cmljcy5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0phdmFTY3Jp
cHRDb250ZXh0TWFuYWdlci5qcyAke1dFQkNPUkVfRElSfS8uLi9XZWJLaXQvYmxhY2tiZXJyeS9X
ZWJDb3JlU3VwcG9ydC9pbnNwZWN0b3JCQi5qcyA+ICR7REVSSVZFRF9TT1VSQ0VTX1dFQkNPUkVf
RElSfS9qYXZhc2NyaXB0LmpzCisgICAgQ09NTUFORCBjYXQgJHtKU19GSUxFU30gPiAke0RFUklW
RURfU09VUkNFU19XRUJDT1JFX0RJUn0vamF2YXNjcmlwdC5qcwogICAgIERFUEVORFMgJHtXZWJD
b3JlX0xJQlJBUllfTkFNRX0KICAgICBDT01NRU5UICJXZWIgSW5zcGVjdG9yIHJlc291cmNlcyBi
dWlsZGluZy4uLiIKLSAgICAgICAgICAgICkKKykK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>116652</attachid>
            <date>2011-11-26 01:12:40 -0800</date>
            <delta_ts>2011-11-26 02:48:03 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-72784-20111126171237.patch</filename>
            <type>text/plain</type>
            <size>10074</size>
            <attacher name="Jonathan Dong">jonathan.dong.webkit</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxMTg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGVlNWEzN2VlYTVlYmQwNGMw
N2Q4YTQzMTVkNDliYmQ5MTNmMGNmODcuLjM0NDQxM2FiNGJkZmZmYWQ4N2JmZGZlNzU3MGFiMWE1
ZDBiMDIyYjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMTEtMjUgIEpvbmF0aGFu
IERvbmcgIDxqb25hdGhhbi5kb25nQHRvcmNobW9iaWxlLmNvbS5jbj4KKworICAgICAgICBbQ01h
a2VdIENsZWFuIHVwIFdlYiBJbnNwZWN0b3IgdGFyZ2V0IGluIFNvdXJjZS9XZWJLaXQvYmxhY2ti
ZXJyeS9DTWFrZUxpc3RzQmxhY2tCZXJyeS50eHQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTcyNzg0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgQWJzdHJhY3RlZCB0aGUgSmF2YVNjcmlwdCBmaWxlIG5hbWVz
IGZyb20gaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuaHRtbAorICAgICAgICB0byBrZWVw
IHRoZW0gaW4tc3luYyB3aXRoIHRoZSBjaGFuZ2VzIG9mIGluc3BlY3Rvci5odG1sLgorCisgICAg
ICAgICogYmxhY2tiZXJyeS9DTWFrZUxpc3RzQmxhY2tCZXJyeS50eHQ6CisKIDIwMTEtMTEtMjMg
IFJhcGhhZWwgS3VibyBkYSBDb3N0YSAgPGt1Ym9AcHJvZnVzaW9uLm1vYmk+CiAKICAgICAgICAg
W0NNYWtlXSBNb3ZlIHRoZSB0b3AtbGV2ZWwgbG9naWMgdG8gdGhlIHRvcC1sZXZlbCBkaXJlY3Rv
cnkuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ01ha2VMaXN0c0JsYWNr
QmVycnkudHh0IGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NNYWtlTGlzdHNCbGFja0JlcnJ5
LnR4dAppbmRleCBmMDc0NjZjMWEyMjhmOWM0ZTFkZTcxOTA0YzhiMmI1NmMxOTVhZjBkLi42YzE0
ZTJjYzU5NDMwOGE5NGI1NjU3ODBlMTY5YjU4Y2I1YzJlZGMwIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L2JsYWNrYmVycnkvQ01ha2VMaXN0c0JsYWNrQmVycnkudHh0CisrKyBiL1NvdXJjZS9X
ZWJLaXQvYmxhY2tiZXJyeS9DTWFrZUxpc3RzQmxhY2tCZXJyeS50eHQKQEAgLTE2OCwxMSArMTY4
LDI2IEBAIEVORElGICgpCiAKIFNFVChXZWJLaXRfSU5TVEFMTF9ESVIgIiR7Q01BS0VfU1lTVEVN
X1BST0NFU1NPUn0vdXNyL2xpYi90b3JjaC13ZWJraXQiKQogCi0jIEZJWE1FOiBXZSBuZWVkIHRv
IG1ha2UgdGhpcyB0YXJnZXQgbW9yZSBzdHJhaWdodCBmb3J3YXJkIHRvIHJlYWQgYW5kIG1vZGlm
eS4gU2VlIDxodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzI3ODQ+Lgot
QUREX0NVU1RPTV9UQVJHRVQoCisjIEdldCB0aGUgSmF2YVNjcmlwdCBmaWxlIG5hbWVzIGZyb20g
aW5zcGVjdG9yLmh0bWwsIGluIG9yZGVyIHRvIGtlZXAgdGhlIEphdmFTY3JpcHQgZmlsZXMKKyMg
Z2VuZXJhdGVkIGluIHRoZSBjb3JyZWN0IG9yZGVyLCBhbmQgdG8ga2VlcCB0aGUgZmlsZSBuYW1l
cyBpbi1zeW5jIHdpdGggdGhlIGNoYW5nZXMgb2YgaW5zcGVjdG9yLmh0bWwKK0ZJTEUgKFNUUklO
R1MgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuaHRtbCBTQ1JJ
UFRfVEFHUyBSRUdFWCAiPHNjcmlwdC4qIHNyYz1cIi4qanNcIi4qPjwvc2NyaXB0PiIpCitGT1JF
QUNIIChfbGluZSBJTiBMSVNUUyBTQ1JJUFRfVEFHUykKKyAgICBTVFJJTkcgKFNUUklQICR7X2xp
bmV9IF9zdHJpcHBlZF9saW5lKQorICAgIFNUUklORyAoUkVHRVggUkVQTEFDRSAiPHNjcmlwdC4q
IHNyYz1cIiguKlxcLmpzKVwiLio+PC9zY3JpcHQ+IiAiXFwxIiBfanNfZmlsZSAke19zdHJpcHBl
ZF9saW5lfSkKKyAgICBTVFJJTkcgKENPTVBBUkUgRVFVQUwgJHtfanNfZmlsZX0gIkluc3BlY3Rv
ckJhY2tlbmRTdHViLmpzIiBfY29tcF9yZXN1bHQpCisgICAgSUYgKCAke19jb21wX3Jlc3VsdH0g
KQorICAgICAgICAjIEluc3BlY3RvckJhY2tlbmRTdHViLmpzIHdhcyBnZW5lcmF0ZWQgd2l0aCB0
aGUgYnVpbGQsIHNob3VsZCBnZXQgaXQgZnJvbSBERVJJVkVEX1NPVVJDRVNfV0VCQ09SRV9ESVIu
CisgICAgICAgIFNFVCAoX2pzX2ZpbGUgIiR7REVSSVZFRF9TT1VSQ0VTX1dFQkNPUkVfRElSfS8k
e19qc19maWxlfSIpCisgICAgRUxTRSAoKQorICAgICAgICBTRVQgKF9qc19maWxlICIke1dFQkNP
UkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kLyR7X2pzX2ZpbGV9IikKKyAgICBFTkRJRiAoKQor
ICAgIFNFVCAoSlNfRklMRVMgJHtKU19GSUxFU30gJHtfanNfZmlsZX0pCitFTkRGT1JFQUNIICgp
CitTRVQgKEpTX0ZJTEVTICR7SlNfRklMRVN9ICR7V0VCS0lUX0RJUn0vYmxhY2tiZXJyeS9XZWJD
b3JlU3VwcG9ydC9pbnNwZWN0b3JCQi5qcykKKworQUREX0NVU1RPTV9UQVJHRVQgKAogICAgIGlu
c3BlY3RvciBBTEwKLSAgICAgICAgIyBOb3RlLCB3ZSBjYW5ub3QgImNhdCAqLmpzIiBzaW5jZSB0
aGUgb3JkZXIgb2YgdGhlIEphdmFTY3JpcHQgZmlsZXMgaXMgaW1wb3J0YW50IGZvciB0aGVyZSB0
byBiZSBubyBKYXZhU2NyaXB0IGVycm9ycy4KLSAgICAgICAgICAgIENPTU1BTkQgY2F0ICR7V0VC
Q09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvdXRpbGl0aWVzLmpzICR7V0VCQ09SRV9ESVJ9
L2luc3BlY3Rvci9mcm9udC1lbmQvQmluYXJ5U2VhcmNoLmpzICR7V0VCQ09SRV9ESVJ9L2luc3Bl
Y3Rvci9mcm9udC1lbmQvdHJlZW91dGxpbmUuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zy
b250LWVuZC9pbnNwZWN0b3IuanMgJHtERVJJVkVEX1NPVVJDRVNfV0VCQ09SRV9ESVJ9L0luc3Bl
Y3RvckJhY2tlbmRTdHViLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvSW5z
cGVjdG9yRnJvbnRlbmRIb3N0U3R1Yi5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL0V4dGVuc2lvblJlZ2lzdHJ5U3R1Yi5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJv
bnQtZW5kL09iamVjdC5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NldHRp
bmdzLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvQ2hlY2tib3guanMgJHtX
RUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9Db250ZXh0TWVudS5qcyAke1dFQkNPUkVf
RElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NvZnRDb250ZXh0TWVudS5qcyAke1dFQkNPUkVfRElS
fS9pbnNwZWN0b3IvZnJvbnQtZW5kL0tleWJvYXJkU2hvcnRjdXQuanMgJHtXRUJDT1JFX0RJUn0v
aW5zcGVjdG9yL2Zyb250LWVuZC9UZXh0UHJvbXB0LmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rv
ci9mcm9udC1lbmQvUG9wb3Zlci5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5k
L1RhYmJlZFBhbmUuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9QbGFjYXJk
LmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvVmlldy5qcyAke1dFQkNPUkVf
RElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0lGcmFtZVZpZXcuanMgJHtXRUJDT1JFX0RJUn0vaW5z
cGVjdG9yL2Zyb250LWVuZC9EcmF3ZXIuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250
LWVuZC9Db25zb2xlVmlldy5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1Bh
bmVsLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvVGltZWxpbmVHcmlkLmpz
ICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvUmVzb3VyY2UuanMgJHtXRUJDT1JF
X0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9DU1NTdHlsZU1vZGVsLmpzICR7V0VCQ09SRV9ESVJ9
L2luc3BlY3Rvci9mcm9udC1lbmQvTmV0d29ya01hbmFnZXIuanMgJHtXRUJDT1JFX0RJUn0vaW5z
cGVjdG9yL2Zyb250LWVuZC9SZXNvdXJjZVRyZWVNb2RlbC5qcyAke1dFQkNPUkVfRElSfS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL1Jlc291cmNlQ2F0ZWdvcnkuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVj
dG9yL2Zyb250LWVuZC9UaW1lbGluZU1hbmFnZXIuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9y
L2Zyb250LWVuZC9EYXRhYmFzZS5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5k
L0RPTVN0b3JhZ2UuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9ET01TdG9y
YWdlSXRlbXNWaWV3LmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvRGF0YUdy
aWQuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9TaG93TW9yZURhdGFHcmlk
Tm9kZS5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0Nvb2tpZXNUYWJsZS5q
cyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0Nvb2tpZUl0ZW1zVmlldy5qcyAk
e1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0FwcGxpY2F0aW9uQ2FjaGVJdGVtc1Zp
ZXcuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9TY3JpcHQuanMgJHtXRUJD
T1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9TaWRlYmFyUGFuZS5qcyAke1dFQkNPUkVfRElS
fS9pbnNwZWN0b3IvZnJvbnQtZW5kL0VsZW1lbnRzVHJlZU91dGxpbmUuanMgJHtXRUJDT1JFX0RJ
Un0vaW5zcGVjdG9yL2Zyb250LWVuZC9TaWRlYmFyVHJlZUVsZW1lbnQuanMgJHtXRUJDT1JFX0RJ
Un0vaW5zcGVjdG9yL2Zyb250LWVuZC9TZWN0aW9uLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rv
ci9mcm9udC1lbmQvUHJvcGVydGllc1NlY3Rpb24uanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9y
L2Zyb250LWVuZC9SZW1vdGVPYmplY3QuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250
LWVuZC9PYmplY3RQcm9wZXJ0aWVzU2VjdGlvbi5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3Iv
ZnJvbnQtZW5kL0JyZWFrcG9pbnRzU2lkZWJhclBhbmUuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVj
dG9yL2Zyb250LWVuZC9ET01CcmVha3BvaW50c1NpZGViYXJQYW5lLmpzICR7V0VCQ09SRV9ESVJ9
L2luc3BlY3Rvci9mcm9udC1lbmQvQ2FsbFN0YWNrU2lkZWJhclBhbmUuanMgJHtXRUJDT1JFX0RJ
Un0vaW5zcGVjdG9yL2Zyb250LWVuZC9TY29wZUNoYWluU2lkZWJhclBhbmUuanMgJHtXRUJDT1JF
X0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9XYXRjaEV4cHJlc3Npb25zU2lkZWJhclBhbmUuanMg
JHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9Xb3JrZXJzU2lkZWJhclBhbmUuanMg
JHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9NZXRyaWNzU2lkZWJhclBhbmUuanMg
JHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9Qcm9wZXJ0aWVzU2lkZWJhclBhbmUu
anMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9FdmVudExpc3RlbmVyc1NpZGVi
YXJQYW5lLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvQ29sb3IuanMgJHtX
RUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9DU1NDb21wbGV0aW9ucy5qcyAke1dFQkNP
UkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0NTU0tleXdvcmRDb21wbGV0aW9ucy5qcyAke1dF
QkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1N0eWxlc1NpZGViYXJQYW5lLmpzICR7V0VC
Q09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvUGFuZWxFbmFibGVyVmlldy5qcyAke1dFQkNP
UkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1dlbGNvbWVWaWV3LmpzICR7V0VCQ09SRV9ESVJ9
L2luc3BlY3Rvci9mcm9udC1lbmQvU3RhdHVzQmFyQnV0dG9uLmpzICR7V0VCQ09SRV9ESVJ9L2lu
c3BlY3Rvci9mcm9udC1lbmQvRWxlbWVudHNQYW5lbC5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0
b3IvZnJvbnQtZW5kL05ldHdvcmtQYW5lbC5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJv
bnQtZW5kL0luamVjdGVkRmFrZVdvcmtlci5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJv
bnQtZW5kL1RleHRWaWV3ZXIuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9T
b3VyY2VGcmFtZS5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1Jlc291cmNl
Vmlldy5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NjcmlwdHNQYW5lbC5q
cyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1Jlc291cmNlc1BhbmVsLmpzICR7
V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvUHJvZmlsZXNQYW5lbC5qcyAke1dFQkNP
UkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0NvbnNvbGVQYW5lbC5qcyAke1dFQkNPUkVfRElS
fS9pbnNwZWN0b3IvZnJvbnQtZW5kL0V4dGVuc2lvbkFQSS5qcyAke1dFQkNPUkVfRElSfS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL0V4dGVuc2lvbkF1ZGl0Q2F0ZWdvcnkuanMgJHtXRUJDT1JFX0RJUn0v
aW5zcGVjdG9yL2Zyb250LWVuZC9FeHRlbnNpb25Db21tb24uanMgJHtXRUJDT1JFX0RJUn0vaW5z
cGVjdG9yL2Zyb250LWVuZC9FeHRlbnNpb25TZXJ2ZXIuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVj
dG9yL2Zyb250LWVuZC9FeHRlbnNpb25QYW5lbC5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3Iv
ZnJvbnQtZW5kL0F1ZGl0c1BhbmVsLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1l
bmQvQXVkaXRSZXN1bHRWaWV3LmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQv
QXVkaXRMYXVuY2hlclZpZXcuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9B
dWRpdFJ1bGVzLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvQXVkaXRDYXRl
Z29yaWVzLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvQXVkaXRGb3JtYXR0
ZXJzLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvTmV0d29ya0l0ZW1WaWV3
LmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvRW1wdHlWaWV3LmpzICR7V0VC
Q09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvUmVzb3VyY2VIZWFkZXJzVmlldy5qcyAke1dF
QkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1Jlc291cmNlQ29va2llc1ZpZXcuanMgJHtX
RUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9SZXNvdXJjZVRpbWluZ1ZpZXcuanMgJHtX
RUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9SZXNvdXJjZUpTT05WaWV3LmpzICR7V0VC
Q09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvUmVzb3VyY2VIVE1MVmlldy5qcyAke1dFQkNP
UkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1Jlc291cmNlUmVzcG9uc2VWaWV3LmpzICR7V0VC
Q09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvUmVzb3VyY2VQcmV2aWV3Vmlldy5qcyAke1dF
QkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NjcmlwdEZvcm1hdHRlci5qcyAke1dFQkNP
UkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0RPTVN5bnRheEhpZ2hsaWdodGVyLmpzICR7V0VC
Q09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvVGV4dEVkaXRvck1vZGVsLmpzICR7V0VCQ09S
RV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvVGV4dEVkaXRvckhpZ2hsaWdodGVyLmpzICR7V0VC
Q09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvU291cmNlVG9rZW5pemVyLmpzICR7V0VCQ09S
RV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvU291cmNlQ1NTVG9rZW5pemVyLmpzICR7V0VCQ09S
RV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvU291cmNlSFRNTFRva2VuaXplci5qcyAke1dFQkNP
UkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NvdXJjZUphdmFTY3JpcHRUb2tlbml6ZXIuanMg
JHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9Gb250Vmlldy5qcyAke1dFQkNPUkVf
RElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL0ltYWdlVmlldy5qcyAke1dFQkNPUkVfRElSfS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL0RhdGFiYXNlVGFibGVWaWV3LmpzICR7V0VCQ09SRV9ESVJ9L2luc3Bl
Y3Rvci9mcm9udC1lbmQvRGF0YWJhc2VRdWVyeVZpZXcuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVj
dG9yL2Zyb250LWVuZC9Qcm9maWxlRGF0YUdyaWRUcmVlLmpzICR7V0VCQ09SRV9ESVJ9L2luc3Bl
Y3Rvci9mcm9udC1lbmQvQm90dG9tVXBQcm9maWxlRGF0YUdyaWRUcmVlLmpzICR7V0VCQ09SRV9E
SVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvVG9wRG93blByb2ZpbGVEYXRhR3JpZFRyZWUuanMgJHtX
RUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9Qcm9maWxlVmlldy5qcyAke1dFQkNPUkVf
RElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1BhcnRpYWxRdWlja1NvcnQuanMgJHtXRUJDT1JFX0RJ
Un0vaW5zcGVjdG9yL2Zyb250LWVuZC9IZWFwU25hcHNob3QuanMgJHtXRUJDT1JFX0RJUn0vaW5z
cGVjdG9yL2Zyb250LWVuZC9IZWFwU25hcHNob3RQcm94eS5qcyAke1dFQkNPUkVfRElSfS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL0hlYXBTbmFwc2hvdFdvcmtlckRpc3BhdGNoZXIuanMgJHtXRUJDT1JF
X0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9EZXRhaWxlZEhlYXBzaG90R3JpZE5vZGVzLmpzICR7
V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvRGV0YWlsZWRIZWFwc2hvdFZpZXcuanMg
JHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9EZWJ1Z2dlck1vZGVsLmpzICR7V0VC
Q09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvRGVidWdnZXJQcmVzZW50YXRpb25Nb2RlbC5q
cyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NvdXJjZUZpbGUuanMgJHtXRUJD
T1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9ET01BZ2VudC5qcyAke1dFQkNPUkVfRElSfS9p
bnNwZWN0b3IvZnJvbnQtZW5kL1RpbWVsaW5lQWdlbnQuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVj
dG9yL2Zyb250LWVuZC9UaW1lbGluZVBhbmVsLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9m
cm9udC1lbmQvVGltZWxpbmVPdmVydmlld1BhbmUuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9y
L2Zyb250LWVuZC9UZXN0Q29udHJvbGxlci5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJv
bnQtZW5kL0hlbHBTY3JlZW4uanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9H
b1RvTGluZURpYWxvZy5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NldHRp
bmdzU2NyZWVuLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvU2hvcnRjdXRz
U2NyZWVuLmpzICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQvSEFSRW50cnkuanMg
JHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9Db29raWVQYXJzZXIuanMgJHtXRUJD
T1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZC9Ub29sYmFyLmpzICR7V0VCQ09SRV9ESVJ9L2lu
c3BlY3Rvci9mcm9udC1lbmQvU2VhcmNoQ29udHJvbGxlci5qcyAke1dFQkNPUkVfRElSfS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL1dvcmtlck1hbmFnZXIuanMgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9y
L2Zyb250LWVuZC9Vc2VyTWV0cmljcy5qcyAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL0phdmFTY3JpcHRDb250ZXh0TWFuYWdlci5qcyAke1dFQkNPUkVfRElSfS8uLi9XZWJLaXQv
YmxhY2tiZXJyeS9XZWJDb3JlU3VwcG9ydC9pbnNwZWN0b3JCQi5qcyA+ICR7REVSSVZFRF9TT1VS
Q0VTX1dFQkNPUkVfRElSfS9qYXZhc2NyaXB0LmpzCisgICAgQ09NTUFORCBjYXQgJHtKU19GSUxF
U30gPiAke0RFUklWRURfU09VUkNFU19XRUJDT1JFX0RJUn0vamF2YXNjcmlwdC5qcwogICAgIERF
UEVORFMgJHtXZWJDb3JlX0xJQlJBUllfTkFNRX0KICAgICBDT01NRU5UICJXZWIgSW5zcGVjdG9y
IHJlc291cmNlcyBidWlsZGluZy4uLiIKLSAgICAgICAgICAgICkKKykK
</data>

          </attachment>
      

    </bug>

</bugzilla>