<?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>89354</bug_id>
          
          <creation_ts>2012-06-18 09:54:17 -0700</creation_ts>
          <short_desc>[Chromium] DeviceOrientation Cleanup</short_desc>
          <delta_ts>2012-06-19 01:37:47 -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>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>0</everconfirmed>
          <reporter name="Amy Ousterhout">aousterh</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>dglazkov</cc>
    
    <cc>fishd</cc>
    
    <cc>hans</cc>
    
    <cc>jamesr</cc>
    
    <cc>tkent</cc>
    
    <cc>tkent+wkapi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>651456</commentid>
    <comment_count>0</comment_count>
    <who name="Amy Ousterhout">aousterh</who>
    <bug_when>2012-06-18 09:54:17 -0700</bug_when>
    <thetext>[Chromium] DeviceOrientation Cleanup</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>651491</commentid>
    <comment_count>1</comment_count>
      <attachid>148119</attachid>
    <who name="Amy Ousterhout">aousterh</who>
    <bug_when>2012-06-18 10:13:13 -0700</bug_when>
    <thetext>Created attachment 148119
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>651503</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-18 10:18:55 -0700</bug_when>
    <thetext>Please wait for approval from abarth@webkit.org, dglazkov@chromium.org, fishd@chromium.org, jamesr@chromium.org or tkent@chromium.org before submitting, as this patch contains changes to the Chromium public API. See also https://trac.webkit.org/wiki/ChromiumWebKitAPI.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>651524</commentid>
    <comment_count>3</comment_count>
      <attachid>148119</attachid>
    <who name="Hans Wennborg">hans</who>
    <bug_when>2012-06-18 10:35:57 -0700</bug_when>
    <thetext>Comment on attachment 148119
Patch

Thanks! This looks good to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>651921</commentid>
    <comment_count>4</comment_count>
      <attachid>148119</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-06-18 17:46:09 -0700</bug_when>
    <thetext>Comment on attachment 148119
Patch

Looks OK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>651954</commentid>
    <comment_count>5</comment_count>
      <attachid>148119</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-18 18:38:38 -0700</bug_when>
    <thetext>Comment on attachment 148119
Patch

Clearing flags on attachment: 148119

Committed r120655: &lt;http://trac.webkit.org/changeset/120655&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>651955</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-18 18:38:43 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>652215</commentid>
    <comment_count>7</comment_count>
    <who name="Amy Ousterhout">aousterh</who>
    <bug_when>2012-06-19 01:37:47 -0700</bug_when>
    <thetext>Great, thanks!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>148119</attachid>
            <date>2012-06-18 10:13:13 -0700</date>
            <delta_ts>2012-06-18 18:38:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-89354-20120618181312.patch</filename>
            <type>text/plain</type>
            <size>12105</size>
            <attacher name="Amy Ousterhout">aousterh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIwNTc5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzU4MWUxNGM2MDBlNThl
MjRjNDlkNTdmYzZiN2VmM2MzZTVkYjJmZS4uNjlkYWI5ZTg5MGQ3NThkMzkyMzM2ODg2NzUwMDkw
OTU0YTIxMjg1ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEyLTA2LTE4ICBBbXkg
T3VzdGVyaG91dCAgPGFvdXN0ZXJoQGNocm9taXVtLm9yZz4KKworICAgICAgICBbQ2hyb21pdW1d
IERldmljZU9yaWVudGF0aW9uIENsZWFudXAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTg5MzU0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIGJlY2F1c2UgdGhlcmUgaXMgbm8gaW50ZW5k
ZWQgY2hhbmdlIGluIGJlaGF2aW9yLgorCisgICAgICAgICogcGxhdGZvcm0vbW9jay9EZXZpY2VP
cmllbnRhdGlvbkNsaWVudE1vY2suaDogYWRkZWQgT1ZFUlJJREUgc3BlY2lmaWVyIGZvciB2aXJ0
dWFsIGZ1bmN0aW9ucworICAgICAgICAoRGV2aWNlT3JpZW50YXRpb25DbGllbnRNb2NrKToKKwog
MjAxMi0wNi0xOCAgSWx5YSBUaWtob25vdnNreSAgPGxvaXNsb0BjaHJvbWl1bS5vcmc+CiAKICAg
ICAgICAgV2ViIEluc3BlY3RvcjogcmVuYW1lIFVua25vd24gdG8gT3RoZXIgaW4gTmF0aXZlIGhl
YXAgc25hcHNob3QuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxv
ZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4IDY4NGI1NzhhYjgxOGFk
Y2UzNWY3MzVkOGQ4NmRmMGQ2MDUzZjQxYTMuLjkzZmFkNmFiNjRjNGM5M2NiN2MxNmI3ZTNiOWUy
MTgxNWY1YmYwZWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzQgQEAK
KzIwMTItMDYtMTggIEFteSBPdXN0ZXJob3V0ICA8YW91c3RlcmhAY2hyb21pdW0ub3JnPgorCisg
ICAgICAgIFtDaHJvbWl1bV0gRGV2aWNlT3JpZW50YXRpb24gQ2xlYW51cAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODkzNTQKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHB1YmxpYy9XZWJEZXZpY2VPcmll
bnRhdGlvbi5oOiBhZGRlZCBjb25zdC1xdWFsaWZpZXJzIHRvIGdldHRlcnMsIHNpbXBsaWZpZWQg
YW4gb3Zlcmx5LWNvbXBsaWNhdGVkIHBhcmFtZXRlciB0byB0d28gZnVuY3Rpb25zCisgICAgICAg
IChXZWJLaXQ6OldlYkRldmljZU9yaWVudGF0aW9uOjppc051bGwpOgorICAgICAgICAoV2ViS2l0
OjpXZWJEZXZpY2VPcmllbnRhdGlvbjo6Y2FuUHJvdmlkZUFscGhhKToKKyAgICAgICAgKFdlYktp
dDo6V2ViRGV2aWNlT3JpZW50YXRpb246OmFscGhhKToKKyAgICAgICAgKFdlYktpdDo6V2ViRGV2
aWNlT3JpZW50YXRpb246OmNhblByb3ZpZGVCZXRhKToKKyAgICAgICAgKFdlYktpdDo6V2ViRGV2
aWNlT3JpZW50YXRpb246OmJldGEpOgorICAgICAgICAoV2ViS2l0OjpXZWJEZXZpY2VPcmllbnRh
dGlvbjo6Y2FuUHJvdmlkZUdhbW1hKToKKyAgICAgICAgKFdlYktpdDo6V2ViRGV2aWNlT3JpZW50
YXRpb246OmdhbW1hKToKKyAgICAgICAgKFdlYktpdDo6V2ViRGV2aWNlT3JpZW50YXRpb246OmNh
blByb3ZpZGVBYnNvbHV0ZSk6CisgICAgICAgIChXZWJLaXQ6OldlYkRldmljZU9yaWVudGF0aW9u
OjphYnNvbHV0ZSk6CisgICAgICAgIChXZWJEZXZpY2VPcmllbnRhdGlvbik6CisgICAgICAgICog
cHVibGljL1dlYkRldmljZU9yaWVudGF0aW9uQ2xpZW50Lmg6IGFkZGVkIFdFQktJVF9BU1NFUlRf
Tk9UX1JFQUNIRUQgdG8gdmlydHVhbCBmdW5jdGlvbnMKKyAgICAgICAgKFdlYktpdDo6V2ViRGV2
aWNlT3JpZW50YXRpb25DbGllbnQ6OnNldENvbnRyb2xsZXIpOgorICAgICAgICAoV2ViS2l0OjpX
ZWJEZXZpY2VPcmllbnRhdGlvbkNsaWVudDo6c3RhcnRVcGRhdGluZyk6CisgICAgICAgIChXZWJL
aXQ6OldlYkRldmljZU9yaWVudGF0aW9uQ2xpZW50OjpzdG9wVXBkYXRpbmcpOgorICAgICAgICAo
V2ViS2l0OjpXZWJEZXZpY2VPcmllbnRhdGlvbkNsaWVudDo6bGFzdE9yaWVudGF0aW9uKToKKyAg
ICAgICAgKiBwdWJsaWMvV2ViRGV2aWNlT3JpZW50YXRpb25DbGllbnRNb2NrLmg6IGFkZGVkIE9W
RVJSSURFIHNwZWNpZmllciBmb3IgdmlydHVhbCBmdW5jdGlvbnMKKyAgICAgICAgKFdlYkRldmlj
ZU9yaWVudGF0aW9uQ2xpZW50TW9jayk6CisgICAgICAgICogc3JjL0RldmljZU9yaWVudGF0aW9u
Q2xpZW50UHJveHkuaDogZGVzaWduYXRlZCBmdW5jdGlvbnMgYXMgJ3ZpcnR1YWwnIGFuZCBhZGRl
ZCBPVkVSUklERSBzcGVjaWZpZXIKKyAgICAgICAgKERldmljZU9yaWVudGF0aW9uQ2xpZW50UHJv
eHkpOgorICAgICAgICAqIHNyYy9XZWJEZXZpY2VPcmllbnRhdGlvbi5jcHA6IHNpbXBsaWZpZWQg
b3Zlcmx5LWNvbXBsaWNhdGVkIHBhcmFtZXRlciB0byB0d28gZnVuY3Rpb25zIAorICAgICAgICAo
V2ViS2l0OjpXZWJEZXZpY2VPcmllbnRhdGlvbjo6V2ViRGV2aWNlT3JpZW50YXRpb24pOgorICAg
ICAgICAoV2ViS2l0OjpXZWJEZXZpY2VPcmllbnRhdGlvbjo6b3BlcmF0b3I9KToKKwogMjAxMi0w
Ni0xNSAgS2ludWtvIFlhc3VkYSAgPGtpbnVrb0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgWEhS
X1JFU1BPTlNFX0JMT0IgaXMgbm90IGVuYWJsZWQgb24gc29tZSBwbGF0Zm9ybXMKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21vY2svRGV2aWNlT3JpZW50YXRpb25DbGllbnRN
b2NrLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tb2NrL0RldmljZU9yaWVudGF0aW9uQ2xp
ZW50TW9jay5oCmluZGV4IGJhYTQyNDU1YzI2ODljYzI4ZGIzNDg5MTMyMTE5OTQzMjdmNTI5ZGEu
LjFhZGM2MWZkM2U0N2I4ZjIzNDZiMDY4ODM5ZDFiYzkwNTk5OTE0NmUgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL21vY2svRGV2aWNlT3JpZW50YXRpb25DbGllbnRNb2NrLmgK
KysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbW9jay9EZXZpY2VPcmllbnRhdGlvbkNsaWVu
dE1vY2suaApAQCAtNDUsMTEgKzQ1LDExIEBAIHB1YmxpYzoKICAgICBEZXZpY2VPcmllbnRhdGlv
bkNsaWVudE1vY2soKTsKIAogICAgIC8vIERldmljZU9yaWVudGF0aW9uQ2xpZW50Ci0gICAgdmly
dHVhbCB2b2lkIHNldENvbnRyb2xsZXIoRGV2aWNlT3JpZW50YXRpb25Db250cm9sbGVyKik7Ci0g
ICAgdmlydHVhbCB2b2lkIHN0YXJ0VXBkYXRpbmcoKTsKLSAgICB2aXJ0dWFsIHZvaWQgc3RvcFVw
ZGF0aW5nKCk7Ci0gICAgdmlydHVhbCBEZXZpY2VPcmllbnRhdGlvbiogbGFzdE9yaWVudGF0aW9u
KCkgY29uc3QgeyByZXR1cm4gbV9vcmllbnRhdGlvbi5nZXQoKTsgfQotICAgIHZpcnR1YWwgdm9p
ZCBkZXZpY2VPcmllbnRhdGlvbkNvbnRyb2xsZXJEZXN0cm95ZWQoKSB7IH0KKyAgICB2aXJ0dWFs
IHZvaWQgc2V0Q29udHJvbGxlcihEZXZpY2VPcmllbnRhdGlvbkNvbnRyb2xsZXIqKSBPVkVSUklE
RTsKKyAgICB2aXJ0dWFsIHZvaWQgc3RhcnRVcGRhdGluZygpIE9WRVJSSURFOworICAgIHZpcnR1
YWwgdm9pZCBzdG9wVXBkYXRpbmcoKSBPVkVSUklERTsKKyAgICB2aXJ0dWFsIERldmljZU9yaWVu
dGF0aW9uKiBsYXN0T3JpZW50YXRpb24oKSBjb25zdCBPVkVSUklERSB7IHJldHVybiBtX29yaWVu
dGF0aW9uLmdldCgpOyB9CisgICAgdmlydHVhbCB2b2lkIGRldmljZU9yaWVudGF0aW9uQ29udHJv
bGxlckRlc3Ryb3llZCgpIE9WRVJSSURFIHsgfQogCiAgICAgdm9pZCBzZXRPcmllbnRhdGlvbihQ
YXNzUmVmUHRyPERldmljZU9yaWVudGF0aW9uPik7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQvY2hyb21pdW0vcHVibGljL1dlYkRldmljZU9yaWVudGF0aW9uLmggYi9Tb3VyY2UvV2ViS2l0
L2Nocm9taXVtL3B1YmxpYy9XZWJEZXZpY2VPcmllbnRhdGlvbi5oCmluZGV4IGMxYzZmNTNkMGRl
YWI0MWJjMWYwOGNlNDM0ZTg1MTA3YTdkNmEwM2QuLmIyNjY0OWUxY2ViMjBlZWJkZTFkNmQzYzNl
NjA4NjJiMjg5Njg1MmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGlj
L1dlYkRldmljZU9yaWVudGF0aW9uLmgKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJs
aWMvV2ViRGV2aWNlT3JpZW50YXRpb24uaApAQCAtNTEsNDMgKzUxLDQzIEBAIHB1YmxpYzoKICAg
ICBzdGF0aWMgV2ViRGV2aWNlT3JpZW50YXRpb24gbnVsbE9yaWVudGF0aW9uKCkgeyByZXR1cm4g
V2ViRGV2aWNlT3JpZW50YXRpb24oKTsgfQogCiAgICAgdm9pZCBzZXROdWxsKGJvb2wgaXNOdWxs
KSB7IG1faXNOdWxsID0gaXNOdWxsOyB9Ci0gICAgYm9vbCBpc051bGwoKSB7IHJldHVybiBtX2lz
TnVsbDsgfQorICAgIGJvb2wgaXNOdWxsKCkgY29uc3QgeyByZXR1cm4gbV9pc051bGw7IH0KIAog
ICAgIHZvaWQgc2V0QWxwaGEoZG91YmxlIGFscGhhKQogICAgIHsKICAgICAgICAgbV9jYW5Qcm92
aWRlQWxwaGEgPSB0cnVlOwogICAgICAgICBtX2FscGhhID0gYWxwaGE7CiAgICAgfQotICAgIGJv
b2wgY2FuUHJvdmlkZUFscGhhKCkgeyByZXR1cm4gbV9jYW5Qcm92aWRlQWxwaGE7IH0KLSAgICBk
b3VibGUgYWxwaGEoKSB7IHJldHVybiBtX2FscGhhOyB9CisgICAgYm9vbCBjYW5Qcm92aWRlQWxw
aGEoKSBjb25zdCB7IHJldHVybiBtX2NhblByb3ZpZGVBbHBoYTsgfQorICAgIGRvdWJsZSBhbHBo
YSgpIGNvbnN0IHsgcmV0dXJuIG1fYWxwaGE7IH0KIAogICAgIHZvaWQgc2V0QmV0YShkb3VibGUg
YmV0YSkKICAgICB7CiAgICAgICAgIG1fY2FuUHJvdmlkZUJldGEgPSB0cnVlOwogICAgICAgICBt
X2JldGEgPSBiZXRhOwogICAgIH0KLSAgICBib29sIGNhblByb3ZpZGVCZXRhKCkgeyByZXR1cm4g
bV9jYW5Qcm92aWRlQmV0YTsgfQotICAgIGRvdWJsZSBiZXRhKCkgeyByZXR1cm4gbV9iZXRhOyB9
CisgICAgYm9vbCBjYW5Qcm92aWRlQmV0YSgpIGNvbnN0IHsgcmV0dXJuIG1fY2FuUHJvdmlkZUJl
dGE7IH0KKyAgICBkb3VibGUgYmV0YSgpIGNvbnN0IHsgcmV0dXJuIG1fYmV0YTsgfQogCiAgICAg
dm9pZCBzZXRHYW1tYShkb3VibGUgZ2FtbWEpCiAgICAgewogICAgICAgICBtX2NhblByb3ZpZGVH
YW1tYSA9IHRydWU7CiAgICAgICAgIG1fZ2FtbWEgPSBnYW1tYTsKICAgICB9Ci0gICAgYm9vbCBj
YW5Qcm92aWRlR2FtbWEoKSB7IHJldHVybiBtX2NhblByb3ZpZGVHYW1tYTsgfQotICAgIGRvdWJs
ZSBnYW1tYSgpIHsgcmV0dXJuIG1fZ2FtbWE7IH0KKyAgICBib29sIGNhblByb3ZpZGVHYW1tYSgp
IGNvbnN0IHsgcmV0dXJuIG1fY2FuUHJvdmlkZUdhbW1hOyB9CisgICAgZG91YmxlIGdhbW1hKCkg
Y29uc3QgeyByZXR1cm4gbV9nYW1tYTsgfQogCiAgICAgdm9pZCBzZXRBYnNvbHV0ZShib29sIGFi
c29sdXRlKQogICAgIHsKICAgICAgICAgbV9jYW5Qcm92aWRlQWJzb2x1dGUgPSB0cnVlOwogICAg
ICAgICBtX2Fic29sdXRlID0gYWJzb2x1dGU7CiAgICAgfQotICAgIGJvb2wgY2FuUHJvdmlkZUFi
c29sdXRlKCkge3JldHVybiBtX2NhblByb3ZpZGVBYnNvbHV0ZTsgfQotICAgIGJvb2wgYWJzb2x1
dGUoKSB7IHJldHVybiBtX2Fic29sdXRlOyB9CisgICAgYm9vbCBjYW5Qcm92aWRlQWJzb2x1dGUo
KSBjb25zdCB7cmV0dXJuIG1fY2FuUHJvdmlkZUFic29sdXRlOyB9CisgICAgYm9vbCBhYnNvbHV0
ZSgpIGNvbnN0IHsgcmV0dXJuIG1fYWJzb2x1dGU7IH0KIAogI2lmIFdFQktJVF9JTVBMRU1FTlRB
VElPTgotICAgIFdlYkRldmljZU9yaWVudGF0aW9uKGNvbnN0IFdURjo6UGFzc1JlZlB0cjxXZWJD
b3JlOjpEZXZpY2VPcmllbnRhdGlvbj4mKTsKLSAgICBXZWJEZXZpY2VPcmllbnRhdGlvbiYgb3Bl
cmF0b3I9KGNvbnN0IFdURjo6UGFzc1JlZlB0cjxXZWJDb3JlOjpEZXZpY2VPcmllbnRhdGlvbj4m
KTsKKyAgICBXZWJEZXZpY2VPcmllbnRhdGlvbihjb25zdCBXZWJDb3JlOjpEZXZpY2VPcmllbnRh
dGlvbiopOworICAgIFdlYkRldmljZU9yaWVudGF0aW9uJiBvcGVyYXRvcj0oY29uc3QgV2ViQ29y
ZTo6RGV2aWNlT3JpZW50YXRpb24qKTsKICAgICBvcGVyYXRvciBXVEY6OlBhc3NSZWZQdHI8V2Vi
Q29yZTo6RGV2aWNlT3JpZW50YXRpb24+KCkgY29uc3Q7CiAjZW5kaWYKIApkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViRGV2aWNlT3JpZW50YXRpb25DbGllbnQu
aCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYkRldmljZU9yaWVudGF0aW9uQ2xp
ZW50LmgKaW5kZXggNGRmODY2NTU5NTNiYzA1NWRlMDg4NmY1N2NiMzNlNTljMGE1YmU2OC4uMzhl
ZWY0NDc4YmU0NTcyNjc1ZTcyNTA1MzMwMGVkMDcwYzNhOGVhNyAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViRGV2aWNlT3JpZW50YXRpb25DbGllbnQuaAorKysg
Yi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJEZXZpY2VPcmllbnRhdGlvbkNsaWVu
dC5oCkBAIC0yNiw2ICsyNiw5IEBACiAjaWZuZGVmIFdlYkRldmljZU9yaWVudGF0aW9uQ2xpZW50
X2gKICNkZWZpbmUgV2ViRGV2aWNlT3JpZW50YXRpb25DbGllbnRfaAogCisjaW5jbHVkZSAiV2Vi
RGV2aWNlT3JpZW50YXRpb24uaCIKKyNpbmNsdWRlICJwbGF0Zm9ybS9XZWJDb21tb24uaCIKKwog
bmFtZXNwYWNlIFdlYktpdCB7CiAKIGNsYXNzIFdlYkRldmljZU9yaWVudGF0aW9uOwpAQCAtMzUs
MTEgKzM4LDE1IEBAIGNsYXNzIFdlYkRldmljZU9yaWVudGF0aW9uQ2xpZW50IHsKIHB1YmxpYzoK
ICAgICB2aXJ0dWFsIH5XZWJEZXZpY2VPcmllbnRhdGlvbkNsaWVudCgpIHt9CiAKLSAgICB2aXJ0
dWFsIHZvaWQgc2V0Q29udHJvbGxlcihXZWJEZXZpY2VPcmllbnRhdGlvbkNvbnRyb2xsZXIqKSA9
IDA7Ci0gICAgdmlydHVhbCB2b2lkIHN0YXJ0VXBkYXRpbmcoKSA9IDA7Ci0gICAgdmlydHVhbCB2
b2lkIHN0b3BVcGRhdGluZygpID0gMDsKKyAgICB2aXJ0dWFsIHZvaWQgc2V0Q29udHJvbGxlcihX
ZWJEZXZpY2VPcmllbnRhdGlvbkNvbnRyb2xsZXIqKSB7IFdFQktJVF9BU1NFUlRfTk9UX1JFQUNI
RUQoKTsgfQorICAgIHZpcnR1YWwgdm9pZCBzdGFydFVwZGF0aW5nKCkgeyBXRUJLSVRfQVNTRVJU
X05PVF9SRUFDSEVEKCk7IH0KKyAgICB2aXJ0dWFsIHZvaWQgc3RvcFVwZGF0aW5nKCkgeyBXRUJL
SVRfQVNTRVJUX05PVF9SRUFDSEVEKCk7IH0KIAotICAgIHZpcnR1YWwgV2ViRGV2aWNlT3JpZW50
YXRpb24gbGFzdE9yaWVudGF0aW9uKCkgY29uc3QgPSAwOworICAgIHZpcnR1YWwgV2ViRGV2aWNl
T3JpZW50YXRpb24gbGFzdE9yaWVudGF0aW9uKCkgY29uc3QKKyAgICB7CisgICAgICAgIFdFQktJ
VF9BU1NFUlRfTk9UX1JFQUNIRUQoKTsKKyAgICAgICAgcmV0dXJuIFdlYkRldmljZU9yaWVudGF0
aW9uOjpudWxsT3JpZW50YXRpb24oKTsKKyAgICB9CiB9OwogCiB9IC8vIG5hbWVzcGFjZSBXZWJL
aXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYkRldmljZU9y
aWVudGF0aW9uQ2xpZW50TW9jay5oIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2Vi
RGV2aWNlT3JpZW50YXRpb25DbGllbnRNb2NrLmgKaW5kZXggZjAyOWJjYzZkMDQ2ODk5M2VlN2Ez
YzczMjhhZGE0ZDc1ZjI1MmVkNS4uODA3OWNmY2NiZjQ3YjZmNTI1MTJiOGE5Yjc3NzRkODU5YTYz
OGRmNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViRGV2aWNl
T3JpZW50YXRpb25DbGllbnRNb2NrLmgKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJs
aWMvV2ViRGV2aWNlT3JpZW50YXRpb25DbGllbnRNb2NrLmgKQEAgLTM5LDEwICszOSwxMCBAQCBw
dWJsaWM6CiAgICAgV0VCS0lUX0VYUE9SVCBzdGF0aWMgV2ViRGV2aWNlT3JpZW50YXRpb25DbGll
bnRNb2NrKiBjcmVhdGUoKTsKICAgICB+V2ViRGV2aWNlT3JpZW50YXRpb25DbGllbnRNb2NrKCkg
eyByZXNldCgpOyB9CiAKLSAgICB2aXJ0dWFsIHZvaWQgc2V0Q29udHJvbGxlcihXZWJEZXZpY2VP
cmllbnRhdGlvbkNvbnRyb2xsZXIqKTsKLSAgICB2aXJ0dWFsIHZvaWQgc3RhcnRVcGRhdGluZygp
OwotICAgIHZpcnR1YWwgdm9pZCBzdG9wVXBkYXRpbmcoKTsKLSAgICB2aXJ0dWFsIFdlYkRldmlj
ZU9yaWVudGF0aW9uIGxhc3RPcmllbnRhdGlvbigpIGNvbnN0OworICAgIHZpcnR1YWwgdm9pZCBz
ZXRDb250cm9sbGVyKFdlYkRldmljZU9yaWVudGF0aW9uQ29udHJvbGxlciopIE9WRVJSSURFOwor
ICAgIHZpcnR1YWwgdm9pZCBzdGFydFVwZGF0aW5nKCkgT1ZFUlJJREU7CisgICAgdmlydHVhbCB2
b2lkIHN0b3BVcGRhdGluZygpIE9WRVJSSURFOworICAgIHZpcnR1YWwgV2ViRGV2aWNlT3JpZW50
YXRpb24gbGFzdE9yaWVudGF0aW9uKCkgY29uc3QgT1ZFUlJJREU7CiAKICAgICBXRUJLSVRfRVhQ
T1JUIHZvaWQgc2V0T3JpZW50YXRpb24oV2ViRGV2aWNlT3JpZW50YXRpb24mKTsKIApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvRGV2aWNlT3JpZW50YXRpb25DbGllbnRQ
cm94eS5oIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvRGV2aWNlT3JpZW50YXRpb25DbGll
bnRQcm94eS5oCmluZGV4IGU5MGQ3N2ZkOWJhNjg3YWZhZThmYWIwYmMxNTU0NWM1OGU1MDM5NWQu
LjczZmQzZTJhMDk5ZjI2MjUzYTA3ZTlkYzdjZWZjNjcxNGNhNDEzYzMgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL0RldmljZU9yaWVudGF0aW9uQ2xpZW50UHJveHkuaAor
KysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9EZXZpY2VPcmllbnRhdGlvbkNsaWVudFBy
b3h5LmgKQEAgLTQ0LDExICs0NCwxMSBAQCBwdWJsaWM6CiAgICAgewogICAgIH0KIAotICAgIHZv
aWQgc2V0Q29udHJvbGxlcihXZWJDb3JlOjpEZXZpY2VPcmllbnRhdGlvbkNvbnRyb2xsZXIqKTsK
LSAgICB2b2lkIHN0YXJ0VXBkYXRpbmcoKTsKLSAgICB2b2lkIHN0b3BVcGRhdGluZygpOwotICAg
IFdlYkNvcmU6OkRldmljZU9yaWVudGF0aW9uKiBsYXN0T3JpZW50YXRpb24oKSBjb25zdDsKLSAg
ICB2aXJ0dWFsIHZvaWQgZGV2aWNlT3JpZW50YXRpb25Db250cm9sbGVyRGVzdHJveWVkKCk7Cisg
ICAgdmlydHVhbCB2b2lkIHNldENvbnRyb2xsZXIoV2ViQ29yZTo6RGV2aWNlT3JpZW50YXRpb25D
b250cm9sbGVyKikgT1ZFUlJJREU7CisgICAgdmlydHVhbCB2b2lkIHN0YXJ0VXBkYXRpbmcoKSBP
VkVSUklERTsKKyAgICB2aXJ0dWFsIHZvaWQgc3RvcFVwZGF0aW5nKCkgT1ZFUlJJREU7CisgICAg
dmlydHVhbCBXZWJDb3JlOjpEZXZpY2VPcmllbnRhdGlvbiogbGFzdE9yaWVudGF0aW9uKCkgY29u
c3QgT1ZFUlJJREU7CisgICAgdmlydHVhbCB2b2lkIGRldmljZU9yaWVudGF0aW9uQ29udHJvbGxl
ckRlc3Ryb3llZCgpIE9WRVJSSURFOwogCiBwcml2YXRlOgogICAgIFdlYkRldmljZU9yaWVudGF0
aW9uQ2xpZW50KiBtX2NsaWVudDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0v
c3JjL1dlYkRldmljZU9yaWVudGF0aW9uLmNwcCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3Jj
L1dlYkRldmljZU9yaWVudGF0aW9uLmNwcAppbmRleCAwOThjYjQyNWM2ODM0MWFhNTY5Y2ExMGU1
MmZmOTg5MzQxYWNhYjU0Li5kN2EyODJmMzUwZTJjNjc0NGRlNGI5ZDhiMzQ2MDlhMWE5NDdkNDg4
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJEZXZpY2VPcmllbnRh
dGlvbi5jcHAKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViRGV2aWNlT3JpZW50
YXRpb24uY3BwCkBAIC0zMSw3ICszMSw3IEBACiAKIG5hbWVzcGFjZSBXZWJLaXQgewogCi1XZWJE
ZXZpY2VPcmllbnRhdGlvbjo6V2ViRGV2aWNlT3JpZW50YXRpb24oY29uc3QgUGFzc1JlZlB0cjxX
ZWJDb3JlOjpEZXZpY2VPcmllbnRhdGlvbj4mIG9yaWVudGF0aW9uKQorV2ViRGV2aWNlT3JpZW50
YXRpb246OldlYkRldmljZU9yaWVudGF0aW9uKGNvbnN0IFdlYkNvcmU6OkRldmljZU9yaWVudGF0
aW9uKiBvcmllbnRhdGlvbikKIHsKICAgICBpZiAoIW9yaWVudGF0aW9uKSB7CiAgICAgICAgIG1f
aXNOdWxsID0gdHJ1ZTsKQEAgLTU3LDcgKzU3LDcgQEAgV2ViRGV2aWNlT3JpZW50YXRpb246Oldl
YkRldmljZU9yaWVudGF0aW9uKGNvbnN0IFBhc3NSZWZQdHI8V2ViQ29yZTo6RGV2aWNlT3JpZW4K
ICAgICBtX2Fic29sdXRlID0gb3JpZW50YXRpb24tPmFic29sdXRlKCk7CiB9CiAKLVdlYkRldmlj
ZU9yaWVudGF0aW9uJiBXZWJEZXZpY2VPcmllbnRhdGlvbjo6b3BlcmF0b3I9KGNvbnN0IFBhc3NS
ZWZQdHI8V2ViQ29yZTo6RGV2aWNlT3JpZW50YXRpb24+JiBvcmllbnRhdGlvbikKK1dlYkRldmlj
ZU9yaWVudGF0aW9uJiBXZWJEZXZpY2VPcmllbnRhdGlvbjo6b3BlcmF0b3I9KGNvbnN0IFdlYkNv
cmU6OkRldmljZU9yaWVudGF0aW9uKiBvcmllbnRhdGlvbikKIHsKICAgICBpZiAoIW9yaWVudGF0
aW9uKSB7CiAgICAgICAgIG1faXNOdWxsID0gdHJ1ZTsKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5n
ZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCA0MTlhMGExMzg0YmY5ODI1YWM2NGUwZjFiZDZk
MWZjMzVmZDA3NzI3Li45ODNiZWFlYzQ3MmUyMzJhMDdjNzcxZDk3MWNlZjNjMGQyNzAyMTZjIDEw
MDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTMgQEAKKzIwMTItMDYtMTggIEFteSBPdXN0ZXJob3V0ICA8YW91c3RlcmhAY2hyb21pdW0u
b3JnPgorCisgICAgICAgIFtDaHJvbWl1bV0gRGV2aWNlT3JpZW50YXRpb24gQ2xlYW51cAorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODkzNTQKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIER1bXBSZW5kZXJU
cmVlL2Nocm9taXVtL1dlYlZpZXdIb3N0Lmg6IGFkZGVkIE9WRVJSSURFIHNwZWNpZmllciBmb3Ig
dmlydHVhbCBmdW5jdGlvbgorICAgICAgICAoV2ViVmlld0hvc3QpOgorCiAyMDEyLTA2LTE3ICBT
aW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIGdhcmRlbi1v
LW1hdGljICdSZXN1bHRzJyBwYW5lbCBpcyBicm9rZW4gZm9yIHRoZSBBcHBsZSBwbGF0Zm9ybQpk
aWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vV2ViVmlld0hvc3QuaCBi
L1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1dlYlZpZXdIb3N0LmgKaW5kZXggZTYxM2Jm
YTA5NGJiMTk2NmJlOGI4NzM4YzRhMzFlMGEyZTYyMzczYi4uY2UxODlkOTE1NGNiNDkwZWExMzRi
MzNmZDQ5YzA2MjNlNjI5N2Y5YiAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hy
b21pdW0vV2ViVmlld0hvc3QuaAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9X
ZWJWaWV3SG9zdC5oCkBAIC0xODUsNyArMTg1LDcgQEAgY2xhc3MgV2ViVmlld0hvc3QgOiBwdWJs
aWMgV2ViS2l0OjpXZWJWaWV3Q2xpZW50LCBwdWJsaWMgV2ViS2l0OjpXZWJGcmFtZUNsaWVudCwK
ICNpZiBFTkFCTEUoU0NSSVBURURfU1BFRUNIKQogICAgIHZpcnR1YWwgV2ViS2l0OjpXZWJTcGVl
Y2hSZWNvZ25pemVyKiBzcGVlY2hSZWNvZ25pemVyKCkgT1ZFUlJJREU7CiAjZW5kaWYKLSAgICB2
aXJ0dWFsIFdlYktpdDo6V2ViRGV2aWNlT3JpZW50YXRpb25DbGllbnQqIGRldmljZU9yaWVudGF0
aW9uQ2xpZW50KCk7CisgICAgdmlydHVhbCBXZWJLaXQ6OldlYkRldmljZU9yaWVudGF0aW9uQ2xp
ZW50KiBkZXZpY2VPcmllbnRhdGlvbkNsaWVudCgpIE9WRVJSSURFOwogI2lmIEVOQUJMRShNRURJ
QV9TVFJFQU0pCiAgICAgdmlydHVhbCBXZWJLaXQ6OldlYlVzZXJNZWRpYUNsaWVudCogdXNlck1l
ZGlhQ2xpZW50KCk7CiAjZW5kaWYK
</data>

          </attachment>
      

    </bug>

</bugzilla>