<?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>50301</bug_id>
          
          <creation_ts>2010-11-30 17:26:05 -0800</creation_ts>
          <short_desc>[chromium] Read compositor trigger flags from Settings</short_desc>
          <delta_ts>2010-12-01 13:03:25 -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>WebCore Misc.</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="Vangelis Kokkevis">vangelis</reporter>
          <assigned_to name="Vangelis Kokkevis">vangelis</assigned_to>
          <cc>abarth</cc>
    
    <cc>eric</cc>
    
    <cc>fishd</cc>
    
    <cc>kbr</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>315438</commentid>
    <comment_count>0</comment_count>
    <who name="Vangelis Kokkevis">vangelis</who>
    <bug_when>2010-11-30 17:26:05 -0800</bug_when>
    <thetext>Per-feature triggers for the accelerated compositor were introduced in:

https://bugs.webkit.org/show_bug.cgi?id=49998

to provide fine grain control of the features turn compositing on/off.  These triggers must now be exposed to the Settings class in order for them to be settable via command line flags, etc.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>315497</commentid>
    <comment_count>1</comment_count>
      <attachid>75245</attachid>
    <who name="Vangelis Kokkevis">vangelis</who>
    <bug_when>2010-11-30 19:48:44 -0800</bug_when>
    <thetext>Created attachment 75245
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>315793</commentid>
    <comment_count>2</comment_count>
    <who name="Vangelis Kokkevis">vangelis</who>
    <bug_when>2010-12-01 12:04:35 -0800</bug_when>
    <thetext>Committed r73055: &lt;http://trac.webkit.org/changeset/73055&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>315838</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-12-01 13:03:25 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/73055 might have broken GTK Linux 32-bit Release</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>75245</attachid>
            <date>2010-11-30 19:48:44 -0800</date>
            <delta_ts>2010-12-01 10:56:43 -0800</delta_ts>
            <desc>proposed patch</desc>
            <filename>triggerSettings_50301.txt</filename>
            <type>text/plain</type>
            <size>10741</size>
            <attacher name="Vangelis Kokkevis">vangelis</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA3MzAwNSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjUgQEAKKzIwMTAtMTEtMzAgIFZhbmdlbGlzIEtva2tldmlzICA8dmFuZ2VsaXNA
Y2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIEFkZHMgYWNjZWxlcmF0ZWQgY29tcG9zaXRpbmcgdHJpZ2dlciBmbGFncyB0byBTZXR0
aW5ncyB0byBhbGxvdworICAgICAgICBwb3J0cyB0byBzZXQgdGhlbSB2aWEgY29tbWFuZCBsaW5l
IGZsYWdzLCBldGMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD01MDMwMQorCisgICAgICAgICogcGFnZS9TZXR0aW5ncy5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpTZXR0aW5nczo6U2V0dGluZ3MpOgorICAgICAgICAoV2ViQ29yZTo6U2V0dGluZ3M6OnNl
dEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdGb3IzRFRyYW5zZm9ybXNFbmFibGVkKToKKyAgICAgICAg
KFdlYkNvcmU6OlNldHRpbmdzOjpzZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yVmlkZW9FbmFi
bGVkKToKKyAgICAgICAgKFdlYkNvcmU6OlNldHRpbmdzOjpzZXRBY2NlbGVyYXRlZENvbXBvc2l0
aW5nRm9yUGx1Z2luc0VuYWJsZWQpOgorICAgICAgICAoV2ViQ29yZTo6U2V0dGluZ3M6OnNldEFj
Y2VsZXJhdGVkQ29tcG9zaXRpbmdGb3JDYW52YXNFbmFibGVkKToKKyAgICAgICAgKFdlYkNvcmU6
OlNldHRpbmdzOjpzZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yQW5pbWF0aW9uRW5hYmxlZCk6
CisgICAgICAgICogcGFnZS9TZXR0aW5ncy5oOgorICAgICAgICAoV2ViQ29yZTo6U2V0dGluZ3M6
OmFjY2VsZXJhdGVkQ29tcG9zaXRpbmdGb3IzRFRyYW5zZm9ybXNFbmFibGVkKToKKyAgICAgICAg
KFdlYkNvcmU6OlNldHRpbmdzOjphY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yVmlkZW9FbmFibGVk
KToKKyAgICAgICAgKFdlYkNvcmU6OlNldHRpbmdzOjphY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9y
UGx1Z2luc0VuYWJsZWQpOgorICAgICAgICAoV2ViQ29yZTo6U2V0dGluZ3M6OmFjY2VsZXJhdGVk
Q29tcG9zaXRpbmdGb3JDYW52YXNFbmFibGVkKToKKyAgICAgICAgKFdlYkNvcmU6OlNldHRpbmdz
OjphY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yQW5pbWF0aW9uRW5hYmxlZCk6CisKIDIwMTAtMTEt
MzAgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFyb2dhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2
aWV3ZWQgYnkgQW5kcmVhcyBLbGluZy4KSW5kZXg6IFdlYkNvcmUvcGFnZS9TZXR0aW5ncy5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gV2ViQ29yZS9wYWdlL1NldHRpbmdzLmNwcAkocmV2aXNpb24gNzI5NzMp
CisrKyBXZWJDb3JlL3BhZ2UvU2V0dGluZ3MuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xNDcsNiAr
MTQ3LDExIEBAIFNldHRpbmdzOjpTZXR0aW5ncyhQYWdlKiBwYWdlKQogICAgICwgbV9kb3dubG9h
ZGFibGVCaW5hcnlGb250c0VuYWJsZWQodHJ1ZSkKICAgICAsIG1feHNzQXVkaXRvckVuYWJsZWQo
ZmFsc2UpCiAgICAgLCBtX2FjY2VsZXJhdGVkQ29tcG9zaXRpbmdFbmFibGVkKHRydWUpCisgICAg
LCBtX2FjY2VsZXJhdGVkQ29tcG9zaXRpbmdGb3IzRFRyYW5zZm9ybXNFbmFibGVkKHRydWUpCisg
ICAgLCBtX2FjY2VsZXJhdGVkQ29tcG9zaXRpbmdGb3JWaWRlb0VuYWJsZWQodHJ1ZSkKKyAgICAs
IG1fYWNjZWxlcmF0ZWRDb21wb3NpdGluZ0ZvclBsdWdpbnNFbmFibGVkKHRydWUpCisgICAgLCBt
X2FjY2VsZXJhdGVkQ29tcG9zaXRpbmdGb3JDYW52YXNFbmFibGVkKHRydWUpCisgICAgLCBtX2Fj
Y2VsZXJhdGVkQ29tcG9zaXRpbmdGb3JBbmltYXRpb25FbmFibGVkKHRydWUpCiAgICAgLCBtX3No
b3dEZWJ1Z0JvcmRlcnMoZmFsc2UpCiAgICAgLCBtX3Nob3dSZXBhaW50Q291bnRlcihmYWxzZSkK
ICAgICAsIG1fZXhwZXJpbWVudGFsTm90aWZpY2F0aW9uc0VuYWJsZWQoZmFsc2UpCkBAIC01ODQs
NiArNTg5LDMxIEBAIHZvaWQgU2V0dGluZ3M6OnNldEFjY2VsZXJhdGVkQ29tcG9zaXRpbmcKICAg
ICBzZXROZWVkc1JlY2FsY1N0eWxlSW5BbGxGcmFtZXMobV9wYWdlKTsKIH0KIAordm9pZCBTZXR0
aW5nczo6c2V0QWNjZWxlcmF0ZWRDb21wb3NpdGluZ0ZvcjNEVHJhbnNmb3Jtc0VuYWJsZWQoYm9v
bCBlbmFibGVkKQoreworICAgIG1fYWNjZWxlcmF0ZWRDb21wb3NpdGluZ0ZvcjNEVHJhbnNmb3Jt
c0VuYWJsZWQgPSBlbmFibGVkOworfQorCit2b2lkIFNldHRpbmdzOjpzZXRBY2NlbGVyYXRlZENv
bXBvc2l0aW5nRm9yVmlkZW9FbmFibGVkKGJvb2wgZW5hYmxlZCkKK3sKKyAgICBtX2FjY2VsZXJh
dGVkQ29tcG9zaXRpbmdGb3JWaWRlb0VuYWJsZWQgPSBlbmFibGVkOworfQorCit2b2lkIFNldHRp
bmdzOjpzZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yUGx1Z2luc0VuYWJsZWQoYm9vbCBlbmFi
bGVkKQoreworICAgIG1fYWNjZWxlcmF0ZWRDb21wb3NpdGluZ0ZvclBsdWdpbnNFbmFibGVkID0g
ZW5hYmxlZDsKK30KKwordm9pZCBTZXR0aW5nczo6c2V0QWNjZWxlcmF0ZWRDb21wb3NpdGluZ0Zv
ckNhbnZhc0VuYWJsZWQoYm9vbCBlbmFibGVkKQoreworICAgIG1fYWNjZWxlcmF0ZWRDb21wb3Np
dGluZ0ZvckNhbnZhc0VuYWJsZWQgPSBlbmFibGVkOworfQorCit2b2lkIFNldHRpbmdzOjpzZXRB
Y2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yQW5pbWF0aW9uRW5hYmxlZChib29sIGVuYWJsZWQpCit7
CisgICAgbV9hY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yQW5pbWF0aW9uRW5hYmxlZCA9IGVuYWJs
ZWQ7Cit9CisKIHZvaWQgU2V0dGluZ3M6OnNldFNob3dEZWJ1Z0JvcmRlcnMoYm9vbCBlbmFibGVk
KQogewogICAgIGlmIChtX3Nob3dEZWJ1Z0JvcmRlcnMgPT0gZW5hYmxlZCkKSW5kZXg6IFdlYkNv
cmUvcGFnZS9TZXR0aW5ncy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGFnZS9TZXR0aW5ncy5o
CShyZXZpc2lvbiA3Mjk3MykKKysrIFdlYkNvcmUvcGFnZS9TZXR0aW5ncy5oCSh3b3JraW5nIGNv
cHkpCkBAIC0yNzksNiArMjc5LDIxIEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKICAgICAgICAgdm9p
ZCBzZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5nRW5hYmxlZChib29sKTsKICAgICAgICAgYm9vbCBh
Y2NlbGVyYXRlZENvbXBvc2l0aW5nRW5hYmxlZCgpIGNvbnN0IHsgcmV0dXJuIG1fYWNjZWxlcmF0
ZWRDb21wb3NpdGluZ0VuYWJsZWQ7IH0KIAorICAgICAgICB2b2lkIHNldEFjY2VsZXJhdGVkQ29t
cG9zaXRpbmdGb3IzRFRyYW5zZm9ybXNFbmFibGVkKGJvb2wpOworICAgICAgICBib29sIGFjY2Vs
ZXJhdGVkQ29tcG9zaXRpbmdGb3IzRFRyYW5zZm9ybXNFbmFibGVkKCkgY29uc3QgeyByZXR1cm4g
bV9hY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yM0RUcmFuc2Zvcm1zRW5hYmxlZDsgfQorCisgICAg
ICAgIHZvaWQgc2V0QWNjZWxlcmF0ZWRDb21wb3NpdGluZ0ZvclZpZGVvRW5hYmxlZChib29sKTsK
KyAgICAgICAgYm9vbCBhY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yVmlkZW9FbmFibGVkKCkgY29u
c3QgeyByZXR1cm4gbV9hY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yVmlkZW9FbmFibGVkOyB9CisK
KyAgICAgICAgdm9pZCBzZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yUGx1Z2luc0VuYWJsZWQo
Ym9vbCk7CisgICAgICAgIGJvb2wgYWNjZWxlcmF0ZWRDb21wb3NpdGluZ0ZvclBsdWdpbnNFbmFi
bGVkKCkgY29uc3QgeyByZXR1cm4gbV9hY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yUGx1Z2luc0Vu
YWJsZWQ7IH0KKworICAgICAgICB2b2lkIHNldEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdGb3JDYW52
YXNFbmFibGVkKGJvb2wpOworICAgICAgICBib29sIGFjY2VsZXJhdGVkQ29tcG9zaXRpbmdGb3JD
YW52YXNFbmFibGVkKCkgY29uc3QgeyByZXR1cm4gbV9hY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9y
Q2FudmFzRW5hYmxlZDsgfQorCisgICAgICAgIHZvaWQgc2V0QWNjZWxlcmF0ZWRDb21wb3NpdGlu
Z0ZvckFuaW1hdGlvbkVuYWJsZWQoYm9vbCk7CisgICAgICAgIGJvb2wgYWNjZWxlcmF0ZWRDb21w
b3NpdGluZ0ZvckFuaW1hdGlvbkVuYWJsZWQoKSBjb25zdCB7IHJldHVybiBtX2FjY2VsZXJhdGVk
Q29tcG9zaXRpbmdGb3JBbmltYXRpb25FbmFibGVkOyB9CisKICAgICAgICAgdm9pZCBzZXRTaG93
RGVidWdCb3JkZXJzKGJvb2wpOwogICAgICAgICBib29sIHNob3dEZWJ1Z0JvcmRlcnMoKSBjb25z
dCB7IHJldHVybiBtX3Nob3dEZWJ1Z0JvcmRlcnM7IH0KIApAQCAtNDA2LDYgKzQyMSwxMSBAQCBu
YW1lc3BhY2UgV2ViQ29yZSB7CiAgICAgICAgIGJvb2wgbV9kb3dubG9hZGFibGVCaW5hcnlGb250
c0VuYWJsZWQgOiAxOwogICAgICAgICBib29sIG1feHNzQXVkaXRvckVuYWJsZWQgOiAxOwogICAg
ICAgICBib29sIG1fYWNjZWxlcmF0ZWRDb21wb3NpdGluZ0VuYWJsZWQgOiAxOworICAgICAgICBi
b29sIG1fYWNjZWxlcmF0ZWRDb21wb3NpdGluZ0ZvcjNEVHJhbnNmb3Jtc0VuYWJsZWQgOiAxOwor
ICAgICAgICBib29sIG1fYWNjZWxlcmF0ZWRDb21wb3NpdGluZ0ZvclZpZGVvRW5hYmxlZCA6IDE7
CisgICAgICAgIGJvb2wgbV9hY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yUGx1Z2luc0VuYWJsZWQg
OiAxOworICAgICAgICBib29sIG1fYWNjZWxlcmF0ZWRDb21wb3NpdGluZ0ZvckNhbnZhc0VuYWJs
ZWQgOiAxOworICAgICAgICBib29sIG1fYWNjZWxlcmF0ZWRDb21wb3NpdGluZ0ZvckFuaW1hdGlv
bkVuYWJsZWQgOiAxOwogICAgICAgICBib29sIG1fc2hvd0RlYnVnQm9yZGVycyA6IDE7CiAgICAg
ICAgIGJvb2wgbV9zaG93UmVwYWludENvdW50ZXIgOiAxOwogICAgICAgICBib29sIG1fZXhwZXJp
bWVudGFsTm90aWZpY2F0aW9uc0VuYWJsZWQgOiAxOwpJbmRleDogV2ViS2l0L2Nocm9taXVtL0No
YW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCShyZXZpc2lv
biA3MzAwNSkKKysrIFdlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAg
LTEsMyArMSwyMiBAQAorMjAxMC0xMS0zMCAgVmFuZ2VsaXMgS29ra2V2aXMgIDx2YW5nZWxpc0Bj
aHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgR2V0IHRoZSB2YWx1ZSBvZiB0aGUgYWNjZWxlcmF0ZWQgY29tcG9zaXRpbmcgdHJpZ2dl
cnMgZnJvbSB0aGUgU2V0dGluZ3MKKyAgICAgICAgY2xhc3MuICBUaGlzIGFsbG93cyBzZXR0aW5n
IHRoZSB0cmlnZ2VycyB2aWEgY29tbWFuZCBsaW5lIGZsYWdzLgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTAzMDEKKworICAgICAgICAqIHB1YmxpYy9X
ZWJTZXR0aW5ncy5oOgorICAgICAgICAqIHNyYy9DaHJvbWVDbGllbnRJbXBsLmNwcDoKKyAgICAg
ICAgKFdlYktpdDo6Q2hyb21lQ2xpZW50SW1wbDo6YWxsb3dlZENvbXBvc2l0aW5nVHJpZ2dlcnMp
OgorICAgICAgICAqIHNyYy9XZWJTZXR0aW5nc0ltcGwuY3BwOgorICAgICAgICAoV2ViS2l0OjpX
ZWJTZXR0aW5nc0ltcGw6OnNldEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdGb3IzRFRyYW5zZm9ybXNF
bmFibGVkKToKKyAgICAgICAgKFdlYktpdDo6V2ViU2V0dGluZ3NJbXBsOjpzZXRBY2NlbGVyYXRl
ZENvbXBvc2l0aW5nRm9yVmlkZW9FbmFibGVkKToKKyAgICAgICAgKFdlYktpdDo6V2ViU2V0dGlu
Z3NJbXBsOjpzZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yUGx1Z2luc0VuYWJsZWQpOgorICAg
ICAgICAoV2ViS2l0OjpXZWJTZXR0aW5nc0ltcGw6OnNldEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdG
b3JDYW52YXNFbmFibGVkKToKKyAgICAgICAgKFdlYktpdDo6V2ViU2V0dGluZ3NJbXBsOjpzZXRB
Y2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yQW5pbWF0aW9uRW5hYmxlZCk6CisgICAgICAgICogc3Jj
L1dlYlNldHRpbmdzSW1wbC5oOgorCiAyMDEwLTExLTMwICBPamFuIFZhZmFpICA8b2phbkBjaHJv
bWl1bS5vcmc+CiAKICAgICAgICAgUmV2ZXJ0IHI3Mjg3Ni4gSXQgY2F1c2VkIGEgfjMwJSBwZXJm
IHJlZ3Jlc3Npb24gaW4gY2hyb21pdW0ncyBibG9hdC1odHRwIHRlc3QKSW5kZXg6IFdlYktpdC9j
aHJvbWl1bS9wdWJsaWMvV2ViU2V0dGluZ3MuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQvY2hyb21p
dW0vcHVibGljL1dlYlNldHRpbmdzLmgJKHJldmlzaW9uIDcyOTczKQorKysgV2ViS2l0L2Nocm9t
aXVtL3B1YmxpYy9XZWJTZXR0aW5ncy5oCSh3b3JraW5nIGNvcHkpCkBAIC05Myw2ICs5MywxMSBA
QCBwdWJsaWM6CiAgICAgdmlydHVhbCB2b2lkIHNldFNob3dEZWJ1Z0JvcmRlcnMoYm9vbCkgPSAw
OwogICAgIHZpcnR1YWwgdm9pZCBzZXRFZGl0aW5nQmVoYXZpb3IoRWRpdGluZ0JlaGF2aW9yKSA9
IDA7CiAgICAgdmlydHVhbCB2b2lkIHNldEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdFbmFibGVkKGJv
b2wpID0gMDsKKyAgICB2aXJ0dWFsIHZvaWQgc2V0QWNjZWxlcmF0ZWRDb21wb3NpdGluZ0ZvcjNE
VHJhbnNmb3Jtc0VuYWJsZWQoYm9vbCkgPSAwOworICAgIHZpcnR1YWwgdm9pZCBzZXRBY2NlbGVy
YXRlZENvbXBvc2l0aW5nRm9yVmlkZW9FbmFibGVkKGJvb2wpID0gMDsKKyAgICB2aXJ0dWFsIHZv
aWQgc2V0QWNjZWxlcmF0ZWRDb21wb3NpdGluZ0ZvckNhbnZhc0VuYWJsZWQoYm9vbCkgPSAwOwor
ICAgIHZpcnR1YWwgdm9pZCBzZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yUGx1Z2luc0VuYWJs
ZWQoYm9vbCkgPSAwOworICAgIHZpcnR1YWwgdm9pZCBzZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5n
Rm9yQW5pbWF0aW9uRW5hYmxlZChib29sKSA9IDA7CiAgICAgdmlydHVhbCB2b2lkIHNldEFjY2Vs
ZXJhdGVkMmRDYW52YXNFbmFibGVkKGJvb2wpID0gMDsKICAgICB2aXJ0dWFsIHZvaWQgc2V0TWVt
b3J5SW5mb0VuYWJsZWQoYm9vbCkgPSAwOwogICAgIHZpcnR1YWwgdm9pZCBzZXRIeXBlcmxpbmtB
dWRpdGluZ0VuYWJsZWQoYm9vbCkgPSAwOwpJbmRleDogV2ViS2l0L2Nocm9taXVtL3NyYy9DaHJv
bWVDbGllbnRJbXBsLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQvY2hyb21pdW0vc3JjL0Nocm9t
ZUNsaWVudEltcGwuY3BwCShyZXZpc2lvbiA3Mjk3MykKKysrIFdlYktpdC9jaHJvbWl1bS9zcmMv
Q2hyb21lQ2xpZW50SW1wbC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTYxLDYgKzYxLDcgQEAKICNp
bmNsdWRlICJTY3JpcHRDb250cm9sbGVyLmgiCiAjaW5jbHVkZSAiU2VhcmNoUG9wdXBNZW51Q2hy
b21pdW0uaCIKICNpbmNsdWRlICJTZWN1cml0eU9yaWdpbi5oIgorI2luY2x1ZGUgIlNldHRpbmdz
LmgiCiAjaWYgVVNFKFY4KQogI2luY2x1ZGUgIlY4UHJveHkuaCIKICNlbmRpZgpAQCAtODEyLDcg
KzgxMywyMCBAQCBDaHJvbWVDbGllbnQ6OkNvbXBvc2l0aW5nVHJpZ2dlckZsYWdzIENoCiAgICAg
aWYgKCFtX3dlYlZpZXctPmFsbG93c0FjY2VsZXJhdGVkQ29tcG9zaXRpbmcoKSkKICAgICAgICAg
cmV0dXJuIDA7CiAKLSAgICByZXR1cm4gQ2hyb21lQ2xpZW50OjpBbGxUcmlnZ2VyczsKKyAgICBD
b21wb3NpdGluZ1RyaWdnZXJGbGFncyBmbGFncyA9IDA7CisgICAgU2V0dGluZ3MqIHNldHRpbmdz
ID0gbV93ZWJWaWV3LT5wYWdlKCktPnNldHRpbmdzKCk7CisgICAgaWYgKHNldHRpbmdzLT5hY2Nl
bGVyYXRlZENvbXBvc2l0aW5nRm9yM0RUcmFuc2Zvcm1zRW5hYmxlZCgpKQorICAgICAgICBmbGFn
cyB8PSBUaHJlZURUcmFuc2Zvcm1UcmlnZ2VyOworICAgIGlmIChzZXR0aW5ncy0+YWNjZWxlcmF0
ZWRDb21wb3NpdGluZ0ZvclZpZGVvRW5hYmxlZCgpKQorICAgICAgICBmbGFncyB8PSBWaWRlb1Ry
aWdnZXI7CisgICAgaWYgKHNldHRpbmdzLT5hY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yUGx1Z2lu
c0VuYWJsZWQoKSkKKyAgICAgICAgZmxhZ3MgfD0gUGx1Z2luVHJpZ2dlcjsKKyAgICBpZiAoc2V0
dGluZ3MtPmFjY2VsZXJhdGVkQ29tcG9zaXRpbmdGb3JBbmltYXRpb25FbmFibGVkKCkpCisgICAg
ICAgIGZsYWdzIHw9IEFuaW1hdGlvblRyaWdnZXI7CisgICAgaWYgKHNldHRpbmdzLT5hY2NlbGVy
YXRlZENvbXBvc2l0aW5nRm9yQ2FudmFzRW5hYmxlZCgpKQorICAgICAgICBmbGFncyB8PSBDYW52
YXNUcmlnZ2VyOworCisgICAgcmV0dXJuIGZsYWdzOwogfQogI2VuZGlmCiAKSW5kZXg6IFdlYktp
dC9jaHJvbWl1bS9zcmMvV2ViU2V0dGluZ3NJbXBsLmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQv
Y2hyb21pdW0vc3JjL1dlYlNldHRpbmdzSW1wbC5jcHAJKHJldmlzaW9uIDcyOTczKQorKysgV2Vi
S2l0L2Nocm9taXVtL3NyYy9XZWJTZXR0aW5nc0ltcGwuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0y
ODQsNiArMjg0LDMxIEBAIHZvaWQgV2ViU2V0dGluZ3NJbXBsOjpzZXRBY2NlbGVyYXRlZENvbXAK
ICAgICBtX3NldHRpbmdzLT5zZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5nRW5hYmxlZChlbmFibGVk
KTsKIH0KIAordm9pZCBXZWJTZXR0aW5nc0ltcGw6OnNldEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdG
b3IzRFRyYW5zZm9ybXNFbmFibGVkKGJvb2wgZW5hYmxlZCkKK3sKKyAgICBtX3NldHRpbmdzLT5z
ZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yM0RUcmFuc2Zvcm1zRW5hYmxlZChlbmFibGVkKTsK
K30KKwordm9pZCBXZWJTZXR0aW5nc0ltcGw6OnNldEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdGb3JW
aWRlb0VuYWJsZWQoYm9vbCBlbmFibGVkKQoreworICAgIG1fc2V0dGluZ3MtPnNldEFjY2VsZXJh
dGVkQ29tcG9zaXRpbmdGb3JWaWRlb0VuYWJsZWQoZW5hYmxlZCk7Cit9CisKK3ZvaWQgV2ViU2V0
dGluZ3NJbXBsOjpzZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yUGx1Z2luc0VuYWJsZWQoYm9v
bCBlbmFibGVkKQoreworICAgIG1fc2V0dGluZ3MtPnNldEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdG
b3JQbHVnaW5zRW5hYmxlZChlbmFibGVkKTsKK30KKwordm9pZCBXZWJTZXR0aW5nc0ltcGw6OnNl
dEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdGb3JDYW52YXNFbmFibGVkKGJvb2wgZW5hYmxlZCkKK3sK
KyAgICBtX3NldHRpbmdzLT5zZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yQ2FudmFzRW5hYmxl
ZChlbmFibGVkKTsKK30KKwordm9pZCBXZWJTZXR0aW5nc0ltcGw6OnNldEFjY2VsZXJhdGVkQ29t
cG9zaXRpbmdGb3JBbmltYXRpb25FbmFibGVkKGJvb2wgZW5hYmxlZCkKK3sKKyAgICBtX3NldHRp
bmdzLT5zZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yQW5pbWF0aW9uRW5hYmxlZChlbmFibGVk
KTsKK30KKwogdm9pZCBXZWJTZXR0aW5nc0ltcGw6OnNldEFjY2VsZXJhdGVkMmRDYW52YXNFbmFi
bGVkKGJvb2wgZW5hYmxlZCkKIHsKICAgICBtX3NldHRpbmdzLT5zZXRBY2NlbGVyYXRlZDJkQ2Fu
dmFzRW5hYmxlZChlbmFibGVkKTsKSW5kZXg6IFdlYktpdC9jaHJvbWl1bS9zcmMvV2ViU2V0dGlu
Z3NJbXBsLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJTZXR0aW5nc0lt
cGwuaAkocmV2aXNpb24gNzI5NzMpCisrKyBXZWJLaXQvY2hyb21pdW0vc3JjL1dlYlNldHRpbmdz
SW1wbC5oCSh3b3JraW5nIGNvcHkpCkBAIC04OCw2ICs4OCwxMSBAQCBwdWJsaWM6CiAgICAgdmly
dHVhbCB2b2lkIHNldFNob3dEZWJ1Z0JvcmRlcnMoYm9vbCk7CiAgICAgdmlydHVhbCB2b2lkIHNl
dEVkaXRpbmdCZWhhdmlvcihFZGl0aW5nQmVoYXZpb3IpOwogICAgIHZpcnR1YWwgdm9pZCBzZXRB
Y2NlbGVyYXRlZENvbXBvc2l0aW5nRW5hYmxlZChib29sKTsKKyAgICB2aXJ0dWFsIHZvaWQgc2V0
QWNjZWxlcmF0ZWRDb21wb3NpdGluZ0ZvcjNEVHJhbnNmb3Jtc0VuYWJsZWQoYm9vbCk7CisgICAg
dmlydHVhbCB2b2lkIHNldEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdGb3JWaWRlb0VuYWJsZWQoYm9v
bCk7CisgICAgdmlydHVhbCB2b2lkIHNldEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdGb3JQbHVnaW5z
RW5hYmxlZChib29sKTsKKyAgICB2aXJ0dWFsIHZvaWQgc2V0QWNjZWxlcmF0ZWRDb21wb3NpdGlu
Z0ZvckNhbnZhc0VuYWJsZWQoYm9vbCk7CisgICAgdmlydHVhbCB2b2lkIHNldEFjY2VsZXJhdGVk
Q29tcG9zaXRpbmdGb3JBbmltYXRpb25FbmFibGVkKGJvb2wpOyAgICAKICAgICB2aXJ0dWFsIHZv
aWQgc2V0QWNjZWxlcmF0ZWQyZENhbnZhc0VuYWJsZWQoYm9vbCk7CiAgICAgdmlydHVhbCB2b2lk
IHNldE1lbW9yeUluZm9FbmFibGVkKGJvb2wpOwogICAgIHZpcnR1YWwgdm9pZCBzZXRIeXBlcmxp
bmtBdWRpdGluZ0VuYWJsZWQoYm9vbCk7Cg==
</data>
<flag name="review"
          id="66012"
          type_id="1"
          status="+"
          setter="fishd"
    />
    <flag name="commit-queue"
          id="66013"
          type_id="3"
          status="-"
          setter="vangelis"
    />
          </attachment>
      

    </bug>

</bugzilla>