<?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>100829</bug_id>
          
          <creation_ts>2012-10-31 01:34:02 -0700</creation_ts>
          <short_desc>[EFL] CMake shows ENABLE_3D_RENDERING and ENABLE_WEBGL is still OFF when AC is enabled</short_desc>
          <delta_ts>2012-11-26 20:37:53 -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 EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Joone Hur">joone</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>halton.huo</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>paroga</cc>
    
    <cc>rakuco</cc>
    
    <cc>tmpsantos</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yael</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>755051</commentid>
    <comment_count>0</comment_count>
    <who name="Joone Hur">joone</who>
    <bug_when>2012-10-31 01:34:02 -0700</bug_when>
    <thetext>When tiled backing store is turned on, graphics acceleration stuff is enabled accordingly as follows:

http://trac.webkit.org/changeset/132571
http://trac.webkit.org/changeset/132627

However, CMake still shows that ENABLE_3D_RENDERING and ENABLE_WEBGL is still OFF when running build-webkit with --tiled-backing-store.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>755057</commentid>
    <comment_count>1</comment_count>
      <attachid>171598</attachid>
    <who name="Joone Hur">joone</who>
    <bug_when>2012-10-31 01:58:01 -0700</bug_when>
    <thetext>Created attachment 171598
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>755090</commentid>
    <comment_count>2</comment_count>
      <attachid>171598</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-10-31 02:50:38 -0700</bug_when>
    <thetext>Comment on attachment 171598
patch

Simply moving the call to WEBKIT_OPTION_END() to the end of the file in OptionsEfl.cmake should solve the problem in a cleaner way.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>755912</commentid>
    <comment_count>3</comment_count>
    <who name="Joone Hur">joone</who>
    <bug_when>2012-10-31 23:06:14 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 171598 [details])
&gt; Simply moving the call to WEBKIT_OPTION_END() to the end of the file in OptionsEfl.cmake should solve the problem in a cleaner way.

I tried, but it doesn&apos;t work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>756161</commentid>
    <comment_count>4</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-11-01 06:39:29 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (In reply to comment #2)
&gt; &gt; (From update of attachment 171598 [details] [details])
&gt; &gt; Simply moving the call to WEBKIT_OPTION_END() to the end of the file in OptionsEfl.cmake should solve the problem in a cleaner way.
&gt; 
&gt; I tried, but it doesn&apos;t work.

That&apos;s probably because of the interaction between normal variables and cache variables in CMake.

SET(ENABLE_WEBGL 1) in OptionsEfl.cmake sets a normal variable, and later the call to OPTION(ENABLE_WEBGL ...) will set a cache variable with the same name and remove the original normal variable.

I think the cleanest solution here is to move the call to WEBKIT_OPTION_END() to the end of OptionEfl.cmake and modify the macro so that the initial value it uses in the OPTION() call is the value of the variable itself if it is defined, and the initial value otherwise. This would still require you to clean up your cache nonetheless, as CMake by default won&apos;t change the options you already have in your cache when you call a command such as OPTION().

Patrick, what do you think?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>772845</commentid>
    <comment_count>5</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-11-21 05:47:58 -0800</bug_when>
    <thetext>*** Bug 102903 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>772946</commentid>
    <comment_count>6</comment_count>
    <who name="Halton Huo">halton.huo</who>
    <bug_when>2012-11-21 07:22:24 -0800</bug_when>
    <thetext>How about my patch for the dup bug 102903? it works as wish. could somebody assign this bug to me so that i can add upload patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>773446</commentid>
    <comment_count>7</comment_count>
      <attachid>175555</attachid>
    <who name="Halton Huo">halton.huo</who>
    <bug_when>2012-11-21 17:42:06 -0800</bug_when>
    <thetext>Created attachment 175555
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>773541</commentid>
    <comment_count>8</comment_count>
    <who name="Halton Huo">halton.huo</who>
    <bug_when>2012-11-21 21:08:09 -0800</bug_when>
    <thetext>Anyone could review? Joone, Gyuyoung?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>773561</commentid>
    <comment_count>9</comment_count>
      <attachid>175555</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-11-21 22:12:57 -0800</bug_when>
    <thetext>Comment on attachment 175555
Patch

Hmm, WebKit doesn&apos;t like that a bug lands multiple patches. I think you guys need to merge these patches into a patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>773716</commentid>
    <comment_count>10</comment_count>
    <who name="Halton Huo">halton.huo</who>
    <bug_when>2012-11-22 01:21:53 -0800</bug_when>
    <thetext>Kim, as joone said on comment #3, first patch does not work. The second one I uploaded works well, not need with first patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>773729</commentid>
    <comment_count>11</comment_count>
      <attachid>175555</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-11-22 01:40:53 -0800</bug_when>
    <thetext>Comment on attachment 175555
Patch

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

I think rakuco might to take a final look.

&gt; ChangeLog:4
&gt; +        AC is enabled

It looks this is unneeded line change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>773769</commentid>
    <comment_count>12</comment_count>
      <attachid>175634</attachid>
    <who name="Halton Huo">halton.huo</who>
    <bug_when>2012-11-22 02:42:27 -0800</bug_when>
    <thetext>Created attachment 175634
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>773771</commentid>
    <comment_count>13</comment_count>
    <who name="Halton Huo">halton.huo</who>
    <bug_when>2012-11-22 02:44:18 -0800</bug_when>
    <thetext>(In reply to comment #12)
&gt; Created an attachment (id=175634) [details]
&gt; Patch
Update patch addressing Gyuyoung&apos;s comment at #11</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>776259</commentid>
    <comment_count>14</comment_count>
      <attachid>175634</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-26 20:37:48 -0800</bug_when>
    <thetext>Comment on attachment 175634
Patch

Clearing flags on attachment: 175634

Committed r135813: &lt;http://trac.webkit.org/changeset/135813&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>776260</commentid>
    <comment_count>15</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-26 20:37:53 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>171598</attachid>
            <date>2012-10-31 01:58:01 -0700</date>
            <delta_ts>2012-11-22 00:30:24 -0800</delta_ts>
            <desc>patch</desc>
            <filename>patch.diff</filename>
            <type>text/plain</type>
            <size>1617</size>
            <attacher name="Joone Hur">joone</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCA2Y2FjYzc3Li42NDEyNjky
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIgQEAK
KzIwMTItMTAtMzEgIEpvb25lIEh1ciAgPGpvb25lLmh1ckBpbnRlbC5jb20+CisKKyAgICAgICAg
W0VGTF0gQ01ha2Ugc2hvd3MgRU5BQkxFXzNEX1JFTkRFUklORyBhbmQgRU5BQkxFX1dFQkdMIGlz
IHN0aWxsIE9GRiB3aGVuIEFDIGlzIGVuYWJsZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMDgyOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFdoZW4gdGlsZWQgYmFja2luZyBzdG9yZSBpcyB0dXJuZWQg
b24sIEVOQUJMRV8zRF9SRU5ERVJJTkcgYW5kIEVOQUJMRV9XRUJHTCAKKyAgICAgICAgYXJlIGVu
YWJsZWQgYWNjb3JkaW5nbHkgYXMgZm9sbG93czoKKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0
Lm9yZy9jaGFuZ2VzZXQvMTMyNTcxCisgICAgICAgIGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hh
bmdlc2V0LzEzMjYyNworCisgICAgICAgIEhvd2V2ZXIsIENNYWtlIHN0aWxsIHNob3dzIHRoYXQg
RU5BQkxFXzNEX1JFTkRFUklORyBhbmQgRU5BQkxFX1dFQkdMIGlzIHN0aWxsIE9GRiAKKyAgICAg
ICAgd2hlbiBydW5uaW5nIGJ1aWxkLXdlYmtpdCBzY3JpcHQgd2l0aCAtLXRpbGVkLWJhY2tpbmct
c3RvcmUuCisgICAgICAgIFRoaXMgcGF0Y2ggbWFrZXMgQ01ha2Ugc2hvdyB0aGF0IEVOQUJMRV8z
RF9SRU5ERVJJTkcgYW5kIEVOQUJMRV9XRUJHTCBhcmUgT04gd2hlbiAKKyAgICAgICAgdGlsZWQg
YmFja2luZyBzdG9yZSBpcyB0dXJuZWQgb24uCisKKyAgICAgICAgKiBTb3VyY2UvY21ha2UvV2Vi
S2l0RmVhdHVyZXMuY21ha2U6CisKIDIwMTItMTAtMzAgIFZpdmVrIEdhbGF0YWdlICA8dml2ZWtn
YWxhdGFnZUBnbWFpbC5jb20+CiAKICAgICAgICAgQWRkIGZpbGVzIGdlbmVyYXRlZCBieSBXaW5k
b3dzIHRvIGlnbm9yZSBsaXN0IGZvciBnaXQgcmVwb3NpdG9yeQpkaWZmIC0tZ2l0IGEvU291cmNl
L2NtYWtlL1dlYktpdEZlYXR1cmVzLmNtYWtlIGIvU291cmNlL2NtYWtlL1dlYktpdEZlYXR1cmVz
LmNtYWtlCmluZGV4IGFkZDAyNzYuLjViYzVjN2UgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9jbWFrZS9X
ZWJLaXRGZWF0dXJlcy5jbWFrZQorKysgYi9Tb3VyY2UvY21ha2UvV2ViS2l0RmVhdHVyZXMuY21h
a2UKQEAgLTEzMyw2ICsxMzMsMTAgQEAgTUFDUk8gKFdFQktJVF9PUFRJT05fRU5EKQogICAgICAg
ICBPUFRJT04oJHtfbmFtZX0gIiR7X1dFQktJVF9BVkFJTEFCTEVfT1BUSU9OU19ERVNDUklQVElP
Tl8ke19uYW1lfX0iICR7X1dFQktJVF9BVkFJTEFCTEVfT1BUSU9OU19JTklUQUxWQUxVRV8ke19u
YW1lfX0pCiAgICAgRU5ERk9SRUFDSCAoKQogCisgICAgSUYgKFdURl9VU0VfVElMRURfQkFDS0lO
R19TVE9SRSkKKyAgICAgICAgU0VUKEVOQUJMRV8zRF9SRU5ERVJJTkcgT04pCisgICAgICAgIFNF
VChFTkFCTEVfV0VCR0wgT04pCisgICAgRU5ESUYgKCkKIAogICAgIE1FU1NBR0UoU1RBVFVTICJF
bmFibGVkIGZlYXR1cmVzOiIpCiAK
</data>
<flag name="review"
          id="185578"
          type_id="1"
          status="-"
          setter="joone"
    />
    <flag name="commit-queue"
          id="185579"
          type_id="3"
          status="-"
          setter="joone"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>175555</attachid>
            <date>2012-11-21 17:42:06 -0800</date>
            <delta_ts>2012-11-22 02:42:12 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-100829-20121122094223.patch</filename>
            <type>text/plain</type>
            <size>4833</size>
            <attacher name="Halton Huo">halton.huo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM1MzY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvT3B0
aW9uc0VmbC5jbWFrZSBiL1NvdXJjZS9jbWFrZS9PcHRpb25zRWZsLmNtYWtlCmluZGV4IDQwZDgw
MThhNGQxMmY2YjU1MTlkZGRhM2MzYzAxYmRmMzlhZTY5ZDcuLmI3OTAwYTk4ZDA1OTZiYTk5ZGNj
ZTRjNGU0MDFjOGUzMGNhZTVkZGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9jbWFrZS9PcHRpb25zRWZs
LmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9PcHRpb25zRWZsLmNtYWtlCkBAIC00Miw2ICs0Miw3
IEBAIEZJTEUoTUFLRV9ESVJFQ1RPUlkgJHtUSEVNRV9CSU5BUllfRElSfSkKIFNFVChWRVJTSU9O
X1NDUklQVCAiLVdsLC0tdmVyc2lvbi1zY3JpcHQsJHtDTUFLRV9NT0RVTEVfUEFUSH0vZWZsc3lt
Ym9scy5maWx0ZXIiKQogCiBXRUJLSVRfT1BUSU9OX0JFR0lOKCkKK1dFQktJVF9PUFRJT05fREVG
QVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV8zRF9SRU5ERVJJTkcgT04pCiBXRUJLSVRfT1BUSU9OX0RF
RkFVTFRfUE9SVF9WQUxVRShFTkFCTEVfQU5JTUFUSU9OX0FQSSBPTikKIFdFQktJVF9PUFRJT05f
REVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9BUElfVEVTVFMgT04pCiBXRUJLSVRfT1BUSU9OX0RF
RkFVTFRfUE9SVF9WQUxVRShFTkFCTEVfQkFUVEVSWV9TVEFUVVMgT04pCkBAIC04Myw2ICs4NCw3
IEBAIFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9WSURFT19UUkFDSyBP
TikKIFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9XRUJfSU5URU5UUyBP
TikKIFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9XRUJfSU5URU5UU19U
QUcgT04pCiBXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxVRShFTkFCTEVfV0VCX1RJTUlO
RyBPTikKK1dFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9XRUJHTCBPTikK
IFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9XT1JLRVJTIE9OKQogV0VC
S0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX1hIUl9USU1FT1VUIE9OKQogV0VC
S0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoV1RGX1VTRV9USUxFRF9CQUNLSU5HX1NUT1JF
IE9OKQpkaWZmIC0tZ2l0IGEvU291cmNlL2NtYWtlL1dlYktpdEZlYXR1cmVzLmNtYWtlIGIvU291
cmNlL2NtYWtlL1dlYktpdEZlYXR1cmVzLmNtYWtlCmluZGV4IDQ0YWI2N2RhZTU3NGEyNjZlYzBl
NjM3MmQ0NGE1YjU0OGM0OGMxYzQuLmY2MGMzNDc2YjkxZTg2MTliNDU5ZmVjODNhMmQzNWU0MTAz
MTQ1YTMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9jbWFrZS9XZWJLaXRGZWF0dXJlcy5jbWFrZQorKysg
Yi9Tb3VyY2UvY21ha2UvV2ViS2l0RmVhdHVyZXMuY21ha2UKQEAgLTExLDEwICsxMSwxMCBAQCBN
QUNSTyAoV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUgX25hbWUgX3ZhbHVlKQogRU5E
TUFDUk8gKCkKIAogTUFDUk8gKFdFQktJVF9PUFRJT05fQkVHSU4pCi0gICAgV0VCS0lUX09QVElP
Tl9ERUZJTkUoRU5BQkxFX0FQSV9URVNUUyAiRW5hYmxlIHB1YmxpYyBBUEkgdW5pdCB0ZXN0cyIg
T0ZGKQogICAgIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV8zRF9SRU5ERVJJTkcgIlRvZ2ds
ZSAzRCByZW5kZXJpbmcgc3VwcG9ydCIgT0ZGKQogICAgIFdFQktJVF9PUFRJT05fREVGSU5FKEVO
QUJMRV9BQ0NFTEVSQVRFRF8yRF9DQU5WQVMgIlRvZ2dsZSBhY2NlbGVyYXRlZCAyRCBjYW52YXMg
c3VwcG9ydCIgT0ZGKQogICAgIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9BTklNQVRJT05f
QVBJICJUb2dnbGUgYW5pbWF0aW9uIEFQSSBzdXBwb3J0IiBPRkYpCisgICAgV0VCS0lUX09QVElP
Tl9ERUZJTkUoRU5BQkxFX0FQSV9URVNUUyAiRW5hYmxlIHB1YmxpYyBBUEkgdW5pdCB0ZXN0cyIg
T0ZGKQogICAgIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9BU1NFTUJMRVJfV1hfRVhDTFVT
SVZFICJUb2dnZWwgQXNzZW1ibGVyIFdYIEV4Y2x1c2l2ZSBzdXBwb3J0IiBPRkYpCiAgICAgV0VC
S0lUX09QVElPTl9ERUZJTkUoRU5BQkxFX0JBVFRFUllfU1RBVFVTICJUb2dnbGUgYmF0dGVyeSBz
dGF0dXMgQVBJIHN1cHBvcnQiIE9GRikKICAgICBXRUJLSVRfT1BUSU9OX0RFRklORShFTkFCTEVf
QkxPQiAiVG9nZ2xlIEJsb2Igc3VwcG9ydCIgT0ZGKQpAQCAtMTE0LDEyICsxMTQsMTIgQEAgTUFD
Uk8gKFdFQktJVF9PUFRJT05fQkVHSU4pCiAgICAgV0VCS0lUX09QVElPTl9ERUZJTkUoRU5BQkxF
X1ZJQlJBVElPTiAiVG9nZ2xlIFZpYnJhdGlvbiBBUEkgc3VwcG9ydCIgT0ZGKQogICAgIFdFQktJ
VF9PUFRJT05fREVGSU5FKEVOQUJMRV9WSURFTyAiVG9nZ2xlIFZpZGVvIHN1cHBvcnQiIE9GRikK
ICAgICBXRUJLSVRfT1BUSU9OX0RFRklORShFTkFCTEVfVklERU9fVFJBQ0sgIlRvZ2dsZSBUcmFj
ayBzdXBwb3J0IGZvciBIVE1MNSB2aWRlbyIgT0ZGKQotICAgIFdFQktJVF9PUFRJT05fREVGSU5F
KEVOQUJMRV9XRUJHTCAiVG9nZ2xlIDNEIGNhbnZhcyAoV2ViR0wpIHN1cHBvcnQiIE9GRikKICAg
ICBXRUJLSVRfT1BUSU9OX0RFRklORShFTkFCTEVfV0VCX0FVRElPICJUb2dnbGUgV2ViIEF1ZGlv
IHN1cHBvcnQiIE9GRikKICAgICBXRUJLSVRfT1BUSU9OX0RFRklORShFTkFCTEVfV0VCX0lOVEVO
VFMgIlRvZ2dsZSBXZWIgSW50ZW50cyBzdXBwb3J0IiBPRkYpCiAgICAgV0VCS0lUX09QVElPTl9E
RUZJTkUoRU5BQkxFX1dFQl9JTlRFTlRTX1RBRyAiVG9vZ2xlIEhUTUxJbnRlbnRFbGVtZW50IHRh
ZyBzdXBwb3J0IiBPRkYpCiAgICAgV0VCS0lUX09QVElPTl9ERUZJTkUoRU5BQkxFX1dFQl9TT0NL
RVRTICJUb2dnbGUgV2ViIFNvY2tldHMgc3VwcG9ydCIgT04pCiAgICAgV0VCS0lUX09QVElPTl9E
RUZJTkUoRU5BQkxFX1dFQl9USU1JTkcgIlRvZ2dsZSBXZWIgVGltaW5nIHN1cHBvcnQiIE9GRikK
KyAgICBXRUJLSVRfT1BUSU9OX0RFRklORShFTkFCTEVfV0VCR0wgIlRvZ2dsZSAzRCBjYW52YXMg
KFdlYkdMKSBzdXBwb3J0IiBPRkYpCiAgICAgV0VCS0lUX09QVElPTl9ERUZJTkUoRU5BQkxFX1dP
UktFUlMgIlRvZ2dsZSBXZWIgV29ya2VycyBzdXBwb3J0IiBPRkYpCiAgICAgV0VCS0lUX09QVElP
Tl9ERUZJTkUoRU5BQkxFX1hIUl9USU1FT1VUICJUb2dnbGUgWEhSIHRpbWVvdXQgc3VwcG9ydCIg
T0ZGKQogICAgIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9YU0xUICJUb2dnbGUgWFNMVCBz
dXBwb3J0IiBPTikKQEAgLTE2NSwxMSArMTY1LDkgQEAgTUFDUk8gKFdFQktJVF9PUFRJT05fRU5E
KQogICAgICAgICBJRiAoJHtfbmFtZX0pCiAgICAgICAgICAgICBMSVNUKEFQUEVORCBGRUFUVVJF
X0RFRklORVMgJHtfbmFtZX0pCiAgICAgICAgICAgICBTRVQoRkVBVFVSRV9ERUZJTkVTX1dJVEhf
U1BBQ0VfU0VQQVJBVE9SICIke0ZFQVRVUkVfREVGSU5FU19XSVRIX1NQQUNFX1NFUEFSQVRPUn0g
JHtfbmFtZX0iKQotICAgICAgICAgICAgU0VUKF9NRVNTQUdFICIke19NRVNTQUdFfSBPTiIpCi0g
ICAgICAgIEVMU0UgKCkKLSAgICAgICAgICAgIFNFVChfTUVTU0FHRSAiJHtfTUVTU0FHRX0gT0ZG
IikKICAgICAgICAgRU5ESUYgKCkKIAorICAgICAgICBTRVQoX01FU1NBR0UgIiR7X01FU1NBR0V9
ICR7X1dFQktJVF9BVkFJTEFCTEVfT1BUSU9OU19JTklUQUxWQUxVRV8ke19uYW1lfX0iKQogICAg
ICAgICBNRVNTQUdFKFNUQVRVUyAiJHtfTUVTU0FHRX0iKQogICAgIEVOREZPUkVBQ0ggKCkKIEVO
RE1BQ1JPICgpCmRpZmYgLS1naXQgYS9DaGFuZ2VMb2cgYi9DaGFuZ2VMb2cKaW5kZXggNWM1OTE3
M2NjOTQ1YWM1N2ExZWVkYWEyYTQ1ZjcyMGEwYTBhZGMzYi4uZjMwNWJmZDE1MzUxY2I4MGUxOGM5
OTllYjdmZWNlZWQ4NzE5ZDI0YiAxMDA2NDQKLS0tIGEvQ2hhbmdlTG9nCisrKyBiL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTExLTIxICBIYWx0b24gSHVvICA8aGFsdG9uLmh1b0Bp
bnRlbC5jb20+CisKKyAgICAgICAgW0VGTF0gQ01ha2Ugc2hvd3MgRU5BQkxFXzNEX1JFTkRFUklO
RyBhbmQgRU5BQkxFX1dFQkdMIGlzIHN0aWxsIE9GRiB3aGVuCisgICAgICAgIEFDIGlzIGVuYWJs
ZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMDgy
OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEluIFdl
YktpdEZlYXR1cmVzLmNtYWtlLCBvbmx5IHVzZSAke19uYW1lfSBmb3IgY29uZGl0aW9uIHRvIHBy
aW50CisgICAgICAgIGEgb3B0aW9uIGFzIE9OIHdpbGwgcHJldmVudCB0aGUgb3ZlcnJpZGRlbiBv
bmVzIGluIE9wdGlvbnNYWFguY21ha2UsCisgICAgICAgIHNob3VsZCB1c2UgJHtfV0VCS0lUX0FW
QUlMQUJMRV9PUFRJT05TX0lOSVRBTFZBTFVFXyR7X25hbWV9fSBpbnN0ZWFkLgorCisgICAgICAg
ICogU291cmNlL2NtYWtlL09wdGlvbnNFZmwuY21ha2U6IFR1cm4gb24gRU5BQkxFXzNEX1JFTkRF
UklORyBhbmQKKyAgICAgICAgRU5BQkxFX1dFQkdMCisgICAgICAgICogU291cmNlL2NtYWtlL1dl
YktpdEZlYXR1cmVzLmNtYWtlOiBVc2UKKyAgICAgICAgJHtfV0VCS0lUX0FWQUlMQUJMRV9PUFRJ
T05TX0lOSVRBTFZBTFVFXyR7X25hbWV9fSB0byBhcyB2YWx1ZSBvZiAKKyAgICAgICAgYSBmZWF0
dXJlIGlzIGVuYWJsZWQuIEFkanVzdCBvcHRpb25zIGluIGxleGljb2dyYXBoaWNhbCBvcmRlci4K
KwogMjAxMi0xMS0yMCAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+
CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjEzMzg1OS4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>175634</attachid>
            <date>2012-11-22 02:42:27 -0800</date>
            <delta_ts>2012-11-26 20:37:47 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-100829-20121122184244.patch</filename>
            <type>text/plain</type>
            <size>4824</size>
            <attacher name="Halton Huo">halton.huo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM1MzY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvT3B0
aW9uc0VmbC5jbWFrZSBiL1NvdXJjZS9jbWFrZS9PcHRpb25zRWZsLmNtYWtlCmluZGV4IDQwZDgw
MThhNGQxMmY2YjU1MTlkZGRhM2MzYzAxYmRmMzlhZTY5ZDcuLmI3OTAwYTk4ZDA1OTZiYTk5ZGNj
ZTRjNGU0MDFjOGUzMGNhZTVkZGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9jbWFrZS9PcHRpb25zRWZs
LmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9PcHRpb25zRWZsLmNtYWtlCkBAIC00Miw2ICs0Miw3
IEBAIEZJTEUoTUFLRV9ESVJFQ1RPUlkgJHtUSEVNRV9CSU5BUllfRElSfSkKIFNFVChWRVJTSU9O
X1NDUklQVCAiLVdsLC0tdmVyc2lvbi1zY3JpcHQsJHtDTUFLRV9NT0RVTEVfUEFUSH0vZWZsc3lt
Ym9scy5maWx0ZXIiKQogCiBXRUJLSVRfT1BUSU9OX0JFR0lOKCkKK1dFQktJVF9PUFRJT05fREVG
QVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV8zRF9SRU5ERVJJTkcgT04pCiBXRUJLSVRfT1BUSU9OX0RF
RkFVTFRfUE9SVF9WQUxVRShFTkFCTEVfQU5JTUFUSU9OX0FQSSBPTikKIFdFQktJVF9PUFRJT05f
REVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9BUElfVEVTVFMgT04pCiBXRUJLSVRfT1BUSU9OX0RF
RkFVTFRfUE9SVF9WQUxVRShFTkFCTEVfQkFUVEVSWV9TVEFUVVMgT04pCkBAIC04Myw2ICs4NCw3
IEBAIFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9WSURFT19UUkFDSyBP
TikKIFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9XRUJfSU5URU5UUyBP
TikKIFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9XRUJfSU5URU5UU19U
QUcgT04pCiBXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxVRShFTkFCTEVfV0VCX1RJTUlO
RyBPTikKK1dFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9XRUJHTCBPTikK
IFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9XT1JLRVJTIE9OKQogV0VC
S0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX1hIUl9USU1FT1VUIE9OKQogV0VC
S0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoV1RGX1VTRV9USUxFRF9CQUNLSU5HX1NUT1JF
IE9OKQpkaWZmIC0tZ2l0IGEvU291cmNlL2NtYWtlL1dlYktpdEZlYXR1cmVzLmNtYWtlIGIvU291
cmNlL2NtYWtlL1dlYktpdEZlYXR1cmVzLmNtYWtlCmluZGV4IDQ0YWI2N2RhZTU3NGEyNjZlYzBl
NjM3MmQ0NGE1YjU0OGM0OGMxYzQuLmY2MGMzNDc2YjkxZTg2MTliNDU5ZmVjODNhMmQzNWU0MTAz
MTQ1YTMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9jbWFrZS9XZWJLaXRGZWF0dXJlcy5jbWFrZQorKysg
Yi9Tb3VyY2UvY21ha2UvV2ViS2l0RmVhdHVyZXMuY21ha2UKQEAgLTExLDEwICsxMSwxMCBAQCBN
QUNSTyAoV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUgX25hbWUgX3ZhbHVlKQogRU5E
TUFDUk8gKCkKIAogTUFDUk8gKFdFQktJVF9PUFRJT05fQkVHSU4pCi0gICAgV0VCS0lUX09QVElP
Tl9ERUZJTkUoRU5BQkxFX0FQSV9URVNUUyAiRW5hYmxlIHB1YmxpYyBBUEkgdW5pdCB0ZXN0cyIg
T0ZGKQogICAgIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV8zRF9SRU5ERVJJTkcgIlRvZ2ds
ZSAzRCByZW5kZXJpbmcgc3VwcG9ydCIgT0ZGKQogICAgIFdFQktJVF9PUFRJT05fREVGSU5FKEVO
QUJMRV9BQ0NFTEVSQVRFRF8yRF9DQU5WQVMgIlRvZ2dsZSBhY2NlbGVyYXRlZCAyRCBjYW52YXMg
c3VwcG9ydCIgT0ZGKQogICAgIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9BTklNQVRJT05f
QVBJICJUb2dnbGUgYW5pbWF0aW9uIEFQSSBzdXBwb3J0IiBPRkYpCisgICAgV0VCS0lUX09QVElP
Tl9ERUZJTkUoRU5BQkxFX0FQSV9URVNUUyAiRW5hYmxlIHB1YmxpYyBBUEkgdW5pdCB0ZXN0cyIg
T0ZGKQogICAgIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9BU1NFTUJMRVJfV1hfRVhDTFVT
SVZFICJUb2dnZWwgQXNzZW1ibGVyIFdYIEV4Y2x1c2l2ZSBzdXBwb3J0IiBPRkYpCiAgICAgV0VC
S0lUX09QVElPTl9ERUZJTkUoRU5BQkxFX0JBVFRFUllfU1RBVFVTICJUb2dnbGUgYmF0dGVyeSBz
dGF0dXMgQVBJIHN1cHBvcnQiIE9GRikKICAgICBXRUJLSVRfT1BUSU9OX0RFRklORShFTkFCTEVf
QkxPQiAiVG9nZ2xlIEJsb2Igc3VwcG9ydCIgT0ZGKQpAQCAtMTE0LDEyICsxMTQsMTIgQEAgTUFD
Uk8gKFdFQktJVF9PUFRJT05fQkVHSU4pCiAgICAgV0VCS0lUX09QVElPTl9ERUZJTkUoRU5BQkxF
X1ZJQlJBVElPTiAiVG9nZ2xlIFZpYnJhdGlvbiBBUEkgc3VwcG9ydCIgT0ZGKQogICAgIFdFQktJ
VF9PUFRJT05fREVGSU5FKEVOQUJMRV9WSURFTyAiVG9nZ2xlIFZpZGVvIHN1cHBvcnQiIE9GRikK
ICAgICBXRUJLSVRfT1BUSU9OX0RFRklORShFTkFCTEVfVklERU9fVFJBQ0sgIlRvZ2dsZSBUcmFj
ayBzdXBwb3J0IGZvciBIVE1MNSB2aWRlbyIgT0ZGKQotICAgIFdFQktJVF9PUFRJT05fREVGSU5F
KEVOQUJMRV9XRUJHTCAiVG9nZ2xlIDNEIGNhbnZhcyAoV2ViR0wpIHN1cHBvcnQiIE9GRikKICAg
ICBXRUJLSVRfT1BUSU9OX0RFRklORShFTkFCTEVfV0VCX0FVRElPICJUb2dnbGUgV2ViIEF1ZGlv
IHN1cHBvcnQiIE9GRikKICAgICBXRUJLSVRfT1BUSU9OX0RFRklORShFTkFCTEVfV0VCX0lOVEVO
VFMgIlRvZ2dsZSBXZWIgSW50ZW50cyBzdXBwb3J0IiBPRkYpCiAgICAgV0VCS0lUX09QVElPTl9E
RUZJTkUoRU5BQkxFX1dFQl9JTlRFTlRTX1RBRyAiVG9vZ2xlIEhUTUxJbnRlbnRFbGVtZW50IHRh
ZyBzdXBwb3J0IiBPRkYpCiAgICAgV0VCS0lUX09QVElPTl9ERUZJTkUoRU5BQkxFX1dFQl9TT0NL
RVRTICJUb2dnbGUgV2ViIFNvY2tldHMgc3VwcG9ydCIgT04pCiAgICAgV0VCS0lUX09QVElPTl9E
RUZJTkUoRU5BQkxFX1dFQl9USU1JTkcgIlRvZ2dsZSBXZWIgVGltaW5nIHN1cHBvcnQiIE9GRikK
KyAgICBXRUJLSVRfT1BUSU9OX0RFRklORShFTkFCTEVfV0VCR0wgIlRvZ2dsZSAzRCBjYW52YXMg
KFdlYkdMKSBzdXBwb3J0IiBPRkYpCiAgICAgV0VCS0lUX09QVElPTl9ERUZJTkUoRU5BQkxFX1dP
UktFUlMgIlRvZ2dsZSBXZWIgV29ya2VycyBzdXBwb3J0IiBPRkYpCiAgICAgV0VCS0lUX09QVElP
Tl9ERUZJTkUoRU5BQkxFX1hIUl9USU1FT1VUICJUb2dnbGUgWEhSIHRpbWVvdXQgc3VwcG9ydCIg
T0ZGKQogICAgIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9YU0xUICJUb2dnbGUgWFNMVCBz
dXBwb3J0IiBPTikKQEAgLTE2NSwxMSArMTY1LDkgQEAgTUFDUk8gKFdFQktJVF9PUFRJT05fRU5E
KQogICAgICAgICBJRiAoJHtfbmFtZX0pCiAgICAgICAgICAgICBMSVNUKEFQUEVORCBGRUFUVVJF
X0RFRklORVMgJHtfbmFtZX0pCiAgICAgICAgICAgICBTRVQoRkVBVFVSRV9ERUZJTkVTX1dJVEhf
U1BBQ0VfU0VQQVJBVE9SICIke0ZFQVRVUkVfREVGSU5FU19XSVRIX1NQQUNFX1NFUEFSQVRPUn0g
JHtfbmFtZX0iKQotICAgICAgICAgICAgU0VUKF9NRVNTQUdFICIke19NRVNTQUdFfSBPTiIpCi0g
ICAgICAgIEVMU0UgKCkKLSAgICAgICAgICAgIFNFVChfTUVTU0FHRSAiJHtfTUVTU0FHRX0gT0ZG
IikKICAgICAgICAgRU5ESUYgKCkKIAorICAgICAgICBTRVQoX01FU1NBR0UgIiR7X01FU1NBR0V9
ICR7X1dFQktJVF9BVkFJTEFCTEVfT1BUSU9OU19JTklUQUxWQUxVRV8ke19uYW1lfX0iKQogICAg
ICAgICBNRVNTQUdFKFNUQVRVUyAiJHtfTUVTU0FHRX0iKQogICAgIEVOREZPUkVBQ0ggKCkKIEVO
RE1BQ1JPICgpCmRpZmYgLS1naXQgYS9DaGFuZ2VMb2cgYi9DaGFuZ2VMb2cKaW5kZXggNWM1OTE3
M2NjOTQ1YWM1N2ExZWVkYWEyYTQ1ZjcyMGEwYTBhZGMzYi4uMGU2OTdiYjAxMTY1N2NmYWI5MDU1
YTlkNDM2MTlkNmFjMjRiZDRlYyAxMDA2NDQKLS0tIGEvQ2hhbmdlTG9nCisrKyBiL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDIwIEBACisyMDEyLTExLTIxICBIYWx0b24gSHVvICA8aGFsdG9uLmh1b0Bp
bnRlbC5jb20+CisKKyAgICAgICAgW0VGTF0gQ01ha2Ugc2hvd3MgRU5BQkxFXzNEX1JFTkRFUklO
RyBhbmQgRU5BQkxFX1dFQkdMIGlzIHN0aWxsIE9GRiB3aGVuIEFDIGlzIGVuYWJsZWQKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMDgyOQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEluIFdlYktpdEZlYXR1
cmVzLmNtYWtlLCBvbmx5IHVzZSAke19uYW1lfSBmb3IgY29uZGl0aW9uIHRvIHByaW50CisgICAg
ICAgIGEgb3B0aW9uIGFzIE9OIHdpbGwgcHJldmVudCB0aGUgb3ZlcnJpZGRlbiBvbmVzIGluIE9w
dGlvbnNYWFguY21ha2UsCisgICAgICAgIHNob3VsZCB1c2UgJHtfV0VCS0lUX0FWQUlMQUJMRV9P
UFRJT05TX0lOSVRBTFZBTFVFXyR7X25hbWV9fSBpbnN0ZWFkLgorCisgICAgICAgICogU291cmNl
L2NtYWtlL09wdGlvbnNFZmwuY21ha2U6IFR1cm4gb24gRU5BQkxFXzNEX1JFTkRFUklORyBhbmQK
KyAgICAgICAgRU5BQkxFX1dFQkdMCisgICAgICAgICogU291cmNlL2NtYWtlL1dlYktpdEZlYXR1
cmVzLmNtYWtlOiBVc2UKKyAgICAgICAgJHtfV0VCS0lUX0FWQUlMQUJMRV9PUFRJT05TX0lOSVRB
TFZBTFVFXyR7X25hbWV9fSB0byBhcyB2YWx1ZSBvZiAKKyAgICAgICAgYSBmZWF0dXJlIGlzIGVu
YWJsZWQuIEFkanVzdCBvcHRpb25zIGluIGxleGljb2dyYXBoaWNhbCBvcmRlci4KKwogMjAxMi0x
MS0yMCAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CiAKICAgICAg
ICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjEzMzg1OS4K
</data>

          </attachment>
      

    </bug>

</bugzilla>