<?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>34196</bug_id>
          
          <creation_ts>2010-01-26 20:20:13 -0800</creation_ts>
          <short_desc>HTML5 Media Controls should have configurable fade transition</short_desc>
          <delta_ts>2010-01-27 18:56:07 -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>Layout and Rendering</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>Enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Nick Young">nicholas.young</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>adele</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>zoltan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>184916</commentid>
    <comment_count>0</comment_count>
    <who name="Nick Young">nicholas.young</who>
    <bug_when>2010-01-26 20:20:13 -0800</bug_when>
    <thetext>This bug addresses a //FIXME on line 48 in WebCore/rendering/RenderMedia.cpp.

HTML5 media controls currently have hard-coded, platform-independent duration values for the fade in and fade out transitions.
These should be configurable on a style or theme level.

This allows the transition to be controlled on a platform level.
This is of particular benefit to platforms wishing to avoid the composition of semitransparent controls on to video for performance reasons.

Affected Lines:
WebCore/rendering/RenderMedia.cpp: 48-50, 58, 70, 455-458

(Line numbers accurate at r53888)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>184919</commentid>
    <comment_count>1</comment_count>
      <attachid>47487</attachid>
    <who name="Nick Young">nicholas.young</who>
    <bug_when>2010-01-26 20:26:22 -0800</bug_when>
    <thetext>Created attachment 47487
Proposed change

Fade in/out duration pulled from theme.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185096</commentid>
    <comment_count>2</comment_count>
      <attachid>47487</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2010-01-27 07:50:53 -0800</bug_when>
    <thetext>Comment on attachment 47487
Proposed change

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185262</commentid>
    <comment_count>3</comment_count>
      <attachid>47570</attachid>
    <who name="Nick Young">nicholas.young</who>
    <bug_when>2010-01-27 16:01:56 -0800</bug_when>
    <thetext>Created attachment 47570
Reviewed Patch.

Added RevBy.
Ready for Commit Queue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185266</commentid>
    <comment_count>4</comment_count>
      <attachid>47570</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-01-27 16:17:13 -0800</bug_when>
    <thetext>Comment on attachment 47570
Reviewed Patch.

Rejecting patch 47570 from review queue.

nicholas.young@nokia.com does not have reviewer permissions according to http://trac.webkit.org/browser/trunk/WebKitTools/Scripts/webkitpy/committers.py.

- If you do not have reviewer rights please read http://webkit.org/coding/contributing.html for instructions on how to use bugzilla flags.

- If you have reviewer rights please correct the error in WebKitTools/Scripts/webkitpy/committers.py by adding yourself to the file (no review needed).  Due to bug 30084 the commit-queue will require a restart after your change.  Please contact eseidel@chromium.org to request a commit-queue restart.  After restart the commit-queue will correctly respect your reviewer rights.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185271</commentid>
    <comment_count>5</comment_count>
      <attachid>47570</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-01-27 16:30:33 -0800</bug_when>
    <thetext>Comment on attachment 47570
Reviewed Patch.

Rejecting patch 47570 from commit-queue.

nicholas.young@nokia.com does not have committer permissions according to http://trac.webkit.org/browser/trunk/WebKitTools/Scripts/webkitpy/committers.py.

- If you do not have committer rights please read http://webkit.org/coding/contributing.html for instructions on how to use bugzilla flags.

- If you have committer rights please correct the error in WebKitTools/Scripts/webkitpy/committers.py by adding yourself to the file (no review needed).  Due to bug 30084 the commit-queue will require a restart after your change.  Please contact eseidel@chromium.org to request a commit-queue restart.  After restart the commit-queue will correctly respect your committer rights.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185272</commentid>
    <comment_count>6</comment_count>
      <attachid>47573</attachid>
    <who name="Nick Young">nicholas.young</who>
    <bug_when>2010-01-27 16:30:46 -0800</bug_when>
    <thetext>Created attachment 47573
Whoops. Apparently I wasn&apos;t supposed to do that. Original Patch.

Original Patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185281</commentid>
    <comment_count>7</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2010-01-27 16:54:39 -0800</bug_when>
    <thetext>&gt; Whoops. Apparently I wasn&apos;t supposed to do that. Original Patch.
&gt; 
Just set the &apos;commit-queue?&apos; flag when you attach a patch for review if you want it to be automatically submitted.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185303</commentid>
    <comment_count>8</comment_count>
      <attachid>47573</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-01-27 17:51:00 -0800</bug_when>
    <thetext>Comment on attachment 47573
Whoops. Apparently I wasn&apos;t supposed to do that. Original Patch.

Rejecting patch 47573 from commit-queue.

Failed to run &quot;[&apos;WebKitTools/Scripts/build-webkit&apos;, &apos;--debug&apos;]&quot; exit_code: 1
Last 500 characters of output:
mmitQueue/WebKitBuild/WebCore.build/Debug/WebCore.build/Objects-normal/i386/SelectionController.o /Users/eseidel/Projects/CommitQueue/WebCore/editing/SelectionController.cpp normal i386 c++ com.apple.compilers.gcc.4_2
	Distributed-CompileC /Users/eseidel/Projects/CommitQueue/WebKitBuild/WebCore.build/Debug/WebCore.build/Objects-normal/i386/RenderThemeMac.o /Users/eseidel/Projects/CommitQueue/WebCore/rendering/RenderThemeMac.mm normal i386 objective-c++ com.apple.compilers.gcc.4_2
(27 failures)


Full output: http://webkit-commit-queue.appspot.com/results/215420</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185305</commentid>
    <comment_count>9</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2010-01-27 18:06:18 -0800</bug_when>
    <thetext>Oops, m_opacityAnimationStartTime and m_opacityAnimationDuration are doubles so mediaControlsFadeInDuration and mediaControlsFadeOutDuration need to return the same.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185306</commentid>
    <comment_count>10</comment_count>
      <attachid>47585</attachid>
    <who name="Nick Young">nicholas.young</who>
    <bug_when>2010-01-27 18:17:06 -0800</bug_when>
    <thetext>Created attachment 47585
Updated Patch

Fixing build on mac.
I somehow had it my mind that m_opacityAnimationDuration was a float and not a double.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185308</commentid>
    <comment_count>11</comment_count>
      <attachid>47585</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2010-01-27 18:31:19 -0800</bug_when>
    <thetext>Comment on attachment 47585
Updated Patch

Third time is a charm?

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185310</commentid>
    <comment_count>12</comment_count>
      <attachid>47585</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-01-27 18:56:01 -0800</bug_when>
    <thetext>Comment on attachment 47585
Updated Patch

Clearing flags on attachment: 47585

Committed r53966: &lt;http://trac.webkit.org/changeset/53966&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185311</commentid>
    <comment_count>13</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-01-27 18:56:07 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>47487</attachid>
            <date>2010-01-26 20:26:22 -0800</date>
            <delta_ts>2010-01-27 16:01:56 -0800</delta_ts>
            <desc>Proposed change</desc>
            <filename>webkit-fade.txt</filename>
            <type>text/plain</type>
            <size>3491</size>
            <attacher name="Nick Young">nicholas.young</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1Mzg4OCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTkgQEAKKzIwMTAtMDEtMjYgIE5pY2hvbGFzIFlvdW5nICA8bmljaG9sYXMueW91
bmdAbm9raWEuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIE1ha2UgbWVkaWEgY29udHJvbHMgZmFkZSBpbi9vdXQgdHJhbnNpdGlvbiBkdXJhdGlv
biBjb25maWd1cmFibGUgb24gYSB0aGVtZSBsZXZlbC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM0MTk2CisKKyAgICAgICAgTm8gbmV3IHRlc3RzIG5l
ZWRlZCAoSSBob3BlKS4KKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJNZWRpYS5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpSZW5kZXJNZWRpYTo6UmVuZGVyTWVkaWEpOiBSZW1vdmVkIGNvbnN0
YW50IGZyb20gY29udHJ1Y3RvciAtIHRoZSBpbml0aWFsIHZhbHVlIGlzIG1lYW5pbmdsZXNzLgor
ICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTWVkaWE6OnVwZGF0ZUNvbnRyb2xWaXNpYmlsaXR5KTog
R2V0IGZhZGUgaW4vb3V0IGR1cmF0aW9uIGZyb20gdGhlbWUuCisgICAgICAgICogcmVuZGVyaW5n
L1JlbmRlclRoZW1lLmg6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJUaGVtZTo6bWVkaWFDb250
cm9sc0ZhZGVJbkR1cmF0aW9uKTogTmV3IHZpcnR1YWwgbWV0aG9kLgorICAgICAgICAoV2ViQ29y
ZTo6UmVuZGVyVGhlbWU6Om1lZGlhQ29udHJvbHNGYWRlT3V0RHVyYXRpb24pOiBOZXcgdmlydHVh
bCBtZXRob2QuCisKIDIwMTAtMDEtMjYgIERtaXRyeSBUaXRvdiAgPGRpbWljaEBjaHJvbWl1bS5v
cmc+CiAKICAgICAgICAgTm90IHJldmlld2VkLCBhdHRlbXB0IHRvIGZpeCBUaWdlciBidWlsZC4K
SW5kZXg6IFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck1lZGlhLmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBX
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJNZWRpYS5jcHAJKHJldmlzaW9uIDUzODg4KQorKysgV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyTWVkaWEuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00NSw5ICs0
NSw2IEBAIHVzaW5nIG5hbWVzcGFjZSBIVE1MTmFtZXM7CiAKIHN0YXRpYyBjb25zdCBkb3VibGUg
Y1RpbWVVcGRhdGVSZXBlYXREZWxheSA9IDAuMjsKIHN0YXRpYyBjb25zdCBkb3VibGUgY09wYWNp
dHlBbmltYXRpb25SZXBlYXREZWxheSA9IDAuMDU7Ci0vLyBGSVhNRSBnZXQgdGhpcyBmcm9tIHN0
eWxlCi1zdGF0aWMgY29uc3QgZG91YmxlIGNPcGFjaXR5QW5pbWF0aW9uRHVyYXRpb25GYWRlSW4g
PSAwLjE7Ci1zdGF0aWMgY29uc3QgZG91YmxlIGNPcGFjaXR5QW5pbWF0aW9uRHVyYXRpb25GYWRl
T3V0ID0gMC4zOwogCiBSZW5kZXJNZWRpYTo6UmVuZGVyTWVkaWEoSFRNTE1lZGlhRWxlbWVudCog
dmlkZW8pCiAgICAgOiBSZW5kZXJJbWFnZSh2aWRlbykKQEAgLTU1LDcgKzUyLDcgQEAgUmVuZGVy
TWVkaWE6OlJlbmRlck1lZGlhKEhUTUxNZWRpYUVsZW1lbgogICAgICwgbV9vcGFjaXR5QW5pbWF0
aW9uVGltZXIodGhpcywgJlJlbmRlck1lZGlhOjpvcGFjaXR5QW5pbWF0aW9uVGltZXJGaXJlZCkK
ICAgICAsIG1fbW91c2VPdmVyKGZhbHNlKQogICAgICwgbV9vcGFjaXR5QW5pbWF0aW9uU3RhcnRU
aW1lKDApCi0gICAgLCBtX29wYWNpdHlBbmltYXRpb25EdXJhdGlvbihjT3BhY2l0eUFuaW1hdGlv
bkR1cmF0aW9uRmFkZUluKQorICAgICwgbV9vcGFjaXR5QW5pbWF0aW9uRHVyYXRpb24oMCkKICAg
ICAsIG1fb3BhY2l0eUFuaW1hdGlvbkZyb20oMCkKICAgICAsIG1fb3BhY2l0eUFuaW1hdGlvblRv
KDEuMGYpCiB7CkBAIC02Nyw3ICs2NCw3IEBAIFJlbmRlck1lZGlhOjpSZW5kZXJNZWRpYShIVE1M
TWVkaWFFbGVtZW4KICAgICAsIG1fb3BhY2l0eUFuaW1hdGlvblRpbWVyKHRoaXMsICZSZW5kZXJN
ZWRpYTo6b3BhY2l0eUFuaW1hdGlvblRpbWVyRmlyZWQpCiAgICAgLCBtX21vdXNlT3ZlcihmYWxz
ZSkKICAgICAsIG1fb3BhY2l0eUFuaW1hdGlvblN0YXJ0VGltZSgwKQotICAgICwgbV9vcGFjaXR5
QW5pbWF0aW9uRHVyYXRpb24oY09wYWNpdHlBbmltYXRpb25EdXJhdGlvbkZhZGVJbikKKyAgICAs
IG1fb3BhY2l0eUFuaW1hdGlvbkR1cmF0aW9uKDApCiAgICAgLCBtX29wYWNpdHlBbmltYXRpb25G
cm9tKDApCiAgICAgLCBtX29wYWNpdHlBbmltYXRpb25UbygxLjBmKQogewpAQCAtNDUzLDkgKzQ1
MCw5IEBAIHZvaWQgUmVuZGVyTWVkaWE6OnVwZGF0ZUNvbnRyb2xWaXNpYmlsaXQKICAgICB9CiAK
ICAgICBpZiAoYW5pbWF0ZUZyb20gPCBhbmltYXRlVG8pCi0gICAgICAgIG1fb3BhY2l0eUFuaW1h
dGlvbkR1cmF0aW9uID0gY09wYWNpdHlBbmltYXRpb25EdXJhdGlvbkZhZGVJbjsKKyAgICAgICAg
bV9vcGFjaXR5QW5pbWF0aW9uRHVyYXRpb24gPSBtX3BhbmVsLT5yZW5kZXJlcigpLT50aGVtZSgp
LT5tZWRpYUNvbnRyb2xzRmFkZUluRHVyYXRpb24oKTsKICAgICBlbHNlCi0gICAgICAgIG1fb3Bh
Y2l0eUFuaW1hdGlvbkR1cmF0aW9uID0gY09wYWNpdHlBbmltYXRpb25EdXJhdGlvbkZhZGVPdXQ7
CisgICAgICAgIG1fb3BhY2l0eUFuaW1hdGlvbkR1cmF0aW9uID0gbV9wYW5lbC0+cmVuZGVyZXIo
KS0+dGhlbWUoKS0+bWVkaWFDb250cm9sc0ZhZGVPdXREdXJhdGlvbigpOwogCiAgICAgbV9vcGFj
aXR5QW5pbWF0aW9uRnJvbSA9IGFuaW1hdGVGcm9tOwogICAgIG1fb3BhY2l0eUFuaW1hdGlvblRv
ID0gYW5pbWF0ZVRvOwpJbmRleDogV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWUuaAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZS5oCShyZXZpc2lvbiA1Mzg4
OCkKKysrIFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lLmgJKHdvcmtpbmcgY29weSkKQEAg
LTE3Myw2ICsxNzMsOCBAQCBwdWJsaWM6CiAgICAgLy8gTWVkaWEgY29udHJvbHMKICAgICB2aXJ0
dWFsIGJvb2wgaGl0VGVzdE1lZGlhQ29udHJvbFBhcnQoUmVuZGVyT2JqZWN0KiwgY29uc3QgSW50
UG9pbnQmIGFic1BvaW50KTsKICAgICB2aXJ0dWFsIGJvb2wgc2hvdWxkUmVuZGVyTWVkaWFDb250
cm9sUGFydChDb250cm9sUGFydCwgRWxlbWVudCopOworICAgIHZpcnR1YWwgZmxvYXQgbWVkaWFD
b250cm9sc0ZhZGVJbkR1cmF0aW9uKCkgeyByZXR1cm4gMC4xOyB9CisgICAgdmlydHVhbCBmbG9h
dCBtZWRpYUNvbnRyb2xzRmFkZU91dER1cmF0aW9uKCkgeyByZXR1cm4gMC4zOyB9CiAjZW5kaWYK
IAogcHJvdGVjdGVkOgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>47570</attachid>
            <date>2010-01-27 16:01:56 -0800</date>
            <delta_ts>2010-01-27 16:30:46 -0800</delta_ts>
            <desc>Reviewed Patch.</desc>
            <filename>webkit-fade.txt</filename>
            <type>text/plain</type>
            <size>4072</size>
            <attacher name="Nick Young">nicholas.young</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1Mzk1NykKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTkgQEAKKzIwMTAtMDEtMjcgIE5pY2hvbGFzIFlvdW5nICA8bmljaG9sYXMueW91
bmdAbm9raWEuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IEVyaWMgQ2FybHNvbi4KKworICAg
ICAgICBNYWtlIG1lZGlhIGNvbnRyb2xzIGZhZGUgaW4vb3V0IHRyYW5zaXRpb24gZHVyYXRpb24g
Y29uZmlndXJhYmxlIG9uIGEgdGhlbWUgbGV2ZWwuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNDE5NgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyBuZWVk
ZWQgKEkgaG9wZSkuCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyTWVkaWEuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6UmVuZGVyTWVkaWE6OlJlbmRlck1lZGlhKTogUmVtb3ZlZCBjb25zdGFu
dCBmcm9tIGNvbnRydWN0b3IgLSB0aGUgaW5pdGlhbCB2YWx1ZSBpcyBtZWFuaW5nbGVzcy4KKyAg
ICAgICAgKFdlYkNvcmU6OlJlbmRlck1lZGlhOjp1cGRhdGVDb250cm9sVmlzaWJpbGl0eSk6IEdl
dCBmYWRlIGluL291dCBkdXJhdGlvbiBmcm9tIHRoZW1lLgorICAgICAgICAqIHJlbmRlcmluZy9S
ZW5kZXJUaGVtZS5oOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyVGhlbWU6Om1lZGlhQ29udHJv
bHNGYWRlSW5EdXJhdGlvbik6IE5ldyB2aXJ0dWFsIG1ldGhvZC4KKyAgICAgICAgKFdlYkNvcmU6
OlJlbmRlclRoZW1lOjptZWRpYUNvbnRyb2xzRmFkZU91dER1cmF0aW9uKTogTmV3IHZpcnR1YWwg
bWV0aG9kLgorCiAyMDEwLTAxLTI3ICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29t
PgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEFkbGVyLgpAQCAtNjY0LDYgKzY4MCw3IEBA
CiAgICAgICAgICogV2ViQ29yZS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qOiBBY3R1YWxseSBs
YW5kIHRoZSBjaGFuZ2UgdG8gYWRkIENvbnRhaW5lck5vZGVBbGdvcml0aG1zLmgKICAgICAgICAg
KGl0J3MgInN2biByZXNvbHZlZCIsIG5vdCAic3ZuIHJldmVydCIhKS4KIAorPj4+Pj4+PiAucjUz
OTU3CiAyMDEwLTAxLTI2ICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgogCiAg
ICAgICAgIFJldmlld2VkIGJ5IERhcmluIEFkbGVyLgpAQCAtODIwLDYgKzgzNyw3IEBACiAgICAg
ICAgICogYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9yVjgucG06IE1vdmUgc29tZSBjb2Rl
IGZvciB0aGUgQ29kZUdlZW5yYXRvci5wbSBjaGFuZ2UuCiAgICAgICAgICogaHRtbC9IVE1MSW5w
dXRFbGVtZW50LmlkbDogUmVtb3ZlIE9iamVjdGl2ZS1DIGV4Y2x1c2lvbiBmb3IgdmFsdWVBc0Rh
dGUuCiAKKz4+Pj4+Pj4gLnI1MzkwNAogMjAxMC0wMS0yNiAgRG1pdHJ5IFRpdG92ICA8ZGltaWNo
QGNocm9taXVtLm9yZz4KIAogICAgICAgICBOb3QgcmV2aWV3ZWQsIGF0dGVtcHQgdG8gZml4IFRp
Z2VyIGJ1aWxkLgpJbmRleDogV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTWVkaWEuY3BwCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck1lZGlhLmNwcAkocmV2aXNpb24gNTM5
NTcpCisrKyBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJNZWRpYS5jcHAJKHdvcmtpbmcgY29weSkK
QEAgLTQ1LDkgKzQ1LDYgQEAgdXNpbmcgbmFtZXNwYWNlIEhUTUxOYW1lczsKIAogc3RhdGljIGNv
bnN0IGRvdWJsZSBjVGltZVVwZGF0ZVJlcGVhdERlbGF5ID0gMC4yOwogc3RhdGljIGNvbnN0IGRv
dWJsZSBjT3BhY2l0eUFuaW1hdGlvblJlcGVhdERlbGF5ID0gMC4wNTsKLS8vIEZJWE1FIGdldCB0
aGlzIGZyb20gc3R5bGUKLXN0YXRpYyBjb25zdCBkb3VibGUgY09wYWNpdHlBbmltYXRpb25EdXJh
dGlvbkZhZGVJbiA9IDAuMTsKLXN0YXRpYyBjb25zdCBkb3VibGUgY09wYWNpdHlBbmltYXRpb25E
dXJhdGlvbkZhZGVPdXQgPSAwLjM7CiAKIFJlbmRlck1lZGlhOjpSZW5kZXJNZWRpYShIVE1MTWVk
aWFFbGVtZW50KiB2aWRlbykKICAgICA6IFJlbmRlckltYWdlKHZpZGVvKQpAQCAtNTUsNyArNTIs
NyBAQCBSZW5kZXJNZWRpYTo6UmVuZGVyTWVkaWEoSFRNTE1lZGlhRWxlbWVuCiAgICAgLCBtX29w
YWNpdHlBbmltYXRpb25UaW1lcih0aGlzLCAmUmVuZGVyTWVkaWE6Om9wYWNpdHlBbmltYXRpb25U
aW1lckZpcmVkKQogICAgICwgbV9tb3VzZU92ZXIoZmFsc2UpCiAgICAgLCBtX29wYWNpdHlBbmlt
YXRpb25TdGFydFRpbWUoMCkKLSAgICAsIG1fb3BhY2l0eUFuaW1hdGlvbkR1cmF0aW9uKGNPcGFj
aXR5QW5pbWF0aW9uRHVyYXRpb25GYWRlSW4pCisgICAgLCBtX29wYWNpdHlBbmltYXRpb25EdXJh
dGlvbigwKQogICAgICwgbV9vcGFjaXR5QW5pbWF0aW9uRnJvbSgwKQogICAgICwgbV9vcGFjaXR5
QW5pbWF0aW9uVG8oMS4wZikKIHsKQEAgLTY3LDcgKzY0LDcgQEAgUmVuZGVyTWVkaWE6OlJlbmRl
ck1lZGlhKEhUTUxNZWRpYUVsZW1lbgogICAgICwgbV9vcGFjaXR5QW5pbWF0aW9uVGltZXIodGhp
cywgJlJlbmRlck1lZGlhOjpvcGFjaXR5QW5pbWF0aW9uVGltZXJGaXJlZCkKICAgICAsIG1fbW91
c2VPdmVyKGZhbHNlKQogICAgICwgbV9vcGFjaXR5QW5pbWF0aW9uU3RhcnRUaW1lKDApCi0gICAg
LCBtX29wYWNpdHlBbmltYXRpb25EdXJhdGlvbihjT3BhY2l0eUFuaW1hdGlvbkR1cmF0aW9uRmFk
ZUluKQorICAgICwgbV9vcGFjaXR5QW5pbWF0aW9uRHVyYXRpb24oMCkKICAgICAsIG1fb3BhY2l0
eUFuaW1hdGlvbkZyb20oMCkKICAgICAsIG1fb3BhY2l0eUFuaW1hdGlvblRvKDEuMGYpCiB7CkBA
IC00NTMsOSArNDUwLDkgQEAgdm9pZCBSZW5kZXJNZWRpYTo6dXBkYXRlQ29udHJvbFZpc2liaWxp
dAogICAgIH0KIAogICAgIGlmIChhbmltYXRlRnJvbSA8IGFuaW1hdGVUbykKLSAgICAgICAgbV9v
cGFjaXR5QW5pbWF0aW9uRHVyYXRpb24gPSBjT3BhY2l0eUFuaW1hdGlvbkR1cmF0aW9uRmFkZUlu
OworICAgICAgICBtX29wYWNpdHlBbmltYXRpb25EdXJhdGlvbiA9IG1fcGFuZWwtPnJlbmRlcmVy
KCktPnRoZW1lKCktPm1lZGlhQ29udHJvbHNGYWRlSW5EdXJhdGlvbigpOwogICAgIGVsc2UKLSAg
ICAgICAgbV9vcGFjaXR5QW5pbWF0aW9uRHVyYXRpb24gPSBjT3BhY2l0eUFuaW1hdGlvbkR1cmF0
aW9uRmFkZU91dDsKKyAgICAgICAgbV9vcGFjaXR5QW5pbWF0aW9uRHVyYXRpb24gPSBtX3BhbmVs
LT5yZW5kZXJlcigpLT50aGVtZSgpLT5tZWRpYUNvbnRyb2xzRmFkZU91dER1cmF0aW9uKCk7CiAK
ICAgICBtX29wYWNpdHlBbmltYXRpb25Gcm9tID0gYW5pbWF0ZUZyb207CiAgICAgbV9vcGFjaXR5
QW5pbWF0aW9uVG8gPSBhbmltYXRlVG87CkluZGV4OiBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJU
aGVtZS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lLmgJKHJl
dmlzaW9uIDUzOTU3KQorKysgV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWUuaAkod29ya2lu
ZyBjb3B5KQpAQCAtMTczLDYgKzE3Myw4IEBAIHB1YmxpYzoKICAgICAvLyBNZWRpYSBjb250cm9s
cwogICAgIHZpcnR1YWwgYm9vbCBoaXRUZXN0TWVkaWFDb250cm9sUGFydChSZW5kZXJPYmplY3Qq
LCBjb25zdCBJbnRQb2ludCYgYWJzUG9pbnQpOwogICAgIHZpcnR1YWwgYm9vbCBzaG91bGRSZW5k
ZXJNZWRpYUNvbnRyb2xQYXJ0KENvbnRyb2xQYXJ0LCBFbGVtZW50Kik7CisgICAgdmlydHVhbCBm
bG9hdCBtZWRpYUNvbnRyb2xzRmFkZUluRHVyYXRpb24oKSB7IHJldHVybiAwLjE7IH0KKyAgICB2
aXJ0dWFsIGZsb2F0IG1lZGlhQ29udHJvbHNGYWRlT3V0RHVyYXRpb24oKSB7IHJldHVybiAwLjM7
IH0KICNlbmRpZgogCiBwcm90ZWN0ZWQ6Cg==
</data>
<flag name="review"
          id="30041"
          type_id="1"
          status="-"
          setter="commit-queue"
    />
    <flag name="commit-queue"
          id="30042"
          type_id="3"
          status="-"
          setter="commit-queue"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>47573</attachid>
            <date>2010-01-27 16:30:46 -0800</date>
            <delta_ts>2010-01-27 18:17:06 -0800</delta_ts>
            <desc>Whoops. Apparently I wasn&apos;t supposed to do that. Original Patch.</desc>
            <filename>webkit-fade.txt</filename>
            <type>text/plain</type>
            <size>3491</size>
            <attacher name="Nick Young">nicholas.young</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1Mzg4OCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTkgQEAKKzIwMTAtMDEtMjYgIE5pY2hvbGFzIFlvdW5nICA8bmljaG9sYXMueW91
bmdAbm9raWEuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIE1ha2UgbWVkaWEgY29udHJvbHMgZmFkZSBpbi9vdXQgdHJhbnNpdGlvbiBkdXJhdGlv
biBjb25maWd1cmFibGUgb24gYSB0aGVtZSBsZXZlbC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM0MTk2CisKKyAgICAgICAgTm8gbmV3IHRlc3RzIG5l
ZWRlZCAoSSBob3BlKS4KKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJNZWRpYS5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpSZW5kZXJNZWRpYTo6UmVuZGVyTWVkaWEpOiBSZW1vdmVkIGNvbnN0
YW50IGZyb20gY29udHJ1Y3RvciAtIHRoZSBpbml0aWFsIHZhbHVlIGlzIG1lYW5pbmdsZXNzLgor
ICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTWVkaWE6OnVwZGF0ZUNvbnRyb2xWaXNpYmlsaXR5KTog
R2V0IGZhZGUgaW4vb3V0IGR1cmF0aW9uIGZyb20gdGhlbWUuCisgICAgICAgICogcmVuZGVyaW5n
L1JlbmRlclRoZW1lLmg6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJUaGVtZTo6bWVkaWFDb250
cm9sc0ZhZGVJbkR1cmF0aW9uKTogTmV3IHZpcnR1YWwgbWV0aG9kLgorICAgICAgICAoV2ViQ29y
ZTo6UmVuZGVyVGhlbWU6Om1lZGlhQ29udHJvbHNGYWRlT3V0RHVyYXRpb24pOiBOZXcgdmlydHVh
bCBtZXRob2QuCisKIDIwMTAtMDEtMjYgIERtaXRyeSBUaXRvdiAgPGRpbWljaEBjaHJvbWl1bS5v
cmc+CiAKICAgICAgICAgTm90IHJldmlld2VkLCBhdHRlbXB0IHRvIGZpeCBUaWdlciBidWlsZC4K
SW5kZXg6IFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck1lZGlhLmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBX
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJNZWRpYS5jcHAJKHJldmlzaW9uIDUzODg4KQorKysgV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyTWVkaWEuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00NSw5ICs0
NSw2IEBAIHVzaW5nIG5hbWVzcGFjZSBIVE1MTmFtZXM7CiAKIHN0YXRpYyBjb25zdCBkb3VibGUg
Y1RpbWVVcGRhdGVSZXBlYXREZWxheSA9IDAuMjsKIHN0YXRpYyBjb25zdCBkb3VibGUgY09wYWNp
dHlBbmltYXRpb25SZXBlYXREZWxheSA9IDAuMDU7Ci0vLyBGSVhNRSBnZXQgdGhpcyBmcm9tIHN0
eWxlCi1zdGF0aWMgY29uc3QgZG91YmxlIGNPcGFjaXR5QW5pbWF0aW9uRHVyYXRpb25GYWRlSW4g
PSAwLjE7Ci1zdGF0aWMgY29uc3QgZG91YmxlIGNPcGFjaXR5QW5pbWF0aW9uRHVyYXRpb25GYWRl
T3V0ID0gMC4zOwogCiBSZW5kZXJNZWRpYTo6UmVuZGVyTWVkaWEoSFRNTE1lZGlhRWxlbWVudCog
dmlkZW8pCiAgICAgOiBSZW5kZXJJbWFnZSh2aWRlbykKQEAgLTU1LDcgKzUyLDcgQEAgUmVuZGVy
TWVkaWE6OlJlbmRlck1lZGlhKEhUTUxNZWRpYUVsZW1lbgogICAgICwgbV9vcGFjaXR5QW5pbWF0
aW9uVGltZXIodGhpcywgJlJlbmRlck1lZGlhOjpvcGFjaXR5QW5pbWF0aW9uVGltZXJGaXJlZCkK
ICAgICAsIG1fbW91c2VPdmVyKGZhbHNlKQogICAgICwgbV9vcGFjaXR5QW5pbWF0aW9uU3RhcnRU
aW1lKDApCi0gICAgLCBtX29wYWNpdHlBbmltYXRpb25EdXJhdGlvbihjT3BhY2l0eUFuaW1hdGlv
bkR1cmF0aW9uRmFkZUluKQorICAgICwgbV9vcGFjaXR5QW5pbWF0aW9uRHVyYXRpb24oMCkKICAg
ICAsIG1fb3BhY2l0eUFuaW1hdGlvbkZyb20oMCkKICAgICAsIG1fb3BhY2l0eUFuaW1hdGlvblRv
KDEuMGYpCiB7CkBAIC02Nyw3ICs2NCw3IEBAIFJlbmRlck1lZGlhOjpSZW5kZXJNZWRpYShIVE1M
TWVkaWFFbGVtZW4KICAgICAsIG1fb3BhY2l0eUFuaW1hdGlvblRpbWVyKHRoaXMsICZSZW5kZXJN
ZWRpYTo6b3BhY2l0eUFuaW1hdGlvblRpbWVyRmlyZWQpCiAgICAgLCBtX21vdXNlT3ZlcihmYWxz
ZSkKICAgICAsIG1fb3BhY2l0eUFuaW1hdGlvblN0YXJ0VGltZSgwKQotICAgICwgbV9vcGFjaXR5
QW5pbWF0aW9uRHVyYXRpb24oY09wYWNpdHlBbmltYXRpb25EdXJhdGlvbkZhZGVJbikKKyAgICAs
IG1fb3BhY2l0eUFuaW1hdGlvbkR1cmF0aW9uKDApCiAgICAgLCBtX29wYWNpdHlBbmltYXRpb25G
cm9tKDApCiAgICAgLCBtX29wYWNpdHlBbmltYXRpb25UbygxLjBmKQogewpAQCAtNDUzLDkgKzQ1
MCw5IEBAIHZvaWQgUmVuZGVyTWVkaWE6OnVwZGF0ZUNvbnRyb2xWaXNpYmlsaXQKICAgICB9CiAK
ICAgICBpZiAoYW5pbWF0ZUZyb20gPCBhbmltYXRlVG8pCi0gICAgICAgIG1fb3BhY2l0eUFuaW1h
dGlvbkR1cmF0aW9uID0gY09wYWNpdHlBbmltYXRpb25EdXJhdGlvbkZhZGVJbjsKKyAgICAgICAg
bV9vcGFjaXR5QW5pbWF0aW9uRHVyYXRpb24gPSBtX3BhbmVsLT5yZW5kZXJlcigpLT50aGVtZSgp
LT5tZWRpYUNvbnRyb2xzRmFkZUluRHVyYXRpb24oKTsKICAgICBlbHNlCi0gICAgICAgIG1fb3Bh
Y2l0eUFuaW1hdGlvbkR1cmF0aW9uID0gY09wYWNpdHlBbmltYXRpb25EdXJhdGlvbkZhZGVPdXQ7
CisgICAgICAgIG1fb3BhY2l0eUFuaW1hdGlvbkR1cmF0aW9uID0gbV9wYW5lbC0+cmVuZGVyZXIo
KS0+dGhlbWUoKS0+bWVkaWFDb250cm9sc0ZhZGVPdXREdXJhdGlvbigpOwogCiAgICAgbV9vcGFj
aXR5QW5pbWF0aW9uRnJvbSA9IGFuaW1hdGVGcm9tOwogICAgIG1fb3BhY2l0eUFuaW1hdGlvblRv
ID0gYW5pbWF0ZVRvOwpJbmRleDogV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWUuaAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZS5oCShyZXZpc2lvbiA1Mzg4
OCkKKysrIFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lLmgJKHdvcmtpbmcgY29weSkKQEAg
LTE3Myw2ICsxNzMsOCBAQCBwdWJsaWM6CiAgICAgLy8gTWVkaWEgY29udHJvbHMKICAgICB2aXJ0
dWFsIGJvb2wgaGl0VGVzdE1lZGlhQ29udHJvbFBhcnQoUmVuZGVyT2JqZWN0KiwgY29uc3QgSW50
UG9pbnQmIGFic1BvaW50KTsKICAgICB2aXJ0dWFsIGJvb2wgc2hvdWxkUmVuZGVyTWVkaWFDb250
cm9sUGFydChDb250cm9sUGFydCwgRWxlbWVudCopOworICAgIHZpcnR1YWwgZmxvYXQgbWVkaWFD
b250cm9sc0ZhZGVJbkR1cmF0aW9uKCkgeyByZXR1cm4gMC4xOyB9CisgICAgdmlydHVhbCBmbG9h
dCBtZWRpYUNvbnRyb2xzRmFkZU91dER1cmF0aW9uKCkgeyByZXR1cm4gMC4zOyB9CiAjZW5kaWYK
IAogcHJvdGVjdGVkOgo=
</data>
<flag name="review"
          id="30045"
          type_id="1"
          status="+"
          setter="eric.carlson"
    />
    <flag name="commit-queue"
          id="30046"
          type_id="3"
          status="-"
          setter="commit-queue"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>47585</attachid>
            <date>2010-01-27 18:17:06 -0800</date>
            <delta_ts>2010-01-27 18:56:00 -0800</delta_ts>
            <desc>Updated Patch</desc>
            <filename>webkit-fade.txt</filename>
            <type>text/plain</type>
            <size>3493</size>
            <attacher name="Nick Young">nicholas.young</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1Mzg4OCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTkgQEAKKzIwMTAtMDEtMjYgIE5pY2hvbGFzIFlvdW5nICA8bmljaG9sYXMueW91
bmdAbm9raWEuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIE1ha2UgbWVkaWEgY29udHJvbHMgZmFkZSBpbi9vdXQgdHJhbnNpdGlvbiBkdXJhdGlv
biBjb25maWd1cmFibGUgb24gYSB0aGVtZSBsZXZlbC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM0MTk2CisKKyAgICAgICAgTm8gbmV3IHRlc3RzIG5l
ZWRlZCAoSSBob3BlKS4KKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJNZWRpYS5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpSZW5kZXJNZWRpYTo6UmVuZGVyTWVkaWEpOiBSZW1vdmVkIGNvbnN0
YW50IGZyb20gY29udHJ1Y3RvciAtIHRoZSBpbml0aWFsIHZhbHVlIGlzIG1lYW5pbmdsZXNzLgor
ICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTWVkaWE6OnVwZGF0ZUNvbnRyb2xWaXNpYmlsaXR5KTog
R2V0IGZhZGUgaW4vb3V0IGR1cmF0aW9uIGZyb20gdGhlbWUuCisgICAgICAgICogcmVuZGVyaW5n
L1JlbmRlclRoZW1lLmg6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJUaGVtZTo6bWVkaWFDb250
cm9sc0ZhZGVJbkR1cmF0aW9uKTogTmV3IHZpcnR1YWwgbWV0aG9kLgorICAgICAgICAoV2ViQ29y
ZTo6UmVuZGVyVGhlbWU6Om1lZGlhQ29udHJvbHNGYWRlT3V0RHVyYXRpb24pOiBOZXcgdmlydHVh
bCBtZXRob2QuCisKIDIwMTAtMDEtMjYgIERtaXRyeSBUaXRvdiAgPGRpbWljaEBjaHJvbWl1bS5v
cmc+CiAKICAgICAgICAgTm90IHJldmlld2VkLCBhdHRlbXB0IHRvIGZpeCBUaWdlciBidWlsZC4K
SW5kZXg6IFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck1lZGlhLmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBX
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJNZWRpYS5jcHAJKHJldmlzaW9uIDUzODg4KQorKysgV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyTWVkaWEuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00NSw5ICs0
NSw2IEBAIHVzaW5nIG5hbWVzcGFjZSBIVE1MTmFtZXM7CiAKIHN0YXRpYyBjb25zdCBkb3VibGUg
Y1RpbWVVcGRhdGVSZXBlYXREZWxheSA9IDAuMjsKIHN0YXRpYyBjb25zdCBkb3VibGUgY09wYWNp
dHlBbmltYXRpb25SZXBlYXREZWxheSA9IDAuMDU7Ci0vLyBGSVhNRSBnZXQgdGhpcyBmcm9tIHN0
eWxlCi1zdGF0aWMgY29uc3QgZG91YmxlIGNPcGFjaXR5QW5pbWF0aW9uRHVyYXRpb25GYWRlSW4g
PSAwLjE7Ci1zdGF0aWMgY29uc3QgZG91YmxlIGNPcGFjaXR5QW5pbWF0aW9uRHVyYXRpb25GYWRl
T3V0ID0gMC4zOwogCiBSZW5kZXJNZWRpYTo6UmVuZGVyTWVkaWEoSFRNTE1lZGlhRWxlbWVudCog
dmlkZW8pCiAgICAgOiBSZW5kZXJJbWFnZSh2aWRlbykKQEAgLTU1LDcgKzUyLDcgQEAgUmVuZGVy
TWVkaWE6OlJlbmRlck1lZGlhKEhUTUxNZWRpYUVsZW1lbgogICAgICwgbV9vcGFjaXR5QW5pbWF0
aW9uVGltZXIodGhpcywgJlJlbmRlck1lZGlhOjpvcGFjaXR5QW5pbWF0aW9uVGltZXJGaXJlZCkK
ICAgICAsIG1fbW91c2VPdmVyKGZhbHNlKQogICAgICwgbV9vcGFjaXR5QW5pbWF0aW9uU3RhcnRU
aW1lKDApCi0gICAgLCBtX29wYWNpdHlBbmltYXRpb25EdXJhdGlvbihjT3BhY2l0eUFuaW1hdGlv
bkR1cmF0aW9uRmFkZUluKQorICAgICwgbV9vcGFjaXR5QW5pbWF0aW9uRHVyYXRpb24oMCkKICAg
ICAsIG1fb3BhY2l0eUFuaW1hdGlvbkZyb20oMCkKICAgICAsIG1fb3BhY2l0eUFuaW1hdGlvblRv
KDEuMGYpCiB7CkBAIC02Nyw3ICs2NCw3IEBAIFJlbmRlck1lZGlhOjpSZW5kZXJNZWRpYShIVE1M
TWVkaWFFbGVtZW4KICAgICAsIG1fb3BhY2l0eUFuaW1hdGlvblRpbWVyKHRoaXMsICZSZW5kZXJN
ZWRpYTo6b3BhY2l0eUFuaW1hdGlvblRpbWVyRmlyZWQpCiAgICAgLCBtX21vdXNlT3ZlcihmYWxz
ZSkKICAgICAsIG1fb3BhY2l0eUFuaW1hdGlvblN0YXJ0VGltZSgwKQotICAgICwgbV9vcGFjaXR5
QW5pbWF0aW9uRHVyYXRpb24oY09wYWNpdHlBbmltYXRpb25EdXJhdGlvbkZhZGVJbikKKyAgICAs
IG1fb3BhY2l0eUFuaW1hdGlvbkR1cmF0aW9uKDApCiAgICAgLCBtX29wYWNpdHlBbmltYXRpb25G
cm9tKDApCiAgICAgLCBtX29wYWNpdHlBbmltYXRpb25UbygxLjBmKQogewpAQCAtNDUzLDkgKzQ1
MCw5IEBAIHZvaWQgUmVuZGVyTWVkaWE6OnVwZGF0ZUNvbnRyb2xWaXNpYmlsaXQKICAgICB9CiAK
ICAgICBpZiAoYW5pbWF0ZUZyb20gPCBhbmltYXRlVG8pCi0gICAgICAgIG1fb3BhY2l0eUFuaW1h
dGlvbkR1cmF0aW9uID0gY09wYWNpdHlBbmltYXRpb25EdXJhdGlvbkZhZGVJbjsKKyAgICAgICAg
bV9vcGFjaXR5QW5pbWF0aW9uRHVyYXRpb24gPSBtX3BhbmVsLT5yZW5kZXJlcigpLT50aGVtZSgp
LT5tZWRpYUNvbnRyb2xzRmFkZUluRHVyYXRpb24oKTsKICAgICBlbHNlCi0gICAgICAgIG1fb3Bh
Y2l0eUFuaW1hdGlvbkR1cmF0aW9uID0gY09wYWNpdHlBbmltYXRpb25EdXJhdGlvbkZhZGVPdXQ7
CisgICAgICAgIG1fb3BhY2l0eUFuaW1hdGlvbkR1cmF0aW9uID0gbV9wYW5lbC0+cmVuZGVyZXIo
KS0+dGhlbWUoKS0+bWVkaWFDb250cm9sc0ZhZGVPdXREdXJhdGlvbigpOwogCiAgICAgbV9vcGFj
aXR5QW5pbWF0aW9uRnJvbSA9IGFuaW1hdGVGcm9tOwogICAgIG1fb3BhY2l0eUFuaW1hdGlvblRv
ID0gYW5pbWF0ZVRvOwpJbmRleDogV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWUuaAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZS5oCShyZXZpc2lvbiA1Mzg4
OCkKKysrIFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lLmgJKHdvcmtpbmcgY29weSkKQEAg
LTE3Myw2ICsxNzMsOCBAQCBwdWJsaWM6CiAgICAgLy8gTWVkaWEgY29udHJvbHMKICAgICB2aXJ0
dWFsIGJvb2wgaGl0VGVzdE1lZGlhQ29udHJvbFBhcnQoUmVuZGVyT2JqZWN0KiwgY29uc3QgSW50
UG9pbnQmIGFic1BvaW50KTsKICAgICB2aXJ0dWFsIGJvb2wgc2hvdWxkUmVuZGVyTWVkaWFDb250
cm9sUGFydChDb250cm9sUGFydCwgRWxlbWVudCopOworICAgIHZpcnR1YWwgZG91YmxlIG1lZGlh
Q29udHJvbHNGYWRlSW5EdXJhdGlvbigpIHsgcmV0dXJuIDAuMTsgfQorICAgIHZpcnR1YWwgZG91
YmxlIG1lZGlhQ29udHJvbHNGYWRlT3V0RHVyYXRpb24oKSB7IHJldHVybiAwLjM7IH0KICNlbmRp
ZgogCiBwcm90ZWN0ZWQ6Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>