<?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>69489</bug_id>
          
          <creation_ts>2011-10-05 17:34:30 -0700</creation_ts>
          <short_desc>[chromium] Remove USE(THREADED_COMPOSITING) from the tree</short_desc>
          <delta_ts>2013-04-09 16:28:15 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</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>69528</dependson>
    
    <dependson>69618</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="James Robinson">jamesr</reporter>
          <assigned_to name="James Robinson">jamesr</assigned_to>
          <cc>enne</cc>
    
    <cc>fishd</cc>
    
    <cc>jamesr</cc>
    
    <cc>kbr</cc>
    
    <cc>nduca</cc>
    
    <cc>vangelis</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>478818</commentid>
    <comment_count>0</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-10-05 17:34:30 -0700</bug_when>
    <thetext>[chromium] Remove USE(THREADED_COMPOSITING) from the tree</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>478820</commentid>
    <comment_count>1</comment_count>
      <attachid>109890</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-10-05 17:35:05 -0700</bug_when>
    <thetext>Created attachment 109890
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>478822</commentid>
    <comment_count>2</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-10-05 17:36:07 -0700</bug_when>
    <thetext>we don&apos;t compile currently with WTF_USE_THREADED_COMPOSITING set</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>479003</commentid>
    <comment_count>3</comment_count>
      <attachid>109890</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-06 00:11:16 -0700</bug_when>
    <thetext>Comment on attachment 109890
Patch

Clearing flags on attachment: 109890

Committed r96791: &lt;http://trac.webkit.org/changeset/96791&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>479004</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-06 00:11:20 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>479560</commentid>
    <comment_count>5</comment_count>
      <attachid>110045</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-10-06 15:35:31 -0700</bug_when>
    <thetext>Created attachment 110045
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>479564</commentid>
    <comment_count>6</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-10-06 15:38:07 -0700</bug_when>
    <thetext>I figured out why this test failed on mac and win - a fascinating to debug issue.  The change with comment is in CCLayerTreeHostTest::onEndTest().  I&apos;m not completely sure how this passed on linux before, I guess that the scheduling just worked out such that it worked.

Darin - the webkit_support::QuitMessageLoop() API seems a little error-prone, or maybe it just needs a comment.  MessageLoop::Quit() has a friendly comment explaining that pending tasks will run after the call to Quit() returns, but you just have to magically know that for the webkit_support version which tripped up this test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>479647</commentid>
    <comment_count>7</comment_count>
      <attachid>110045</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-10-06 17:16:51 -0700</bug_when>
    <thetext>Comment on attachment 110045
Patch

Clearing flags on attachment: 110045

Committed r96879: &lt;http://trac.webkit.org/changeset/96879&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>479648</commentid>
    <comment_count>8</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-10-06 17:16:56 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>480435</commentid>
    <comment_count>9</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-10-07 18:57:43 -0700</bug_when>
    <thetext>Looks like this isn&apos;t gonna stick because our tests are crashy on shutdown and that last change wasn&apos;t sufficient to resolve it.

http://trac.webkit.org/changeset/96930</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>872309</commentid>
    <comment_count>10</comment_count>
    <who name="Stephen Chenney">schenney</who>
    <bug_when>2013-04-09 16:28:15 -0700</bug_when>
    <thetext>Marking test failures as WontFix. Bug is still accessible and recording in TestExpectations.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>109890</attachid>
            <date>2011-10-05 17:35:05 -0700</date>
            <delta_ts>2011-10-06 15:35:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-69489-20111005173504.patch</filename>
            <type>text/plain</type>
            <size>5630</size>
            <attacher name="James Robinson">jamesr</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTY3NzAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBhM2RhZjNhZTQ1NWZlN2Q1
NjRlNzE3MWQ3YzA5OGVlM2MwZDY3NDE2Li43ZGMxYTI4ZGNiY2E5NWJiYTRjNGU4MzUzMDYxYTEz
NjljMmIzZjdhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTEtMTAtMDUgIEphbWVz
IFJvYmluc29uICA8amFtZXNyQGNocm9taXVtLm9yZz4KKworICAgICAgICBbY2hyb21pdW1dIFJl
bW92ZSBVU0UoVEhSRUFERURfQ09NUE9TSVRJTkcpIGZyb20gdGhlIHRyZWUKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY5NDg5CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBtYWNybyBpc24ndCBuZWVk
ZWQgYW55IG1vcmUgc2luY2UgdGhlIGxvZ2ljIGl0IGd1YXJkZWQgaXMgZ3VhcmRlZCBieSBhIHJ1
bnRpbWUgc3dpdGNoLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY2hyb21pdW0vY2Mv
Q0NMYXllclRyZWVIb3N0Lmg6CisKIDIwMTEtMTAtMDMgIE9qYW4gVmFmYWkgIDxvamFuQGNocm9t
aXVtLm9yZz4KIAogICAgICAgICBbZmxleGJveF0gdGFrZSBtYXJnaW5CZWZvcmVGb3JDaGlsZCBp
bnRvIGFjY291bnQgd2hlbiBwb3NpdGlvbmluZyBjaGlsZHJlbgpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2hyb21pdW0vY2MvQ0NMYXllclRyZWVIb3N0Lmgg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9jYy9DQ0xheWVyVHJl
ZUhvc3QuaAppbmRleCA3MGI2Mzk2OGU5NTE0YjhkNmI5ODUxN2JlOTNlN2Q2NWIyOWI3MTVjLi5h
ZTE3ODJhMzhhODY5ZDZkMTVkZWM1Yzk1Mzk4YTQxOTc2ZWI5MDZjIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9jYy9DQ0xheWVyVHJlZUhvc3Qu
aAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9jYy9DQ0xh
eWVyVHJlZUhvc3QuaApAQCAtNTQsOSArNTQsMTAgQEAgcHVibGljOgogICAgIHZpcnR1YWwgdm9p
ZCBhcHBseVNjcm9sbERlbHRhKGNvbnN0IEludFNpemUmKSA9IDA7CiAgICAgdmlydHVhbCBQYXNz
UmVmUHRyPEdyYXBoaWNzQ29udGV4dDNEPiBjcmVhdGVMYXllclRyZWVIb3N0Q29udGV4dDNEKCkg
PSAwOwogICAgIHZpcnR1YWwgdm9pZCBkaWRSZWNyZWF0ZUdyYXBoaWNzQ29udGV4dChib29sIHN1
Y2Nlc3MpID0gMDsKLSNpZiAhVVNFKFRIUkVBREVEX0NPTVBPU0lUSU5HKQorCisgICAgLy8gVXNl
ZCBpbiB0aGUgbm9uLXRocmVhZGVkIHBhdGgKICAgICB2aXJ0dWFsIHZvaWQgc2NoZWR1bGVDb21w
b3NpdGUoKSA9IDA7Ci0jZW5kaWYKKwogcHJvdGVjdGVkOgogICAgIHZpcnR1YWwgfkNDTGF5ZXJU
cmVlSG9zdENsaWVudCgpIHsgfQogfTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggMjhi
YzU2Mzg2NjNjMmQwMzNmNzM2ZmQxMzExNjdkYjUxODM4ZGNlZS4uZDNjOTZkMDRlNTE0MTBmYThl
NzhiZjFiOWZlOTNjNmMxYWE5Yzc1YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1
bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNSBAQAorMjAxMS0xMC0wNSAgSmFtZXMgUm9iaW5zb24gIDxqYW1lc3JAY2hyb21pdW0u
b3JnPgorCisgICAgICAgIFtjaHJvbWl1bV0gUmVtb3ZlIFVTRShUSFJFQURFRF9DT01QT1NJVElO
RykgZnJvbSB0aGUgdHJlZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9Njk0ODkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICAqIGZlYXR1cmVzLmd5cGk6CisgICAgICAgICogc3JjL1dlYlZpZXdJbXBsLmg6Cisg
ICAgICAgICogdGVzdHMvQ0NMYXllclRyZWVIb3N0VGVzdC5jcHA6CisgICAgICAgIChXVEY6OkND
TGF5ZXJUcmVlSG9zdFRlc3Q6OkNDTGF5ZXJUcmVlSG9zdFRlc3QpOgorCiAyMDExLTEwLTA1ICBW
YW5nZWxpcyBLb2trZXZpcyAgPHZhbmdlbGlzQGNocm9taXVtLm9yZz4KIAogICAgICAgICBTd2l0
Y2hpbmcgdGhyZWFkZWQgY29tcG9zaXRvciBmcm9tIGEgY29tcGlsZSB0aW1lIG9wdGlvbiB0byBh
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL2ZlYXR1cmVzLmd5cGkgYi9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL2ZlYXR1cmVzLmd5cGkKaW5kZXggODc5YTUxZmI1Y2RlNjNmOTZh
YmVlNDJlNjc3OTkwMmRhYjBjNmRlMS4uOGRjNTY1M2I5NzllZGI0NDlhNTY0ZTg1Y2U0ZmYwNmFj
ZGU1MzU5MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9mZWF0dXJlcy5neXBp
CisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vZmVhdHVyZXMuZ3lwaQpAQCAtMTA3LDcgKzEw
Nyw2IEBACiAgICAgIyB0aHJvdWdoIEdZUF9ERUZJTkVTLgogICAgICd2YXJpYWJsZXMnOiB7CiAg
ICAgICAndXNlX2FjY2VsZXJhdGVkX2NvbXBvc2l0aW5nJSc6IDEsCi0gICAgICAndXNlX3RocmVh
ZGVkX2NvbXBvc2l0aW5nJSc6IDAsCiAgICAgICAnZW5hYmxlX3N2ZyUnOiAxLAogICAgICAgJ2Vu
YWJsZV90b3VjaF9ldmVudHMlJzogMSwKICAgICAgICd1c2Vfc2tpYV9ncHUlJzogMCwKQEAgLTEx
Niw3ICsxMTUsNiBAQAogICAgICAgJ2VuYWJsZV9jc3MzX2ZsZXhib3glJzogMCwKICAgICB9LAog
ICAgICd1c2VfYWNjZWxlcmF0ZWRfY29tcG9zaXRpbmclJzogJzwodXNlX2FjY2VsZXJhdGVkX2Nv
bXBvc2l0aW5nKScsCi0gICAgJ3VzZV90aHJlYWRlZF9jb21wb3NpdGluZyUnOiAnPCh1c2VfdGhy
ZWFkZWRfY29tcG9zaXRpbmcpJywKICAgICAnZW5hYmxlX3N2ZyUnOiAnPChlbmFibGVfc3ZnKScs
CiAgICAgJ2VuYWJsZV90b3VjaF9ldmVudHMlJzogJzwoZW5hYmxlX3RvdWNoX2V2ZW50cyknLAog
ICAgICd1c2Vfc2tpYSUnOiAnPCh1c2Vfc2tpYSknLApAQCAtMTQxLDExICsxMzksNiBAQAogICAg
ICAgICAgICdFTkFCTEVfQUNDRUxFUkFURURfMkRfQ0FOVkFTPTEnLAogICAgICAgICBdLAogICAg
ICAgfV0sCi0gICAgICBbJ3VzZV9hY2NlbGVyYXRlZF9jb21wb3NpdGluZz09MSBhbmQgdXNlX3Ro
cmVhZGVkX2NvbXBvc2l0aW5nPT0xJywgewotICAgICAgICAnZmVhdHVyZV9kZWZpbmVzJzogWwot
ICAgICAgICAgICdXVEZfVVNFX1RIUkVBREVEX0NPTVBPU0lUSU5HPTEnLAotICAgICAgICBdLAot
ICAgICAgfV0sCiAgICAgICBbJ3RvdWNodWk9PTEnLCB7CiAgICAgICAgICdlbmFibGVfdG91Y2hf
aWNvbl9sb2FkaW5nJzogMSwKICAgICAgIH1dLApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9zcmMvV2ViVmlld0ltcGwuaCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dl
YlZpZXdJbXBsLmgKaW5kZXggYjc5ZTIxMzZkN2FjMjdiN2U2ZGQ4MDhlNmZiZDc0NTY5NWFhNmY5
Yi4uMDRlYWMzZmVjMzk2ZjUzODFlNDljMTNlM2RhZmMyMTYyYmYxNTA0YiAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViVmlld0ltcGwuaAorKysgYi9Tb3VyY2UvV2Vi
S2l0L2Nocm9taXVtL3NyYy9XZWJWaWV3SW1wbC5oCkBAIC0yMjMsOSArMjIzLDggQEAgcHVibGlj
OgogICAgIHZpcnR1YWwgdm9pZCBhcHBseVNjcm9sbERlbHRhKGNvbnN0IFdlYkNvcmU6OkludFNp
emUmKTsKICAgICB2aXJ0dWFsIFBhc3NSZWZQdHI8V2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0M0Q+
IGNyZWF0ZUxheWVyVHJlZUhvc3RDb250ZXh0M0QoKTsKICAgICB2aXJ0dWFsIHZvaWQgZGlkUmVj
cmVhdGVHcmFwaGljc0NvbnRleHQoYm9vbCBzdWNjZXNzKTsKLSNpZiAhVVNFKFRIUkVBREVEX0NP
TVBPU0lUSU5HKQorCiAgICAgdmlydHVhbCB2b2lkIHNjaGVkdWxlQ29tcG9zaXRlKCk7Ci0jZW5k
aWYKIAogICAgIC8vIFdlYlZpZXdJbXBsCiAKQEAgLTQ1Miw5ICs0NTEsNiBAQCBwcml2YXRlOgog
CiAjaWYgVVNFKEFDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HKQogICAgIHZvaWQgc2V0SXNBY2NlbGVy
YXRlZENvbXBvc2l0aW5nQWN0aXZlKGJvb2wpOwotI2lmICFVU0UoVEhSRUFERURfQ09NUE9TSVRJ
TkcpCi0gICAgdm9pZCBkb0NvbXBvc2l0ZSgpOwotI2VuZGlmCiAgICAgdm9pZCBkb1BpeGVsUmVh
ZGJhY2tUb0NhbnZhcyhXZWJDYW52YXMqLCBjb25zdCBXZWJDb3JlOjpJbnRSZWN0Jik7CiAgICAg
dm9pZCByZWFsbG9jYXRlUmVuZGVyZXIoKTsKICAgICB2b2lkIHVwZGF0ZUxheWVyVHJlZVZpZXdw
b3J0KCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0NDTGF5ZXJU
cmVlSG9zdFRlc3QuY3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9DQ0xheWVyVHJl
ZUhvc3RUZXN0LmNwcAppbmRleCA2NTZkOGQ2NjRhZjhkMWFmNzFmOWE3ZTgyZTMxOWRlNjY0YmMz
YmVjLi42ZDRlMGYwN2FhYmY5N2NhOWExZTIxOTY1ZmM4Njk1YTg1ZDFiMzYzIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0NDTGF5ZXJUcmVlSG9zdFRlc3QuY3BwCisr
KyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvQ0NMYXllclRyZWVIb3N0VGVzdC5jcHAK
QEAgLTI0LDggKzI0LDYgQEAKIAogI2luY2x1ZGUgImNvbmZpZy5oIgogCi0jaWYgVVNFKFRIUkVB
REVEX0NPTVBPU0lUSU5HKQotCiAjaW5jbHVkZSAiY2MvQ0NMYXllclRyZWVIb3N0LmgiCiAKICNp
bmNsdWRlICJjYy9DQ0xheWVySW1wbC5oIgpAQCAtMTcwLDkgKzE2OCw3IEBAIHB1YmxpYzoKICAg
ICB7CiAgICAgfQogCi0jaWYgIVVTRShUSFJFQURFRF9DT01QT1NJVElORykKICAgICB2aXJ0dWFs
IHZvaWQgc2NoZWR1bGVDb21wb3NpdGUoKSB7IH0KLSNlbmRpZgogCiBwcml2YXRlOgogICAgIGV4
cGxpY2l0IE1vY2tMYXllclRyZWVIb3N0Q2xpZW50KFRlc3RIb29rcyogdGVzdEhvb2tzKSA6IG1f
dGVzdEhvb2tzKHRlc3RIb29rcykgeyB9CkBAIC0yMTYsMTEgKzIxMiw3IEBAIHByb3RlY3RlZDoK
ICAgICB7CiAgICAgICAgIG1fd2ViVGhyZWFkID0gYWRvcHRQdHIod2ViS2l0UGxhdGZvcm1TdXBw
b3J0KCktPmNyZWF0ZVRocmVhZCgiQ0NMYXllclRyZWVIb3N0VGVzdCIpKTsKICAgICAgICAgV2Vi
Q29tcG9zaXRvcjo6c2V0VGhyZWFkKG1fd2ViVGhyZWFkLmdldCgpKTsKLSNpZiBVU0UoVEhSRUFE
RURfQ09NUE9TSVRJTkcpCiAgICAgICAgIG1fc2V0dGluZ3MuZW5hYmxlQ29tcG9zaXRvclRocmVh
ZCA9IHRydWU7Ci0jZWxzZQotICAgICAgICBtX3NldHRpbmdzLmVuYWJsZUNvbXBvc2l0b3JUaHJl
YWQgPSBmYWxzZTsKLSNlbmRpZgogICAgIH0KIAogICAgIHZvaWQgZG9CZWdpblRlc3QoKTsKQEAg
LTcxNiw1ICs3MDgsMyBAQCBURVNUX0YoQ0NMYXllclRyZWVIb3N0VGVzdFNjcm9sbE11bHRpcGxl
UmVkcmF3LCBydW4pCiB9CiAKIH0gLy8gbmFtZXNwYWNlCi0KLSNlbmRpZgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>110045</attachid>
            <date>2011-10-06 15:35:31 -0700</date>
            <delta_ts>2011-10-06 17:16:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-69489-20111006153715.patch</filename>
            <type>text/plain</type>
            <size>6413</size>
            <attacher name="James Robinson">jamesr</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTY4MzYKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBmYmY1Yzg5M2E4NjQ1ODZk
NmZlNTI5ZmU2N2IwYzY0ODQ4MjZiYmVhLi4yNDU5YzMxNmQ1Njc0ZWI0OWY3NjY2MDE4ZjI0ZWQ0
YTJlMjVjODYxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTEtMTAtMDYgIEphbWVz
IFJvYmluc29uICA8amFtZXNyQGNocm9taXVtLm9yZz4KKworICAgICAgICBbY2hyb21pdW1dIFJl
bW92ZSBVU0UoVEhSRUFERURfQ09NUE9TSVRJTkcpIGZyb20gdGhlIHRyZWUKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY5NDg5CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBtYWNybyBpc24ndCBuZWVk
ZWQgYW55IG1vcmUgc2luY2UgdGhlIGxvZ2ljIGl0IGd1YXJkZWQgaXMgZ3VhcmRlZCBieSBhIHJ1
bnRpbWUgc3dpdGNoLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY2hyb21pdW0vY2Mv
Q0NMYXllclRyZWVIb3N0Lmg6CisKIDIwMTEtMTAtMDUgIEdhdmluIEJhcnJhY2xvdWdoICA8YmFy
cmFjbG91Z2hAYXBwbGUuY29tPgogCiAgICAgICAgIEFkZCBleHBsaWNpdCBKU0dsb2JhbFRoaXMg
dHlwZS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9t
aXVtL2NjL0NDTGF5ZXJUcmVlSG9zdC5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvY2hyb21pdW0vY2MvQ0NMYXllclRyZWVIb3N0LmgKaW5kZXggNzBiNjM5NjhlOTUxNGI4ZDZi
OTg1MTdiZTkzZTdkNjViMjliNzE1Yy4uYWUxNzgyYTM4YTg2OWQ2ZDE1ZGVjNWM5NTM5OGE0MTk3
NmViOTA2YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2hy
b21pdW0vY2MvQ0NMYXllclRyZWVIb3N0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvY2hyb21pdW0vY2MvQ0NMYXllclRyZWVIb3N0LmgKQEAgLTU0LDkgKzU0LDEwIEBA
IHB1YmxpYzoKICAgICB2aXJ0dWFsIHZvaWQgYXBwbHlTY3JvbGxEZWx0YShjb25zdCBJbnRTaXpl
JikgPSAwOwogICAgIHZpcnR1YWwgUGFzc1JlZlB0cjxHcmFwaGljc0NvbnRleHQzRD4gY3JlYXRl
TGF5ZXJUcmVlSG9zdENvbnRleHQzRCgpID0gMDsKICAgICB2aXJ0dWFsIHZvaWQgZGlkUmVjcmVh
dGVHcmFwaGljc0NvbnRleHQoYm9vbCBzdWNjZXNzKSA9IDA7Ci0jaWYgIVVTRShUSFJFQURFRF9D
T01QT1NJVElORykKKworICAgIC8vIFVzZWQgaW4gdGhlIG5vbi10aHJlYWRlZCBwYXRoCiAgICAg
dmlydHVhbCB2b2lkIHNjaGVkdWxlQ29tcG9zaXRlKCkgPSAwOwotI2VuZGlmCisKIHByb3RlY3Rl
ZDoKICAgICB2aXJ0dWFsIH5DQ0xheWVyVHJlZUhvc3RDbGllbnQoKSB7IH0KIH07CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCmluZGV4IGVmYTMxZWM3ZjRiOTk1YTY3YWVjYmNmYzM3YzI4NzlmOTY3
ZDdhNGEuLmFiZGVkZTc1ZDJmNDNhMTI1NWM2ODg4OTcwYjI4ZDEyY2FkMWYyY2YgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTEtMTAtMDYgIEphbWVzIFJv
Ymluc29uICA8amFtZXNyQGNocm9taXVtLm9yZz4KKworICAgICAgICBbY2hyb21pdW1dIFJlbW92
ZSBVU0UoVEhSRUFERURfQ09NUE9TSVRJTkcpIGZyb20gdGhlIHRyZWUKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY5NDg5CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVXBkYXRlZCBDQ0xheWVyVHJlZUhvc3RU
ZXN0OjpvbkVuZFRlc3QoKSB0byBwdW1wIGFsbCBwZW5kaW5nIG1lc3NhZ2VzCisgICAgICAgIGFm
dGVyIHBvc3RpbmcgdGhlIFF1aXQgdGFzayBhbmQgYmVmb3JlIHRlYXJpbmcgZG93biBhbnkgdGVz
dAorICAgICAgICBpbmZyYXN0cnVjdHVyZS4KKworICAgICAgICAqIGZlYXR1cmVzLmd5cGk6Cisg
ICAgICAgICogc3JjL1dlYlZpZXdJbXBsLmg6CisgICAgICAgICogdGVzdHMvQ0NMYXllclRyZWVI
b3N0VGVzdC5jcHA6CisgICAgICAgIChXVEY6OkNDTGF5ZXJUcmVlSG9zdFRlc3Q6OkNDTGF5ZXJU
cmVlSG9zdFRlc3QpOgorCiAyMDExLTEwLTA2ICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcu
Ym90QGdtYWlsLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByOTY3OTEu
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL2ZlYXR1cmVzLmd5cGkgYi9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL2ZlYXR1cmVzLmd5cGkKaW5kZXggODc5YTUxZmI1Y2RlNjNmOTZh
YmVlNDJlNjc3OTkwMmRhYjBjNmRlMS4uOGRjNTY1M2I5NzllZGI0NDlhNTY0ZTg1Y2U0ZmYwNmFj
ZGU1MzU5MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9mZWF0dXJlcy5neXBp
CisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vZmVhdHVyZXMuZ3lwaQpAQCAtMTA3LDcgKzEw
Nyw2IEBACiAgICAgIyB0aHJvdWdoIEdZUF9ERUZJTkVTLgogICAgICd2YXJpYWJsZXMnOiB7CiAg
ICAgICAndXNlX2FjY2VsZXJhdGVkX2NvbXBvc2l0aW5nJSc6IDEsCi0gICAgICAndXNlX3RocmVh
ZGVkX2NvbXBvc2l0aW5nJSc6IDAsCiAgICAgICAnZW5hYmxlX3N2ZyUnOiAxLAogICAgICAgJ2Vu
YWJsZV90b3VjaF9ldmVudHMlJzogMSwKICAgICAgICd1c2Vfc2tpYV9ncHUlJzogMCwKQEAgLTEx
Niw3ICsxMTUsNiBAQAogICAgICAgJ2VuYWJsZV9jc3MzX2ZsZXhib3glJzogMCwKICAgICB9LAog
ICAgICd1c2VfYWNjZWxlcmF0ZWRfY29tcG9zaXRpbmclJzogJzwodXNlX2FjY2VsZXJhdGVkX2Nv
bXBvc2l0aW5nKScsCi0gICAgJ3VzZV90aHJlYWRlZF9jb21wb3NpdGluZyUnOiAnPCh1c2VfdGhy
ZWFkZWRfY29tcG9zaXRpbmcpJywKICAgICAnZW5hYmxlX3N2ZyUnOiAnPChlbmFibGVfc3ZnKScs
CiAgICAgJ2VuYWJsZV90b3VjaF9ldmVudHMlJzogJzwoZW5hYmxlX3RvdWNoX2V2ZW50cyknLAog
ICAgICd1c2Vfc2tpYSUnOiAnPCh1c2Vfc2tpYSknLApAQCAtMTQxLDExICsxMzksNiBAQAogICAg
ICAgICAgICdFTkFCTEVfQUNDRUxFUkFURURfMkRfQ0FOVkFTPTEnLAogICAgICAgICBdLAogICAg
ICAgfV0sCi0gICAgICBbJ3VzZV9hY2NlbGVyYXRlZF9jb21wb3NpdGluZz09MSBhbmQgdXNlX3Ro
cmVhZGVkX2NvbXBvc2l0aW5nPT0xJywgewotICAgICAgICAnZmVhdHVyZV9kZWZpbmVzJzogWwot
ICAgICAgICAgICdXVEZfVVNFX1RIUkVBREVEX0NPTVBPU0lUSU5HPTEnLAotICAgICAgICBdLAot
ICAgICAgfV0sCiAgICAgICBbJ3RvdWNodWk9PTEnLCB7CiAgICAgICAgICdlbmFibGVfdG91Y2hf
aWNvbl9sb2FkaW5nJzogMSwKICAgICAgIH1dLApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9zcmMvV2ViVmlld0ltcGwuaCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dl
YlZpZXdJbXBsLmgKaW5kZXggYjc5ZTIxMzZkN2FjMjdiN2U2ZGQ4MDhlNmZiZDc0NTY5NWFhNmY5
Yi4uMDRlYWMzZmVjMzk2ZjUzODFlNDljMTNlM2RhZmMyMTYyYmYxNTA0YiAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViVmlld0ltcGwuaAorKysgYi9Tb3VyY2UvV2Vi
S2l0L2Nocm9taXVtL3NyYy9XZWJWaWV3SW1wbC5oCkBAIC0yMjMsOSArMjIzLDggQEAgcHVibGlj
OgogICAgIHZpcnR1YWwgdm9pZCBhcHBseVNjcm9sbERlbHRhKGNvbnN0IFdlYkNvcmU6OkludFNp
emUmKTsKICAgICB2aXJ0dWFsIFBhc3NSZWZQdHI8V2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0M0Q+
IGNyZWF0ZUxheWVyVHJlZUhvc3RDb250ZXh0M0QoKTsKICAgICB2aXJ0dWFsIHZvaWQgZGlkUmVj
cmVhdGVHcmFwaGljc0NvbnRleHQoYm9vbCBzdWNjZXNzKTsKLSNpZiAhVVNFKFRIUkVBREVEX0NP
TVBPU0lUSU5HKQorCiAgICAgdmlydHVhbCB2b2lkIHNjaGVkdWxlQ29tcG9zaXRlKCk7Ci0jZW5k
aWYKIAogICAgIC8vIFdlYlZpZXdJbXBsCiAKQEAgLTQ1Miw5ICs0NTEsNiBAQCBwcml2YXRlOgog
CiAjaWYgVVNFKEFDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HKQogICAgIHZvaWQgc2V0SXNBY2NlbGVy
YXRlZENvbXBvc2l0aW5nQWN0aXZlKGJvb2wpOwotI2lmICFVU0UoVEhSRUFERURfQ09NUE9TSVRJ
TkcpCi0gICAgdm9pZCBkb0NvbXBvc2l0ZSgpOwotI2VuZGlmCiAgICAgdm9pZCBkb1BpeGVsUmVh
ZGJhY2tUb0NhbnZhcyhXZWJDYW52YXMqLCBjb25zdCBXZWJDb3JlOjpJbnRSZWN0Jik7CiAgICAg
dm9pZCByZWFsbG9jYXRlUmVuZGVyZXIoKTsKICAgICB2b2lkIHVwZGF0ZUxheWVyVHJlZVZpZXdw
b3J0KCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0NDTGF5ZXJU
cmVlSG9zdFRlc3QuY3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9DQ0xheWVyVHJl
ZUhvc3RUZXN0LmNwcAppbmRleCA2NTZkOGQ2NjRhZjhkMWFmNzFmOWE3ZTgyZTMxOWRlNjY0YmMz
YmVjLi4zMDM1ODMxNWQ1NTAwZGYxMDg5NTc1NzcwNTNiOWE4M2Y3ZjBlMmI5IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0NDTGF5ZXJUcmVlSG9zdFRlc3QuY3BwCisr
KyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvQ0NMYXllclRyZWVIb3N0VGVzdC5jcHAK
QEAgLTI0LDggKzI0LDYgQEAKIAogI2luY2x1ZGUgImNvbmZpZy5oIgogCi0jaWYgVVNFKFRIUkVB
REVEX0NPTVBPU0lUSU5HKQotCiAjaW5jbHVkZSAiY2MvQ0NMYXllclRyZWVIb3N0LmgiCiAKICNp
bmNsdWRlICJjYy9DQ0xheWVySW1wbC5oIgpAQCAtMTcwLDkgKzE2OCw3IEBAIHB1YmxpYzoKICAg
ICB7CiAgICAgfQogCi0jaWYgIVVTRShUSFJFQURFRF9DT01QT1NJVElORykKICAgICB2aXJ0dWFs
IHZvaWQgc2NoZWR1bGVDb21wb3NpdGUoKSB7IH0KLSNlbmRpZgogCiBwcml2YXRlOgogICAgIGV4
cGxpY2l0IE1vY2tMYXllclRyZWVIb3N0Q2xpZW50KFRlc3RIb29rcyogdGVzdEhvb2tzKSA6IG1f
dGVzdEhvb2tzKHRlc3RIb29rcykgeyB9CkBAIC0yMTYsMTEgKzIxMiw3IEBAIHByb3RlY3RlZDoK
ICAgICB7CiAgICAgICAgIG1fd2ViVGhyZWFkID0gYWRvcHRQdHIod2ViS2l0UGxhdGZvcm1TdXBw
b3J0KCktPmNyZWF0ZVRocmVhZCgiQ0NMYXllclRyZWVIb3N0VGVzdCIpKTsKICAgICAgICAgV2Vi
Q29tcG9zaXRvcjo6c2V0VGhyZWFkKG1fd2ViVGhyZWFkLmdldCgpKTsKLSNpZiBVU0UoVEhSRUFE
RURfQ09NUE9TSVRJTkcpCiAgICAgICAgIG1fc2V0dGluZ3MuZW5hYmxlQ29tcG9zaXRvclRocmVh
ZCA9IHRydWU7Ci0jZWxzZQotICAgICAgICBtX3NldHRpbmdzLmVuYWJsZUNvbXBvc2l0b3JUaHJl
YWQgPSBmYWxzZTsKLSNlbmRpZgogICAgIH0KIAogICAgIHZvaWQgZG9CZWdpblRlc3QoKTsKQEAg
LTIzMyw3ICsyMjUsMTEgQEAgcHJvdGVjdGVkOgogICAgIHN0YXRpYyB2b2lkIG9uRW5kVGVzdCh2
b2lkKiBzZWxmKQogICAgIHsKICAgICAgICAgQVNTRVJUKGlzTWFpblRocmVhZCgpKTsKKyAgICAg
ICAgLy8gd2Via2l0X3N1cHBvcnQ6OlF1aXRNZXNzYWdlTG9vcCgpIHNpbXBseSBwb3N0cyBhIHRh
c2sgb24gdGhlIGxvb3AgdG8gcXVpdC4gQW55IHBlbmRpbmcgbWVzc2FnZXMgZW5xdWV1ZWQKKyAg
ICAgICAgLy8gYmVmb3JlIHRoZSBRdWl0IHRhc2sgd2lsbCBzdGlsbCBydW4uIEZvciB0aGlzIHRl
c3Qgc2NlbmFyaW8gd2Ugd2FudCB0byBydW4gYWxsIHBlbmRpbmcgbWVzc2FnZXMgYmVmb3JlCisg
ICAgICAgIC8vIHRlYXJpbmcgZG93biBtX2xheWVyVHJlZUhvc3QsIHNvIHdlIHNwaW4gdGhlIGxv
b3AgYWZ0ZXIgcG9zdGluZyB0aGUgUXVpdCB0YXNrLgogICAgICAgICB3ZWJraXRfc3VwcG9ydDo6
UXVpdE1lc3NhZ2VMb29wKCk7CisgICAgICAgIHdlYmtpdF9zdXBwb3J0OjpSdW5BbGxQZW5kaW5n
TWVzc2FnZXMoKTsKICAgICAgICAgQ0NMYXllclRyZWVIb3N0VGVzdCogdGVzdCA9IHN0YXRpY19j
YXN0PENDTGF5ZXJUcmVlSG9zdFRlc3QqPihzZWxmKTsKICAgICAgICAgQVNTRVJUKHRlc3QpOwog
ICAgICAgICB0ZXN0LT5tX2xheWVyVHJlZUhvc3QuY2xlYXIoKTsKQEAgLTcxNiw1ICs3MTIsMyBA
QCBURVNUX0YoQ0NMYXllclRyZWVIb3N0VGVzdFNjcm9sbE11bHRpcGxlUmVkcmF3LCBydW4pCiB9
CiAKIH0gLy8gbmFtZXNwYWNlCi0KLSNlbmRpZgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>