<?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>66577</bug_id>
          
          <creation_ts>2011-08-19 12:42:14 -0700</creation_ts>
          <short_desc>[chromium] touch tests failing on OSX10.5 after r93358</short_desc>
          <delta_ts>2011-10-18 21:31:43 -0700</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>
          <dependson>66492</dependson>
          <blocked>70351</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Tony Chang">tony</reporter>
          <assigned_to name="Eugene Girard">girard</assigned_to>
          <cc>avi</cc>
    
    <cc>jnd</cc>
    
    <cc>mark</cc>
    
    <cc>sadrul</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>453998</commentid>
    <comment_count>0</comment_count>
    <who name="Tony Chang">tony</who>
    <bug_when>2011-08-19 12:42:14 -0700</bug_when>
    <thetext>http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=fast%2Fevents%2Ftouch%2Fbasic-single-touch-events.html%2Cfast%2Fevents%2Ftouch%2Fmulti-touch-grouped-targets.html%2Cfast%2Fevents%2Ftouch%2Ftouch-gesture-scroll.html%2Cfast%2Fevents%2Ftouch%2Ftouch-target-limited.html%2Cfast%2Fevents%2Ftouch%2Ftouch-target.html

I&apos;m going to mark them as expected to timeout for now, but rjkroege said he&apos;d look into it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>456291</commentid>
    <comment_count>1</comment_count>
    <who name="Robert Kroeger">rjkroege</who>
    <bug_when>2011-08-24 12:08:53 -0700</bug_when>
    <thetext>I can&apos;t yet replicate this bug locally. However, https://bugs.webkit.org/show_bug.cgi?id=66492 reverts the most likely cause introduced in r93358.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>480961</commentid>
    <comment_count>2</comment_count>
    <who name="Johnny(Jianning) Ding">jnd</who>
    <bug_when>2011-10-10 07:57:35 -0700</bug_when>
    <thetext>after r93358, eventSender.touchEnd  in touch tests will trigger scrollEnd gesture, which calls ScrollAnimatorChromiumMac::snapRubberBand. 

However the NSProcessInfo::systemUptime used by  snapRubberBand is not supported by Mac Leopard, which caused error &quot;NSProcessInfo systemUptime unrecognized selector sent to instance”, then DRT was stuck in NSApplication message loop and caused timeout.

Sent patch to fix it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>480963</commentid>
    <comment_count>3</comment_count>
      <attachid>110360</attachid>
    <who name="Johnny(Jianning) Ding">jnd</who>
    <bug_when>2011-10-10 07:59:56 -0700</bug_when>
    <thetext>Created attachment 110360
patch v1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>481482</commentid>
    <comment_count>4</comment_count>
      <attachid>110483</attachid>
    <who name="Johnny(Jianning) Ding">jnd</who>
    <bug_when>2011-10-11 00:36:11 -0700</bug_when>
    <thetext>Created attachment 110483
patch v2, fix uptime calculation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>485229</commentid>
    <comment_count>5</comment_count>
    <who name="Tony Chang">tony</who>
    <bug_when>2011-10-17 09:53:44 -0700</bug_when>
    <thetext>I don&apos;t know enough about Macs/objc to review this.  cc&apos;ing some Mac people.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>485279</commentid>
    <comment_count>6</comment_count>
      <attachid>110483</attachid>
    <who name="Avi Drissman">avi</who>
    <bug_when>2011-10-17 10:53:00 -0700</bug_when>
    <thetext>Comment on attachment 110483
patch v2, fix uptime calculation

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

Looks reasonable. LGTM with fixes, for all my decision is worth here at WK.

&gt; Source/WebCore/platform/chromium/ScrollAnimatorChromiumMac.mm:59
&gt; +    // Print how long system has been up. Found by looking getting &quot;boottime&quot; from the kernel.

Print?

&gt; Source/WebCore/platform/chromium/ScrollAnimatorChromiumMac.mm:71
&gt; +        NSTimeInterval ressult = uptime.tv_sec + (uptime.tv_usec / 1E+6);

s/ressult/result/ ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>485928</commentid>
    <comment_count>7</comment_count>
      <attachid>111412</attachid>
    <who name="Johnny(Jianning) Ding">jnd</who>
    <bug_when>2011-10-18 02:34:09 -0700</bug_when>
    <thetext>Created attachment 111412
patch v2 with review comments fix

(In reply to comment #6)
Thanks for review!
&gt; Print?
done
&gt; s/ressult/result/ ?
done</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>485973</commentid>
    <comment_count>8</comment_count>
    <who name="Avi Drissman">avi</who>
    <bug_when>2011-10-18 05:14:16 -0700</bug_when>
    <thetext>For as much as it&apos;s worth, SLGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>486006</commentid>
    <comment_count>9</comment_count>
    <who name="Johnny(Jianning) Ding">jnd</who>
    <bug_when>2011-10-18 06:38:33 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; For as much as it&apos;s worth, SLGTM.

Can you or someone grant a r+? :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>486021</commentid>
    <comment_count>10</comment_count>
    <who name="Avi Drissman">avi</who>
    <bug_when>2011-10-18 06:57:28 -0700</bug_when>
    <thetext>Well, you explicitly asked me for a review, so I gave you one. I&apos;m not a webkit reviewer, though, so I can&apos;t r+ you. (That&apos;s what I meant by my comments &quot;for as much as it&apos;s worth&quot; and &quot;for all my decision is worth&quot;.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>486546</commentid>
    <comment_count>11</comment_count>
      <attachid>111412</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-18 21:31:38 -0700</bug_when>
    <thetext>Comment on attachment 111412
patch v2 with review comments fix

Clearing flags on attachment: 111412

Committed r97831: &lt;http://trac.webkit.org/changeset/97831&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>486547</commentid>
    <comment_count>12</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-18 21:31:43 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>110360</attachid>
            <date>2011-10-10 07:59:56 -0700</date>
            <delta_ts>2011-10-11 00:36:11 -0700</delta_ts>
            <desc>patch v1</desc>
            <filename>systemuptime.patch</filename>
            <type>text/plain</type>
            <size>4287</size>
            <attacher name="Johnny(Jianning) Ding">jnd</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDk3MDYwKQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTEtMTAtMTAgIEpvaG5ueSBE
aW5nICA8am5kQGNocm9taXVtLm9yZz4KKworICAgICAgICBJbXBsZW1lbnQgTlNQcm9jZXNzSW5m
bzo6c3lzdGVtVXB0aW1lIG9uIE1hYyBMZW9wYXJkLgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjY1NzcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICAqIFdlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwOgorICAgICAg
ICAqIHBsYXRmb3JtL2Nocm9taXVtL1Njcm9sbEFuaW1hdG9yQ2hyb21pdW1NYWMubW06CisgICAg
ICAgICgtW05TUHJvY2Vzc0luZm8gc3lzdGVtVXB0aW1lXSk6CisKIDIwMTEtMTAtMTAgIENhcnkg
Q2xhcmsgIDxjYXJ5Y2xhcmtAZ29vZ2xlLmNvbT4KIAogICAgICAgICBbU2tpYSBvbiBDaHJvbWl1
bSBNYWNdIFNldCBjYW5FeHBhbmRBcm91bmRJZGVvZ3JhcGhzSW5Db21wbGV4VGV4dCB0byB0cnVl
CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmd5cC9XZWJDb3JlLmd5cAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmd5cC9XZWJDb3JlLmd5cAkocmV2aXNpb24gOTcw
MTgpCisrKyBTb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmd5cC9XZWJDb3JlLmd5cAkod29ya2luZyBj
b3B5KQpAQCAtMTI1MCw3ICsxMjUwLDcgQEAKICAgICAgICAgICAgICAgICAgICdjbGFzc193aGl0
ZWxpc3RfcmVnZXgnOgogICAgICAgICAgICAgICAgICAgICAgICdDaHJvbWl1bVdlYkNvcmVPYmpD
fFRDTVZpc2libGVWaWV3fFJUQ01GbGlwcGVkVmlldycsCiAgICAgICAgICAgICAgICAgICAnY2F0
ZWdvcnlfd2hpdGVsaXN0X3JlZ2V4JzoKLSAgICAgICAgICAgICAgICAgICAgICAnVENNSW50ZXJw
b3NpbmcnLAorICAgICAgICAgICAgICAgICAgICAgICdUQ01JbnRlcnBvc2luZ3xTY3JvbGxBbmlt
YXRvckNocm9taXVtTWFjRXh0JywKICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAg
ICdhY3Rpb24nOiBbCiAgICAgICAgICAgICAgICAgICAnbWFjL2NoZWNrX29iamNfcmVuYW1lLnNo
JywKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1Njcm9sbEFuaW1hdG9y
Q2hyb21pdW1NYWMubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hy
b21pdW0vU2Nyb2xsQW5pbWF0b3JDaHJvbWl1bU1hYy5tbQkocmV2aXNpb24gOTcwMTgpCisrKyBT
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9jaHJvbWl1bS9TY3JvbGxBbmltYXRvckNocm9taXVtTWFj
Lm1tCSh3b3JraW5nIGNvcHkpCkBAIC0yNSw2ICsyNSw5IEBACiAKICNpbmNsdWRlICJjb25maWcu
aCIKIAorI2luY2x1ZGUgPHN5cy90aW1lLmg+CisjaW5jbHVkZSA8c3lzL3N5c2N0bC5oPgorCiAj
aW5jbHVkZSAiU2Nyb2xsQW5pbWF0b3JDaHJvbWl1bU1hYy5oIgogCiAjaW5jbHVkZSAiRmxvYXRQ
b2ludC5oIgpAQCAtNDYsOSArNDksMjUgQEAgdXNpbmcgbmFtZXNwYWNlIHN0ZDsKIEBwcm90b2Nv
bCBOU0FuaW1hdGlvbkRlbGVnYXRlCiBAZW5kCiAKLUBpbnRlcmZhY2UgTlNQcm9jZXNzSW5mbyAo
TlNPYmplY3QpCitAaW50ZXJmYWNlIE5TUHJvY2Vzc0luZm8gKFNjcm9sbEFuaW1hdG9yQ2hyb21p
dW1NYWNFeHQpCiAtIChOU1RpbWVJbnRlcnZhbClzeXN0ZW1VcHRpbWU7CiBAZW5kCisKK0BpbXBs
ZW1lbnRhdGlvbiBOU1Byb2Nlc3NJbmZvIChTY3JvbGxBbmltYXRvckNocm9taXVtTWFjRXh0KQor
LSAoTlNUaW1lSW50ZXJ2YWwpc3lzdGVtVXB0aW1lCit7CisgICAgLy8gUHJpbnQgaG93IGxvbmcg
c3lzdGVtIGhhcyBiZWVuIHVwLiBGb3VuZCBieSBsb29raW5nIGdldHRpbmcgImJvb3R0aW1lIiBm
cm9tIHRoZSBrZXJuZWwuCisgICAgaW50IG1pYlsyXSA9IHtDVExfS0VSTiwgS0VSTl9CT09UVElN
RX07CisgICAgc3RydWN0IHRpbWV2YWwgYm9vdHRpbWU7CisgICAgc2l6ZV90IHNpemUgPSBzaXpl
b2YoYm9vdHRpbWUpOworICAgIGlmIChzeXNjdGwobWliLCAyLCAmYm9vdHRpbWUsICZzaXplLCBO
VUxMLCAwKSAhPSAtMSAmJgorICAgICAgICBib290dGltZS50dl9zZWMgIT0gMCkgeworICAgICAg
ICBOU1RpbWVJbnRlcnZhbCByZXNzdWx0ID0gYm9vdHRpbWUudHZfc2VjICsgKGJvb3R0aW1lLnR2
X3VzZWMgLyAxRSs2KTsKKyAgICAgICAgcmV0dXJuIHJlc3N1bHQ7CisgICAgfQorICAgIHJldHVy
biAwOworfQorQGVuZAogI2VuZGlmCiAKIEBpbnRlcmZhY2UgTlNPYmplY3QgKFNjcm9sbEFuaW1h
dGlvbkhlbHBlckRldGFpbHMpCkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiA5NzA2MCkKKysrIExheW91dFRl
c3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEyIEBACisyMDExLTEwLTEw
ICBKb2hubnkgRGluZyAgPGpuZEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgRW5hYmxlIHRvdWNo
IHRlc3RzIG9uIE1hYyBMZW9wYXJkLiAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTY2NTc3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQ6
CisKIDIwMTEtMTAtMTAgIFBhdmVsIFBvZGl2aWxvdiAgPHBvZGl2aWxvdkBjaHJvbWl1bS5vcmc+
CiAKICAgICAgICAgVW5yZXZpZXdlZCwgZml4IHRlc3QgYWZ0ZXIgcjk3MDU2LgpJbmRleDogTGF5
b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0Cj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4
dAkocmV2aXNpb24gOTcwNjApCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0
X2V4cGVjdGF0aW9ucy50eHQJKHdvcmtpbmcgY29weSkKQEAgLTM0ODQsMTMgKzM0ODQsNiBAQCBC
VUdXSzY3MTIxIERFQlVHIFNMT1cgOiBlZGl0aW5nL3NlbGVjdGlvCiBCVUdXSzY2NTY5IFdJTiBS
RUxFQVNFIDogaHR0cC90ZXN0cy9pbnNwZWN0b3IvbmV0d29yay9uZXR3b3JrLWlmcmFtZS1sb2Fk
LWFuZC1kZWxldGUuaHRtbCA9IFRJTUVPVVQgUEFTUwogQlVHV0s2NjU2OSBTTE9XIExJTlVYIFdJ
TiBERUJVRyA6IGh0dHAvdGVzdHMvaW5zcGVjdG9yL25ldHdvcmsvbmV0d29yay1pZnJhbWUtbG9h
ZC1hbmQtZGVsZXRlLmh0bWwgPSBQQVNTCiAKLUJVR1dLNjY1NzcgTEVPUEFSRCA6IGZhc3QvZXZl
bnRzL3RvdWNoL2Jhc2ljLXNpbmdsZS10b3VjaC1ldmVudHMuaHRtbCA9IFRJTUVPVVQKLUJVR1dL
NjY1NzcgTEVPUEFSRCA6IGZhc3QvZXZlbnRzL3RvdWNoL211bHRpLXRvdWNoLWdyb3VwZWQtdGFy
Z2V0cy5odG1sID0gVElNRU9VVAotQlVHV0s2NjU3NyBMRU9QQVJEIDogZmFzdC9ldmVudHMvdG91
Y2gvdG91Y2gtZ2VzdHVyZS1zY3JvbGwuaHRtbCA9IFRJTUVPVVQKLUJVR1dLNjY1NzcgTEVPUEFS
RCA6IGZhc3QvZXZlbnRzL3RvdWNoL3RvdWNoLXRhcmdldC1saW1pdGVkLmh0bWwgPSBUSU1FT1VU
Ci1CVUdXSzY2NTc3IExFT1BBUkQgOiBmYXN0L2V2ZW50cy90b3VjaC90b3VjaC10YXJnZXQuaHRt
bCA9IFRJTUVPVVQKLUJVR1dLNjY1NzcgTEVPUEFSRCA6IGZhc3QvZXZlbnRzL3RvdWNoL3RhcC1o
aWdobGlnaHQtY29sb3IuaHRtbCA9IFRJTUVPVVQKLQogQlVHVjhfMTYzNCA6IGZhc3QvanMvY29u
c3QuaHRtbCA9IFRFWFQKIAogQlVHV0s2NjczMCBXSU4gOiBodHRwL3Rlc3RzL3dlYnNvY2tldC90
ZXN0cy9oaXhpZTc2L2hhbmRzaGFrZS1mYWlsLWJ5LW5vLWNvbm5lY3Rpb24taGVhZGVyLmh0bWwg
PSBQQVNTIFRFWFQK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>110483</attachid>
            <date>2011-10-11 00:36:11 -0700</date>
            <delta_ts>2011-10-18 02:34:09 -0700</delta_ts>
            <desc>patch v2, fix uptime calculation</desc>
            <filename>systemuptime.patch1</filename>
            <type>text/plain</type>
            <size>4501</size>
            <attacher name="Johnny(Jianning) Ding">jnd</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDk3MDYwKQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTEtMTAtMTAgIEpvaG5ueSBE
aW5nICA8am5kQGNocm9taXVtLm9yZz4KKworICAgICAgICBJbXBsZW1lbnQgTlNQcm9jZXNzSW5m
bzo6c3lzdGVtVXB0aW1lIG9uIE1hYyBMZW9wYXJkLgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjY1NzcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICAqIFdlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwOgorICAgICAg
ICAqIHBsYXRmb3JtL2Nocm9taXVtL1Njcm9sbEFuaW1hdG9yQ2hyb21pdW1NYWMubW06CisgICAg
ICAgICgtW05TUHJvY2Vzc0luZm8gc3lzdGVtVXB0aW1lXSk6CisKIDIwMTEtMTAtMTAgIENhcnkg
Q2xhcmsgIDxjYXJ5Y2xhcmtAZ29vZ2xlLmNvbT4KIAogICAgICAgICBbU2tpYSBvbiBDaHJvbWl1
bSBNYWNdIFNldCBjYW5FeHBhbmRBcm91bmRJZGVvZ3JhcGhzSW5Db21wbGV4VGV4dCB0byB0cnVl
CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmd5cC9XZWJDb3JlLmd5cAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmd5cC9XZWJDb3JlLmd5cAkocmV2aXNpb24gOTcw
MTgpCisrKyBTb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmd5cC9XZWJDb3JlLmd5cAkod29ya2luZyBj
b3B5KQpAQCAtMTI1MCw3ICsxMjUwLDcgQEAKICAgICAgICAgICAgICAgICAgICdjbGFzc193aGl0
ZWxpc3RfcmVnZXgnOgogICAgICAgICAgICAgICAgICAgICAgICdDaHJvbWl1bVdlYkNvcmVPYmpD
fFRDTVZpc2libGVWaWV3fFJUQ01GbGlwcGVkVmlldycsCiAgICAgICAgICAgICAgICAgICAnY2F0
ZWdvcnlfd2hpdGVsaXN0X3JlZ2V4JzoKLSAgICAgICAgICAgICAgICAgICAgICAnVENNSW50ZXJw
b3NpbmcnLAorICAgICAgICAgICAgICAgICAgICAgICdUQ01JbnRlcnBvc2luZ3xTY3JvbGxBbmlt
YXRvckNocm9taXVtTWFjRXh0JywKICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAg
ICdhY3Rpb24nOiBbCiAgICAgICAgICAgICAgICAgICAnbWFjL2NoZWNrX29iamNfcmVuYW1lLnNo
JywKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1Njcm9sbEFuaW1hdG9y
Q2hyb21pdW1NYWMubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hy
b21pdW0vU2Nyb2xsQW5pbWF0b3JDaHJvbWl1bU1hYy5tbQkocmV2aXNpb24gOTcwMTgpCisrKyBT
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9jaHJvbWl1bS9TY3JvbGxBbmltYXRvckNocm9taXVtTWFj
Lm1tCSh3b3JraW5nIGNvcHkpCkBAIC0yNSw2ICsyNSw5IEBACiAKICNpbmNsdWRlICJjb25maWcu
aCIKIAorI2luY2x1ZGUgPHN5cy90aW1lLmg+CisjaW5jbHVkZSA8c3lzL3N5c2N0bC5oPgorCiAj
aW5jbHVkZSAiU2Nyb2xsQW5pbWF0b3JDaHJvbWl1bU1hYy5oIgogCiAjaW5jbHVkZSAiRmxvYXRQ
b2ludC5oIgpAQCAtNDYsOSArNDksMzEgQEAgdXNpbmcgbmFtZXNwYWNlIHN0ZDsKIEBwcm90b2Nv
bCBOU0FuaW1hdGlvbkRlbGVnYXRlCiBAZW5kCiAKLUBpbnRlcmZhY2UgTlNQcm9jZXNzSW5mbyAo
TlNPYmplY3QpCitAaW50ZXJmYWNlIE5TUHJvY2Vzc0luZm8gKFNjcm9sbEFuaW1hdG9yQ2hyb21p
dW1NYWNFeHQpCiAtIChOU1RpbWVJbnRlcnZhbClzeXN0ZW1VcHRpbWU7CiBAZW5kCisKK0BpbXBs
ZW1lbnRhdGlvbiBOU1Byb2Nlc3NJbmZvIChTY3JvbGxBbmltYXRvckNocm9taXVtTWFjRXh0KQor
LSAoTlNUaW1lSW50ZXJ2YWwpc3lzdGVtVXB0aW1lCit7CisgICAgLy8gUHJpbnQgaG93IGxvbmcg
c3lzdGVtIGhhcyBiZWVuIHVwLiBGb3VuZCBieSBsb29raW5nIGdldHRpbmcgImJvb3R0aW1lIiBm
cm9tIHRoZSBrZXJuZWwuCisgICAgc3RhdGljIHN0cnVjdCB0aW1ldmFsIGJvb3R0aW1lID0gezB9
OworICAgIGlmICghYm9vdHRpbWUudHZfc2VjKSB7CisgICAgICAgIGludCBtaWJbMl0gPSB7Q1RM
X0tFUk4sIEtFUk5fQk9PVFRJTUV9OworICAgICAgICBzaXplX3Qgc2l6ZSA9IHNpemVvZihib290
dGltZSk7CisgICAgICAgIGlmICgtMSA9PSBzeXNjdGwobWliLCAyLCAmYm9vdHRpbWUsICZzaXpl
LCAwLCAwKSkKKyAgICAgICAgICAgIGJvb3R0aW1lLnR2X3NlYyA9IDA7CisgICAgfQorICAgIHN0
cnVjdCB0aW1ldmFsIG5vdzsKKyAgICBpZiAoYm9vdHRpbWUudHZfc2VjICYmIC0xICE9IGdldHRp
bWVvZmRheSgmbm93LCAwKSkgeworICAgICAgICBzdHJ1Y3QgdGltZXZhbCB1cHRpbWU7CisgICAg
ICAgIHRpbWVyc3ViKCZub3csICZib290dGltZSwgJnVwdGltZSk7CisgICAgICAgIE5TVGltZUlu
dGVydmFsIHJlc3N1bHQgPSB1cHRpbWUudHZfc2VjICsgKHVwdGltZS50dl91c2VjIC8gMUUrNik7
CisgICAgICAgIHJldHVybiByZXNzdWx0OworICAgIH0KKyAgICByZXR1cm4gMDsKK30KK0BlbmQK
ICNlbmRpZgogCiBAaW50ZXJmYWNlIE5TT2JqZWN0IChTY3JvbGxBbmltYXRpb25IZWxwZXJEZXRh
aWxzKQpJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRl
c3RzL0NoYW5nZUxvZwkocmV2aXNpb24gOTcwNjApCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJ
KHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxMiBAQAorMjAxMS0xMC0xMCAgSm9obm55IERpbmcg
IDxqbmRAY2hyb21pdW0ub3JnPgorCisgICAgICAgIEVuYWJsZSB0b3VjaCB0ZXN0cyBvbiBNYWMg
TGVvcGFyZC4gCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD02NjU3NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0OgorCiAyMDExLTEwLTEw
ICBQYXZlbCBQb2Rpdmlsb3YgIDxwb2Rpdmlsb3ZAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFVu
cmV2aWV3ZWQsIGZpeCB0ZXN0IGFmdGVyIHI5NzA1Ni4KSW5kZXg6IExheW91dFRlc3RzL3BsYXRm
b3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQJKHJldmlzaW9uIDk3
MDYwKQorKysgTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMu
dHh0CSh3b3JraW5nIGNvcHkpCkBAIC0zNDg0LDEzICszNDg0LDYgQEAgQlVHV0s2NzEyMSBERUJV
RyBTTE9XIDogZWRpdGluZy9zZWxlY3RpbwogQlVHV0s2NjU2OSBXSU4gUkVMRUFTRSA6IGh0dHAv
dGVzdHMvaW5zcGVjdG9yL25ldHdvcmsvbmV0d29yay1pZnJhbWUtbG9hZC1hbmQtZGVsZXRlLmh0
bWwgPSBUSU1FT1VUIFBBU1MKIEJVR1dLNjY1NjkgU0xPVyBMSU5VWCBXSU4gREVCVUcgOiBodHRw
L3Rlc3RzL2luc3BlY3Rvci9uZXR3b3JrL25ldHdvcmstaWZyYW1lLWxvYWQtYW5kLWRlbGV0ZS5o
dG1sID0gUEFTUwogCi1CVUdXSzY2NTc3IExFT1BBUkQgOiBmYXN0L2V2ZW50cy90b3VjaC9iYXNp
Yy1zaW5nbGUtdG91Y2gtZXZlbnRzLmh0bWwgPSBUSU1FT1VUCi1CVUdXSzY2NTc3IExFT1BBUkQg
OiBmYXN0L2V2ZW50cy90b3VjaC9tdWx0aS10b3VjaC1ncm91cGVkLXRhcmdldHMuaHRtbCA9IFRJ
TUVPVVQKLUJVR1dLNjY1NzcgTEVPUEFSRCA6IGZhc3QvZXZlbnRzL3RvdWNoL3RvdWNoLWdlc3R1
cmUtc2Nyb2xsLmh0bWwgPSBUSU1FT1VUCi1CVUdXSzY2NTc3IExFT1BBUkQgOiBmYXN0L2V2ZW50
cy90b3VjaC90b3VjaC10YXJnZXQtbGltaXRlZC5odG1sID0gVElNRU9VVAotQlVHV0s2NjU3NyBM
RU9QQVJEIDogZmFzdC9ldmVudHMvdG91Y2gvdG91Y2gtdGFyZ2V0Lmh0bWwgPSBUSU1FT1VUCi1C
VUdXSzY2NTc3IExFT1BBUkQgOiBmYXN0L2V2ZW50cy90b3VjaC90YXAtaGlnaGxpZ2h0LWNvbG9y
Lmh0bWwgPSBUSU1FT1VUCi0KIEJVR1Y4XzE2MzQgOiBmYXN0L2pzL2NvbnN0Lmh0bWwgPSBURVhU
CiAKIEJVR1dLNjY3MzAgV0lOIDogaHR0cC90ZXN0cy93ZWJzb2NrZXQvdGVzdHMvaGl4aWU3Ni9o
YW5kc2hha2UtZmFpbC1ieS1uby1jb25uZWN0aW9uLWhlYWRlci5odG1sID0gUEFTUyBURVhUCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>111412</attachid>
            <date>2011-10-18 02:34:09 -0700</date>
            <delta_ts>2011-10-18 21:31:38 -0700</delta_ts>
            <desc>patch v2 with review comments fix</desc>
            <filename>systemuptime.patch2</filename>
            <type>text/plain</type>
            <size>4520</size>
            <attacher name="Johnny(Jianning) Ding">jnd</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDk3NzE4KQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTEtMTAtMTcgIEpvaG5ueSBE
aW5nICA8am5kQGNocm9taXVtLm9yZz4KKworICAgICAgICBJbXBsZW1lbnQgTlNQcm9jZXNzSW5m
bzo6c3lzdGVtVXB0aW1lIG9uIE1hYyBMZW9wYXJkLgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjY1NzcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICAqIFdlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwOgorICAgICAg
ICAqIHBsYXRmb3JtL2Nocm9taXVtL1Njcm9sbEFuaW1hdG9yQ2hyb21pdW1NYWMubW06CisgICAg
ICAgICgtW05TUHJvY2Vzc0luZm8gc3lzdGVtVXB0aW1lXSk6CisKIDIwMTEtMTAtMTcgIEh1YW5n
IERvbmdzdW5nICA8bHV4dGVsbGFAY29tcGFueTEwMC5uZXQ+CiAKICAgICAgICAgW1RleE1hcF1b
UVRdIFRleE1hcEdMIHJlbmRlcnMgYSBzdHJhbmdlIG9uZS1waXhlbCBib3JkZXIgb2YgQml0bWFw
VGV4dHVyZS4KSW5kZXg6IFNvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwCShyZXZp
c2lvbiA5NzcyNikKKysrIFNvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwCSh3
b3JraW5nIGNvcHkpCkBAIC0xMjUwLDcgKzEyNTAsNyBAQAogICAgICAgICAgICAgICAgICAgJ2Ns
YXNzX3doaXRlbGlzdF9yZWdleCc6CiAgICAgICAgICAgICAgICAgICAgICAgJ0Nocm9taXVtV2Vi
Q29yZU9iakN8VENNVmlzaWJsZVZpZXd8UlRDTUZsaXBwZWRWaWV3JywKICAgICAgICAgICAgICAg
ICAgICdjYXRlZ29yeV93aGl0ZWxpc3RfcmVnZXgnOgotICAgICAgICAgICAgICAgICAgICAgICdU
Q01JbnRlcnBvc2luZycsCisgICAgICAgICAgICAgICAgICAgICAgJ1RDTUludGVycG9zaW5nfFNj
cm9sbEFuaW1hdG9yQ2hyb21pdW1NYWNFeHQnLAogICAgICAgICAgICAgICAgIH0sCiAgICAgICAg
ICAgICAgICAgJ2FjdGlvbic6IFsKICAgICAgICAgICAgICAgICAgICdtYWMvY2hlY2tfb2JqY19y
ZW5hbWUuc2gnLApJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vU2Nyb2xs
QW5pbWF0b3JDaHJvbWl1bU1hYy5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9jaHJvbWl1bS9TY3JvbGxBbmltYXRvckNocm9taXVtTWFjLm1tCShyZXZpc2lvbiA5Nzcy
NikKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1Njcm9sbEFuaW1hdG9yQ2hy
b21pdW1NYWMubW0JKHdvcmtpbmcgY29weSkKQEAgLTI1LDYgKzI1LDkgQEAKIAogI2luY2x1ZGUg
ImNvbmZpZy5oIgogCisjaW5jbHVkZSA8c3lzL3RpbWUuaD4KKyNpbmNsdWRlIDxzeXMvc3lzY3Rs
Lmg+CisKICNpbmNsdWRlICJTY3JvbGxBbmltYXRvckNocm9taXVtTWFjLmgiCiAKICNpbmNsdWRl
ICJGbG9hdFBvaW50LmgiCkBAIC00Niw5ICs0OSwzMSBAQCB1c2luZyBuYW1lc3BhY2Ugc3RkOwog
QHByb3RvY29sIE5TQW5pbWF0aW9uRGVsZWdhdGUKIEBlbmQKIAotQGludGVyZmFjZSBOU1Byb2Nl
c3NJbmZvIChOU09iamVjdCkKK0BpbnRlcmZhY2UgTlNQcm9jZXNzSW5mbyAoU2Nyb2xsQW5pbWF0
b3JDaHJvbWl1bU1hY0V4dCkKIC0gKE5TVGltZUludGVydmFsKXN5c3RlbVVwdGltZTsKIEBlbmQK
KworQGltcGxlbWVudGF0aW9uIE5TUHJvY2Vzc0luZm8gKFNjcm9sbEFuaW1hdG9yQ2hyb21pdW1N
YWNFeHQpCistIChOU1RpbWVJbnRlcnZhbClzeXN0ZW1VcHRpbWUKK3sKKyAgICAvLyBHZXQgaG93
IGxvbmcgc3lzdGVtIGhhcyBiZWVuIHVwLiBGb3VuZCBieSBsb29raW5nIGdldHRpbmcgImJvb3R0
aW1lIiBmcm9tIHRoZSBrZXJuZWwuCisgICAgc3RhdGljIHN0cnVjdCB0aW1ldmFsIGJvb3R0aW1l
ID0gezB9OworICAgIGlmICghYm9vdHRpbWUudHZfc2VjKSB7CisgICAgICAgIGludCBtaWJbMl0g
PSB7Q1RMX0tFUk4sIEtFUk5fQk9PVFRJTUV9OworICAgICAgICBzaXplX3Qgc2l6ZSA9IHNpemVv
Zihib290dGltZSk7CisgICAgICAgIGlmICgtMSA9PSBzeXNjdGwobWliLCAyLCAmYm9vdHRpbWUs
ICZzaXplLCAwLCAwKSkKKyAgICAgICAgICAgIGJvb3R0aW1lLnR2X3NlYyA9IDA7CisgICAgfQor
ICAgIHN0cnVjdCB0aW1ldmFsIG5vdzsKKyAgICBpZiAoYm9vdHRpbWUudHZfc2VjICYmIC0xICE9
IGdldHRpbWVvZmRheSgmbm93LCAwKSkgeworICAgICAgICBzdHJ1Y3QgdGltZXZhbCB1cHRpbWU7
CisgICAgICAgIHRpbWVyc3ViKCZub3csICZib290dGltZSwgJnVwdGltZSk7CisgICAgICAgIE5T
VGltZUludGVydmFsIHJlc3VsdCA9IHVwdGltZS50dl9zZWMgKyAodXB0aW1lLnR2X3VzZWMgLyAx
RSs2KTsKKyAgICAgICAgcmV0dXJuIHJlc3VsdDsKKyAgICB9CisgICAgcmV0dXJuIDA7Cit9CitA
ZW5kCiAjZW5kaWYKIAogQGludGVyZmFjZSBOU09iamVjdCAoU2Nyb2xsQW5pbWF0aW9uSGVscGVy
RGV0YWlscykKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlv
dXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDk3NzEyKQorKysgTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTIgQEAKKzIwMTEtMTAtMTcgIEpvaG5ueSBE
aW5nICA8am5kQGNocm9taXVtLm9yZz4KKworICAgICAgICBFbmFibGUgdG91Y2ggdGVzdHMgb24g
TWFjIExlb3BhcmQuIAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9NjY1NzcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dDoKKwogMjAxMS0x
MC0xNyAgT2phbiBWYWZhaSAgPG9qYW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFRlc3QgY2xl
YW51cHMgYWZ0ZXIgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvOTc3MDcuCkluZGV4
OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlv
bnMudHh0CShyZXZpc2lvbiA5NzcyNikKKysrIExheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVt
L3Rlc3RfZXhwZWN0YXRpb25zLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMzQ4MCwxMyArMzQ4MCw2
IEBAIEJVR1dLNjcxMjEgREVCVUcgU0xPVyA6IGVkaXRpbmcvc2VsZWN0aW8KIEJVR1dLNjY1Njkg
V0lOIFJFTEVBU0UgOiBodHRwL3Rlc3RzL2luc3BlY3Rvci9uZXR3b3JrL25ldHdvcmstaWZyYW1l
LWxvYWQtYW5kLWRlbGV0ZS5odG1sID0gVElNRU9VVCBQQVNTCiBCVUdXSzY2NTY5IFNMT1cgTElO
VVggV0lOIERFQlVHIDogaHR0cC90ZXN0cy9pbnNwZWN0b3IvbmV0d29yay9uZXR3b3JrLWlmcmFt
ZS1sb2FkLWFuZC1kZWxldGUuaHRtbCA9IFBBU1MKIAotQlVHV0s2NjU3NyBMRU9QQVJEIDogZmFz
dC9ldmVudHMvdG91Y2gvYmFzaWMtc2luZ2xlLXRvdWNoLWV2ZW50cy5odG1sID0gVElNRU9VVAot
QlVHV0s2NjU3NyBMRU9QQVJEIDogZmFzdC9ldmVudHMvdG91Y2gvbXVsdGktdG91Y2gtZ3JvdXBl
ZC10YXJnZXRzLmh0bWwgPSBUSU1FT1VUCi1CVUdXSzY2NTc3IExFT1BBUkQgOiBmYXN0L2V2ZW50
cy90b3VjaC90b3VjaC1nZXN0dXJlLXNjcm9sbC5odG1sID0gVElNRU9VVAotQlVHV0s2NjU3NyBM
RU9QQVJEIDogZmFzdC9ldmVudHMvdG91Y2gvdG91Y2gtdGFyZ2V0LWxpbWl0ZWQuaHRtbCA9IFRJ
TUVPVVQKLUJVR1dLNjY1NzcgTEVPUEFSRCA6IGZhc3QvZXZlbnRzL3RvdWNoL3RvdWNoLXRhcmdl
dC5odG1sID0gVElNRU9VVAotQlVHV0s2NjU3NyBMRU9QQVJEIDogZmFzdC9ldmVudHMvdG91Y2gv
dGFwLWhpZ2hsaWdodC1jb2xvci5odG1sID0gVElNRU9VVAotCiBCVUdWOF8xNjM0IDogZmFzdC9q
cy9jb25zdC5odG1sID0gVEVYVAogCiBCVUdXSzY2NzMwIFdJTiA6IGh0dHAvdGVzdHMvd2Vic29j
a2V0L3Rlc3RzL2hpeGllNzYvaGFuZHNoYWtlLWZhaWwtYnktbm8tY29ubmVjdGlvbi1oZWFkZXIu
aHRtbCA9IFBBU1MgVEVYVAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>