<?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>144173</bug_id>
          
          <creation_ts>2015-04-24 16:39:22 -0700</creation_ts>
          <short_desc>AnimationController::scrollWasUpdated() shows up in scrolling profiles on pages that don&apos;t use scroll triggers</short_desc>
          <delta_ts>2015-04-24 17:12:38 -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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dean Jackson">dino</reporter>
          <assigned_to name="Dean Jackson">dino</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>dstockwell</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1088402</commentid>
    <comment_count>0</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2015-04-24 16:39:22 -0700</bug_when>
    <thetext>AnimationController::scrollWasUpdated() shows up in scrolling profiles on pages that don&apos;t use scroll triggers</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088403</commentid>
    <comment_count>1</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2015-04-24 16:40:09 -0700</bug_when>
    <thetext>&lt;rdar://problem/20526168&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088408</commentid>
    <comment_count>2</comment_count>
      <attachid>251592</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2015-04-24 16:45:56 -0700</bug_when>
    <thetext>Created attachment 251592
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088409</commentid>
    <comment_count>3</comment_count>
      <attachid>251592</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-04-24 16:49:10 -0700</bug_when>
    <thetext>Comment on attachment 251592
Patch

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

&gt; Source/WebCore/page/FrameView.cpp:4423
&gt; +        frame().animation().scrollWasUpdated();

Why can&apos;t scrollWasUpdated() just early return if !wantsScrollUpdates()?

&gt; Source/WebCore/page/animation/AnimationController.cpp:536
&gt; +    if (!view || m_animationsDependentOnScroll.isEmpty())

Call !wantsScrollUpdates()?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088424</commentid>
    <comment_count>4</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2015-04-24 17:12:38 -0700</bug_when>
    <thetext>Committed r183295: &lt;http://trac.webkit.org/changeset/183295&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>251592</attachid>
            <date>2015-04-24 16:45:56 -0700</date>
            <delta_ts>2015-04-24 16:49:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-144173-20150425094449.patch</filename>
            <type>text/plain</type>
            <size>7689</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgzMjA5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTM3MGVjNWMxYTEzZTgz
NmM5MGI0MTU0YzU2NGJjNmVhYTEwNzM1MC4uOWM0NDY4YmE4ZTk2MjZhMDRhMDkyMGVlMTk3Zjcx
N2ZhYjU5NjE3NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM1IEBACisyMDE1LTA0LTI0ICBEZWFu
IEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KKworICAgICAgICBBbmltYXRpb25Db250cm9sbGVy
OjpzY3JvbGxXYXNVcGRhdGVkKCkgc2hvd3MgdXAgaW4gc2Nyb2xsaW5nIHByb2ZpbGVzIG9uIHBh
Z2VzIHRoYXQgZG9uJ3QgdXNlIHNjcm9sbCB0cmlnZ2VycworICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ0MTczCisgICAgICAgIDxyZGFyOi8vcHJvYmxl
bS8yMDUyNjE2OD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBLZWVwIGEgbGlzdCBvZiBBbmltYXRpb25zIHRoYXQgY2FyZSBhYm91dCBzY3JvbGwgdXBk
YXRlcywgYW5kIG9ubHkKKyAgICAgICAgcnVuIHRoZSBhbmltYXRpb24gdXBkYXRlIGlmIHRoZSBs
aXN0IGlzIG5vdCBlbXB0eS4KKworICAgICAgICBDb3ZlcmVkIGJ5IGV4aXN0aW5nIHRlc3RzLgor
CisgICAgICAgICogcGFnZS9GcmFtZVZpZXcuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RnJhbWVW
aWV3OjpzZW5kU2Nyb2xsRXZlbnQpOiBBc2sgdGhlIEFuaW1hdGlvbkNvbnRyb2xsZXIgaWYgaXQg
Y2FyZXMKKyAgICAgICAgdGhhdCB0aGUgc2Nyb2xsUG9zaXRpb24gaGFzIGNoYW5nZWQuCisgICAg
ICAgICogcGFnZS9hbmltYXRpb24vQW5pbWF0aW9uQmFzZS5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpBbmltYXRpb25CYXNlOjp1cGRhdGVTdGF0ZU1hY2hpbmUpOiBUZWxsIHRoZSBBbmltYXRpb25D
b250cm9sbGVyCisgICAgICAgIGlmIHRoaXMgaXMgYW4gYW5pbWF0aW9uIHRoYXQgZGVwZW5kcyBv
biBzY3JvbGxpbmcuCisgICAgICAgICogcGFnZS9hbmltYXRpb24vQW5pbWF0aW9uQ29udHJvbGxl
ci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpBbmltYXRpb25Db250cm9sbGVyUHJpdmF0ZTo6YW5p
bWF0aW9uV2lsbEJlUmVtb3ZlZCk6IENhbGwgdGhlCisgICAgICAgIG5ldyByZW1vdmVGcm9tQW5p
bWF0aW9uc0RlcGVuZGVudE9uU2Nyb2xsIGFzIHRoaXMgYW5pbWF0aW9uIGlzIGRlbGV0ZWQuCisg
ICAgICAgIChXZWJDb3JlOjpBbmltYXRpb25Db250cm9sbGVyUHJpdmF0ZTo6YWRkVG9BbmltYXRp
b25zRGVwZW5kZW50T25TY3JvbGwpOgorICAgICAgICAoV2ViQ29yZTo6QW5pbWF0aW9uQ29udHJv
bGxlclByaXZhdGU6OnJlbW92ZUZyb21BbmltYXRpb25zRGVwZW5kZW50T25TY3JvbGwpOgorICAg
ICAgICAoV2ViQ29yZTo6QW5pbWF0aW9uQ29udHJvbGxlclByaXZhdGU6OnNjcm9sbFdhc1VwZGF0
ZWQpOiBPbmx5IHVwZGF0ZSBpZgorICAgICAgICB0aGVyZSBhcmUgYW5pbWF0aW9ucyB0aGF0IGNh
cmUuCisgICAgICAgIChXZWJDb3JlOjpBbmltYXRpb25Db250cm9sbGVyOjp3YW50c1Njcm9sbFVw
ZGF0ZXMpOiBIZWxwZXIgdG8gZXhwb3NlIHRoaXMKKyAgICAgICAgdmFsdWUgdG8gRnJhbWVWaWV3
LgorICAgICAgICAqIHBhZ2UvYW5pbWF0aW9uL0FuaW1hdGlvbkNvbnRyb2xsZXIuaDoKKyAgICAg
ICAgKiBwYWdlL2FuaW1hdGlvbi9BbmltYXRpb25Db250cm9sbGVyUHJpdmF0ZS5oOgorICAgICAg
ICAoV2ViQ29yZTo6QW5pbWF0aW9uQ29udHJvbGxlclByaXZhdGU6OndhbnRzU2Nyb2xsVXBkYXRl
cyk6CisKIDIwMTUtMDQtMjIgIEFsZXhleSBQcm9za3VyeWFrb3YgIDxhcEBhcHBsZS5jb20+CiAK
ICAgICAgICAgW2lPU10gV2ViS2l0IHNlcnZpY2VzIHNob3VsZCBpbmhlcml0IGVudmlyb25tZW50
IHZhcmlhYmxlcyBmb3IgaG9tZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFt
ZVZpZXcuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZVZpZXcuY3BwCmluZGV4IGNkOWU2
NDFmZTJkOWZiOTZjZmZlZGRiZDIyMjJiMjZkOGYwZTRiYzIuLmYxNDIzNTViZmY0YTA1NmQ3ZTk0
NGQ3YzczMjI3MTI0YTE4M2I0NjUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJh
bWVWaWV3LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5jcHAKQEAgLTQ0
MTksNyArNDQxOSw4IEBAIHZvaWQgRnJhbWVWaWV3OjpzZW5kU2Nyb2xsRXZlbnQoKQogICAgIGZy
YW1lKCkuZXZlbnRIYW5kbGVyKCkuc2VuZFNjcm9sbEV2ZW50KCk7CiAgICAgZnJhbWUoKS5ldmVu
dEhhbmRsZXIoKS5kaXNwYXRjaEZha2VNb3VzZU1vdmVFdmVudFNvb24oKTsKICNpZiBFTkFCTEUo
Q1NTX0FOSU1BVElPTlNfTEVWRUxfMikKLSAgICBmcmFtZSgpLmFuaW1hdGlvbigpLnNjcm9sbFdh
c1VwZGF0ZWQoKTsKKyAgICBpZiAoZnJhbWUoKS5hbmltYXRpb24oKS53YW50c1Njcm9sbFVwZGF0
ZXMoKSkKKyAgICAgICAgZnJhbWUoKS5hbmltYXRpb24oKS5zY3JvbGxXYXNVcGRhdGVkKCk7CiAj
ZW5kaWYKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9hbmltYXRpb24vQW5p
bWF0aW9uQmFzZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL2FuaW1hdGlvbi9BbmltYXRpb25C
YXNlLmNwcAppbmRleCA3OWM5NzU0ZjM2MGZiMTUxYzMyZGZmNjUyMmFlNTg5NTRiNzNkODMxLi44
ZjVmOTdlMDQyY2M5OWYwNTI4YTVlNDdjZDRjYjQxNDdlOWQxM2I0IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL2FuaW1hdGlvbi9BbmltYXRpb25CYXNlLmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9wYWdlL2FuaW1hdGlvbi9BbmltYXRpb25CYXNlLmNwcApAQCAtMjI5LDYgKzIyOSwx
MSBAQCB2b2lkIEFuaW1hdGlvbkJhc2U6OnVwZGF0ZVN0YXRlTWFjaGluZShBbmltYXRpb25TdGF0
ZUlucHV0IGlucHV0LCBkb3VibGUgcGFyYW0pCiAgICAgICAgICAgICAgICAgTE9HKEFuaW1hdGlv
bnMsICIlcCBBbmltYXRpb25TdGF0ZSAlcyAtPiBBbmltYXRpb25TdGF0ZTo6UGF1c2VkTmV3Iiwg
dGhpcywgbmFtZUZvclN0YXRlKG1fYW5pbWF0aW9uU3RhdGUpKTsKICAgICAgICAgICAgICAgICBt
X2FuaW1hdGlvblN0YXRlID0gQW5pbWF0aW9uU3RhdGU6OlBhdXNlZE5ldzsKICAgICAgICAgICAg
IH0KKworI2lmIEVOQUJMRShDU1NfQU5JTUFUSU9OU19MRVZFTF8yKQorICAgICAgICAgICAgaWYg
KG1fYW5pbWF0aW9uLT50cmlnZ2VyKCkgJiYgbV9hbmltYXRpb24tPnRyaWdnZXIoKS0+aXNTY3Jv
bGxBbmltYXRpb25UcmlnZ2VyKCkpCisgICAgICAgICAgICAgICAgbV9jb21wb3NpdGVBbmltYXRp
b24tPmFuaW1hdGlvbkNvbnRyb2xsZXIoKS0+YWRkVG9BbmltYXRpb25zRGVwZW5kZW50T25TY3Jv
bGwodGhpcyk7CisjZW5kaWYKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIEFuaW1h
dGlvblN0YXRlOjpTdGFydFdhaXRUaW1lcjoKICAgICAgICAgICAgIEFTU0VSVChpbnB1dCA9PSBB
bmltYXRpb25TdGF0ZUlucHV0OjpTdGFydFRpbWVyRmlyZWQgfHwgaW5wdXQgPT0gQW5pbWF0aW9u
U3RhdGVJbnB1dDo6UGxheVN0YXRlUGF1c2VkKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3BhZ2UvYW5pbWF0aW9uL0FuaW1hdGlvbkNvbnRyb2xsZXIuY3BwIGIvU291cmNlL1dlYkNvcmUv
cGFnZS9hbmltYXRpb24vQW5pbWF0aW9uQ29udHJvbGxlci5jcHAKaW5kZXggOWY1YzcyM2JmMzc2
ZDE1YmYwZWUxMjIxOWJkZDY0NWMxMTNhMzY5MC4uMzIyNDY4YTdkM2JjMDUzNjcyOTdkYTMxMDFi
NTcwMzAzODkxODY1ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9hbmltYXRpb24v
QW5pbWF0aW9uQ29udHJvbGxlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9hbmltYXRp
b24vQW5pbWF0aW9uQ29udHJvbGxlci5jcHAKQEAgLTUxNCwxNSArNTE0LDMzIEBAIHZvaWQgQW5p
bWF0aW9uQ29udHJvbGxlclByaXZhdGU6OmFuaW1hdGlvbldpbGxCZVJlbW92ZWQoQW5pbWF0aW9u
QmFzZSogYW5pbWF0aW9uCiB7CiAgICAgcmVtb3ZlRnJvbUFuaW1hdGlvbnNXYWl0aW5nRm9yU3R5
bGUoYW5pbWF0aW9uKTsKICAgICByZW1vdmVGcm9tQW5pbWF0aW9uc1dhaXRpbmdGb3JTdGFydFRp
bWVSZXNwb25zZShhbmltYXRpb24pOworI2lmIEVOQUJMRShDU1NfQU5JTUFUSU9OU19MRVZFTF8y
KQorICAgIHJlbW92ZUZyb21BbmltYXRpb25zRGVwZW5kZW50T25TY3JvbGwoYW5pbWF0aW9uKTsK
KyNlbmRpZgogfQogCiAjaWYgRU5BQkxFKENTU19BTklNQVRJT05TX0xFVkVMXzIpCit2b2lkIEFu
aW1hdGlvbkNvbnRyb2xsZXJQcml2YXRlOjphZGRUb0FuaW1hdGlvbnNEZXBlbmRlbnRPblNjcm9s
bChBbmltYXRpb25CYXNlKiBhbmltYXRpb24pCit7CisgICAgbV9hbmltYXRpb25zRGVwZW5kZW50
T25TY3JvbGwuYWRkKGFuaW1hdGlvbik7Cit9CisKK3ZvaWQgQW5pbWF0aW9uQ29udHJvbGxlclBy
aXZhdGU6OnJlbW92ZUZyb21BbmltYXRpb25zRGVwZW5kZW50T25TY3JvbGwoQW5pbWF0aW9uQmFz
ZSogYW5pbWF0aW9uKQoreworICAgIG1fYW5pbWF0aW9uc0RlcGVuZGVudE9uU2Nyb2xsLnJlbW92
ZShhbmltYXRpb24pOworfQorCiB2b2lkIEFuaW1hdGlvbkNvbnRyb2xsZXJQcml2YXRlOjpzY3Jv
bGxXYXNVcGRhdGVkKCkKIHsKICAgICBhdXRvKiB2aWV3ID0gbV9mcmFtZS52aWV3KCk7Ci0gICAg
aWYgKCF2aWV3KQorICAgIGlmICghdmlldyB8fCBtX2FuaW1hdGlvbnNEZXBlbmRlbnRPblNjcm9s
bC5pc0VtcHR5KCkpCiAgICAgICAgIHJldHVybjsKICAgICBtX3Njcm9sbFBvc2l0aW9uID0gdmll
dy0+c2Nyb2xsT2Zmc2V0Rm9yRml4ZWRQb3NpdGlvbigpLmhlaWdodCgpLnRvRmxvYXQoKTsKKwor
ICAgIC8vIEZJWE1FOiBUaGlzIGlzIHVwZGF0aW5nIGFsbCB0aGUgYW5pbWF0aW9ucywgcmF0aGVy
IHRoYW4ganVzdCB0aGUgb25lcworICAgIC8vIHRoYXQgYXJlIGRlcGVuZGVudCBvbiBzY3JvbGwu
IFdlIHRvIGdvIGZyb20gb3VyIEFuaW1hdGlvbkJhc2UgdG8gaXRzIENvbXBvc2l0ZUFuaW1hdGlv
bgorICAgIC8vIHNvIHdlIGNhbiBleGVjdXRlIGNvZGUgc2ltaWxhciB0byB1cGRhdGVBbmltYXRp
b25zLgorICAgIC8vIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDQx
NzAKICAgICB1cGRhdGVBbmltYXRpb25zKENhbGxTZXRDaGFuZ2VkKTsKIH0KICNlbmRpZgpAQCAt
NzE0LDYgKzczMiwxMSBAQCBib29sIEFuaW1hdGlvbkNvbnRyb2xsZXI6OnN1cHBvcnRzQWNjZWxl
cmF0ZWRBbmltYXRpb25PZlByb3BlcnR5KENTU1Byb3BlcnR5SUQgcAogfQogCiAjaWYgRU5BQkxF
KENTU19BTklNQVRJT05TX0xFVkVMXzIpCitib29sIEFuaW1hdGlvbkNvbnRyb2xsZXI6OndhbnRz
U2Nyb2xsVXBkYXRlcygpIGNvbnN0Cit7CisgICAgcmV0dXJuIG1fZGF0YS0+d2FudHNTY3JvbGxV
cGRhdGVzKCk7Cit9CisKIHZvaWQgQW5pbWF0aW9uQ29udHJvbGxlcjo6c2Nyb2xsV2FzVXBkYXRl
ZCgpCiB7CiAgICAgbV9kYXRhLT5zY3JvbGxXYXNVcGRhdGVkKCk7CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL2FuaW1hdGlvbi9BbmltYXRpb25Db250cm9sbGVyLmggYi9Tb3VyY2Uv
V2ViQ29yZS9wYWdlL2FuaW1hdGlvbi9BbmltYXRpb25Db250cm9sbGVyLmgKaW5kZXggZjViYzdj
MGNmZTY3MGVlNmIxMTZjY2Y4YzVhMjg1YzE0Yjg5MTM1Mi4uOTg3MzZhMzBhNmY0ZmEwNDRkYzRk
NTQxZmZhMjQwZTAwOWVhNTllMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9hbmlt
YXRpb24vQW5pbWF0aW9uQ29udHJvbGxlci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvYW5p
bWF0aW9uL0FuaW1hdGlvbkNvbnRyb2xsZXIuaApAQCAtODcsNiArODcsNyBAQCBwdWJsaWM6CiAg
ICAgc3RhdGljIGJvb2wgc3VwcG9ydHNBY2NlbGVyYXRlZEFuaW1hdGlvbk9mUHJvcGVydHkoQ1NT
UHJvcGVydHlJRCk7CiAKICNpZiBFTkFCTEUoQ1NTX0FOSU1BVElPTlNfTEVWRUxfMikKKyAgICBi
b29sIHdhbnRzU2Nyb2xsVXBkYXRlcygpIGNvbnN0OwogICAgIHZvaWQgc2Nyb2xsV2FzVXBkYXRl
ZCgpOwogI2VuZGlmCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvYW5pbWF0aW9u
L0FuaW1hdGlvbkNvbnRyb2xsZXJQcml2YXRlLmggYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL2FuaW1h
dGlvbi9BbmltYXRpb25Db250cm9sbGVyUHJpdmF0ZS5oCmluZGV4IDcwNmRhMTZlZGI3OGE4MmVj
OWViYTI1ODE2NWU3YjhhMWZjZjkwY2EuLjA5M2UyOWNiNTI2YmMwYTQ4OGVlY2M5YjM5YzY0OTFh
Njk0OGEzNTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvYW5pbWF0aW9uL0FuaW1h
dGlvbkNvbnRyb2xsZXJQcml2YXRlLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9hbmltYXRp
b24vQW5pbWF0aW9uQ29udHJvbGxlclByaXZhdGUuaApAQCAtMTE4LDYgKzExOCwxMCBAQCBwdWJs
aWM6CiAgICAgdm9pZCBzZXRBbGxvd3NOZXdBbmltYXRpb25zV2hpbGVTdXNwZW5kZWQoYm9vbCk7
CiAKICNpZiBFTkFCTEUoQ1NTX0FOSU1BVElPTlNfTEVWRUxfMikKKyAgICBib29sIHdhbnRzU2Ny
b2xsVXBkYXRlcygpIGNvbnN0IHsgcmV0dXJuICFtX2FuaW1hdGlvbnNEZXBlbmRlbnRPblNjcm9s
bC5pc0VtcHR5KCk7IH0KKyAgICB2b2lkIGFkZFRvQW5pbWF0aW9uc0RlcGVuZGVudE9uU2Nyb2xs
KEFuaW1hdGlvbkJhc2UqKTsKKyAgICB2b2lkIHJlbW92ZUZyb21BbmltYXRpb25zRGVwZW5kZW50
T25TY3JvbGwoQW5pbWF0aW9uQmFzZSopOworCiAgICAgdm9pZCBzY3JvbGxXYXNVcGRhdGVkKCk7
CiAgICAgZmxvYXQgc2Nyb2xsUG9zaXRpb24oKSBjb25zdCB7IHJldHVybiBtX3Njcm9sbFBvc2l0
aW9uOyB9CiAjZW5kaWYKQEAgLTE0Nyw5ICsxNTEsOSBAQCBwcml2YXRlOgogICAgIAogICAgIGRv
dWJsZSBtX2JlZ2luQW5pbWF0aW9uVXBkYXRlVGltZTsKIAotICAgIHR5cGVkZWYgSGFzaFNldDxS
ZWZQdHI8QW5pbWF0aW9uQmFzZT4+IFdhaXRpbmdBbmltYXRpb25zU2V0OwotICAgIFdhaXRpbmdB
bmltYXRpb25zU2V0IG1fYW5pbWF0aW9uc1dhaXRpbmdGb3JTdHlsZTsKLSAgICBXYWl0aW5nQW5p
bWF0aW9uc1NldCBtX2FuaW1hdGlvbnNXYWl0aW5nRm9yU3RhcnRUaW1lUmVzcG9uc2U7CisgICAg
dHlwZWRlZiBIYXNoU2V0PFJlZlB0cjxBbmltYXRpb25CYXNlPj4gQW5pbWF0aW9uc1NldDsKKyAg
ICBBbmltYXRpb25zU2V0IG1fYW5pbWF0aW9uc1dhaXRpbmdGb3JTdHlsZTsKKyAgICBBbmltYXRp
b25zU2V0IG1fYW5pbWF0aW9uc1dhaXRpbmdGb3JTdGFydFRpbWVSZXNwb25zZTsKIAogICAgIGlu
dCBtX2JlZ2luQW5pbWF0aW9uVXBkYXRlQ291bnQ7CiAKQEAgLTE2Miw3ICsxNjYsOCBAQCBwcml2
YXRlOgogICAgIGJvb2wgbV9hbGxvd3NOZXdBbmltYXRpb25zV2hpbGVTdXNwZW5kZWQ7CiAKICNp
ZiBFTkFCTEUoQ1NTX0FOSU1BVElPTlNfTEVWRUxfMikKLSAgICBmbG9hdCBtX3Njcm9sbFBvc2l0
aW9uID0gMDsKKyAgICBBbmltYXRpb25zU2V0IG1fYW5pbWF0aW9uc0RlcGVuZGVudE9uU2Nyb2xs
OworICAgIGZsb2F0IG1fc2Nyb2xsUG9zaXRpb24geyAwIH07CiAjZW5kaWYKIH07CiAK
</data>
<flag name="review"
          id="276375"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>