<?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>101394</bug_id>
          
          <creation_ts>2012-11-06 14:16:44 -0800</creation_ts>
          <short_desc>Save and restore for a bunch of InternalSettings</short_desc>
          <delta_ts>2012-11-06 15:52:20 -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>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>1</everconfirmed>
          <reporter name="Stephen White">senorblanco</reporter>
          <assigned_to name="Stephen White">senorblanco</assigned_to>
          <cc>dpranke</cc>
    
    <cc>enne</cc>
    
    <cc>jamesr</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>760039</commentid>
    <comment_count>0</comment_count>
    <who name="Stephen White">senorblanco</who>
    <bug_when>2012-11-06 14:16:44 -0800</bug_when>
    <thetext>Save and restore for a bunch of InternalSettings</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>760048</commentid>
    <comment_count>1</comment_count>
      <attachid>172649</attachid>
    <who name="Stephen White">senorblanco</who>
    <bug_when>2012-11-06 14:23:56 -0800</bug_when>
    <thetext>Created attachment 172649
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>760140</commentid>
    <comment_count>2</comment_count>
    <who name="Stephen White">senorblanco</who>
    <bug_when>2012-11-06 15:52:20 -0800</bug_when>
    <thetext>Committed r133684: &lt;http://trac.webkit.org/changeset/133684&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>172649</attachid>
            <date>2012-11-06 14:23:56 -0800</date>
            <delta_ts>2012-11-06 14:28:46 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-101394-20121106172206.patch</filename>
            <type>text/plain</type>
            <size>5972</size>
            <attacher name="Stephen White">senorblanco</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMzNjM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTdjYmEzNmQ2MjQxNjAx
NWFjYmIzZWM1ZGJmMTZlMDI4YWU1OGQwYi4uMWY0YzU4ZGQwZjIyYTk1MWI5NmVhZGNiZDg2MDI2
Y2YyNjkxNzQwYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDEyLTExLTA2ICBTdGVw
aGVuIFdoaXRlICA8c2Vub3JibGFuY29AY2hyb21pdW0ub3JnPgorCisgICAgICAgIEltcGxlbWVu
dCBzYXZlIGFuZCByZXN0b3JlIGZvciBhIGJ1bmNoIG9mIEludGVybmFsU2V0dGluZ3Mgc3RhdGUK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMTM5NAor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEluIGh0dHA6
Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0LzEzMzM5OSwgSSByZXNvbHZlZCBhIGJ1bmNoIG9m
IAorICAgICAgICBmbGFreSB0ZXN0cyBieSBzYXZpbmcgYW5kIHJlc3RvcmluZyB0aGUgSW50ZXJu
YWxTZXR0aW5ncyBzdGF0ZQorICAgICAgICBFbmFibGVDb21wb3NpdGluZ0ZvckZpeGVkUG9zaXRp
b24uICBPbiBhIGh1bmNoLCBJIGdpdCBncmVwcGVkIGZvciBhbGwKKyAgICAgICAgaW50ZXJuYWwg
c2V0dGluZ3Mgc3RhdGUgd2hpY2ggaXMgYmVpbmcgc2V0IGJ5IGxheW91dCB0ZXN0cyBidXQgbm90
CisgICAgICAgIHNhdmVkIGFuZCByZXN0b3JlZC4gIEl0IHR1cm5zIG91dCB0aGVyZSBhYm91dCAx
NSBjYWxscy4KKworICAgICAgICBUaGlzIHBhdGNoIHRha2VzIGNhcmUgb2YgZml2ZSBvZiB0aGVt
LCBtb3N0bHkgY29tcG9zaXRpbmctcmVsYXRlZC4KKyAgICAgICAgVGhlIG90aGVycyBJIHdhcyBl
aXRoZXIgbm90IHN1cmUgYWJvdXQsIG9yIHdlcmUgYWxyZWFkeSBhdCBsZWFzdAorICAgICAgICBi
ZWluZyByZXNldCB0byBrbm93biB2YWx1ZXMgYnkgdGhlIHRlc3RpbmcgaGFybmVzcy4KKworICAg
ICAgICBIb3BlZnVsbHkgdGhpcyB3aWxsIGFsbGV2aWF0ZSBzb21lIGZ1cnRoZXIgdGVzdCBmbGFr
aW5lc3MuCisKKyAgICAgICAgKiB0ZXN0aW5nL0ludGVybmFsU2V0dGluZ3MuY3BwOgorICAgICAg
ICAqIHRlc3RpbmcvSW50ZXJuYWxTZXR0aW5ncy5oOgorCiAyMDEyLTExLTA2ICBBZGFtIEJhcnRo
ICA8YWJhcnRoQHdlYmtpdC5vcmc+CiAKICAgICAgICAgU2NyaXB0V3JhcHBhYmxlIHNob3VsZCB3
b3JrIGZvciBtb3JlIHRoYW4ganVzdCBOb2RlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS90
ZXN0aW5nL0ludGVybmFsU2V0dGluZ3MuY3BwIGIvU291cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRl
cm5hbFNldHRpbmdzLmNwcAppbmRleCBiNGZkOGVmZWY3N2E0ODc2NjM1ZDRiZTNkZjFjMzg2ODVl
NWIzNTk2Li5hYTc3MDNiYzYxYTdlOTYwMTI4OWI2YWZlZjFmZGJhMGU3MmRmZGM5IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL0ludGVybmFsU2V0dGluZ3MuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3Rlc3RpbmcvSW50ZXJuYWxTZXR0aW5ncy5jcHAKQEAgLTY3LDcgKzY3LDkg
QEAgbmFtZXNwYWNlIFdlYkNvcmUgewogSW50ZXJuYWxTZXR0aW5nczo6QmFja3VwOjpCYWNrdXAo
UGFnZSogcGFnZSwgU2V0dGluZ3MqIHNldHRpbmdzKQogICAgIDogbV9vcmlnaW5hbFBhc3N3b3Jk
RWNob0R1cmF0aW9uSW5TZWNvbmRzKHNldHRpbmdzLT5wYXNzd29yZEVjaG9EdXJhdGlvbkluU2Vj
b25kcygpKQogICAgICwgbV9vcmlnaW5hbFBhc3N3b3JkRWNob0VuYWJsZWQoc2V0dGluZ3MtPnBh
c3N3b3JkRWNob0VuYWJsZWQoKSkKKyAgICAsIG1fb3JpZ2luYWxGaXhlZEVsZW1lbnRzTGF5b3V0
UmVsYXRpdmVUb0ZyYW1lKHNldHRpbmdzLT5maXhlZEVsZW1lbnRzTGF5b3V0UmVsYXRpdmVUb0Zy
YW1lKCkpCiAgICAgLCBtX29yaWdpbmFsQ1NTRXhjbHVzaW9uc0VuYWJsZWQoUnVudGltZUVuYWJs
ZWRGZWF0dXJlczo6Y3NzRXhjbHVzaW9uc0VuYWJsZWQoKSkKKyAgICAsIG1fb3JpZ2luYWxDU1NW
YXJpYWJsZXNFbmFibGVkKHNldHRpbmdzLT5jc3NWYXJpYWJsZXNFbmFibGVkKCkpCiAjaWYgRU5B
QkxFKFNIQURPV19ET00pCiAgICAgLCBtX29yaWdpbmFsU2hhZG93RE9NRW5hYmxlZChSdW50aW1l
RW5hYmxlZEZlYXR1cmVzOjpzaGFkb3dET01FbmFibGVkKCkpCiAgICAgLCBtX29yaWdpbmFsQXV0
aG9yU2hhZG93RE9NRm9yQW55RWxlbWVudEVuYWJsZWQoUnVudGltZUVuYWJsZWRGZWF0dXJlczo6
YXV0aG9yU2hhZG93RE9NRm9yQW55RWxlbWVudEVuYWJsZWQoKSkKQEAgLTkzLDcgKzk1LDEwIEBA
IEludGVybmFsU2V0dGluZ3M6OkJhY2t1cDo6QmFja3VwKFBhZ2UqIHBhZ2UsIFNldHRpbmdzKiBz
ZXR0aW5ncykKICAgICAsIG1fb3JpZ2luYWxEaWFsb2dFbGVtZW50RW5hYmxlZChSdW50aW1lRW5h
YmxlZEZlYXR1cmVzOjpkaWFsb2dFbGVtZW50RW5hYmxlZCgpKQogI2VuZGlmCiAgICAgLCBtX2Nh
blN0YXJ0TWVkaWEocGFnZS0+Y2FuU3RhcnRNZWRpYSgpKQorICAgICwgbV9vcmlnaW5hbEZvcmNl
Q29tcG9zaXRpbmdNb2RlKHNldHRpbmdzLT5mb3JjZUNvbXBvc2l0aW5nTW9kZSgpKQogICAgICwg
bV9vcmlnaW5hbENvbXBvc2l0aW5nRm9yRml4ZWRQb3NpdGlvbkVuYWJsZWQoc2V0dGluZ3MtPmFj
Y2VsZXJhdGVkQ29tcG9zaXRpbmdGb3JGaXhlZFBvc2l0aW9uRW5hYmxlZCgpKQorICAgICwgbV9v
cmlnaW5hbENvbXBvc2l0aW5nRm9yU2Nyb2xsYWJsZUZyYW1lc0VuYWJsZWQoc2V0dGluZ3MtPmFj
Y2VsZXJhdGVkQ29tcG9zaXRpbmdGb3JTY3JvbGxhYmxlRnJhbWVzRW5hYmxlZCgpKQorICAgICwg
bV9vcmlnaW5hbEFjY2VsZXJhdGVkRHJhd2luZ0VuYWJsZWQoc2V0dGluZ3MtPmFjY2VsZXJhdGVk
RHJhd2luZ0VuYWJsZWQoKSkKICAgICAsIG1fb3JpZ2luYWxNb2NrU2Nyb2xsYmFyc0VuYWJsZWQo
c2V0dGluZ3MtPm1vY2tTY3JvbGxiYXJzRW5hYmxlZCgpKQogICAgICwgbV9sYW5nQXR0cmlidXRl
QXdhcmVGb3JtQ29udHJvbFVJRW5hYmxlZChSdW50aW1lRW5hYmxlZEZlYXR1cmVzOjpsYW5nQXR0
cmlidXRlQXdhcmVGb3JtQ29udHJvbFVJRW5hYmxlZCgpKQogICAgICwgbV9pbWFnZXNFbmFibGVk
KHNldHRpbmdzLT5hcmVJbWFnZXNFbmFibGVkKCkpCkBAIC0xMTAsNyArMTE1LDkgQEAgdm9pZCBJ
bnRlcm5hbFNldHRpbmdzOjpCYWNrdXA6OnJlc3RvcmVUbyhQYWdlKiBwYWdlLCBTZXR0aW5ncyog
c2V0dGluZ3MpCiB7CiAgICAgc2V0dGluZ3MtPnNldFBhc3N3b3JkRWNob0R1cmF0aW9uSW5TZWNv
bmRzKG1fb3JpZ2luYWxQYXNzd29yZEVjaG9EdXJhdGlvbkluU2Vjb25kcyk7CiAgICAgc2V0dGlu
Z3MtPnNldFBhc3N3b3JkRWNob0VuYWJsZWQobV9vcmlnaW5hbFBhc3N3b3JkRWNob0VuYWJsZWQp
OworICAgIHNldHRpbmdzLT5zZXRGaXhlZEVsZW1lbnRzTGF5b3V0UmVsYXRpdmVUb0ZyYW1lKG1f
b3JpZ2luYWxGaXhlZEVsZW1lbnRzTGF5b3V0UmVsYXRpdmVUb0ZyYW1lKTsKICAgICBSdW50aW1l
RW5hYmxlZEZlYXR1cmVzOjpzZXRDU1NFeGNsdXNpb25zRW5hYmxlZChtX29yaWdpbmFsQ1NTRXhj
bHVzaW9uc0VuYWJsZWQpOworICAgIHNldHRpbmdzLT5zZXRDU1NWYXJpYWJsZXNFbmFibGVkKG1f
b3JpZ2luYWxDU1NWYXJpYWJsZXNFbmFibGVkKTsKICNpZiBFTkFCTEUoU0hBRE9XX0RPTSkKICAg
ICBSdW50aW1lRW5hYmxlZEZlYXR1cmVzOjpzZXRTaGFkb3dET01FbmFibGVkKG1fb3JpZ2luYWxT
aGFkb3dET01FbmFibGVkKTsKICAgICBSdW50aW1lRW5hYmxlZEZlYXR1cmVzOjpzZXRBdXRob3JT
aGFkb3dET01Gb3JBbnlFbGVtZW50RW5hYmxlZChtX29yaWdpbmFsQXV0aG9yU2hhZG93RE9NRm9y
QW55RWxlbWVudEVuYWJsZWQpOwpAQCAtMTM2LDcgKzE0MywxMCBAQCB2b2lkIEludGVybmFsU2V0
dGluZ3M6OkJhY2t1cDo6cmVzdG9yZVRvKFBhZ2UqIHBhZ2UsIFNldHRpbmdzKiBzZXR0aW5ncykK
ICAgICBSdW50aW1lRW5hYmxlZEZlYXR1cmVzOjpzZXREaWFsb2dFbGVtZW50RW5hYmxlZChtX29y
aWdpbmFsRGlhbG9nRWxlbWVudEVuYWJsZWQpOwogI2VuZGlmCiAgICAgcGFnZS0+c2V0Q2FuU3Rh
cnRNZWRpYShtX2NhblN0YXJ0TWVkaWEpOworICAgIHNldHRpbmdzLT5zZXRGb3JjZUNvbXBvc2l0
aW5nTW9kZShtX29yaWdpbmFsRm9yY2VDb21wb3NpdGluZ01vZGUpOwogICAgIHNldHRpbmdzLT5z
ZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yRml4ZWRQb3NpdGlvbkVuYWJsZWQobV9vcmlnaW5h
bENvbXBvc2l0aW5nRm9yRml4ZWRQb3NpdGlvbkVuYWJsZWQpOworICAgIHNldHRpbmdzLT5zZXRB
Y2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yU2Nyb2xsYWJsZUZyYW1lc0VuYWJsZWQobV9vcmlnaW5h
bENvbXBvc2l0aW5nRm9yU2Nyb2xsYWJsZUZyYW1lc0VuYWJsZWQpOworICAgIHNldHRpbmdzLT5z
ZXRBY2NlbGVyYXRlZERyYXdpbmdFbmFibGVkKG1fb3JpZ2luYWxBY2NlbGVyYXRlZERyYXdpbmdF
bmFibGVkKTsKICAgICBzZXR0aW5ncy0+c2V0TW9ja1Njcm9sbGJhcnNFbmFibGVkKG1fb3JpZ2lu
YWxNb2NrU2Nyb2xsYmFyc0VuYWJsZWQpOwogICAgIFJ1bnRpbWVFbmFibGVkRmVhdHVyZXM6OnNl
dExhbmdBdHRyaWJ1dGVBd2FyZUZvcm1Db250cm9sVUlFbmFibGVkKG1fbGFuZ0F0dHJpYnV0ZUF3
YXJlRm9ybUNvbnRyb2xVSUVuYWJsZWQpOwogICAgIHNldHRpbmdzLT5zZXRJbWFnZXNFbmFibGVk
KG1faW1hZ2VzRW5hYmxlZCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL0lu
dGVybmFsU2V0dGluZ3MuaCBiL1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvSW50ZXJuYWxTZXR0aW5n
cy5oCmluZGV4IDAyNjRlYjE3ZDhmMDI1ZWU1MDE2N2M2OTIyYzQxYzFmYWNjODEzOGEuLjBiZjM1
ZmUzN2FhMDgxYjhkZWU5M2YxODY4NDdhMzY1NWMxNjE0NDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3Rlc3RpbmcvSW50ZXJuYWxTZXR0aW5ncy5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Rl
c3RpbmcvSW50ZXJuYWxTZXR0aW5ncy5oCkBAIC01Myw3ICs1Myw5IEBAIHB1YmxpYzoKIAogICAg
ICAgICBkb3VibGUgbV9vcmlnaW5hbFBhc3N3b3JkRWNob0R1cmF0aW9uSW5TZWNvbmRzOwogICAg
ICAgICBib29sIG1fb3JpZ2luYWxQYXNzd29yZEVjaG9FbmFibGVkOworICAgICAgICBib29sIG1f
b3JpZ2luYWxGaXhlZEVsZW1lbnRzTGF5b3V0UmVsYXRpdmVUb0ZyYW1lOwogICAgICAgICBib29s
IG1fb3JpZ2luYWxDU1NFeGNsdXNpb25zRW5hYmxlZDsKKyAgICAgICAgYm9vbCBtX29yaWdpbmFs
Q1NTVmFyaWFibGVzRW5hYmxlZDsKICNpZiBFTkFCTEUoU0hBRE9XX0RPTSkKICAgICAgICAgYm9v
bCBtX29yaWdpbmFsU2hhZG93RE9NRW5hYmxlZDsKICAgICAgICAgYm9vbCBtX29yaWdpbmFsQXV0
aG9yU2hhZG93RE9NRm9yQW55RWxlbWVudEVuYWJsZWQ7CkBAIC03OSw3ICs4MSwxMCBAQCBwdWJs
aWM6CiAgICAgICAgIGJvb2wgbV9vcmlnaW5hbERpYWxvZ0VsZW1lbnRFbmFibGVkOwogI2VuZGlm
CiAgICAgICAgIGJvb2wgbV9jYW5TdGFydE1lZGlhOworICAgICAgICBib29sIG1fb3JpZ2luYWxG
b3JjZUNvbXBvc2l0aW5nTW9kZTsKICAgICAgICAgYm9vbCBtX29yaWdpbmFsQ29tcG9zaXRpbmdG
b3JGaXhlZFBvc2l0aW9uRW5hYmxlZDsKKyAgICAgICAgYm9vbCBtX29yaWdpbmFsQ29tcG9zaXRp
bmdGb3JTY3JvbGxhYmxlRnJhbWVzRW5hYmxlZDsKKyAgICAgICAgYm9vbCBtX29yaWdpbmFsQWNj
ZWxlcmF0ZWREcmF3aW5nRW5hYmxlZDsKICAgICAgICAgYm9vbCBtX29yaWdpbmFsTW9ja1Njcm9s
bGJhcnNFbmFibGVkOwogICAgICAgICBib29sIG1fbGFuZ0F0dHJpYnV0ZUF3YXJlRm9ybUNvbnRy
b2xVSUVuYWJsZWQ7CiAgICAgICAgIGJvb2wgbV9pbWFnZXNFbmFibGVkOwo=
</data>
<flag name="review"
          id="187043"
          type_id="1"
          status="+"
          setter="dpranke"
    />
          </attachment>
      

    </bug>

</bugzilla>