<?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>74528</bug_id>
          
          <creation_ts>2011-12-14 12:03:23 -0800</creation_ts>
          <short_desc>[Qt] Support requestAnimationFrame API</short_desc>
          <delta_ts>2011-12-19 03:50:32 -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 Qt</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Igor Trindade Oliveira">igor.oliveira</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>hausmann</cc>
    
    <cc>kenneth</cc>
    
    <cc>noam</cc>
    
    <cc>ossy</cc>
    
    <cc>vestbo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>521161</commentid>
    <comment_count>0</comment_count>
    <who name="Igor Trindade Oliveira">igor.oliveira</who>
    <bug_when>2011-12-14 12:03:23 -0800</bug_when>
    <thetext>SSIA</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521168</commentid>
    <comment_count>1</comment_count>
      <attachid>119274</attachid>
    <who name="Igor Trindade Oliveira">igor.oliveira</who>
    <bug_when>2011-12-14 12:13:14 -0800</bug_when>
    <thetext>Created attachment 119274
Patch

Proposed patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521803</commentid>
    <comment_count>2</comment_count>
      <attachid>119274</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2011-12-15 03:54:37 -0800</bug_when>
    <thetext>Comment on attachment 119274
Patch

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

probably fine but let Tor Arne or Simon have a look

&gt; Source/JavaScriptCore/wtf/Platform.h:1131
&gt; -#if PLATFORM(MAC) || PLATFORM(GTK) || PLATFORM(EFL) || (PLATFORM(WIN) &amp;&amp; !OS(WINCE) &amp;&amp; !PLATFORM(WIN_CAIRO))
&gt; +#if PLATFORM(MAC) || PLATFORM(GTK) || PLATFORM(EFL) || (PLATFORM(WIN) &amp;&amp; !OS(WINCE) &amp;&amp; !PLATFORM(WIN_CAIRO)) || PLATFORM(QT)
&gt;  #define WTF_USE_REQUEST_ANIMATION_FRAME_TIMER 1

I wonder if this could be an opt out instead :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521806</commentid>
    <comment_count>3</comment_count>
      <attachid>119274</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2011-12-15 03:58:23 -0800</bug_when>
    <thetext>Comment on attachment 119274
Patch

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

&gt; Source/WebCore/Target.pri:3325
&gt; +contains(DEFINES, ENABLE_REQUEST_ANIMATION_FRAME=1) {
&gt; +    !v8 {
&gt; +        SOURCES += \
&gt; +            bindings/js/JSRequestAnimationFrameCallbackCustom.cpp
&gt; +    }
&gt; +
&gt; +    SOURCES += \
&gt; +        dom/ScriptedAnimationController.cpp
&gt; +
&gt; +    HEADERS += \
&gt; +        dom/ScriptedAnimationController.h
&gt; +}

I believe that you can add these files to the build unconditionally. They follow the common WebKit pattern that all files are buildable and contain corresponding preprocessor guards. The files in question here appear to contain them, so they will compile with and without the feature enabled.

So AFAICS we don&apos;t _need_ to make Target.pri more complex :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521871</commentid>
    <comment_count>4</comment_count>
      <attachid>119421</attachid>
    <who name="Igor Trindade Oliveira">igor.oliveira</who>
    <bug_when>2011-12-15 06:49:40 -0800</bug_when>
    <thetext>Created attachment 119421
Patch v2

proposed patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521911</commentid>
    <comment_count>5</comment_count>
      <attachid>119421</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-15 08:28:12 -0800</bug_when>
    <thetext>Comment on attachment 119421
Patch v2

Clearing flags on attachment: 119421

Committed r102939: &lt;http://trac.webkit.org/changeset/102939&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521912</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-15 08:28:17 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521951</commentid>
    <comment_count>7</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-12-15 09:18:45 -0800</bug_when>
    <thetext>Reopen, because tests still fail:

+CONSOLE MESSAGE: line 7: TypeError: &apos;undefined&apos; is not a function (evaluating &apos;window.webkitRequestAnimationFrame(function()

I think you should have run layout tests before unsipping them ...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521955</commentid>
    <comment_count>8</comment_count>
    <who name="Igor Trindade Oliveira">igor.oliveira</who>
    <bug_when>2011-12-15 09:23:50 -0800</bug_when>
    <thetext>It was working, but now after rebase webkit, it is failing.
I am investigating the problem.

(In reply to comment #7)
&gt; Reopen, because tests still fail:
&gt; 
&gt; +CONSOLE MESSAGE: line 7: TypeError: &apos;undefined&apos; is not a function (evaluating &apos;window.webkitRequestAnimationFrame(function()
&gt; 
&gt; I think you should have run layout tests before unsipping them ...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521973</commentid>
    <comment_count>9</comment_count>
    <who name="Igor Trindade Oliveira">igor.oliveira</who>
    <bug_when>2011-12-15 09:43:31 -0800</bug_when>
    <thetext>The bot needs to clean up the QtWebKit build. It needs to regenerate JSDOMWindow.* files.

(In reply to comment #7)
&gt; Reopen, because tests still fail:
&gt; 
&gt; +CONSOLE MESSAGE: line 7: TypeError: &apos;undefined&apos; is not a function (evaluating &apos;window.webkitRequestAnimationFrame(function()
&gt; 
&gt; I think you should have run layout tests before unsipping them ...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521978</commentid>
    <comment_count>10</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2011-12-15 09:51:20 -0800</bug_when>
    <thetext>(In reply to comment #9)
&gt; The bot needs to clean up the QtWebKit build. It needs to regenerate JSDOMWindow.* files.
&gt; 
&gt; (In reply to comment #7)
&gt; &gt; Reopen, because tests still fail:
&gt; &gt; 
&gt; &gt; +CONSOLE MESSAGE: line 7: TypeError: &apos;undefined&apos; is not a function (evaluating &apos;window.webkitRequestAnimationFrame(function()
&gt; &gt; 
&gt; &gt; I think you should have run layout tests before unsipping them ...

This is a limitation of the clean-check in build-webkit. It only detects changed or removed, not added defines. I&apos;ll have a look.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>522559</commentid>
    <comment_count>11</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-12-15 23:02:08 -0800</bug_when>
    <thetext>(In reply to comment #10)
&gt; (In reply to comment #9)
&gt; &gt; The bot needs to clean up the QtWebKit build. It needs to regenerate JSDOMWindow.* files.
&gt; &gt; 
&gt; &gt; (In reply to comment #7)
&gt; &gt; &gt; Reopen, because tests still fail:
&gt; &gt; &gt; 
&gt; &gt; &gt; +CONSOLE MESSAGE: line 7: TypeError: &apos;undefined&apos; is not a function (evaluating &apos;window.webkitRequestAnimationFrame(function()
&gt; &gt; &gt; 
&gt; &gt; &gt; I think you should have run layout tests before unsipping them ...
&gt; 
&gt; This is a limitation of the clean-check in build-webkit. It only detects changed or removed, not added defines. I&apos;ll have a look.

Ah, one more build system related bug. Good to know. Sorry for the invalid suspection. :) Hmmm ... maybe it caused problems near the webkit_testfonts patch. (It added HAVE_FONTCONFIG)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>522561</commentid>
    <comment_count>12</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-12-15 23:06:01 -0800</bug_when>
    <thetext>I file a new bug report: https://bugs.webkit.org/show_bug.cgi?id=74689</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>523816</commentid>
    <comment_count>13</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2011-12-19 03:12:59 -0800</bug_when>
    <thetext>With this feature landed fast/animation/request-animation-frame-during-modal.html fails permanently, due to the lack of modal dialog support.

See also http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20WebKit2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>523824</commentid>
    <comment_count>14</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2011-12-19 03:50:32 -0800</bug_when>
    <thetext>(In reply to comment #13)
&gt; With this feature landed fast/animation/request-animation-frame-during-modal.html fails permanently, due to the lack of modal dialog support.
&gt; 
&gt; See also http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20WebKit2

I&apos;ve created bug #74852 to fix this. Working on it atm</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119274</attachid>
            <date>2011-12-14 12:13:14 -0800</date>
            <delta_ts>2011-12-15 06:49:40 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Qt-Support-requestAnimationFrame-API.patch</filename>
            <type>text/plain</type>
            <size>6003</size>
            <attacher name="Igor Trindade Oliveira">igor.oliveira</attacher>
            
              <data encoding="base64">RnJvbSAxZjM5MzQxMTVkYTVmYTQ3ZDFhNDhlZmE2ODg3YTA5NzU0MjM5Y2NlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBJZ29yIE9saXZlaXJhIDxpZ29yLm9saXZlaXJhQG9wZW5ib3Nz
YS5vcmc+CkRhdGU6IFdlZCwgMTQgRGVjIDIwMTEgMTU6NTk6MTUgLTA0MDAKU3ViamVjdDogW1BB
VENIXSBbUXRdIFN1cHBvcnQgcmVxdWVzdEFuaW1hdGlvbkZyYW1lIEFQSQoKLS0tCiBMYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICB8ICAgMTEgKysrKysrKysrKysKIExh
eW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQgICAgICAgICAgIHwgICAgMiAtLQogU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyAgICAgICAgICAgfCAgIDExICsrKysrKysrKysrCiBT
b3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL1BsYXRmb3JtLmggICAgICB8ICAgIDIgKy0KIFNvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgIHwgICAxMSArKysrKysrKysrKwog
U291cmNlL1dlYkNvcmUvVGFyZ2V0LnByaSAgICAgICAgICAgICAgICAgfCAgIDEzICsrKysrKysr
KysrKysKIFRvb2xzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxMSAr
KysrKysrKysrKwogVG9vbHMvcW1ha2UvbWtzcGVjcy9mZWF0dXJlcy9mZWF0dXJlcy5wcmYgfCAg
ICAzICsrKwogOCBmaWxlcyBjaGFuZ2VkLCA2MSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwppbmRleCBlNTAzOTZhLi4zNzRiYjc4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTEt
MTItMTQgIElnb3IgT2xpdmVpcmEgIDxpZ29yLm9saXZlaXJhQG9wZW5ib3NzYS5vcmc+CisKKyAg
ICAgICAgW1F0XSBTdXBwb3J0IHJlcXVlc3RBbmltYXRpb25GcmFtZSBBUEkKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc0NTI4CisKKyAgICAgICAgRW5h
YmxlIHJlcXVlc3RBbmltYXRpb25GcmFtZSB0ZXN0cy4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBsYXRmb3JtL3F0L1NraXBwZWQ6CisKIDIwMTEt
MTItMTQgIFJha2VzaCBLTiAgPHJha2VzaC5rbkBtb3Rvcm9sYS5jb20+CiAKICAgICAgICAgW05v
bi1NYWNdIENoYW5nZSBldmVudCBzaG91bGQgYmUgZmlyZWQgd2hlbiBjaGFuZ2luZyBvcHRpb24g
YnkgdXNpbmcga2V5Ym9hcmQuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9T
a2lwcGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZAppbmRleCBjYjQzN2EyLi5k
YTUyNTkxIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCisrKyBi
L0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQKQEAgLTEwMyw4ICsxMDMsNiBAQCBmYXN0
L2Zvcm1zL2ZpbGUvaW5wdXQtZmlsZS1kaXJlY3RvcnktdXBsb2FkLmh0bWwKICMgRU5BQkxFKElO
REVYRURfREFUQUJBU0UpIGlzIGRpc2FibGVkLgogc3RvcmFnZS9pbmRleGVkZGIKIAotIyBFTkFC
TEUoUkVRVUVTVF9BTklNQVRJT05fRlJBTUUpIGlzIGRpc2FibGVkLgotZmFzdC9hbmltYXRpb24K
IGluc3BlY3Rvci90aW1lbGluZS90aW1lbGluZS1hbmltYXRpb24tZnJhbWUuaHRtbAogCiAjIEVO
QUJMRShBTklNQVRJT05fQVBJKSBpcyBkaXNhYmxlZC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmlu
ZGV4IDllOGQxYTQuLjdiOThmZDUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9D
aGFuZ2VMb2cKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsx
LDE0IEBACisyMDExLTEyLTE0ICBJZ29yIE9saXZlaXJhICA8aWdvci5vbGl2ZWlyYUBvcGVuYm9z
c2Eub3JnPgorCisgICAgICAgIFtRdF0gU3VwcG9ydCByZXF1ZXN0QW5pbWF0aW9uRnJhbWUgQVBJ
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NDUyOAor
CisgICAgICAgIExldCBRdCBwb3J0IHVzZSBSRVFVRVNUX0FOSU1BVElPTl9GUkFNRV9USU1FUi4K
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHd0Zi9Q
bGF0Zm9ybS5oOgorCiAyMDExLTEyLTEzICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+
CiAKICAgICAgICAgREZHIHNob3VsZCBpbmZlciB3aGVuIGxvY2FsIHZhcmlhYmxlcyBhcmUgZG91
YmxlcwpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3d0Zi9QbGF0Zm9ybS5oIGIv
U291cmNlL0phdmFTY3JpcHRDb3JlL3d0Zi9QbGF0Zm9ybS5oCmluZGV4IDcyYmYyM2IuLjMzZmQ4
M2YgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvUGxhdGZvcm0uaAorKysg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL1BsYXRmb3JtLmgKQEAgLTExMjcsNyArMTEyNyw3
IEBACiAjZGVmaW5lIFdURl9VU0VfQVZGT1VOREFUSU9OIDEKICNlbmRpZgogCi0jaWYgUExBVEZP
Uk0oTUFDKSB8fCBQTEFURk9STShHVEspIHx8IFBMQVRGT1JNKEVGTCkgfHwgKFBMQVRGT1JNKFdJ
TikgJiYgIU9TKFdJTkNFKSAmJiAhUExBVEZPUk0oV0lOX0NBSVJPKSkKKyNpZiBQTEFURk9STShN
QUMpIHx8IFBMQVRGT1JNKEdUSykgfHwgUExBVEZPUk0oRUZMKSB8fCAoUExBVEZPUk0oV0lOKSAm
JiAhT1MoV0lOQ0UpICYmICFQTEFURk9STShXSU5fQ0FJUk8pKSB8fCBQTEFURk9STShRVCkKICNk
ZWZpbmUgV1RGX1VTRV9SRVFVRVNUX0FOSU1BVElPTl9GUkFNRV9USU1FUiAxCiAjZW5kaWYKIApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hh
bmdlTG9nCmluZGV4IGExMjQ3MWMuLmU4NjE5NjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBA
QAorMjAxMS0xMi0xNCAgSWdvciBPbGl2ZWlyYSAgPGlnb3Iub2xpdmVpcmFAb3BlbmJvc3NhLm9y
Zz4KKworICAgICAgICBbUXRdIFN1cHBvcnQgcmVxdWVzdEFuaW1hdGlvbkZyYW1lIEFQSQorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzQ1MjgKKworICAg
ICAgICBBZGQgbmVjZXNzYXJ5IGZpbGVzIHRvIFRhcmdldC5wcmkgd2hlbiBlbmFibGluZyByZXF1
ZXN0QW5pbWF0aW9uRnJhbWUgb3B0aW9uLgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogVGFyZ2V0LnByaToKKwogMjAxMS0xMi0xNCAgS2VudGFybyBI
YXJhICA8aGFyYWtlbkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgVXNlIFtTdXBwbGVtZW50YWxd
IElETCBpbiBXZWJTb2NrZXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1RhcmdldC5wcmkg
Yi9Tb3VyY2UvV2ViQ29yZS9UYXJnZXQucHJpCmluZGV4IDE0ZWRlODMuLmU3NThkOGI5IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9UYXJnZXQucHJpCisrKyBiL1NvdXJjZS9XZWJDb3JlL1Rh
cmdldC5wcmkKQEAgLTMzMTEsNiArMzMxMSwxOSBAQCBjb250YWlucyhERUZJTkVTLCBFTkFCTEVf
R0VPTE9DQVRJT049MSkgewogICAgIH0KIH0KIAorY29udGFpbnMoREVGSU5FUywgRU5BQkxFX1JF
UVVFU1RfQU5JTUFUSU9OX0ZSQU1FPTEpIHsKKyAgICAhdjggeworICAgICAgICBTT1VSQ0VTICs9
IFwKKyAgICAgICAgICAgIGJpbmRpbmdzL2pzL0pTUmVxdWVzdEFuaW1hdGlvbkZyYW1lQ2FsbGJh
Y2tDdXN0b20uY3BwCisgICAgfQorCisgICAgU09VUkNFUyArPSBcCisgICAgICAgIGRvbS9TY3Jp
cHRlZEFuaW1hdGlvbkNvbnRyb2xsZXIuY3BwCisKKyAgICBIRUFERVJTICs9IFwKKyAgICAgICAg
ZG9tL1NjcmlwdGVkQW5pbWF0aW9uQ29udHJvbGxlci5oCit9CisKIGNvbnRhaW5zKERFRklORVMs
IEVOQUJMRV9TVkc9MSkgewogICAgICF2OCB7CiAgICAgICAgIFNPVVJDRVMgKz0gXApkaWZmIC0t
Z2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDc3OTE0NmIuLjIw
NGI4NTUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwxNCBAQAorMjAxMS0xMi0xNCAgSWdvciBPbGl2ZWlyYSAgPGlnb3Iub2xpdmVp
cmFAb3BlbmJvc3NhLm9yZz4KKworICAgICAgICBbUXRdIFN1cHBvcnQgcmVxdWVzdEFuaW1hdGlv
bkZyYW1lIEFQSQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9NzQ1MjgKKworICAgICAgICBBZGQgYnVpbGQtb3B0aW9uIGZvciByZXF1ZXN0QW5pbWF0aW9u
RnJhbWUgZmVhdHVyZS4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICAqIHFtYWtlL21rc3BlY3MvZmVhdHVyZXMvZmVhdHVyZXMucHJmOgorCiAyMDExLTEy
LTE0ICBUb3IgQXJuZSBWZXN0YsO4ICA8dG9yLmFybmUudmVzdGJvQG5va2lhLmNvbT4KIAogICAg
ICAgICBbUXRdIERvbid0IGFkZCBXZWJDb3JlU3VwcG9ydCBhbmQgV2ViS2l0IEFQSXMgdG8gaW5j
bHVkZSBXZWJDb3JlJ3MgaW5jbHVkZSBwYXRoCmRpZmYgLS1naXQgYS9Ub29scy9xbWFrZS9ta3Nw
ZWNzL2ZlYXR1cmVzL2ZlYXR1cmVzLnByZiBiL1Rvb2xzL3FtYWtlL21rc3BlY3MvZmVhdHVyZXMv
ZmVhdHVyZXMucHJmCmluZGV4IDZiNmMwOGQuLjllY2RlYzkgMTAwNjQ0Ci0tLSBhL1Rvb2xzL3Ft
YWtlL21rc3BlY3MvZmVhdHVyZXMvZmVhdHVyZXMucHJmCisrKyBiL1Rvb2xzL3FtYWtlL21rc3Bl
Y3MvZmVhdHVyZXMvZmVhdHVyZXMucHJmCkBAIC0xMjgsNiArMTI4LDggQEAgY29udGFpbnMoUVRf
Q09ORklHLCBvcGVuZ2wpOiF3aW4zMi0qIHsKICMgV2ViIFRpbWluZyBzdXBwb3J0LgogIWNvbnRh
aW5zKERFRklORVMsIEVOQUJMRV9XRUJfVElNSU5HPS4pOiBERUZJTkVTICs9IEVOQUJMRV9XRUJf
VElNSU5HPTEKIAorIWNvbnRhaW5zKERFRklORVMsIEVOQUJMRV9SRVFVRVNUX0FOSU1BVElPTl9G
UkFNRT0uKTogREVGSU5FUyArPSBFTkFCTEVfUkVRVUVTVF9BTklNQVRJT05fRlJBTUU9MQorCiAj
IFhTTFQgc3VwcG9ydCB3aXRoIFF0WG1sUGF0dGVybnMKICFjb250YWlucyhERUZJTkVTLCBFTkFC
TEVfWFNMVD0uKSB7CiAgICAgY29udGFpbnMoUVRfQ09ORklHLCB4bWxwYXR0ZXJucyk6REVGSU5F
UyArPSBFTkFCTEVfWFNMVD0xCkBAIC0yMjQsNiArMjI2LDcgQEAgY29udGFpbnMoREVGSU5FUywg
RU5BQkxFX01FRElBX1NUUkVBTT0xKTogRkVBVFVSRV9ERUZJTkVTX0pBVkFTQ1JJUFQgKz0gRU5B
QkxFX00KIGNvbnRhaW5zKERFRklORVMsIEVOQUJMRV9WSURFT19UUkFDSz0xKTogRkVBVFVSRV9E
RUZJTkVTX0pBVkFTQ1JJUFQgKz0gRU5BQkxFX1ZJREVPX1RSQUNLPTEKIGNvbnRhaW5zKERFRklO
RVMsIEVOQUJMRV9EQVRBX1RSQU5TRkVSX0lURU1TPTEpOiBGRUFUVVJFX0RFRklORVNfSkFWQVND
UklQVCArPSBFTkFCTEVfREFUQV9UUkFOU0ZFUl9JVEVNUz0xCiBjb250YWlucyhERUZJTkVTLCBF
TkFCTEVfRlVMTFNDUkVFTl9BUEk9MSk6IEZFQVRVUkVfREVGSU5FU19KQVZBU0NSSVBUICs9IEVO
QUJMRV9GVUxMU0NSRUVOX0FQST0xCitjb250YWlucyhERUZJTkVTLCBFTkFCTEVfUkVRVUVTVF9B
TklNQVRJT05fRlJBTUU9MSk6IEZFQVRVUkVfREVGSU5FU19KQVZBU0NSSVBUICs9IEVOQUJMRV9S
RVFVRVNUX0FOSU1BVElPTl9GUkFNRT0xCiAKICMgVXNlZCB0byBjb21wdXRlIGRlZmF1bHRzIGZv
ciB0aGUgYnVpbGQtd2Via2l0IHNjcmlwdAogIyBEb24ndCBwbGFjZSBhbnl0aGluZyBhZnRlciB0
aGlzIQotLSAKMS43LjQuMQoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119421</attachid>
            <date>2011-12-15 06:49:40 -0800</date>
            <delta_ts>2011-12-15 08:28:12 -0800</delta_ts>
            <desc>Patch v2</desc>
            <filename>0001-Qt-Support-requestAnimationFrame-API.patch</filename>
            <type>text/plain</type>
            <size>6494</size>
            <attacher name="Igor Trindade Oliveira">igor.oliveira</attacher>
            
              <data encoding="base64">RnJvbSAxOWRmMjEyY2RlMDZkZjdkNzU2NGYzYTI5NjEwMGU2Njc3MTBiZjQwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBJZ29yIE9saXZlaXJhIDxpZ29yLm9saXZlaXJhQG9wZW5ib3Nz
YS5vcmc+CkRhdGU6IFdlZCwgMTQgRGVjIDIwMTEgMTU6NTk6MTUgLTA0MDAKU3ViamVjdDogW1BB
VENIXSBbUXRdIFN1cHBvcnQgcmVxdWVzdEFuaW1hdGlvbkZyYW1lIEFQSQoKLS0tCiBMYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICB8ICAgMTEgKysrKysrKysrKysKIExh
eW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQgICAgICAgICAgIHwgICAgMiAtLQogU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyAgICAgICAgICAgfCAgIDExICsrKysrKysrKysrCiBT
b3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL1BsYXRmb3JtLmggICAgICB8ICAgIDIgKy0KIFNvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgIHwgICAxMSArKysrKysrKysrKwog
U291cmNlL1dlYkNvcmUvVGFyZ2V0LnByaSAgICAgICAgICAgICAgICAgfCAgICAzICsrKwogVG9v
bHMvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDExICsrKysrKysrKysr
CiBUb29scy9xbWFrZS9ta3NwZWNzL2ZlYXR1cmVzL2ZlYXR1cmVzLnByZiB8ICAgIDMgKysrCiA4
IGZpbGVzIGNoYW5nZWQsIDUxIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4
IGE4YjQ2ZGYuLjM1ZGI1YTMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysg
Yi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxMS0xMi0xNCAgSWdv
ciBPbGl2ZWlyYSAgPGlnb3Iub2xpdmVpcmFAb3BlbmJvc3NhLm9yZz4KKworICAgICAgICBbUXRd
IFN1cHBvcnQgcmVxdWVzdEFuaW1hdGlvbkZyYW1lIEFQSQorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzQ1MjgKKworICAgICAgICBFbmFibGUgcmVxdWVz
dEFuaW1hdGlvbkZyYW1lIHRlc3RzLgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogcGxhdGZvcm0vcXQvU2tpcHBlZDoKKwogMjAxMS0xMi0xNSAgVnNl
dm9sb2QgVmxhc292ICA8dnNldmlrQGNocm9taXVtLm9yZz4KIAogICAgICAgICBVbnJldmlld2Vk
IGNocm9taXVtIHRlc3QgcmViYXNlbGluZS4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRm
b3JtL3F0L1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCmluZGV4IDI5
YzgxYzQuLmI4N2Y2NTkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBw
ZWQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZApAQCAtMTAzLDggKzEwMyw2
IEBAIGZhc3QvZm9ybXMvZmlsZS9pbnB1dC1maWxlLWRpcmVjdG9yeS11cGxvYWQuaHRtbAogIyBF
TkFCTEUoSU5ERVhFRF9EQVRBQkFTRSkgaXMgZGlzYWJsZWQuCiBzdG9yYWdlL2luZGV4ZWRkYgog
Ci0jIEVOQUJMRShSRVFVRVNUX0FOSU1BVElPTl9GUkFNRSkgaXMgZGlzYWJsZWQuCi1mYXN0L2Fu
aW1hdGlvbgogaW5zcGVjdG9yL3RpbWVsaW5lL3RpbWVsaW5lLWFuaW1hdGlvbi1mcmFtZS5odG1s
CiAKICMgRU5BQkxFKEFOSU1BVElPTl9BUEkpIGlzIGRpc2FibGVkLgpkaWZmIC0tZ2l0IGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFu
Z2VMb2cKaW5kZXggYzVkMWU0OC4uZjBmYjMyOCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3Jp
cHRDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTQgQEAKKzIwMTEtMTItMTQgIElnb3IgT2xpdmVpcmEgIDxpZ29yLm9saXZlaXJh
QG9wZW5ib3NzYS5vcmc+CisKKyAgICAgICAgW1F0XSBTdXBwb3J0IHJlcXVlc3RBbmltYXRpb25G
cmFtZSBBUEkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTc0NTI4CisKKyAgICAgICAgTGV0IFF0IHBvcnQgdXNlIFJFUVVFU1RfQU5JTUFUSU9OX0ZSQU1F
X1RJTUVSLgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogd3RmL1BsYXRmb3JtLmg6CisKIDIwMTEtMTItMTUgIEFuZHkgV2luZ28gIDx3aW5nb0BpZ2Fs
aWEuY29tPgogCiAgICAgICAgIE1pbm9yIHJlZmFjdG9yIHRvIFBhcnNlcjo6cGFyc2VUcnlTdGF0
ZW1lbnQKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvUGxhdGZvcm0uaCBi
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvUGxhdGZvcm0uaAppbmRleCBiZWIwZGFmLi44MjA3
ZWE4IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL1BsYXRmb3JtLmgKKysr
IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3d0Zi9QbGF0Zm9ybS5oCkBAIC0xMTI1LDcgKzExMjUs
NyBAQAogI2RlZmluZSBXVEZfVVNFX0FWRk9VTkRBVElPTiAxCiAjZW5kaWYKIAotI2lmIFBMQVRG
T1JNKE1BQykgfHwgUExBVEZPUk0oR1RLKSB8fCBQTEFURk9STShFRkwpIHx8IChQTEFURk9STShX
SU4pICYmICFPUyhXSU5DRSkgJiYgIVBMQVRGT1JNKFdJTl9DQUlSTykpCisjaWYgUExBVEZPUk0o
TUFDKSB8fCBQTEFURk9STShHVEspIHx8IFBMQVRGT1JNKEVGTCkgfHwgKFBMQVRGT1JNKFdJTikg
JiYgIU9TKFdJTkNFKSAmJiAhUExBVEZPUk0oV0lOX0NBSVJPKSkgfHwgUExBVEZPUk0oUVQpCiAj
ZGVmaW5lIFdURl9VU0VfUkVRVUVTVF9BTklNQVRJT05fRlJBTUVfVElNRVIgMQogI2VuZGlmCiAK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBkNDQyODA4Li5kMDVhZTdhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQg
QEAKKzIwMTEtMTItMTQgIElnb3IgT2xpdmVpcmEgIDxpZ29yLm9saXZlaXJhQG9wZW5ib3NzYS5v
cmc+CisKKyAgICAgICAgW1F0XSBTdXBwb3J0IHJlcXVlc3RBbmltYXRpb25GcmFtZSBBUEkKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc0NTI4CisKKyAg
ICAgICAgQWRkIG5lY2Vzc2FyeSBmaWxlcyB0byBUYXJnZXQucHJpIHdoZW4gZW5hYmxpbmcgcmVx
dWVzdEFuaW1hdGlvbkZyYW1lIG9wdGlvbi4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIFRhcmdldC5wcmk6CisKIDIwMTEtMTItMTUgIFBldGVyIFJ5
YmluICA8cGV0ZXIucnliaW5AZ21haWwuY29tPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IENv
ZGVHZW5lcmF0b3JJbnNwZWN0b3IucHkgY29udmVydCBzY3JpcHQgY29uZGl0aW9ucyB0byBwcmVj
b21waWxlciAjaWZzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9UYXJnZXQucHJpIGIvU291
cmNlL1dlYkNvcmUvVGFyZ2V0LnByaQppbmRleCA1YmI0NjI5Li4zOGJmZDI4IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9UYXJnZXQucHJpCisrKyBiL1NvdXJjZS9XZWJDb3JlL1RhcmdldC5w
cmkKQEAgLTMzMSw2ICszMzEsNyBAQCB2OCB7CiAgICAgICAgIGJpbmRpbmdzL2pzL0pTUGx1Z2lu
RWxlbWVudEZ1bmN0aW9ucy5jcHAgXAogICAgICAgICBiaW5kaW5ncy9qcy9KU1BvcFN0YXRlRXZl
bnRDdXN0b20uY3BwIFwKICAgICAgICAgYmluZGluZ3MvanMvSlNQcm9jZXNzaW5nSW5zdHJ1Y3Rp
b25DdXN0b20uY3BwIFwKKyAgICAgICAgYmluZGluZ3MvanMvSlNSZXF1ZXN0QW5pbWF0aW9uRnJh
bWVDYWxsYmFja0N1c3RvbS5jcHAgXAogICAgICAgICBiaW5kaW5ncy9qcy9KU1NjcmlwdFByb2Zp
bGVOb2RlQ3VzdG9tLmNwcCBcCiAgICAgICAgIGJpbmRpbmdzL2pzL0pTU3RvcmFnZUN1c3RvbS5j
cHAgXAogICAgICAgICBiaW5kaW5ncy9qcy9KU1N0eWxlU2hlZXRDdXN0b20uY3BwIFwKQEAgLTU1
MSw2ICs1NTIsNyBAQCBTT1VSQ0VTICs9IFwKICAgICBkb20vUmF3RGF0YURvY3VtZW50UGFyc2Vy
LmggXAogICAgIGRvbS9SZWdpc3RlcmVkRXZlbnRMaXN0ZW5lci5jcHAgXAogICAgIGRvbS9TY29w
ZWRFdmVudFF1ZXVlLmNwcCBcCisgICAgZG9tL1NjcmlwdGVkQW5pbWF0aW9uQ29udHJvbGxlci5j
cHAgXAogICAgIGRvbS9TY3JpcHRhYmxlRG9jdW1lbnRQYXJzZXIuY3BwIFwKICAgICBkb20vU2Ny
aXB0RWxlbWVudC5jcHAgXAogICAgIGRvbS9TY3JpcHRFeGVjdXRpb25Db250ZXh0LmNwcCBcCkBA
IC0xNjQyLDYgKzE2NDQsNyBAQCBIRUFERVJTICs9IFwKICAgICBkb20vUmFuZ2UuaCBcCiAgICAg
ZG9tL1JlZ2lzdGVyZWRFdmVudExpc3RlbmVyLmggXAogICAgIGRvbS9SZW5kZXJlZERvY3VtZW50
TWFya2VyLmggXAorICAgIGRvbS9TY3JpcHRlZEFuaW1hdGlvbkNvbnRyb2xsZXIuaCBcCiAgICAg
ZG9tL1NjcmlwdEVsZW1lbnQuaCBcCiAgICAgZG9tL1NjcmlwdEV4ZWN1dGlvbkNvbnRleHQuaCBc
CiAgICAgZG9tL1NlbGVjdG9yUXVlcnkuaCBcCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNDljMGM4Yy4uYWVjMTE3ZCAxMDA2NDQKLS0tIGEvVG9v
bHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDEx
LTEyLTE0ICBJZ29yIE9saXZlaXJhICA8aWdvci5vbGl2ZWlyYUBvcGVuYm9zc2Eub3JnPgorCisg
ICAgICAgIFtRdF0gU3VwcG9ydCByZXF1ZXN0QW5pbWF0aW9uRnJhbWUgQVBJCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NDUyOAorCisgICAgICAgIEFk
ZCBidWlsZC1vcHRpb24gZm9yIHJlcXVlc3RBbmltYXRpb25GcmFtZSBmZWF0dXJlLgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogcW1ha2UvbWtzcGVj
cy9mZWF0dXJlcy9mZWF0dXJlcy5wcmY6CisKIDIwMTEtMTItMTUgIFRvciBBcm5lIFZlc3Riw7gg
IDx0b3IuYXJuZS52ZXN0Ym9Abm9raWEuY29tPgogCiAgICAgICAgIFtRdF0gRG9uJ3QgYWRkIFdl
YkNvcmVTdXBwb3J0IGFuZCBXZWJLaXQgQVBJcyB0byBpbmNsdWRlIFdlYkNvcmUncyBpbmNsdWRl
IHBhdGgKZGlmZiAtLWdpdCBhL1Rvb2xzL3FtYWtlL21rc3BlY3MvZmVhdHVyZXMvZmVhdHVyZXMu
cHJmIGIvVG9vbHMvcW1ha2UvbWtzcGVjcy9mZWF0dXJlcy9mZWF0dXJlcy5wcmYKaW5kZXggYzgz
N2M4Zi4uN2JmMjQ0OCAxMDA2NDQKLS0tIGEvVG9vbHMvcW1ha2UvbWtzcGVjcy9mZWF0dXJlcy9m
ZWF0dXJlcy5wcmYKKysrIGIvVG9vbHMvcW1ha2UvbWtzcGVjcy9mZWF0dXJlcy9mZWF0dXJlcy5w
cmYKQEAgLTEzNyw2ICsxMzcsOCBAQCBjb250YWlucyhRVF9DT05GSUcsIG9wZW5nbCk6IXdpbjMy
LSogewogIyBXZWIgVGltaW5nIHN1cHBvcnQuCiAhY29udGFpbnMoREVGSU5FUywgRU5BQkxFX1dF
Ql9USU1JTkc9Lik6IERFRklORVMgKz0gRU5BQkxFX1dFQl9USU1JTkc9MQogCishY29udGFpbnMo
REVGSU5FUywgRU5BQkxFX1JFUVVFU1RfQU5JTUFUSU9OX0ZSQU1FPS4pOiBERUZJTkVTICs9IEVO
QUJMRV9SRVFVRVNUX0FOSU1BVElPTl9GUkFNRT0xCisKICMgWFNMVCBzdXBwb3J0IHdpdGggUXRY
bWxQYXR0ZXJucwogIWNvbnRhaW5zKERFRklORVMsIEVOQUJMRV9YU0xUPS4pIHsKICAgICBjb250
YWlucyhRVF9DT05GSUcsIHhtbHBhdHRlcm5zKTpERUZJTkVTICs9IEVOQUJMRV9YU0xUPTEKQEAg
LTIzMyw2ICsyMzUsNyBAQCBjb250YWlucyhERUZJTkVTLCBFTkFCTEVfTUVESUFfU1RSRUFNPTEp
OiBGRUFUVVJFX0RFRklORVNfSkFWQVNDUklQVCArPSBFTkFCTEVfTQogY29udGFpbnMoREVGSU5F
UywgRU5BQkxFX1ZJREVPX1RSQUNLPTEpOiBGRUFUVVJFX0RFRklORVNfSkFWQVNDUklQVCArPSBF
TkFCTEVfVklERU9fVFJBQ0s9MQogY29udGFpbnMoREVGSU5FUywgRU5BQkxFX0RBVEFfVFJBTlNG
RVJfSVRFTVM9MSk6IEZFQVRVUkVfREVGSU5FU19KQVZBU0NSSVBUICs9IEVOQUJMRV9EQVRBX1RS
QU5TRkVSX0lURU1TPTEKIGNvbnRhaW5zKERFRklORVMsIEVOQUJMRV9GVUxMU0NSRUVOX0FQST0x
KTogRkVBVFVSRV9ERUZJTkVTX0pBVkFTQ1JJUFQgKz0gRU5BQkxFX0ZVTExTQ1JFRU5fQVBJPTEK
K2NvbnRhaW5zKERFRklORVMsIEVOQUJMRV9SRVFVRVNUX0FOSU1BVElPTl9GUkFNRT0xKTogRkVB
VFVSRV9ERUZJTkVTX0pBVkFTQ1JJUFQgKz0gRU5BQkxFX1JFUVVFU1RfQU5JTUFUSU9OX0ZSQU1F
PTEKIAogIyBVc2VkIHRvIGNvbXB1dGUgZGVmYXVsdHMgZm9yIHRoZSBidWlsZC13ZWJraXQgc2Ny
aXB0CiAjIERvbid0IHBsYWNlIGFueXRoaW5nIGFmdGVyIHRoaXMhCi0tIAoxLjcuNC4xCgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>