<?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>164286</bug_id>
          
          <creation_ts>2016-11-01 12:50:38 -0700</creation_ts>
          <short_desc>Add IsAudible, IsLoading to ActivityState</short_desc>
          <delta_ts>2016-11-01 13:41:57 -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>Page Loading</component>
          <version>WebKit 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>1</everconfirmed>
          <reporter name="Gavin Barraclough">barraclough</reporter>
          <assigned_to name="Gavin Barraclough">barraclough</assigned_to>
          <cc>beidson</cc>
    
    <cc>ggaren</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1246982</commentid>
    <comment_count>0</comment_count>
    <who name="Gavin Barraclough">barraclough</who>
    <bug_when>2016-11-01 12:50:38 -0700</bug_when>
    <thetext>By computing these values in the UIProcess and passing them to WebContent we can more closely unify iOS &amp; macOS throttling, and remove the PageThrottler class.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1247000</commentid>
    <comment_count>1</comment_count>
      <attachid>293577</attachid>
    <who name="Gavin Barraclough">barraclough</who>
    <bug_when>2016-11-01 13:07:21 -0700</bug_when>
    <thetext>Created attachment 293577
Fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1247010</commentid>
    <comment_count>2</comment_count>
      <attachid>293577</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2016-11-01 13:30:51 -0700</bug_when>
    <thetext>Comment on attachment 293577
Fix

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1247016</commentid>
    <comment_count>3</comment_count>
    <who name="Gavin Barraclough">barraclough</who>
    <bug_when>2016-11-01 13:41:57 -0700</bug_when>
    <thetext>Committed revision 208237.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>293577</attachid>
            <date>2016-11-01 13:07:21 -0700</date>
            <delta_ts>2016-11-01 13:30:51 -0700</delta_ts>
            <desc>Fix</desc>
            <filename>164286.1.patch</filename>
            <type>text/plain</type>
            <size>5984</size>
            <attacher name="Gavin Barraclough">barraclough</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwODIyNSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDE2LTExLTAxICBHYXZpbiBC
YXJyYWNsb3VnaCAgPGJhcnJhY2xvdWdoQGFwcGxlLmNvbT4KKworICAgICAgICBBZGQgSXNBdWRp
YmxlLCBJc0xvYWRpbmcgdG8gQWN0aXZpdHlTdGF0ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY0Mjg2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgQnkgY29tcHV0aW5nIHRoZXNlIHZhbHVlcyBpbiB0aGUg
VUlQcm9jZXNzIGFuZCBwYXNzaW5nIHRoZW0gdG8gV2ViQ29udGVudCB3ZSBjYW4KKyAgICAgICAg
bW9yZSBjbG9zZWx5IHVuaWZ5IGlPUyAmIG1hY09TIHRocm90dGxpbmcsIGFuZCByZW1vdmUgdGhl
IFBhZ2VUaHJvdHRsZXIgY2xhc3MuCisKKyAgICAgICAgKiBwYWdlL0FjdGl2aXR5U3RhdGUuaDoK
KyAgICAgICAgICAgIC0gYWRkZWQgSXNBdWRpYmxlLCBJc0xvYWRpbmcKKwogMjAxNi0xMC0zMSAg
R2F2aW4gQmFycmFjbG91Z2ggIDxiYXJyYWNsb3VnaEBhcHBsZS5jb20+CiAKICAgICAgICAgUmVu
YW1lIFZpZXdTdGF0ZSB0byBBY3Rpdml0eVN0YXRlCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wYWdl
L0FjdGl2aXR5U3RhdGUuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wYWdlL0FjdGl2
aXR5U3RhdGUuaAkocmV2aXNpb24gMjA4MjI1KQorKysgU291cmNlL1dlYkNvcmUvcGFnZS9BY3Rp
dml0eVN0YXRlLmgJKHdvcmtpbmcgY29weSkKQEAgLTM1LDEyICszNSwxNCBAQCBzdHJ1Y3QgQWN0
aXZpdHlTdGF0ZSB7CiAgICAgICAgIElzVmlzaWJsZU9yT2NjbHVkZWQgPSAxIDw8IDMsCiAgICAg
ICAgIElzSW5XaW5kb3cgPSAxIDw8IDQsCiAgICAgICAgIElzVmlzdWFsbHlJZGxlID0gMSA8PCA1
LAorICAgICAgICBJc0F1ZGlibGUgPSAxIDw8IDYsCisgICAgICAgIElzTG9hZGluZyA9IDEgPDwg
NywKICAgICB9OwogCiAgICAgdHlwZWRlZiB1bnNpZ25lZCBGbGFnczsKIAogICAgIHN0YXRpYyBj
b25zdCBGbGFncyBOb0ZsYWdzID0gMDsKLSAgICBzdGF0aWMgY29uc3QgRmxhZ3MgQWxsRmxhZ3Mg
PSBXaW5kb3dJc0FjdGl2ZSB8IElzRm9jdXNlZCB8IElzVmlzaWJsZSB8IElzVmlzaWJsZU9yT2Nj
bHVkZWQgfCBJc0luV2luZG93IHwgSXNWaXN1YWxseUlkbGU7CisgICAgc3RhdGljIGNvbnN0IEZs
YWdzIEFsbEZsYWdzID0gV2luZG93SXNBY3RpdmUgfCBJc0ZvY3VzZWQgfCBJc1Zpc2libGUgfCBJ
c1Zpc2libGVPck9jY2x1ZGVkIHwgSXNJbldpbmRvdyB8IElzVmlzdWFsbHlJZGxlIHwgSXNBdWRp
YmxlIHwgSXNMb2FkaW5nOwogfTsKIAogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQpJbmRleDogU291
cmNlL1dlYktpdDIvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkocmV2aXNpb24gMjA4MjM0KQorKysgU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMjYgQEAKKzIwMTYtMTEtMDEgIEdhdmluIEJhcnJhY2xvdWdo
ICA8YmFycmFjbG91Z2hAYXBwbGUuY29tPgorCisgICAgICAgIEFkZCBJc0F1ZGlibGUsIElzTG9h
ZGluZyB0byBBY3Rpdml0eVN0YXRlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xNjQyODYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBCeSBjb21wdXRpbmcgdGhlc2UgdmFsdWVzIGluIHRoZSBVSVByb2Nlc3Mg
YW5kIHBhc3NpbmcgdGhlbSB0byBXZWJDb250ZW50IHdlIGNhbgorICAgICAgICBtb3JlIGNsb3Nl
bHkgdW5pZnkgaU9TICYgbWFjT1MgdGhyb3R0bGluZywgYW5kIHJlbW92ZSB0aGUgUGFnZVRocm90
dGxlciBjbGFzcy4KKworICAgICAgICAqIFVJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwOgorICAg
ICAgICAoV2ViS2l0OjpXZWJQYWdlUHJveHk6OnVwZGF0ZUFjdGl2aXR5U3RhdGUpOgorICAgICAg
ICAgICAgLSBBZGRlZCB1cGRhdGUgZm9yIElzQXVkaWJsZSwgSXNMb2FkaW5nIGZsYWdzLgorICAg
ICAgICAoV2ViS2l0OjpXZWJQYWdlUHJveHk6OnVwZGF0ZVRocm90dGxlU3RhdGUpOgorICAgICAg
ICAgICAgLSBSZWFkIElzQXVkaWJsZSwgSXNMb2FkaW5nIGZsYWdzIGZyb20gQWN0aXZpdHlTdGF0
ZS4KKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZVByb3h5OjpzZXRNdXRlZCk6CisgICAgICAgICAg
ICAtIGNhbGwgYWN0aXZpdHlTdGF0ZURpZENoYW5nZSB0byB0cmlnZ2VyIHVwZGF0ZS4KKyAgICAg
ICAgKFdlYktpdDo6V2ViUGFnZVByb3h5Ojppc1BsYXlpbmdNZWRpYURpZENoYW5nZSk6CisgICAg
ICAgICAgICAtIGNhbGwgYWN0aXZpdHlTdGF0ZURpZENoYW5nZSB0byB0cmlnZ2VyIHVwZGF0ZS4K
KyAgICAgICAgKiBVSVByb2Nlc3MvV2ViUGFnZVByb3h5Lmg6CisgICAgICAgIChXZWJLaXQ6Oldl
YlBhZ2VQcm94eTo6aXNMb2FkaW5nQ2hhbmdlZCk6CisgICAgICAgICAgICAtIGNhbGwgYWN0aXZp
dHlTdGF0ZURpZENoYW5nZSB0byB0cmlnZ2VyIHVwZGF0ZS4KKwogMjAxNi0xMC0zMSAgR2F2aW4g
QmFycmFjbG91Z2ggIDxiYXJyYWNsb3VnaEBhcHBsZS5jb20+CiAKICAgICAgICAgUmVuYW1lIFZp
ZXdTdGF0ZSB0byBBY3Rpdml0eVN0YXRlCkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mv
V2ViUGFnZVByb3h5LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mv
V2ViUGFnZVByb3h5LmNwcAkocmV2aXNpb24gMjA4MjI1KQorKysgU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTE0NjQsNiArMTQ2NCwx
MCBAQCB2b2lkIFdlYlBhZ2VQcm94eTo6dXBkYXRlQWN0aXZpdHlTdGF0ZShBCiAgICAgICAgIG1f
YWN0aXZpdHlTdGF0ZSB8PSBBY3Rpdml0eVN0YXRlOjpJc0luV2luZG93OwogICAgIGlmIChmbGFn
c1RvVXBkYXRlICYgQWN0aXZpdHlTdGF0ZTo6SXNWaXN1YWxseUlkbGUgJiYgbV9wYWdlQ2xpZW50
LmlzVmlzdWFsbHlJZGxlKCkpCiAgICAgICAgIG1fYWN0aXZpdHlTdGF0ZSB8PSBBY3Rpdml0eVN0
YXRlOjpJc1Zpc3VhbGx5SWRsZTsKKyAgICBpZiAoZmxhZ3NUb1VwZGF0ZSAmIEFjdGl2aXR5U3Rh
dGU6OklzQXVkaWJsZSAmJiBtX21lZGlhU3RhdGUgJiBNZWRpYVByb2R1Y2VyOjpJc1BsYXlpbmdB
dWRpbyAmJiAhKG1fbXV0ZWRTdGF0ZSAmIE1lZGlhUHJvZHVjZXI6OkF1ZGlvSXNNdXRlZCkpCisg
ICAgICAgIG1fYWN0aXZpdHlTdGF0ZSB8PSBBY3Rpdml0eVN0YXRlOjpJc0F1ZGlibGU7CisgICAg
aWYgKGZsYWdzVG9VcGRhdGUgJiBBY3Rpdml0eVN0YXRlOjpJc0xvYWRpbmcgJiYgbV9wYWdlTG9h
ZFN0YXRlLmlzTG9hZGluZygpKQorICAgICAgICBtX2FjdGl2aXR5U3RhdGUgfD0gQWN0aXZpdHlT
dGF0ZTo6SXNMb2FkaW5nOwogfQogCiB2b2lkIFdlYlBhZ2VQcm94eTo6YWN0aXZpdHlTdGF0ZURp
ZENoYW5nZShBY3Rpdml0eVN0YXRlOjpGbGFncyBtYXlIYXZlQ2hhbmdlZCwgYm9vbCB3YW50c1N5
bmNocm9ub3VzUmVwbHksIEFjdGl2aXR5U3RhdGVDaGFuZ2VEaXNwYXRjaE1vZGUgZGlzcGF0Y2hN
b2RlKQpAQCAtMTU5MCw4ICsxNTk0LDggQEAgdm9pZCBXZWJQYWdlUHJveHk6OnVwZGF0ZVRocm90
dGxlU3RhdGUoKQogICAgICAgICBtX3ByZXZlbnRQcm9jZXNzU3VwcHJlc3Npb25Db3VudCA9IG51
bGxwdHI7CiAKICAgICAvLyBXZSBzaG91bGQgc3VwcHJlc3MgaWYgdGhlIHBhZ2UgaXMgbm90IGFj
dGl2ZSwgaXMgdmlzdWFsbHkgaWRsZSwgYW5kIHN1cHJlc3Npb24gaXMgZW5hYmxlZC4KLSAgICBi
b29sIGlzTG9hZGluZyA9IG1fcGFnZUxvYWRTdGF0ZS5pc0xvYWRpbmcoKTsKLSAgICBib29sIGlz
UGxheWluZ0F1ZGlvID0gbV9tZWRpYVN0YXRlICYgTWVkaWFQcm9kdWNlcjo6SXNQbGF5aW5nQXVk
aW8gJiYgIShtX211dGVkU3RhdGUgJiBNZWRpYVByb2R1Y2VyOjpBdWRpb0lzTXV0ZWQpOworICAg
IGJvb2wgaXNMb2FkaW5nID0gbV9hY3Rpdml0eVN0YXRlICYgQWN0aXZpdHlTdGF0ZTo6SXNMb2Fk
aW5nOworICAgIGJvb2wgaXNQbGF5aW5nQXVkaW8gPSBtX2FjdGl2aXR5U3RhdGUgJiBBY3Rpdml0
eVN0YXRlOjpJc0F1ZGlibGU7CiAgICAgYm9vbCBwYWdlU2hvdWxkQmVTdXBwcmVzc2VkID0gIWlz
TG9hZGluZyAmJiAhaXNQbGF5aW5nQXVkaW8gJiYgcHJvY2Vzc1N1cHByZXNzaW9uRW5hYmxlZCAm
JiAobV9hY3Rpdml0eVN0YXRlICYgQWN0aXZpdHlTdGF0ZTo6SXNWaXN1YWxseUlkbGUpOwogICAg
IGlmIChtX3BhZ2VTdXBwcmVzc2VkICE9IHBhZ2VTaG91bGRCZVN1cHByZXNzZWQpIHsKICAgICAg
ICAgbV9wYWdlU3VwcHJlc3NlZCA9IHBhZ2VTaG91bGRCZVN1cHByZXNzZWQ7CkBAIC00MTY3LDcg
KzQxNzEsNyBAQCB2b2lkIFdlYlBhZ2VQcm94eTo6c2V0TXV0ZWQoV2ViQ29yZTo6TWVkCiAKICAg
ICBtX3Byb2Nlc3MtPnNlbmQoTWVzc2FnZXM6OldlYlBhZ2U6OlNldE11dGVkKHN0YXRlKSwgbV9w
YWdlSUQpOwogCi0gICAgdXBkYXRlVGhyb3R0bGVTdGF0ZSgpOworICAgIGFjdGl2aXR5U3RhdGVE
aWRDaGFuZ2UoQWN0aXZpdHlTdGF0ZTo6SXNBdWRpYmxlKTsKIH0KIAogI2lmIEVOQUJMRShNRURJ
QV9TRVNTSU9OKQpAQCAtNjM1OSw3ICs2MzYzLDcgQEAgdm9pZCBXZWJQYWdlUHJveHk6OmlzUGxh
eWluZ01lZGlhRGlkQ2hhbgogICAgIE1lZGlhUHJvZHVjZXI6Ok1lZGlhU3RhdGVGbGFncyBvbGRT
dGF0ZSA9IG1fbWVkaWFTdGF0ZTsKICAgICBtX21lZGlhU3RhdGUgPSBzdGF0ZTsKIAotICAgIHVw
ZGF0ZVRocm90dGxlU3RhdGUoKTsKKyAgICBhY3Rpdml0eVN0YXRlRGlkQ2hhbmdlKEFjdGl2aXR5
U3RhdGU6OklzQXVkaWJsZSk7CiAKICAgICBwbGF5aW5nTWVkaWFNYXNrIHw9IE1lZGlhUHJvZHVj
ZXI6Okhhc0FjdGl2ZU1lZGlhQ2FwdHVyZURldmljZTsKICAgICBpZiAoKG9sZFN0YXRlICYgcGxh
eWluZ01lZGlhTWFzaykgIT0gKG1fbWVkaWFTdGF0ZSAmIHBsYXlpbmdNZWRpYU1hc2spKQpJbmRl
eDogU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5oCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuaAkocmV2aXNpb24gMjA4MjI1
KQorKysgU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5oCSh3b3JraW5nIGNv
cHkpCkBAIC0xMTQyLDcgKzExNDIsNyBAQCBwdWJsaWM6CiAgICAgICAgIAogICAgIFdlYWtQdHI8
V2ViUGFnZVByb3h5PiBjcmVhdGVXZWFrUHRyKCkgY29uc3QgeyByZXR1cm4gbV93ZWFrUHRyRmFj
dG9yeS5jcmVhdGVXZWFrUHRyKCk7IH0KIAotICAgIHZvaWQgaXNMb2FkaW5nQ2hhbmdlZCgpIHsg
dXBkYXRlVGhyb3R0bGVTdGF0ZSgpOyB9CisgICAgdm9pZCBpc0xvYWRpbmdDaGFuZ2VkKCkgeyBh
Y3Rpdml0eVN0YXRlRGlkQ2hhbmdlKFdlYkNvcmU6OkFjdGl2aXR5U3RhdGU6OklzTG9hZGluZyk7
IH0KIAogcHJpdmF0ZToKICAgICBXZWJQYWdlUHJveHkoUGFnZUNsaWVudCYsIFdlYlByb2Nlc3NQ
cm94eSYsIHVpbnQ2NF90IHBhZ2VJRCwgUmVmPEFQSTo6UGFnZUNvbmZpZ3VyYXRpb24+JiYpOwo=
</data>
<flag name="review"
          id="316437"
          type_id="1"
          status="+"
          setter="ggaren"
    />
          </attachment>
      

    </bug>

</bugzilla>