<?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>114048</bug_id>
          
          <creation_ts>2013-04-05 11:38:09 -0700</creation_ts>
          <short_desc>[EFL] --minimal build fails with error: ‘ViewModeInvalid’ is not a member of ‘WebCore::Page’</short_desc>
          <delta_ts>2013-04-13 05:03:27 -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>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</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="Ed Bartosh">bartosh</reporter>
          <assigned_to name="Ed Bartosh">bartosh</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>kalyan.kondapally</cc>
    
    <cc>kenneth</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>tmpsantos</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>869907</commentid>
    <comment_count>0</comment_count>
    <who name="Ed Bartosh">bartosh</who>
    <bug_when>2013-04-05 11:38:09 -0700</bug_when>
    <thetext>./Tools/Scripts/build-webkit --efl --cmakeargs=&quot;-DSHARED_CORE=ON&quot; --minimal fails with this error:

/home/ed/git/wk/WebKit/Source/WebKit/efl/WebCoreSupport/AssertMatchingEnums.cpp:78:98: error: ‘ViewModeInvalid’ is not a member of ‘WebCore::Page’
/home/ed/git/wk/WebKit/Source/WebKit/efl/WebCoreSupport/AssertMatchingEnums.cpp:79:99: error: ‘ViewModeWindowed’ is not a member of ‘WebCore::Page’
/home/ed/git/wk/WebKit/Source/WebKit/efl/WebCoreSupport/AssertMatchingEnums.cpp:80:99: error: ‘ViewModeFloating’ is not a member of ‘WebCore::Page’
/home/ed/git/wk/WebKit/Source/WebKit/efl/WebCoreSupport/AssertMatchingEnums.cpp:81:101: error: ‘ViewModeFullscreen’ is not a member of ‘WebCore::Page’
/home/ed/git/wk/WebKit/Source/WebKit/efl/WebCoreSupport/AssertMatchingEnums.cpp:82:100: error: ‘ViewModeMaximized’ is not a member of ‘WebCore::Page’
/home/ed/git/wk/WebKit/Source/WebKit/efl/WebCoreSupport/AssertMatchingEnums.cpp:83:100: error: ‘ViewModeMinimized’ is not a member of ‘WebCore::Page’
make[2]: *** [Source/WebKit/CMakeFiles/ewebkit.dir/efl/WebCoreSupport/AssertMatchingEnums.cpp.o] Error 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>869952</commentid>
    <comment_count>1</comment_count>
      <attachid>196666</attachid>
    <who name="Ed Bartosh">bartosh</who>
    <bug_when>2013-04-05 12:29:47 -0700</bug_when>
    <thetext>Created attachment 196666
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>870527</commentid>
    <comment_count>2</comment_count>
      <attachid>196810</attachid>
    <who name="Ed Bartosh">bartosh</who>
    <bug_when>2013-04-07 13:27:26 -0700</bug_when>
    <thetext>Created attachment 196810
Patch

Rebased. Please, review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>872091</commentid>
    <comment_count>3</comment_count>
    <who name="Ed Bartosh">bartosh</who>
    <bug_when>2013-04-09 14:32:27 -0700</bug_when>
    <thetext>Please, review!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>872563</commentid>
    <comment_count>4</comment_count>
      <attachid>196810</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-04-09 19:36:43 -0700</bug_when>
    <thetext>Comment on attachment 196810
Patch

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

LGTM otherwise.

&gt; Source/WebKit/efl/ewk/ewk_view.cpp:4258
&gt; +#if ENABLE(VIEW_MODE_CSS_MEDIA)

Move macro to inside function in public APIs case.

&gt; Source/WebKit/efl/ewk/ewk_view.cpp:-4262
&gt; -

Do not touch code unrelated to this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>872565</commentid>
    <comment_count>5</comment_count>
      <attachid>196810</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-04-09 19:38:20 -0700</bug_when>
    <thetext>Comment on attachment 196810
Patch

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

&gt; Source/WebKit/efl/ChangeLog:3
&gt; +        [EFL] --minimal build fails with error: âViewModeInvalidâ is not a member of âWebCore::Pageâ

One more thing. Characters are broken in bug title.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>873231</commentid>
    <comment_count>6</comment_count>
      <attachid>197403</attachid>
    <who name="Ed Bartosh">bartosh</who>
    <bug_when>2013-04-10 14:00:34 -0700</bug_when>
    <thetext>Created attachment 197403
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>873442</commentid>
    <comment_count>7</comment_count>
      <attachid>197403</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-04-10 20:13:40 -0700</bug_when>
    <thetext>Comment on attachment 197403
Patch

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

If you get r+ from reviewer, you don&apos;t need to request r? again. You just add reviewer&apos;s name to ChangeLog, and then just request cq?

&gt; Source/WebKit/efl/ewk/ewk_view.cpp:4264
&gt; +#if ENABLE(VIEW_MODE_CSS_MEDIA)

To be consistent in existing functions, I prefer to wrap up all function implementations with macro.

http://trac.webkit.org/browser/trunk/Source/WebKit/efl/ewk/ewk_view.cpp#L4430

&gt; Source/WebKit/efl/ewk/ewk_view.cpp:4274
&gt; +#if ENABLE(VIEW_MODE_CSS_MEDIA)

ditto</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>874153</commentid>
    <comment_count>8</comment_count>
      <attachid>197670</attachid>
    <who name="Ed Bartosh">bartosh</who>
    <bug_when>2013-04-11 14:08:20 -0700</bug_when>
    <thetext>Created attachment 197670
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>874162</commentid>
    <comment_count>9</comment_count>
      <attachid>197672</attachid>
    <who name="Ed Bartosh">bartosh</who>
    <bug_when>2013-04-11 14:27:38 -0700</bug_when>
    <thetext>Created attachment 197672
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>874224</commentid>
    <comment_count>10</comment_count>
      <attachid>197672</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-04-11 15:25:19 -0700</bug_when>
    <thetext>Comment on attachment 197672
Patch

Reviewer only can set r+. Once you get r+ from reviewer, just request cq. Please do not touch r field.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>874225</commentid>
    <comment_count>11</comment_count>
      <attachid>197672</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-04-11 15:26:21 -0700</bug_when>
    <thetext>Comment on attachment 197672
Patch

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

&gt; Source/WebKit/efl/ChangeLog:8
&gt; +        Wrapped view-mode media related code into #if ENABLE(VIEW_MODE_CSS_MEDIA)

Add a new line.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>874837</commentid>
    <comment_count>12</comment_count>
      <attachid>197867</attachid>
    <who name="Ed Bartosh">bartosh</who>
    <bug_when>2013-04-12 10:39:46 -0700</bug_when>
    <thetext>Created attachment 197867
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>875104</commentid>
    <comment_count>13</comment_count>
      <attachid>197867</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-04-12 23:39:26 -0700</bug_when>
    <thetext>Comment on attachment 197867
Patch

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

&gt; Source/WebKit/efl/ewk/ewk_view.cpp:4271
&gt; +    return true;

It would be return false when this API is turned off.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>875139</commentid>
    <comment_count>14</comment_count>
      <attachid>197932</attachid>
    <who name="Ed Bartosh">bartosh</who>
    <bug_when>2013-04-13 04:07:37 -0700</bug_when>
    <thetext>Created attachment 197932
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>875145</commentid>
    <comment_count>15</comment_count>
      <attachid>197932</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-04-13 05:03:21 -0700</bug_when>
    <thetext>Comment on attachment 197932
Patch

Clearing flags on attachment: 197932

Committed r148355: &lt;http://trac.webkit.org/changeset/148355&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>875146</commentid>
    <comment_count>16</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-04-13 05:03:27 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>196666</attachid>
            <date>2013-04-05 12:29:47 -0700</date>
            <delta_ts>2013-04-07 13:27:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-114048-20130405222934.patch</filename>
            <type>text/plain</type>
            <size>4690</size>
            <attacher name="Ed Bartosh">bartosh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ3NzY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Vm
bC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKaW5kZXggNDY4NjY3MmMw
M2RlMzY2OTdiMjRjZWUwOTU4MzQyZGIzODE5ZGY3YS4uMGUyZDhjNWIxNjM1YmZkZTdhYmY5OGMx
YzI1OGU0YmFiYTUzY2E3ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEz
LTA0LTA1ICBFZCBCYXJ0b3NoICA8YmFydG9zaEBnbWFpbC5jb20+CisKKyAgICAgICAgW0VGTF0g
LS1taW5pbWFsIGJ1aWxkIGZhaWxzIHdpdGggZXJyb3I6IOKAmFZpZXdNb2RlSW52YWxpZOKAmSBp
cyBub3QgYSBtZW1iZXIgb2Yg4oCYV2ViQ29yZTo6UGFnZeKAmQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE0MDQ4CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV3JhcHBlZCB2aWV3LW1vZGUgbWVkaWEgcmVs
YXRlZCBjb2RlIGludG8gI2lmIEVOQUJMRShWSUVXX01PREVfQ1NTX01FRElBKQorICAgICAgICAq
IFdlYkNvcmVTdXBwb3J0L0Fzc2VydE1hdGNoaW5nRW51bXMuY3BwOgorICAgICAgICAqIGV3ay9l
d2tfdmlldy5jcHA6CisgICAgICAgIChld2tfdmlld19tb2RlX3NldCk6CisKIDIwMTMtMDQtMDQg
IENocmlzdG9waGUgRHVtZXogIDxjaC5kdW1lekBzaXNhLnNhbXN1bmcuY29tPgogCiAgICAgICAg
IFtDYWlyb10gRml4IGNhbnZhcyBkcmF3aW5nIG9mIFNWRy1iYXNlZCBwYXR0ZXJucyBhbmQgcmVt
b3ZlIE5hdGl2ZUltYWdlQ2Fpcm8KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNv
cmVTdXBwb3J0L0Fzc2VydE1hdGNoaW5nRW51bXMuY3BwIGIvU291cmNlL1dlYktpdC9lZmwvV2Vi
Q29yZVN1cHBvcnQvQXNzZXJ0TWF0Y2hpbmdFbnVtcy5jcHAKaW5kZXggNWQyMDZhNDMzYmI0OTk1
MTRlODhiMmIxMzI4ZjUwMjNmYmM1Mzk0MS4uOGNkMjNlMzlmYzIwMGE2ODgxYTYyYjkwZTY3ZTk2
MDg4YWQxYmViZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQv
QXNzZXJ0TWF0Y2hpbmdFbnVtcy5jcHAKKysrIGIvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1
cHBvcnQvQXNzZXJ0TWF0Y2hpbmdFbnVtcy5jcHAKQEAgLTc1LDEyICs3NSwxNCBAQCBDT01QSUxF
X0FTU0VSVF9NQVRDSElOR19FTlVNKEVXS19UT1VDSF9QT0lOVF9DQU5DRUxMRUQsIFBsYXRmb3Jt
VG91Y2hQb2ludDo6VG91YwogQ09NUElMRV9BU1NFUlRfTUFUQ0hJTkdfRU5VTShFV0tfVE9VQ0hf
UE9JTlRfRU5ELCBQbGF0Zm9ybVRvdWNoUG9pbnQ6OlRvdWNoU3RhdGVFbmQpOwogI2VuZGlmCiAK
KyNpZiBFTkFCTEUoVklFV19NT0RFX0NTU19NRURJQSkKIENPTVBJTEVfQVNTRVJUX01BVENISU5H
X0VOVU0oRVdLX1ZJRVdfTU9ERV9JTlZBTElELCBQYWdlOjpWaWV3TW9kZUludmFsaWQpOwogQ09N
UElMRV9BU1NFUlRfTUFUQ0hJTkdfRU5VTShFV0tfVklFV19NT0RFX1dJTkRPV0VELCBQYWdlOjpW
aWV3TW9kZVdpbmRvd2VkKTsKIENPTVBJTEVfQVNTRVJUX01BVENISU5HX0VOVU0oRVdLX1ZJRVdf
TU9ERV9GTE9BVElORywgUGFnZTo6Vmlld01vZGVGbG9hdGluZyk7CiBDT01QSUxFX0FTU0VSVF9N
QVRDSElOR19FTlVNKEVXS19WSUVXX01PREVfRlVMTFNDUkVFTiwgUGFnZTo6Vmlld01vZGVGdWxs
c2NyZWVuKTsKIENPTVBJTEVfQVNTRVJUX01BVENISU5HX0VOVU0oRVdLX1ZJRVdfTU9ERV9NQVhJ
TUlaRUQsIFBhZ2U6OlZpZXdNb2RlTWF4aW1pemVkKTsKIENPTVBJTEVfQVNTRVJUX01BVENISU5H
X0VOVU0oRVdLX1ZJRVdfTU9ERV9NSU5JTUlaRUQsIFBhZ2U6OlZpZXdNb2RlTWluaW1pemVkKTsK
KyNlbmRpZgogCiBDT01QSUxFX0FTU0VSVF9NQVRDSElOR19FTlVNKEVXS19URVhUX0RJUkVDVElP
Tl9ERUZBVUxULCBOYXR1cmFsV3JpdGluZ0RpcmVjdGlvbik7CiBDT01QSUxFX0FTU0VSVF9NQVRD
SElOR19FTlVNKEVXS19URVhUX0RJUkVDVElPTl9MRUZUX1RPX1JJR0hULCBMZWZ0VG9SaWdodFdy
aXRpbmdEaXJlY3Rpb24pOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192
aWV3LmNwcCBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAKaW5kZXggMTQ1Zjhk
ZGZmNzNmMzZkYmMyMTllMWZlZTcwZGMwMGFkNzdmYzk3MC4uODkwMGI5ZGEyOWM0NjFlMWU5Y2Mz
NDRmZDJjZTQwZjgxODZjMjJjOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3
a192aWV3LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXcuY3BwCkBAIC00
MjU1LDExICs0MjU1LDExIEBAIGJvb2wgZXdrX3ZpZXdfbmVlZF90b3VjaF9ldmVudHNfZ2V0KGNv
bnN0IEV2YXNfT2JqZWN0KiBld2tWaWV3KQogfQogI2VuZGlmCiAKKyNpZiBFTkFCTEUoVklFV19N
T0RFX0NTU19NRURJQSkKIEVpbmFfQm9vbCBld2tfdmlld19tb2RlX3NldChFdmFzX09iamVjdCog
ZXdrVmlldywgRXdrX1ZpZXdfTW9kZSB2aWV3TW9kZSkKIHsKICAgICBFV0tfVklFV19TRF9HRVRf
T1JfUkVUVVJOKGV3a1ZpZXcsIHNtYXJ0RGF0YSwgZmFsc2UpOwogICAgIEVXS19WSUVXX1BSSVZf
R0VUX09SX1JFVFVSTihzbWFydERhdGEsIHByaXYsIGZhbHNlKTsKLQogICAgIHByaXYtPnBhZ2Ut
PnNldFZpZXdNb2RlKHN0YXRpY19jYXN0PFdlYkNvcmU6OlBhZ2U6OlZpZXdNb2RlPih2aWV3TW9k
ZSkpOwogICAgIHJldHVybiB0cnVlOwogfQpAQCAtNDI3MSw2ICs0MjcxLDcgQEAgRXdrX1ZpZXdf
TW9kZSBld2tfdmlld19tb2RlX2dldChjb25zdCBFdmFzX09iamVjdCogZXdrVmlldykKIAogICAg
IHJldHVybiBzdGF0aWNfY2FzdDxFd2tfVmlld19Nb2RlPihwcml2LT5wYWdlLT52aWV3TW9kZSgp
KTsKIH0KKyNlbmRpZgogCiBFaW5hX0Jvb2wgZXdrX3ZpZXdfbWl4ZWRfY29udGVudF9kaXNwbGF5
ZWRfZ2V0KGNvbnN0IEV2YXNfT2JqZWN0KiBld2tWaWV3KQogewpkaWZmIC0tZ2l0IGEvVG9vbHMv
Q2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IGQxYTEyOGQ3Njk0M2ZlYjI2YTNiODNm
MWYyMjMyMDg0MmU2YWYzMzAuLmIwODVmY2I3MTJiYjEwODI2YWY4MjlkNTU4ZDlmZTIyNDc4NTEz
ZGMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxNCBAQAorMjAxMy0wNC0wNSAgRWQgQmFydG9zaCAgPGJhcnRvc2hAZ21haWwuY29t
PgorCisgICAgICAgIFtFRkxdIC0tbWluaW1hbCBidWlsZCBmYWlscyB3aXRoIGVycm9yOiDigJhW
aWV3TW9kZUludmFsaWTigJkgaXMgbm90IGEgbWVtYmVyIG9mIOKAmFdlYkNvcmU6OlBhZ2XigJkK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNDA0OAor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdyYXBwZWQg
dmlldyBtZWRpYSByZWxhdGVkIGNvZGUgaW4gI2lmIEVOQUJMRShWSUVXX01PREVfQ1NTX01FRElB
KQorICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2VmbC9UZXN0UnVubmVyRWZsLmNwcDoKKyAgICAg
ICAgKFRlc3RSdW5uZXI6OnNldFZpZXdNb2RlTWVkaWFGZWF0dXJlKToKKwogMjAxMy0wNC0wNSAg
UmlqdWJyYXRhIEJoYXVtaWsgIDxyaWp1YnJhdGEuYmhhdW1pa0BpbnRlbC5jb20+CiAKICAgICAg
ICAgW0VGTF0gRW5hYmxlIGluZGV4ZWQgZGF0YWJhc2UKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBS
ZW5kZXJUcmVlL2VmbC9UZXN0UnVubmVyRWZsLmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Vm
bC9UZXN0UnVubmVyRWZsLmNwcAppbmRleCAwNDRkZmQ0MGE1NjY0OWI2OWE3YTJhMGY3Yjg1NDc4
OGE5YmQ3ZWVmLi4zZDU3NDExMGY4ZGVkYTI4NmEwYTdkNjU0NzIyNWNhYTkyYWEzZDkyIDEwMDY0
NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvVGVzdFJ1bm5lckVmbC5jcHAKKysrIGIv
VG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL1Rlc3RSdW5uZXJFZmwuY3BwCkBAIC0yNTEsNiArMjUx
LDcgQEAgdm9pZCBUZXN0UnVubmVyOjpzZXRWYWx1ZUZvclVzZXIoSlNDb250ZXh0UmVmIGNvbnRl
eHQsIEpTVmFsdWVSZWYgbm9kZU9iamVjdCwgSlMKIAogdm9pZCBUZXN0UnVubmVyOjpzZXRWaWV3
TW9kZU1lZGlhRmVhdHVyZShKU1N0cmluZ1JlZiBtb2RlKQogeworI2lmIEVOQUJMRShWSUVXX01P
REVfQ1NTX01FRElBKQogICAgIEV2YXNfT2JqZWN0KiB2aWV3ID0gYnJvd3Nlci0+bWFpblZpZXco
KTsKICAgICBpZiAoIXZpZXcpCiAgICAgICAgIHJldHVybjsKQEAgLTI2NSw2ICsyNjYsOSBAQCB2
b2lkIFRlc3RSdW5uZXI6OnNldFZpZXdNb2RlTWVkaWFGZWF0dXJlKEpTU3RyaW5nUmVmIG1vZGUp
CiAgICAgICAgIGV3a192aWV3X21vZGVfc2V0KHZpZXcsIEVXS19WSUVXX01PREVfTUFYSU1JWkVE
KTsKICAgICBlbHNlIGlmIChlcXVhbHMobW9kZSwgIm1pbmltaXplZCIpKQogICAgICAgICBld2tf
dmlld19tb2RlX3NldCh2aWV3LCBFV0tfVklFV19NT0RFX01JTklNSVpFRCk7CisjZWxzZQorICAg
IFVOVVNFRF9QQVJBTShtb2RlKTsKKyNlbmRpZgogfQogCiB2b2lkIFRlc3RSdW5uZXI6OnNldFdp
bmRvd0lzS2V5KGJvb2wpCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>196810</attachid>
            <date>2013-04-07 13:27:26 -0700</date>
            <delta_ts>2013-04-10 14:00:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>Patch.114048</filename>
            <type>text/plain</type>
            <size>4474</size>
            <attacher name="Ed Bartosh">bartosh</attacher>
            
              <data encoding="base64">Y29tbWl0IGIyYjQ3YmUwOWY5ZWI2MTE3YmJhZjhiODY4ZjFjZGIyODY4YTk4YjEKQXV0aG9yOiBF
ZCBCYXJ0b3NoIDxiYXJ0b3NoQGdtYWlsLmNvbT4KRGF0ZTogICBGcmkgQXByIDUgMjI6MzI6MzQg
MjAxMyArMDMwMAoKICAgIEZpeGVkICMxMTQwNDgKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
L2VmbC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKaW5kZXggNmJkMWZj
NC4uYzRhMzdiNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEzLTA0LTA1
ICBFZCBCYXJ0b3NoICA8YmFydG9zaEBnbWFpbC5jb20+CisKKyAgICAgICAgW0VGTF0gLS1taW5p
bWFsIGJ1aWxkIGZhaWxzIHdpdGggZXJyb3I6IOKAmFZpZXdNb2RlSW52YWxpZOKAmSBpcyBub3Qg
YSBtZW1iZXIgb2Yg4oCYV2ViQ29yZTo6UGFnZeKAmQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE0MDQ4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgV3JhcHBlZCB2aWV3LW1vZGUgbWVkaWEgcmVsYXRlZCBj
b2RlIGludG8gI2lmIEVOQUJMRShWSUVXX01PREVfQ1NTX01FRElBKQorICAgICAgICAqIFdlYkNv
cmVTdXBwb3J0L0Fzc2VydE1hdGNoaW5nRW51bXMuY3BwOgorICAgICAgICAqIGV3ay9ld2tfdmll
dy5jcHA6CisgICAgICAgIChld2tfdmlld19tb2RlX3NldCk6CisKIDIwMTMtMDQtMDUgIEdlb2Zm
cmV5IEdhcmVuICA8Z2dhcmVuQGFwcGxlLmNvbT4KIAogICAgICAgICBNYWRlIFVTRShKU0MpIHVu
Y29uZGl0aW9uYWwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0
L0Fzc2VydE1hdGNoaW5nRW51bXMuY3BwIGIvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBv
cnQvQXNzZXJ0TWF0Y2hpbmdFbnVtcy5jcHAKaW5kZXggNWQyMDZhNC4uOGNkMjNlMyAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvQXNzZXJ0TWF0Y2hpbmdFbnVt
cy5jcHAKKysrIGIvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvQXNzZXJ0TWF0Y2hp
bmdFbnVtcy5jcHAKQEAgLTc1LDEyICs3NSwxNCBAQCBDT01QSUxFX0FTU0VSVF9NQVRDSElOR19F
TlVNKEVXS19UT1VDSF9QT0lOVF9DQU5DRUxMRUQsIFBsYXRmb3JtVG91Y2hQb2ludDo6VG91Ywog
Q09NUElMRV9BU1NFUlRfTUFUQ0hJTkdfRU5VTShFV0tfVE9VQ0hfUE9JTlRfRU5ELCBQbGF0Zm9y
bVRvdWNoUG9pbnQ6OlRvdWNoU3RhdGVFbmQpOwogI2VuZGlmCiAKKyNpZiBFTkFCTEUoVklFV19N
T0RFX0NTU19NRURJQSkKIENPTVBJTEVfQVNTRVJUX01BVENISU5HX0VOVU0oRVdLX1ZJRVdfTU9E
RV9JTlZBTElELCBQYWdlOjpWaWV3TW9kZUludmFsaWQpOwogQ09NUElMRV9BU1NFUlRfTUFUQ0hJ
TkdfRU5VTShFV0tfVklFV19NT0RFX1dJTkRPV0VELCBQYWdlOjpWaWV3TW9kZVdpbmRvd2VkKTsK
IENPTVBJTEVfQVNTRVJUX01BVENISU5HX0VOVU0oRVdLX1ZJRVdfTU9ERV9GTE9BVElORywgUGFn
ZTo6Vmlld01vZGVGbG9hdGluZyk7CiBDT01QSUxFX0FTU0VSVF9NQVRDSElOR19FTlVNKEVXS19W
SUVXX01PREVfRlVMTFNDUkVFTiwgUGFnZTo6Vmlld01vZGVGdWxsc2NyZWVuKTsKIENPTVBJTEVf
QVNTRVJUX01BVENISU5HX0VOVU0oRVdLX1ZJRVdfTU9ERV9NQVhJTUlaRUQsIFBhZ2U6OlZpZXdN
b2RlTWF4aW1pemVkKTsKIENPTVBJTEVfQVNTRVJUX01BVENISU5HX0VOVU0oRVdLX1ZJRVdfTU9E
RV9NSU5JTUlaRUQsIFBhZ2U6OlZpZXdNb2RlTWluaW1pemVkKTsKKyNlbmRpZgogCiBDT01QSUxF
X0FTU0VSVF9NQVRDSElOR19FTlVNKEVXS19URVhUX0RJUkVDVElPTl9ERUZBVUxULCBOYXR1cmFs
V3JpdGluZ0RpcmVjdGlvbik7CiBDT01QSUxFX0FTU0VSVF9NQVRDSElOR19FTlVNKEVXS19URVhU
X0RJUkVDVElPTl9MRUZUX1RPX1JJR0hULCBMZWZ0VG9SaWdodFdyaXRpbmdEaXJlY3Rpb24pOwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192aWV3LmNwcCBiL1NvdXJjZS9X
ZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAKaW5kZXggMTQ1ZjhkZC4uODkwMGI5ZCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192aWV3LmNwcAorKysgYi9Tb3VyY2UvV2Vi
S2l0L2VmbC9ld2svZXdrX3ZpZXcuY3BwCkBAIC00MjU1LDExICs0MjU1LDExIEBAIGJvb2wgZXdr
X3ZpZXdfbmVlZF90b3VjaF9ldmVudHNfZ2V0KGNvbnN0IEV2YXNfT2JqZWN0KiBld2tWaWV3KQog
fQogI2VuZGlmCiAKKyNpZiBFTkFCTEUoVklFV19NT0RFX0NTU19NRURJQSkKIEVpbmFfQm9vbCBl
d2tfdmlld19tb2RlX3NldChFdmFzX09iamVjdCogZXdrVmlldywgRXdrX1ZpZXdfTW9kZSB2aWV3
TW9kZSkKIHsKICAgICBFV0tfVklFV19TRF9HRVRfT1JfUkVUVVJOKGV3a1ZpZXcsIHNtYXJ0RGF0
YSwgZmFsc2UpOwogICAgIEVXS19WSUVXX1BSSVZfR0VUX09SX1JFVFVSTihzbWFydERhdGEsIHBy
aXYsIGZhbHNlKTsKLQogICAgIHByaXYtPnBhZ2UtPnNldFZpZXdNb2RlKHN0YXRpY19jYXN0PFdl
YkNvcmU6OlBhZ2U6OlZpZXdNb2RlPih2aWV3TW9kZSkpOwogICAgIHJldHVybiB0cnVlOwogfQpA
QCAtNDI3MSw2ICs0MjcxLDcgQEAgRXdrX1ZpZXdfTW9kZSBld2tfdmlld19tb2RlX2dldChjb25z
dCBFdmFzX09iamVjdCogZXdrVmlldykKIAogICAgIHJldHVybiBzdGF0aWNfY2FzdDxFd2tfVmll
d19Nb2RlPihwcml2LT5wYWdlLT52aWV3TW9kZSgpKTsKIH0KKyNlbmRpZgogCiBFaW5hX0Jvb2wg
ZXdrX3ZpZXdfbWl4ZWRfY29udGVudF9kaXNwbGF5ZWRfZ2V0KGNvbnN0IEV2YXNfT2JqZWN0KiBl
d2tWaWV3KQogewpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9n
CmluZGV4IGNmZTE1NTMuLjI3MmFjNTUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysg
Yi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxMy0wNC0wNSAgRWQgQmFydG9z
aCAgPGJhcnRvc2hAZ21haWwuY29tPgorCisgICAgICAgIFtFRkxdIC0tbWluaW1hbCBidWlsZCBm
YWlscyB3aXRoIGVycm9yOiDigJhWaWV3TW9kZUludmFsaWTigJkgaXMgbm90IGEgbWVtYmVyIG9m
IOKAmFdlYkNvcmU6OlBhZ2XigJkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTExNDA0OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFdyYXBwZWQgdmlldyBtZWRpYSByZWxhdGVkIGNvZGUgaW4gI2lmIEVOQUJM
RShWSUVXX01PREVfQ1NTX01FRElBKQorICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2VmbC9UZXN0
UnVubmVyRWZsLmNwcDoKKyAgICAgICAgKFRlc3RSdW5uZXI6OnNldFZpZXdNb2RlTWVkaWFGZWF0
dXJlKToKKwogMjAxMy0wNC0wNyAgRWQgQmFydG9zaCAgPGJhcnRvc2hAZ21haWwuY29tPgogCiAg
ICAgICAgIFtFRkxdIC1taW5pbWFsIGJ1aWxkIGZhaWxzIHdpdGggZXJyb3I6IFdlYkNvcmU6OkZy
YW1lU2VsZWN0aW9uOjpub3RpZnlBY2Nlc3NpYmlsaXR5Rm9yU2VsZWN0aW9uQ2hhbmdlKCkKZGlm
ZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9UZXN0UnVubmVyRWZsLmNwcCBiL1Rv
b2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9UZXN0UnVubmVyRWZsLmNwcAppbmRleCAwNDRkZmQ0Li4z
ZDU3NDExIDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvVGVzdFJ1bm5lckVm
bC5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL1Rlc3RSdW5uZXJFZmwuY3BwCkBA
IC0yNTEsNiArMjUxLDcgQEAgdm9pZCBUZXN0UnVubmVyOjpzZXRWYWx1ZUZvclVzZXIoSlNDb250
ZXh0UmVmIGNvbnRleHQsIEpTVmFsdWVSZWYgbm9kZU9iamVjdCwgSlMKIAogdm9pZCBUZXN0UnVu
bmVyOjpzZXRWaWV3TW9kZU1lZGlhRmVhdHVyZShKU1N0cmluZ1JlZiBtb2RlKQogeworI2lmIEVO
QUJMRShWSUVXX01PREVfQ1NTX01FRElBKQogICAgIEV2YXNfT2JqZWN0KiB2aWV3ID0gYnJvd3Nl
ci0+bWFpblZpZXcoKTsKICAgICBpZiAoIXZpZXcpCiAgICAgICAgIHJldHVybjsKQEAgLTI2NSw2
ICsyNjYsOSBAQCB2b2lkIFRlc3RSdW5uZXI6OnNldFZpZXdNb2RlTWVkaWFGZWF0dXJlKEpTU3Ry
aW5nUmVmIG1vZGUpCiAgICAgICAgIGV3a192aWV3X21vZGVfc2V0KHZpZXcsIEVXS19WSUVXX01P
REVfTUFYSU1JWkVEKTsKICAgICBlbHNlIGlmIChlcXVhbHMobW9kZSwgIm1pbmltaXplZCIpKQog
ICAgICAgICBld2tfdmlld19tb2RlX3NldCh2aWV3LCBFV0tfVklFV19NT0RFX01JTklNSVpFRCk7
CisjZWxzZQorICAgIFVOVVNFRF9QQVJBTShtb2RlKTsKKyNlbmRpZgogfQogCiB2b2lkIFRlc3RS
dW5uZXI6OnNldFdpbmRvd0lzS2V5KGJvb2wpCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>197403</attachid>
            <date>2013-04-10 14:00:34 -0700</date>
            <delta_ts>2013-04-11 14:08:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-114048-20130411000014.patch</filename>
            <type>text/plain</type>
            <size>4865</size>
            <attacher name="Ed Bartosh">bartosh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ4MTAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Vm
bC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKaW5kZXggZmQ3ODdkYWI1
YzUwYzhlOTI0NjFmMzM0NmMyMDFlNTU4MjljOWM2OC4uNTY0MzFiOWQxN2QzZTdlYjgwNDU3ZTZh
OGNkNTY1NjI5ZWQ0YWRjZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEz
LTA0LTA1ICBFZCBCYXJ0b3NoICA8YmFydG9zaEBnbWFpbC5jb20+CisKKyAgICAgICAgW0VGTF0g
LS1taW5pbWFsIGJ1aWxkIGZhaWxzIHdpdGggZXJyb3I6ICdWaWV3TW9kZUludmFsaWQnIGlzIG5v
dCBhIG1lbWJlciBvZiAnV2ViQ29yZTo6UGFnZScKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTExNDA0OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFdyYXBwZWQgdmlldy1tb2RlIG1lZGlhIHJlbGF0ZWQgY29k
ZSBpbnRvICNpZiBFTkFCTEUoVklFV19NT0RFX0NTU19NRURJQSkKKyAgICAgICAgKiBXZWJDb3Jl
U3VwcG9ydC9Bc3NlcnRNYXRjaGluZ0VudW1zLmNwcDoKKyAgICAgICAgKiBld2svZXdrX3ZpZXcu
Y3BwOgorICAgICAgICAoZXdrX3ZpZXdfbW9kZV9zZXQpOgorCiAyMDEzLTA0LTA5ICBFZCBCYXJ0
b3NoICA8YmFydG9zaEBnbWFpbC5jb20+CiAKICAgICAgICAgW0VGTF0gLS1taW5pbWFsIGJ1aWxk
IGZhaWxzIHdpdGggZXJyb3I6IGBzZXRTZWFtbGVzc0lGcmFtZXNFbmFibGVkJyBpcyBub3QgYSBt
ZW1iZXIgb2YgYFdlYkNvcmU6OlJ1bnRpbWVFbmFibGVkRmVhdHVyZXMnCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9Bc3NlcnRNYXRjaGluZ0VudW1zLmNwcCBi
L1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0Fzc2VydE1hdGNoaW5nRW51bXMuY3Bw
CmluZGV4IDVkMjA2YTQzM2JiNDk5NTE0ZTg4YjJiMTMyOGY1MDIzZmJjNTM5NDEuLjhjZDIzZTM5
ZmMyMDBhNjg4MWE2MmI5MGU2N2U5NjA4OGFkMWJlYmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQvZWZsL1dlYkNvcmVTdXBwb3J0L0Fzc2VydE1hdGNoaW5nRW51bXMuY3BwCisrKyBiL1NvdXJj
ZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0Fzc2VydE1hdGNoaW5nRW51bXMuY3BwCkBAIC03
NSwxMiArNzUsMTQgQEAgQ09NUElMRV9BU1NFUlRfTUFUQ0hJTkdfRU5VTShFV0tfVE9VQ0hfUE9J
TlRfQ0FOQ0VMTEVELCBQbGF0Zm9ybVRvdWNoUG9pbnQ6OlRvdWMKIENPTVBJTEVfQVNTRVJUX01B
VENISU5HX0VOVU0oRVdLX1RPVUNIX1BPSU5UX0VORCwgUGxhdGZvcm1Ub3VjaFBvaW50OjpUb3Vj
aFN0YXRlRW5kKTsKICNlbmRpZgogCisjaWYgRU5BQkxFKFZJRVdfTU9ERV9DU1NfTUVESUEpCiBD
T01QSUxFX0FTU0VSVF9NQVRDSElOR19FTlVNKEVXS19WSUVXX01PREVfSU5WQUxJRCwgUGFnZTo6
Vmlld01vZGVJbnZhbGlkKTsKIENPTVBJTEVfQVNTRVJUX01BVENISU5HX0VOVU0oRVdLX1ZJRVdf
TU9ERV9XSU5ET1dFRCwgUGFnZTo6Vmlld01vZGVXaW5kb3dlZCk7CiBDT01QSUxFX0FTU0VSVF9N
QVRDSElOR19FTlVNKEVXS19WSUVXX01PREVfRkxPQVRJTkcsIFBhZ2U6OlZpZXdNb2RlRmxvYXRp
bmcpOwogQ09NUElMRV9BU1NFUlRfTUFUQ0hJTkdfRU5VTShFV0tfVklFV19NT0RFX0ZVTExTQ1JF
RU4sIFBhZ2U6OlZpZXdNb2RlRnVsbHNjcmVlbik7CiBDT01QSUxFX0FTU0VSVF9NQVRDSElOR19F
TlVNKEVXS19WSUVXX01PREVfTUFYSU1JWkVELCBQYWdlOjpWaWV3TW9kZU1heGltaXplZCk7CiBD
T01QSUxFX0FTU0VSVF9NQVRDSElOR19FTlVNKEVXS19WSUVXX01PREVfTUlOSU1JWkVELCBQYWdl
OjpWaWV3TW9kZU1pbmltaXplZCk7CisjZW5kaWYKIAogQ09NUElMRV9BU1NFUlRfTUFUQ0hJTkdf
RU5VTShFV0tfVEVYVF9ESVJFQ1RJT05fREVGQVVMVCwgTmF0dXJhbFdyaXRpbmdEaXJlY3Rpb24p
OwogQ09NUElMRV9BU1NFUlRfTUFUQ0hJTkdfRU5VTShFV0tfVEVYVF9ESVJFQ1RJT05fTEVGVF9U
T19SSUdIVCwgTGVmdFRvUmlnaHRXcml0aW5nRGlyZWN0aW9uKTsKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAgYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdr
X3ZpZXcuY3BwCmluZGV4IGIzMWVkYmZmMTQxNTc0OGVkY2ZlOWZmNDI0YTY5YjE5YWI1Mzg0OWIu
LjJiMTk1YjU5YTU2MjkzYTE1OGI4OWM0NzIwYjg1ZDRlZmFhNDFkYTIgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAKKysrIGIvU291cmNlL1dlYktpdC9lZmwv
ZXdrL2V3a192aWV3LmNwcApAQCAtNDI2MSw4ICs0MjYxLDkgQEAgRWluYV9Cb29sIGV3a192aWV3
X21vZGVfc2V0KEV2YXNfT2JqZWN0KiBld2tWaWV3LCBFd2tfVmlld19Nb2RlIHZpZXdNb2RlKQog
ewogICAgIEVXS19WSUVXX1NEX0dFVF9PUl9SRVRVUk4oZXdrVmlldywgc21hcnREYXRhLCBmYWxz
ZSk7CiAgICAgRVdLX1ZJRVdfUFJJVl9HRVRfT1JfUkVUVVJOKHNtYXJ0RGF0YSwgcHJpdiwgZmFs
c2UpOwotCisjaWYgRU5BQkxFKFZJRVdfTU9ERV9DU1NfTUVESUEpCiAgICAgcHJpdi0+cGFnZS0+
c2V0Vmlld01vZGUoc3RhdGljX2Nhc3Q8V2ViQ29yZTo6UGFnZTo6Vmlld01vZGU+KHZpZXdNb2Rl
KSk7CisjZW5kaWYKICAgICByZXR1cm4gdHJ1ZTsKIH0KIApAQCAtNDI3MCw4ICs0MjcxLDExIEBA
IEV3a19WaWV3X01vZGUgZXdrX3ZpZXdfbW9kZV9nZXQoY29uc3QgRXZhc19PYmplY3QqIGV3a1Zp
ZXcpCiB7CiAgICAgRVdLX1ZJRVdfU0RfR0VUX09SX1JFVFVSTihld2tWaWV3LCBzbWFydERhdGEs
IEVXS19WSUVXX01PREVfSU5WQUxJRCk7CiAgICAgRVdLX1ZJRVdfUFJJVl9HRVRfT1JfUkVUVVJO
KHNtYXJ0RGF0YSwgcHJpdiwgRVdLX1ZJRVdfTU9ERV9JTlZBTElEKTsKLQorI2lmIEVOQUJMRShW
SUVXX01PREVfQ1NTX01FRElBKQogICAgIHJldHVybiBzdGF0aWNfY2FzdDxFd2tfVmlld19Nb2Rl
Pihwcml2LT5wYWdlLT52aWV3TW9kZSgpKTsKKyNlbHNlCisgICAgcmV0dXJuIEVXS19WSUVXX01P
REVfSU5WQUxJRDsKKyNlbmRpZgogfQogCiBFaW5hX0Jvb2wgZXdrX3ZpZXdfbWl4ZWRfY29udGVu
dF9kaXNwbGF5ZWRfZ2V0KGNvbnN0IEV2YXNfT2JqZWN0KiBld2tWaWV3KQpkaWZmIC0tZ2l0IGEv
VG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDEzZjMxNTFlOTFkZGZhYjg5
YTk2NmRkYjBmNDdjM2NlZGNjN2U5ODUuLjI3NDZlNjI5YjZkMDNiMTM1MWJlY2Y2ZmQ3MDAyNzZj
ZjkzMGQ1N2IgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxNCBAQAorMjAxMy0wNC0wNSAgRWQgQmFydG9zaCAgPGJhcnRvc2hAZ21h
aWwuY29tPgorCisgICAgICAgIFtFRkxdIC0tbWluaW1hbCBidWlsZCBmYWlscyB3aXRoIGVycm9y
OiAnVmlld01vZGVJbnZhbGlkJyBpcyBub3QgYSBtZW1iZXIgb2YgJ1dlYkNvcmU6OlBhZ2UnCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTQwNDgKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXcmFwcGVkIHZp
ZXcgbWVkaWEgcmVsYXRlZCBjb2RlIGluICNpZiBFTkFCTEUoVklFV19NT0RFX0NTU19NRURJQSkK
KyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9lZmwvVGVzdFJ1bm5lckVmbC5jcHA6CisgICAgICAg
IChUZXN0UnVubmVyOjpzZXRWaWV3TW9kZU1lZGlhRmVhdHVyZSk6CisKIDIwMTMtMDQtMDkgIEdl
b2ZmcmV5IEdhcmVuICA8Z2dhcmVuQGFwcGxlLmNvbT4KIAogICAgICAgICBSZW1vdmVkIGFuIGFu
bm95aW5nIG1lc3NhZ2UgZnJvbSBzdm4tY3JlYXRlLXBhdGNoCmRpZmYgLS1naXQgYS9Ub29scy9E
dW1wUmVuZGVyVHJlZS9lZmwvVGVzdFJ1bm5lckVmbC5jcHAgYi9Ub29scy9EdW1wUmVuZGVyVHJl
ZS9lZmwvVGVzdFJ1bm5lckVmbC5jcHAKaW5kZXggMDQ0ZGZkNDBhNTY2NDliNjlhN2EyYTBmN2I4
NTQ3ODhhOWJkN2VlZi4uM2Q1NzQxMTBmOGRlZGEyODZhMGE3ZDY1NDcyMjVjYWE5MmFhM2Q5MiAx
MDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL1Rlc3RSdW5uZXJFZmwuY3BwCisr
KyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9UZXN0UnVubmVyRWZsLmNwcApAQCAtMjUxLDYg
KzI1MSw3IEBAIHZvaWQgVGVzdFJ1bm5lcjo6c2V0VmFsdWVGb3JVc2VyKEpTQ29udGV4dFJlZiBj
b250ZXh0LCBKU1ZhbHVlUmVmIG5vZGVPYmplY3QsIEpTCiAKIHZvaWQgVGVzdFJ1bm5lcjo6c2V0
Vmlld01vZGVNZWRpYUZlYXR1cmUoSlNTdHJpbmdSZWYgbW9kZSkKIHsKKyNpZiBFTkFCTEUoVklF
V19NT0RFX0NTU19NRURJQSkKICAgICBFdmFzX09iamVjdCogdmlldyA9IGJyb3dzZXItPm1haW5W
aWV3KCk7CiAgICAgaWYgKCF2aWV3KQogICAgICAgICByZXR1cm47CkBAIC0yNjUsNiArMjY2LDkg
QEAgdm9pZCBUZXN0UnVubmVyOjpzZXRWaWV3TW9kZU1lZGlhRmVhdHVyZShKU1N0cmluZ1JlZiBt
b2RlKQogICAgICAgICBld2tfdmlld19tb2RlX3NldCh2aWV3LCBFV0tfVklFV19NT0RFX01BWElN
SVpFRCk7CiAgICAgZWxzZSBpZiAoZXF1YWxzKG1vZGUsICJtaW5pbWl6ZWQiKSkKICAgICAgICAg
ZXdrX3ZpZXdfbW9kZV9zZXQodmlldywgRVdLX1ZJRVdfTU9ERV9NSU5JTUlaRUQpOworI2Vsc2UK
KyAgICBVTlVTRURfUEFSQU0obW9kZSk7CisjZW5kaWYKIH0KIAogdm9pZCBUZXN0UnVubmVyOjpz
ZXRXaW5kb3dJc0tleShib29sKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>197670</attachid>
            <date>2013-04-11 14:08:20 -0700</date>
            <delta_ts>2013-04-11 14:27:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-114048-20130412000759.patch</filename>
            <type>text/plain</type>
            <size>4987</size>
            <attacher name="Ed Bartosh">bartosh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ4MjE1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Vm
bC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKaW5kZXggM2Y1ZmJhODMz
YzE5M2UxMGEwODU5MWFiMTEwMTAyNDk4NGY2MDMwYy4uODRjZDQxN2Y1ZTJhZTA3Y2UxNjRlYzJl
MmQ2ZDgzYTA2YzUzZTFhOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEz
LTA0LTA1ICBFZCBCYXJ0b3NoICA8YmFydG9zaEBnbWFpbC5jb20+CisKKyAgICAgICAgW0VGTF0g
LS1taW5pbWFsIGJ1aWxkIGZhaWxzIHdpdGggZXJyb3I6ICdWaWV3TW9kZUludmFsaWQnIGlzIG5v
dCBhIG1lbWJlciBvZiAnV2ViQ29yZTo6UGFnZScKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTExNDA0OAorCisgICAgICAgIFJldmlld2VkIGJ5IFJldmll
d2VkIGJ5IEd5dXlvdW5nIEtpbS4KKworICAgICAgICBXcmFwcGVkIHZpZXctbW9kZSBtZWRpYSBy
ZWxhdGVkIGNvZGUgaW50byAjaWYgRU5BQkxFKFZJRVdfTU9ERV9DU1NfTUVESUEpCisgICAgICAg
ICogV2ViQ29yZVN1cHBvcnQvQXNzZXJ0TWF0Y2hpbmdFbnVtcy5jcHA6CisgICAgICAgICogZXdr
L2V3a192aWV3LmNwcDoKKyAgICAgICAgKGV3a192aWV3X21vZGVfc2V0KToKKwogMjAxMy0wNC0x
MCAgQmVuamFtaW4gUG91bGFpbiAgPGJwb3VsYWluQGFwcGxlLmNvbT4KIAogICAgICAgICBNYXNz
IHJlbW92ZSBhbGwgdGhlIGVtcHR5IGRpcmVjdG9yaWVzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9Bc3NlcnRNYXRjaGluZ0VudW1zLmNwcCBiL1NvdXJjZS9X
ZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0Fzc2VydE1hdGNoaW5nRW51bXMuY3BwCmluZGV4IDVk
MjA2YTQzM2JiNDk5NTE0ZTg4YjJiMTMyOGY1MDIzZmJjNTM5NDEuLjhjZDIzZTM5ZmMyMDBhNjg4
MWE2MmI5MGU2N2U5NjA4OGFkMWJlYmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL1dl
YkNvcmVTdXBwb3J0L0Fzc2VydE1hdGNoaW5nRW51bXMuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQv
ZWZsL1dlYkNvcmVTdXBwb3J0L0Fzc2VydE1hdGNoaW5nRW51bXMuY3BwCkBAIC03NSwxMiArNzUs
MTQgQEAgQ09NUElMRV9BU1NFUlRfTUFUQ0hJTkdfRU5VTShFV0tfVE9VQ0hfUE9JTlRfQ0FOQ0VM
TEVELCBQbGF0Zm9ybVRvdWNoUG9pbnQ6OlRvdWMKIENPTVBJTEVfQVNTRVJUX01BVENISU5HX0VO
VU0oRVdLX1RPVUNIX1BPSU5UX0VORCwgUGxhdGZvcm1Ub3VjaFBvaW50OjpUb3VjaFN0YXRlRW5k
KTsKICNlbmRpZgogCisjaWYgRU5BQkxFKFZJRVdfTU9ERV9DU1NfTUVESUEpCiBDT01QSUxFX0FT
U0VSVF9NQVRDSElOR19FTlVNKEVXS19WSUVXX01PREVfSU5WQUxJRCwgUGFnZTo6Vmlld01vZGVJ
bnZhbGlkKTsKIENPTVBJTEVfQVNTRVJUX01BVENISU5HX0VOVU0oRVdLX1ZJRVdfTU9ERV9XSU5E
T1dFRCwgUGFnZTo6Vmlld01vZGVXaW5kb3dlZCk7CiBDT01QSUxFX0FTU0VSVF9NQVRDSElOR19F
TlVNKEVXS19WSUVXX01PREVfRkxPQVRJTkcsIFBhZ2U6OlZpZXdNb2RlRmxvYXRpbmcpOwogQ09N
UElMRV9BU1NFUlRfTUFUQ0hJTkdfRU5VTShFV0tfVklFV19NT0RFX0ZVTExTQ1JFRU4sIFBhZ2U6
OlZpZXdNb2RlRnVsbHNjcmVlbik7CiBDT01QSUxFX0FTU0VSVF9NQVRDSElOR19FTlVNKEVXS19W
SUVXX01PREVfTUFYSU1JWkVELCBQYWdlOjpWaWV3TW9kZU1heGltaXplZCk7CiBDT01QSUxFX0FT
U0VSVF9NQVRDSElOR19FTlVNKEVXS19WSUVXX01PREVfTUlOSU1JWkVELCBQYWdlOjpWaWV3TW9k
ZU1pbmltaXplZCk7CisjZW5kaWYKIAogQ09NUElMRV9BU1NFUlRfTUFUQ0hJTkdfRU5VTShFV0tf
VEVYVF9ESVJFQ1RJT05fREVGQVVMVCwgTmF0dXJhbFdyaXRpbmdEaXJlY3Rpb24pOwogQ09NUElM
RV9BU1NFUlRfTUFUQ0hJTkdfRU5VTShFV0tfVEVYVF9ESVJFQ1RJT05fTEVGVF9UT19SSUdIVCwg
TGVmdFRvUmlnaHRXcml0aW5nRGlyZWN0aW9uKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQv
ZWZsL2V3ay9ld2tfdmlldy5jcHAgYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXcuY3Bw
CmluZGV4IGIzMWVkYmZmMTQxNTc0OGVkY2ZlOWZmNDI0YTY5YjE5YWI1Mzg0OWIuLjVlOGRkOTkx
ODIxNjliNTMyN2M0NTQ3YjZlZWNjODBjMGM1NjBmNTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQvZWZsL2V3ay9ld2tfdmlldy5jcHAKKysrIGIvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192
aWV3LmNwcApAQCAtNDI1OSwxOSArNDI1OSwzMCBAQCBib29sIGV3a192aWV3X25lZWRfdG91Y2hf
ZXZlbnRzX2dldChjb25zdCBFdmFzX09iamVjdCogZXdrVmlldykKIAogRWluYV9Cb29sIGV3a192
aWV3X21vZGVfc2V0KEV2YXNfT2JqZWN0KiBld2tWaWV3LCBFd2tfVmlld19Nb2RlIHZpZXdNb2Rl
KQogeworI2lmIEVOQUJMRShWSUVXX01PREVfQ1NTX01FRElBKQogICAgIEVXS19WSUVXX1NEX0dF
VF9PUl9SRVRVUk4oZXdrVmlldywgc21hcnREYXRhLCBmYWxzZSk7CiAgICAgRVdLX1ZJRVdfUFJJ
Vl9HRVRfT1JfUkVUVVJOKHNtYXJ0RGF0YSwgcHJpdiwgZmFsc2UpOwogCiAgICAgcHJpdi0+cGFn
ZS0+c2V0Vmlld01vZGUoc3RhdGljX2Nhc3Q8V2ViQ29yZTo6UGFnZTo6Vmlld01vZGU+KHZpZXdN
b2RlKSk7CiAgICAgcmV0dXJuIHRydWU7CisjZWxzZQorICAgIFVOVVNFRF9QQVJBTShld2tWaWV3
KTsKKyAgICBVTlVTRURfUEFSQU0odmlld01vZGUpOworICAgIHJldHVybiB0cnVlOworI2VuZGlm
CiB9CiAKIEV3a19WaWV3X01vZGUgZXdrX3ZpZXdfbW9kZV9nZXQoY29uc3QgRXZhc19PYmplY3Qq
IGV3a1ZpZXcpCiB7CisjaWYgRU5BQkxFKFZJRVdfTU9ERV9DU1NfTUVESUEpCiAgICAgRVdLX1ZJ
RVdfU0RfR0VUX09SX1JFVFVSTihld2tWaWV3LCBzbWFydERhdGEsIEVXS19WSUVXX01PREVfSU5W
QUxJRCk7CiAgICAgRVdLX1ZJRVdfUFJJVl9HRVRfT1JfUkVUVVJOKHNtYXJ0RGF0YSwgcHJpdiwg
RVdLX1ZJRVdfTU9ERV9JTlZBTElEKTsKIAogICAgIHJldHVybiBzdGF0aWNfY2FzdDxFd2tfVmll
d19Nb2RlPihwcml2LT5wYWdlLT52aWV3TW9kZSgpKTsKKyNlbHNlCisgICAgVU5VU0VEX1BBUkFN
KGV3a1ZpZXcpOworICAgIHJldHVybiBFV0tfVklFV19NT0RFX0lOVkFMSUQ7CisjZW5kaWYKIH0K
IAogRWluYV9Cb29sIGV3a192aWV3X21peGVkX2NvbnRlbnRfZGlzcGxheWVkX2dldChjb25zdCBF
dmFzX09iamVjdCogZXdrVmlldykKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xz
L0NoYW5nZUxvZwppbmRleCBjOTM2ZjNkMDlhYmNkYmMzODBiN2JhY2I5NGE3ZjBmNGUyNGQ2ZTk4
Li42YWE2NWU2OWFlNzM2NWZlODFkYjllMWUyMjBhOWI0ZmIxMGUxYTAwIDEwMDY0NAotLS0gYS9U
b29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIw
MTMtMDQtMDUgIEVkIEJhcnRvc2ggIDxiYXJ0b3NoQGdtYWlsLmNvbT4KKworICAgICAgICBbRUZM
XSAtLW1pbmltYWwgYnVpbGQgZmFpbHMgd2l0aCBlcnJvcjogJ1ZpZXdNb2RlSW52YWxpZCcgaXMg
bm90IGEgbWVtYmVyIG9mICdXZWJDb3JlOjpQYWdlJworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE0MDQ4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgUmV2
aWV3ZWQgYnkgR3l1eW91bmcgS2ltLgorCisgICAgICAgIFdyYXBwZWQgdmlldyBtZWRpYSByZWxh
dGVkIGNvZGUgaW4gI2lmIEVOQUJMRShWSUVXX01PREVfQ1NTX01FRElBKQorICAgICAgICAqIER1
bXBSZW5kZXJUcmVlL2VmbC9UZXN0UnVubmVyRWZsLmNwcDoKKyAgICAgICAgKFRlc3RSdW5uZXI6
OnNldFZpZXdNb2RlTWVkaWFGZWF0dXJlKToKKwogMjAxMy0wNC0xMSAgUnlvc3VrZSBOaXdhICA8
cm5pd2FAd2Via2l0Lm9yZz4KIAogICAgICAgICBVc2Ugd2Via2l0LXF1ZXVlcy5hcHBzcG90LmNv
bSBpbnN0ZWFkIG9mIHdlYmtpdC1jb21taXQtcXVldWUuYXBwc3BvdC5jb20KZGlmZiAtLWdpdCBh
L1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9UZXN0UnVubmVyRWZsLmNwcCBiL1Rvb2xzL0R1bXBS
ZW5kZXJUcmVlL2VmbC9UZXN0UnVubmVyRWZsLmNwcAppbmRleCAwNDRkZmQ0MGE1NjY0OWI2OWE3
YTJhMGY3Yjg1NDc4OGE5YmQ3ZWVmLi4zZDU3NDExMGY4ZGVkYTI4NmEwYTdkNjU0NzIyNWNhYTky
YWEzZDkyIDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvVGVzdFJ1bm5lckVm
bC5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL1Rlc3RSdW5uZXJFZmwuY3BwCkBA
IC0yNTEsNiArMjUxLDcgQEAgdm9pZCBUZXN0UnVubmVyOjpzZXRWYWx1ZUZvclVzZXIoSlNDb250
ZXh0UmVmIGNvbnRleHQsIEpTVmFsdWVSZWYgbm9kZU9iamVjdCwgSlMKIAogdm9pZCBUZXN0UnVu
bmVyOjpzZXRWaWV3TW9kZU1lZGlhRmVhdHVyZShKU1N0cmluZ1JlZiBtb2RlKQogeworI2lmIEVO
QUJMRShWSUVXX01PREVfQ1NTX01FRElBKQogICAgIEV2YXNfT2JqZWN0KiB2aWV3ID0gYnJvd3Nl
ci0+bWFpblZpZXcoKTsKICAgICBpZiAoIXZpZXcpCiAgICAgICAgIHJldHVybjsKQEAgLTI2NSw2
ICsyNjYsOSBAQCB2b2lkIFRlc3RSdW5uZXI6OnNldFZpZXdNb2RlTWVkaWFGZWF0dXJlKEpTU3Ry
aW5nUmVmIG1vZGUpCiAgICAgICAgIGV3a192aWV3X21vZGVfc2V0KHZpZXcsIEVXS19WSUVXX01P
REVfTUFYSU1JWkVEKTsKICAgICBlbHNlIGlmIChlcXVhbHMobW9kZSwgIm1pbmltaXplZCIpKQog
ICAgICAgICBld2tfdmlld19tb2RlX3NldCh2aWV3LCBFV0tfVklFV19NT0RFX01JTklNSVpFRCk7
CisjZWxzZQorICAgIFVOVVNFRF9QQVJBTShtb2RlKTsKKyNlbmRpZgogfQogCiB2b2lkIFRlc3RS
dW5uZXI6OnNldFdpbmRvd0lzS2V5KGJvb2wpCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>197672</attachid>
            <date>2013-04-11 14:27:38 -0700</date>
            <delta_ts>2013-04-12 10:39:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-114048-20130412002717.patch</filename>
            <type>text/plain</type>
            <size>4963</size>
            <attacher name="Ed Bartosh">bartosh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ4MjE1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Vm
bC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKaW5kZXggM2Y1ZmJhODMz
YzE5M2UxMGEwODU5MWFiMTEwMTAyNDk4NGY2MDMwYy4uMzI1Njc0ZGViMjBkNGU2NThmMzE5MTg1
YzliNjI1NmNkNGYyNjhkNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEz
LTA0LTA1ICBFZCBCYXJ0b3NoICA8YmFydG9zaEBnbWFpbC5jb20+CisKKyAgICAgICAgW0VGTF0g
LS1taW5pbWFsIGJ1aWxkIGZhaWxzIHdpdGggZXJyb3I6ICdWaWV3TW9kZUludmFsaWQnIGlzIG5v
dCBhIG1lbWJlciBvZiAnV2ViQ29yZTo6UGFnZScKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTExNDA0OAorCisgICAgICAgIFJldmlld2VkIGJ5IEd5dXlv
dW5nIEtpbS4KKworICAgICAgICBXcmFwcGVkIHZpZXctbW9kZSBtZWRpYSByZWxhdGVkIGNvZGUg
aW50byAjaWYgRU5BQkxFKFZJRVdfTU9ERV9DU1NfTUVESUEpCisgICAgICAgICogV2ViQ29yZVN1
cHBvcnQvQXNzZXJ0TWF0Y2hpbmdFbnVtcy5jcHA6CisgICAgICAgICogZXdrL2V3a192aWV3LmNw
cDoKKyAgICAgICAgKGV3a192aWV3X21vZGVfc2V0KToKKwogMjAxMy0wNC0xMCAgQmVuamFtaW4g
UG91bGFpbiAgPGJwb3VsYWluQGFwcGxlLmNvbT4KIAogICAgICAgICBNYXNzIHJlbW92ZSBhbGwg
dGhlIGVtcHR5IGRpcmVjdG9yaWVzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJD
b3JlU3VwcG9ydC9Bc3NlcnRNYXRjaGluZ0VudW1zLmNwcCBiL1NvdXJjZS9XZWJLaXQvZWZsL1dl
YkNvcmVTdXBwb3J0L0Fzc2VydE1hdGNoaW5nRW51bXMuY3BwCmluZGV4IDVkMjA2YTQzM2JiNDk5
NTE0ZTg4YjJiMTMyOGY1MDIzZmJjNTM5NDEuLjhjZDIzZTM5ZmMyMDBhNjg4MWE2MmI5MGU2N2U5
NjA4OGFkMWJlYmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0
L0Fzc2VydE1hdGNoaW5nRW51bXMuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVT
dXBwb3J0L0Fzc2VydE1hdGNoaW5nRW51bXMuY3BwCkBAIC03NSwxMiArNzUsMTQgQEAgQ09NUElM
RV9BU1NFUlRfTUFUQ0hJTkdfRU5VTShFV0tfVE9VQ0hfUE9JTlRfQ0FOQ0VMTEVELCBQbGF0Zm9y
bVRvdWNoUG9pbnQ6OlRvdWMKIENPTVBJTEVfQVNTRVJUX01BVENISU5HX0VOVU0oRVdLX1RPVUNI
X1BPSU5UX0VORCwgUGxhdGZvcm1Ub3VjaFBvaW50OjpUb3VjaFN0YXRlRW5kKTsKICNlbmRpZgog
CisjaWYgRU5BQkxFKFZJRVdfTU9ERV9DU1NfTUVESUEpCiBDT01QSUxFX0FTU0VSVF9NQVRDSElO
R19FTlVNKEVXS19WSUVXX01PREVfSU5WQUxJRCwgUGFnZTo6Vmlld01vZGVJbnZhbGlkKTsKIENP
TVBJTEVfQVNTRVJUX01BVENISU5HX0VOVU0oRVdLX1ZJRVdfTU9ERV9XSU5ET1dFRCwgUGFnZTo6
Vmlld01vZGVXaW5kb3dlZCk7CiBDT01QSUxFX0FTU0VSVF9NQVRDSElOR19FTlVNKEVXS19WSUVX
X01PREVfRkxPQVRJTkcsIFBhZ2U6OlZpZXdNb2RlRmxvYXRpbmcpOwogQ09NUElMRV9BU1NFUlRf
TUFUQ0hJTkdfRU5VTShFV0tfVklFV19NT0RFX0ZVTExTQ1JFRU4sIFBhZ2U6OlZpZXdNb2RlRnVs
bHNjcmVlbik7CiBDT01QSUxFX0FTU0VSVF9NQVRDSElOR19FTlVNKEVXS19WSUVXX01PREVfTUFY
SU1JWkVELCBQYWdlOjpWaWV3TW9kZU1heGltaXplZCk7CiBDT01QSUxFX0FTU0VSVF9NQVRDSElO
R19FTlVNKEVXS19WSUVXX01PREVfTUlOSU1JWkVELCBQYWdlOjpWaWV3TW9kZU1pbmltaXplZCk7
CisjZW5kaWYKIAogQ09NUElMRV9BU1NFUlRfTUFUQ0hJTkdfRU5VTShFV0tfVEVYVF9ESVJFQ1RJ
T05fREVGQVVMVCwgTmF0dXJhbFdyaXRpbmdEaXJlY3Rpb24pOwogQ09NUElMRV9BU1NFUlRfTUFU
Q0hJTkdfRU5VTShFV0tfVEVYVF9ESVJFQ1RJT05fTEVGVF9UT19SSUdIVCwgTGVmdFRvUmlnaHRX
cml0aW5nRGlyZWN0aW9uKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tf
dmlldy5jcHAgYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXcuY3BwCmluZGV4IGIzMWVk
YmZmMTQxNTc0OGVkY2ZlOWZmNDI0YTY5YjE5YWI1Mzg0OWIuLjVlOGRkOTkxODIxNjliNTMyN2M0
NTQ3YjZlZWNjODBjMGM1NjBmNTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9l
d2tfdmlldy5jcHAKKysrIGIvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192aWV3LmNwcApAQCAt
NDI1OSwxOSArNDI1OSwzMCBAQCBib29sIGV3a192aWV3X25lZWRfdG91Y2hfZXZlbnRzX2dldChj
b25zdCBFdmFzX09iamVjdCogZXdrVmlldykKIAogRWluYV9Cb29sIGV3a192aWV3X21vZGVfc2V0
KEV2YXNfT2JqZWN0KiBld2tWaWV3LCBFd2tfVmlld19Nb2RlIHZpZXdNb2RlKQogeworI2lmIEVO
QUJMRShWSUVXX01PREVfQ1NTX01FRElBKQogICAgIEVXS19WSUVXX1NEX0dFVF9PUl9SRVRVUk4o
ZXdrVmlldywgc21hcnREYXRhLCBmYWxzZSk7CiAgICAgRVdLX1ZJRVdfUFJJVl9HRVRfT1JfUkVU
VVJOKHNtYXJ0RGF0YSwgcHJpdiwgZmFsc2UpOwogCiAgICAgcHJpdi0+cGFnZS0+c2V0Vmlld01v
ZGUoc3RhdGljX2Nhc3Q8V2ViQ29yZTo6UGFnZTo6Vmlld01vZGU+KHZpZXdNb2RlKSk7CiAgICAg
cmV0dXJuIHRydWU7CisjZWxzZQorICAgIFVOVVNFRF9QQVJBTShld2tWaWV3KTsKKyAgICBVTlVT
RURfUEFSQU0odmlld01vZGUpOworICAgIHJldHVybiB0cnVlOworI2VuZGlmCiB9CiAKIEV3a19W
aWV3X01vZGUgZXdrX3ZpZXdfbW9kZV9nZXQoY29uc3QgRXZhc19PYmplY3QqIGV3a1ZpZXcpCiB7
CisjaWYgRU5BQkxFKFZJRVdfTU9ERV9DU1NfTUVESUEpCiAgICAgRVdLX1ZJRVdfU0RfR0VUX09S
X1JFVFVSTihld2tWaWV3LCBzbWFydERhdGEsIEVXS19WSUVXX01PREVfSU5WQUxJRCk7CiAgICAg
RVdLX1ZJRVdfUFJJVl9HRVRfT1JfUkVUVVJOKHNtYXJ0RGF0YSwgcHJpdiwgRVdLX1ZJRVdfTU9E
RV9JTlZBTElEKTsKIAogICAgIHJldHVybiBzdGF0aWNfY2FzdDxFd2tfVmlld19Nb2RlPihwcml2
LT5wYWdlLT52aWV3TW9kZSgpKTsKKyNlbHNlCisgICAgVU5VU0VEX1BBUkFNKGV3a1ZpZXcpOwor
ICAgIHJldHVybiBFV0tfVklFV19NT0RFX0lOVkFMSUQ7CisjZW5kaWYKIH0KIAogRWluYV9Cb29s
IGV3a192aWV3X21peGVkX2NvbnRlbnRfZGlzcGxheWVkX2dldChjb25zdCBFdmFzX09iamVjdCog
ZXdrVmlldykKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwpp
bmRleCBjOTM2ZjNkMDlhYmNkYmMzODBiN2JhY2I5NGE3ZjBmNGUyNGQ2ZTk4Li4yZGQ3OTRjNDNi
ZjY4ZWE5M2YzMjZhZTBmMWZhMWRlY2RhZTVlMmU1IDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VM
b2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTMtMDQtMDUgIEVk
IEJhcnRvc2ggIDxiYXJ0b3NoQGdtYWlsLmNvbT4KKworICAgICAgICBbRUZMXSAtLW1pbmltYWwg
YnVpbGQgZmFpbHMgd2l0aCBlcnJvcjogJ1ZpZXdNb2RlSW52YWxpZCcgaXMgbm90IGEgbWVtYmVy
IG9mICdXZWJDb3JlOjpQYWdlJworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTE0MDQ4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgR3l1eW91bmcgS2ltLgor
CisgICAgICAgIFdyYXBwZWQgdmlldyBtZWRpYSByZWxhdGVkIGNvZGUgaW4gI2lmIEVOQUJMRShW
SUVXX01PREVfQ1NTX01FRElBKQorICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2VmbC9UZXN0UnVu
bmVyRWZsLmNwcDoKKyAgICAgICAgKFRlc3RSdW5uZXI6OnNldFZpZXdNb2RlTWVkaWFGZWF0dXJl
KToKKwogMjAxMy0wNC0xMSAgUnlvc3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9yZz4KIAogICAg
ICAgICBVc2Ugd2Via2l0LXF1ZXVlcy5hcHBzcG90LmNvbSBpbnN0ZWFkIG9mIHdlYmtpdC1jb21t
aXQtcXVldWUuYXBwc3BvdC5jb20KZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Vm
bC9UZXN0UnVubmVyRWZsLmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9UZXN0UnVubmVy
RWZsLmNwcAppbmRleCAwNDRkZmQ0MGE1NjY0OWI2OWE3YTJhMGY3Yjg1NDc4OGE5YmQ3ZWVmLi4z
ZDU3NDExMGY4ZGVkYTI4NmEwYTdkNjU0NzIyNWNhYTkyYWEzZDkyIDEwMDY0NAotLS0gYS9Ub29s
cy9EdW1wUmVuZGVyVHJlZS9lZmwvVGVzdFJ1bm5lckVmbC5jcHAKKysrIGIvVG9vbHMvRHVtcFJl
bmRlclRyZWUvZWZsL1Rlc3RSdW5uZXJFZmwuY3BwCkBAIC0yNTEsNiArMjUxLDcgQEAgdm9pZCBU
ZXN0UnVubmVyOjpzZXRWYWx1ZUZvclVzZXIoSlNDb250ZXh0UmVmIGNvbnRleHQsIEpTVmFsdWVS
ZWYgbm9kZU9iamVjdCwgSlMKIAogdm9pZCBUZXN0UnVubmVyOjpzZXRWaWV3TW9kZU1lZGlhRmVh
dHVyZShKU1N0cmluZ1JlZiBtb2RlKQogeworI2lmIEVOQUJMRShWSUVXX01PREVfQ1NTX01FRElB
KQogICAgIEV2YXNfT2JqZWN0KiB2aWV3ID0gYnJvd3Nlci0+bWFpblZpZXcoKTsKICAgICBpZiAo
IXZpZXcpCiAgICAgICAgIHJldHVybjsKQEAgLTI2NSw2ICsyNjYsOSBAQCB2b2lkIFRlc3RSdW5u
ZXI6OnNldFZpZXdNb2RlTWVkaWFGZWF0dXJlKEpTU3RyaW5nUmVmIG1vZGUpCiAgICAgICAgIGV3
a192aWV3X21vZGVfc2V0KHZpZXcsIEVXS19WSUVXX01PREVfTUFYSU1JWkVEKTsKICAgICBlbHNl
IGlmIChlcXVhbHMobW9kZSwgIm1pbmltaXplZCIpKQogICAgICAgICBld2tfdmlld19tb2RlX3Nl
dCh2aWV3LCBFV0tfVklFV19NT0RFX01JTklNSVpFRCk7CisjZWxzZQorICAgIFVOVVNFRF9QQVJB
TShtb2RlKTsKKyNlbmRpZgogfQogCiB2b2lkIFRlc3RSdW5uZXI6OnNldFdpbmRvd0lzS2V5KGJv
b2wpCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>197867</attachid>
            <date>2013-04-12 10:39:46 -0700</date>
            <delta_ts>2013-04-13 04:07:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-114048-20130412203923.patch</filename>
            <type>text/plain</type>
            <size>4944</size>
            <attacher name="Ed Bartosh">bartosh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ4Mjg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Vm
bC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKaW5kZXggM2Y1ZmJhODMz
YzE5M2UxMGEwODU5MWFiMTEwMTAyNDk4NGY2MDMwYy4uMGNmMmU2OGRhODYxYjQ1ZTllMThmYzkw
MmUyM2VhOWU1ODIzMWU1NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEz
LTA0LTA1ICBFZCBCYXJ0b3NoICA8YmFydG9zaEBnbWFpbC5jb20+CisKKyAgICAgICAgW0VGTF0g
LS1taW5pbWFsIGJ1aWxkIGZhaWxzIHdpdGggZXJyb3I6ICdWaWV3TW9kZUludmFsaWQnIGlzIG5v
dCBhIG1lbWJlciBvZiAnV2ViQ29yZTo6UGFnZScKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTExNDA0OAorCisgICAgICAgIFJldmlld2VkIGJ5IEd5dXlv
dW5nIEtpbS4KKworICAgICAgICBXcmFwcGVkIHZpZXctbW9kZSBtZWRpYSByZWxhdGVkIGNvZGUg
aW50byAjaWYgRU5BQkxFKFZJRVdfTU9ERV9DU1NfTUVESUEpCisKKyAgICAgICAgKiBXZWJDb3Jl
U3VwcG9ydC9Bc3NlcnRNYXRjaGluZ0VudW1zLmNwcDoKKyAgICAgICAgKiBld2svZXdrX3ZpZXcu
Y3BwOgorICAgICAgICAoZXdrX3ZpZXdfbW9kZV9zZXQpOgorCiAyMDEzLTA0LTEwICBCZW5qYW1p
biBQb3VsYWluICA8YnBvdWxhaW5AYXBwbGUuY29tPgogCiAgICAgICAgIE1hc3MgcmVtb3ZlIGFs
bCB0aGUgZW1wdHkgZGlyZWN0b3JpZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL1dl
YkNvcmVTdXBwb3J0L0Fzc2VydE1hdGNoaW5nRW51bXMuY3BwIGIvU291cmNlL1dlYktpdC9lZmwv
V2ViQ29yZVN1cHBvcnQvQXNzZXJ0TWF0Y2hpbmdFbnVtcy5jcHAKaW5kZXggNWQyMDZhNDMzYmI0
OTk1MTRlODhiMmIxMzI4ZjUwMjNmYmM1Mzk0MS4uOGNkMjNlMzlmYzIwMGE2ODgxYTYyYjkwZTY3
ZTk2MDg4YWQxYmViZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBv
cnQvQXNzZXJ0TWF0Y2hpbmdFbnVtcy5jcHAKKysrIGIvU291cmNlL1dlYktpdC9lZmwvV2ViQ29y
ZVN1cHBvcnQvQXNzZXJ0TWF0Y2hpbmdFbnVtcy5jcHAKQEAgLTc1LDEyICs3NSwxNCBAQCBDT01Q
SUxFX0FTU0VSVF9NQVRDSElOR19FTlVNKEVXS19UT1VDSF9QT0lOVF9DQU5DRUxMRUQsIFBsYXRm
b3JtVG91Y2hQb2ludDo6VG91YwogQ09NUElMRV9BU1NFUlRfTUFUQ0hJTkdfRU5VTShFV0tfVE9V
Q0hfUE9JTlRfRU5ELCBQbGF0Zm9ybVRvdWNoUG9pbnQ6OlRvdWNoU3RhdGVFbmQpOwogI2VuZGlm
CiAKKyNpZiBFTkFCTEUoVklFV19NT0RFX0NTU19NRURJQSkKIENPTVBJTEVfQVNTRVJUX01BVENI
SU5HX0VOVU0oRVdLX1ZJRVdfTU9ERV9JTlZBTElELCBQYWdlOjpWaWV3TW9kZUludmFsaWQpOwog
Q09NUElMRV9BU1NFUlRfTUFUQ0hJTkdfRU5VTShFV0tfVklFV19NT0RFX1dJTkRPV0VELCBQYWdl
OjpWaWV3TW9kZVdpbmRvd2VkKTsKIENPTVBJTEVfQVNTRVJUX01BVENISU5HX0VOVU0oRVdLX1ZJ
RVdfTU9ERV9GTE9BVElORywgUGFnZTo6Vmlld01vZGVGbG9hdGluZyk7CiBDT01QSUxFX0FTU0VS
VF9NQVRDSElOR19FTlVNKEVXS19WSUVXX01PREVfRlVMTFNDUkVFTiwgUGFnZTo6Vmlld01vZGVG
dWxsc2NyZWVuKTsKIENPTVBJTEVfQVNTRVJUX01BVENISU5HX0VOVU0oRVdLX1ZJRVdfTU9ERV9N
QVhJTUlaRUQsIFBhZ2U6OlZpZXdNb2RlTWF4aW1pemVkKTsKIENPTVBJTEVfQVNTRVJUX01BVENI
SU5HX0VOVU0oRVdLX1ZJRVdfTU9ERV9NSU5JTUlaRUQsIFBhZ2U6OlZpZXdNb2RlTWluaW1pemVk
KTsKKyNlbmRpZgogCiBDT01QSUxFX0FTU0VSVF9NQVRDSElOR19FTlVNKEVXS19URVhUX0RJUkVD
VElPTl9ERUZBVUxULCBOYXR1cmFsV3JpdGluZ0RpcmVjdGlvbik7CiBDT01QSUxFX0FTU0VSVF9N
QVRDSElOR19FTlVNKEVXS19URVhUX0RJUkVDVElPTl9MRUZUX1RPX1JJR0hULCBMZWZ0VG9SaWdo
dFdyaXRpbmdEaXJlY3Rpb24pOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3
a192aWV3LmNwcCBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAKaW5kZXggYjMx
ZWRiZmYxNDE1NzQ4ZWRjZmU5ZmY0MjRhNjliMTlhYjUzODQ5Yi4uNWU4ZGQ5OTE4MjE2OWI1MzI3
YzQ1NDdiNmVlY2M4MGMwYzU2MGY1NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvZXdr
L2V3a192aWV3LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXcuY3BwCkBA
IC00MjU5LDE5ICs0MjU5LDMwIEBAIGJvb2wgZXdrX3ZpZXdfbmVlZF90b3VjaF9ldmVudHNfZ2V0
KGNvbnN0IEV2YXNfT2JqZWN0KiBld2tWaWV3KQogCiBFaW5hX0Jvb2wgZXdrX3ZpZXdfbW9kZV9z
ZXQoRXZhc19PYmplY3QqIGV3a1ZpZXcsIEV3a19WaWV3X01vZGUgdmlld01vZGUpCiB7CisjaWYg
RU5BQkxFKFZJRVdfTU9ERV9DU1NfTUVESUEpCiAgICAgRVdLX1ZJRVdfU0RfR0VUX09SX1JFVFVS
Tihld2tWaWV3LCBzbWFydERhdGEsIGZhbHNlKTsKICAgICBFV0tfVklFV19QUklWX0dFVF9PUl9S
RVRVUk4oc21hcnREYXRhLCBwcml2LCBmYWxzZSk7CiAKICAgICBwcml2LT5wYWdlLT5zZXRWaWV3
TW9kZShzdGF0aWNfY2FzdDxXZWJDb3JlOjpQYWdlOjpWaWV3TW9kZT4odmlld01vZGUpKTsKICAg
ICByZXR1cm4gdHJ1ZTsKKyNlbHNlCisgICAgVU5VU0VEX1BBUkFNKGV3a1ZpZXcpOworICAgIFVO
VVNFRF9QQVJBTSh2aWV3TW9kZSk7CisgICAgcmV0dXJuIHRydWU7CisjZW5kaWYKIH0KIAogRXdr
X1ZpZXdfTW9kZSBld2tfdmlld19tb2RlX2dldChjb25zdCBFdmFzX09iamVjdCogZXdrVmlldykK
IHsKKyNpZiBFTkFCTEUoVklFV19NT0RFX0NTU19NRURJQSkKICAgICBFV0tfVklFV19TRF9HRVRf
T1JfUkVUVVJOKGV3a1ZpZXcsIHNtYXJ0RGF0YSwgRVdLX1ZJRVdfTU9ERV9JTlZBTElEKTsKICAg
ICBFV0tfVklFV19QUklWX0dFVF9PUl9SRVRVUk4oc21hcnREYXRhLCBwcml2LCBFV0tfVklFV19N
T0RFX0lOVkFMSUQpOwogCiAgICAgcmV0dXJuIHN0YXRpY19jYXN0PEV3a19WaWV3X01vZGU+KHBy
aXYtPnBhZ2UtPnZpZXdNb2RlKCkpOworI2Vsc2UKKyAgICBVTlVTRURfUEFSQU0oZXdrVmlldyk7
CisgICAgcmV0dXJuIEVXS19WSUVXX01PREVfSU5WQUxJRDsKKyNlbmRpZgogfQogCiBFaW5hX0Jv
b2wgZXdrX3ZpZXdfbWl4ZWRfY29udGVudF9kaXNwbGF5ZWRfZ2V0KGNvbnN0IEV2YXNfT2JqZWN0
KiBld2tWaWV3KQpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9n
CmluZGV4IGI0ZjVkYTZkNDU2YzBmNWFlM2VjN2FlZWU1NGFiMGQzZTg1ZWEzOTEuLjNjYzQyMTFh
ZjFlZDBlZjM4YmRiNzg5MGZkYjhjYTY2YTZjM2M4MGQgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5n
ZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMy0wNC0wNSAg
RWQgQmFydG9zaCAgPGJhcnRvc2hAZ21haWwuY29tPgorCisgICAgICAgIFtFRkxdIC0tbWluaW1h
bCBidWlsZCBmYWlscyB3aXRoIGVycm9yOiAnVmlld01vZGVJbnZhbGlkJyBpcyBub3QgYSBtZW1i
ZXIgb2YgJ1dlYkNvcmU6OlBhZ2UnCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMTQwNDgKKworICAgICAgICBSZXZpZXdlZCBieSBHeXV5b3VuZyBLaW0u
CisKKyAgICAgICAgV3JhcHBlZCB2aWV3IG1lZGlhIHJlbGF0ZWQgY29kZSBpbiAjaWYgRU5BQkxF
KFZJRVdfTU9ERV9DU1NfTUVESUEpCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9lZmwvVGVz
dFJ1bm5lckVmbC5jcHA6CisgICAgICAgIChUZXN0UnVubmVyOjpzZXRWaWV3TW9kZU1lZGlhRmVh
dHVyZSk6CisKIDIwMTMtMDQtMTIgIFJ5b3N1a2UgTml3YSAgPHJuaXdhQHdlYmtpdC5vcmc+CiAK
ICAgICAgICAgW01hY10gRW5hYmxlIHNwZWxsY2hlY2tpbmcgdGVzdHMgYWRkZWQgaW4gcjE0MTQ3
MQpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL1Rlc3RSdW5uZXJFZmwuY3Bw
IGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL1Rlc3RSdW5uZXJFZmwuY3BwCmluZGV4IDA0NGRm
ZDQwYTU2NjQ5YjY5YTdhMmEwZjdiODU0Nzg4YTliZDdlZWYuLjNkNTc0MTEwZjhkZWRhMjg2YTBh
N2Q2NTQ3MjI1Y2FhOTJhYTNkOTIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Vm
bC9UZXN0UnVubmVyRWZsLmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvVGVzdFJ1
bm5lckVmbC5jcHAKQEAgLTI1MSw2ICsyNTEsNyBAQCB2b2lkIFRlc3RSdW5uZXI6OnNldFZhbHVl
Rm9yVXNlcihKU0NvbnRleHRSZWYgY29udGV4dCwgSlNWYWx1ZVJlZiBub2RlT2JqZWN0LCBKUwog
CiB2b2lkIFRlc3RSdW5uZXI6OnNldFZpZXdNb2RlTWVkaWFGZWF0dXJlKEpTU3RyaW5nUmVmIG1v
ZGUpCiB7CisjaWYgRU5BQkxFKFZJRVdfTU9ERV9DU1NfTUVESUEpCiAgICAgRXZhc19PYmplY3Qq
IHZpZXcgPSBicm93c2VyLT5tYWluVmlldygpOwogICAgIGlmICghdmlldykKICAgICAgICAgcmV0
dXJuOwpAQCAtMjY1LDYgKzI2Niw5IEBAIHZvaWQgVGVzdFJ1bm5lcjo6c2V0Vmlld01vZGVNZWRp
YUZlYXR1cmUoSlNTdHJpbmdSZWYgbW9kZSkKICAgICAgICAgZXdrX3ZpZXdfbW9kZV9zZXQodmll
dywgRVdLX1ZJRVdfTU9ERV9NQVhJTUlaRUQpOwogICAgIGVsc2UgaWYgKGVxdWFscyhtb2RlLCAi
bWluaW1pemVkIikpCiAgICAgICAgIGV3a192aWV3X21vZGVfc2V0KHZpZXcsIEVXS19WSUVXX01P
REVfTUlOSU1JWkVEKTsKKyNlbHNlCisgICAgVU5VU0VEX1BBUkFNKG1vZGUpOworI2VuZGlmCiB9
CiAKIHZvaWQgVGVzdFJ1bm5lcjo6c2V0V2luZG93SXNLZXkoYm9vbCkK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>197932</attachid>
            <date>2013-04-13 04:07:37 -0700</date>
            <delta_ts>2013-04-13 05:03:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-114048-20130413140713.patch</filename>
            <type>text/plain</type>
            <size>4945</size>
            <attacher name="Ed Bartosh">bartosh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ4Mjg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Vm
bC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKaW5kZXggM2Y1ZmJhODMz
YzE5M2UxMGEwODU5MWFiMTEwMTAyNDk4NGY2MDMwYy4uMGNmMmU2OGRhODYxYjQ1ZTllMThmYzkw
MmUyM2VhOWU1ODIzMWU1NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEz
LTA0LTA1ICBFZCBCYXJ0b3NoICA8YmFydG9zaEBnbWFpbC5jb20+CisKKyAgICAgICAgW0VGTF0g
LS1taW5pbWFsIGJ1aWxkIGZhaWxzIHdpdGggZXJyb3I6ICdWaWV3TW9kZUludmFsaWQnIGlzIG5v
dCBhIG1lbWJlciBvZiAnV2ViQ29yZTo6UGFnZScKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTExNDA0OAorCisgICAgICAgIFJldmlld2VkIGJ5IEd5dXlv
dW5nIEtpbS4KKworICAgICAgICBXcmFwcGVkIHZpZXctbW9kZSBtZWRpYSByZWxhdGVkIGNvZGUg
aW50byAjaWYgRU5BQkxFKFZJRVdfTU9ERV9DU1NfTUVESUEpCisKKyAgICAgICAgKiBXZWJDb3Jl
U3VwcG9ydC9Bc3NlcnRNYXRjaGluZ0VudW1zLmNwcDoKKyAgICAgICAgKiBld2svZXdrX3ZpZXcu
Y3BwOgorICAgICAgICAoZXdrX3ZpZXdfbW9kZV9zZXQpOgorCiAyMDEzLTA0LTEwICBCZW5qYW1p
biBQb3VsYWluICA8YnBvdWxhaW5AYXBwbGUuY29tPgogCiAgICAgICAgIE1hc3MgcmVtb3ZlIGFs
bCB0aGUgZW1wdHkgZGlyZWN0b3JpZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL1dl
YkNvcmVTdXBwb3J0L0Fzc2VydE1hdGNoaW5nRW51bXMuY3BwIGIvU291cmNlL1dlYktpdC9lZmwv
V2ViQ29yZVN1cHBvcnQvQXNzZXJ0TWF0Y2hpbmdFbnVtcy5jcHAKaW5kZXggNWQyMDZhNDMzYmI0
OTk1MTRlODhiMmIxMzI4ZjUwMjNmYmM1Mzk0MS4uOGNkMjNlMzlmYzIwMGE2ODgxYTYyYjkwZTY3
ZTk2MDg4YWQxYmViZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBv
cnQvQXNzZXJ0TWF0Y2hpbmdFbnVtcy5jcHAKKysrIGIvU291cmNlL1dlYktpdC9lZmwvV2ViQ29y
ZVN1cHBvcnQvQXNzZXJ0TWF0Y2hpbmdFbnVtcy5jcHAKQEAgLTc1LDEyICs3NSwxNCBAQCBDT01Q
SUxFX0FTU0VSVF9NQVRDSElOR19FTlVNKEVXS19UT1VDSF9QT0lOVF9DQU5DRUxMRUQsIFBsYXRm
b3JtVG91Y2hQb2ludDo6VG91YwogQ09NUElMRV9BU1NFUlRfTUFUQ0hJTkdfRU5VTShFV0tfVE9V
Q0hfUE9JTlRfRU5ELCBQbGF0Zm9ybVRvdWNoUG9pbnQ6OlRvdWNoU3RhdGVFbmQpOwogI2VuZGlm
CiAKKyNpZiBFTkFCTEUoVklFV19NT0RFX0NTU19NRURJQSkKIENPTVBJTEVfQVNTRVJUX01BVENI
SU5HX0VOVU0oRVdLX1ZJRVdfTU9ERV9JTlZBTElELCBQYWdlOjpWaWV3TW9kZUludmFsaWQpOwog
Q09NUElMRV9BU1NFUlRfTUFUQ0hJTkdfRU5VTShFV0tfVklFV19NT0RFX1dJTkRPV0VELCBQYWdl
OjpWaWV3TW9kZVdpbmRvd2VkKTsKIENPTVBJTEVfQVNTRVJUX01BVENISU5HX0VOVU0oRVdLX1ZJ
RVdfTU9ERV9GTE9BVElORywgUGFnZTo6Vmlld01vZGVGbG9hdGluZyk7CiBDT01QSUxFX0FTU0VS
VF9NQVRDSElOR19FTlVNKEVXS19WSUVXX01PREVfRlVMTFNDUkVFTiwgUGFnZTo6Vmlld01vZGVG
dWxsc2NyZWVuKTsKIENPTVBJTEVfQVNTRVJUX01BVENISU5HX0VOVU0oRVdLX1ZJRVdfTU9ERV9N
QVhJTUlaRUQsIFBhZ2U6OlZpZXdNb2RlTWF4aW1pemVkKTsKIENPTVBJTEVfQVNTRVJUX01BVENI
SU5HX0VOVU0oRVdLX1ZJRVdfTU9ERV9NSU5JTUlaRUQsIFBhZ2U6OlZpZXdNb2RlTWluaW1pemVk
KTsKKyNlbmRpZgogCiBDT01QSUxFX0FTU0VSVF9NQVRDSElOR19FTlVNKEVXS19URVhUX0RJUkVD
VElPTl9ERUZBVUxULCBOYXR1cmFsV3JpdGluZ0RpcmVjdGlvbik7CiBDT01QSUxFX0FTU0VSVF9N
QVRDSElOR19FTlVNKEVXS19URVhUX0RJUkVDVElPTl9MRUZUX1RPX1JJR0hULCBMZWZ0VG9SaWdo
dFdyaXRpbmdEaXJlY3Rpb24pOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3
a192aWV3LmNwcCBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAKaW5kZXggYjMx
ZWRiZmYxNDE1NzQ4ZWRjZmU5ZmY0MjRhNjliMTlhYjUzODQ5Yi4uMGVkZWMyM2ZkMjVkMWNhOGZi
ZDE5MWJkNTlmMDI2N2U2YmVlOTkxYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvZXdr
L2V3a192aWV3LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXcuY3BwCkBA
IC00MjU5LDE5ICs0MjU5LDMwIEBAIGJvb2wgZXdrX3ZpZXdfbmVlZF90b3VjaF9ldmVudHNfZ2V0
KGNvbnN0IEV2YXNfT2JqZWN0KiBld2tWaWV3KQogCiBFaW5hX0Jvb2wgZXdrX3ZpZXdfbW9kZV9z
ZXQoRXZhc19PYmplY3QqIGV3a1ZpZXcsIEV3a19WaWV3X01vZGUgdmlld01vZGUpCiB7CisjaWYg
RU5BQkxFKFZJRVdfTU9ERV9DU1NfTUVESUEpCiAgICAgRVdLX1ZJRVdfU0RfR0VUX09SX1JFVFVS
Tihld2tWaWV3LCBzbWFydERhdGEsIGZhbHNlKTsKICAgICBFV0tfVklFV19QUklWX0dFVF9PUl9S
RVRVUk4oc21hcnREYXRhLCBwcml2LCBmYWxzZSk7CiAKICAgICBwcml2LT5wYWdlLT5zZXRWaWV3
TW9kZShzdGF0aWNfY2FzdDxXZWJDb3JlOjpQYWdlOjpWaWV3TW9kZT4odmlld01vZGUpKTsKICAg
ICByZXR1cm4gdHJ1ZTsKKyNlbHNlCisgICAgVU5VU0VEX1BBUkFNKGV3a1ZpZXcpOworICAgIFVO
VVNFRF9QQVJBTSh2aWV3TW9kZSk7CisgICAgcmV0dXJuIGZhbHNlOworI2VuZGlmCiB9CiAKIEV3
a19WaWV3X01vZGUgZXdrX3ZpZXdfbW9kZV9nZXQoY29uc3QgRXZhc19PYmplY3QqIGV3a1ZpZXcp
CiB7CisjaWYgRU5BQkxFKFZJRVdfTU9ERV9DU1NfTUVESUEpCiAgICAgRVdLX1ZJRVdfU0RfR0VU
X09SX1JFVFVSTihld2tWaWV3LCBzbWFydERhdGEsIEVXS19WSUVXX01PREVfSU5WQUxJRCk7CiAg
ICAgRVdLX1ZJRVdfUFJJVl9HRVRfT1JfUkVUVVJOKHNtYXJ0RGF0YSwgcHJpdiwgRVdLX1ZJRVdf
TU9ERV9JTlZBTElEKTsKIAogICAgIHJldHVybiBzdGF0aWNfY2FzdDxFd2tfVmlld19Nb2RlPihw
cml2LT5wYWdlLT52aWV3TW9kZSgpKTsKKyNlbHNlCisgICAgVU5VU0VEX1BBUkFNKGV3a1ZpZXcp
OworICAgIHJldHVybiBFV0tfVklFV19NT0RFX0lOVkFMSUQ7CisjZW5kaWYKIH0KIAogRWluYV9C
b29sIGV3a192aWV3X21peGVkX2NvbnRlbnRfZGlzcGxheWVkX2dldChjb25zdCBFdmFzX09iamVj
dCogZXdrVmlldykKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxv
ZwppbmRleCBiNGY1ZGE2ZDQ1NmMwZjVhZTNlYzdhZWVlNTRhYjBkM2U4NWVhMzkxLi4zY2M0MjEx
YWYxZWQwZWYzOGJkYjc4OTBmZGI4Y2E2NmE2YzNjODBkIDEwMDY0NAotLS0gYS9Ub29scy9DaGFu
Z2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTMtMDQtMDUg
IEVkIEJhcnRvc2ggIDxiYXJ0b3NoQGdtYWlsLmNvbT4KKworICAgICAgICBbRUZMXSAtLW1pbmlt
YWwgYnVpbGQgZmFpbHMgd2l0aCBlcnJvcjogJ1ZpZXdNb2RlSW52YWxpZCcgaXMgbm90IGEgbWVt
YmVyIG9mICdXZWJDb3JlOjpQYWdlJworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTE0MDQ4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgR3l1eW91bmcgS2lt
LgorCisgICAgICAgIFdyYXBwZWQgdmlldyBtZWRpYSByZWxhdGVkIGNvZGUgaW4gI2lmIEVOQUJM
RShWSUVXX01PREVfQ1NTX01FRElBKQorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvZWZsL1Rl
c3RSdW5uZXJFZmwuY3BwOgorICAgICAgICAoVGVzdFJ1bm5lcjo6c2V0Vmlld01vZGVNZWRpYUZl
YXR1cmUpOgorCiAyMDEzLTA0LTEyICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgog
CiAgICAgICAgIFtNYWNdIEVuYWJsZSBzcGVsbGNoZWNraW5nIHRlc3RzIGFkZGVkIGluIHIxNDE0
NzEKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9UZXN0UnVubmVyRWZsLmNw
cCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9UZXN0UnVubmVyRWZsLmNwcAppbmRleCAwNDRk
ZmQ0MGE1NjY0OWI2OWE3YTJhMGY3Yjg1NDc4OGE5YmQ3ZWVmLi4zZDU3NDExMGY4ZGVkYTI4NmEw
YTdkNjU0NzIyNWNhYTkyYWEzZDkyIDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9l
ZmwvVGVzdFJ1bm5lckVmbC5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL1Rlc3RS
dW5uZXJFZmwuY3BwCkBAIC0yNTEsNiArMjUxLDcgQEAgdm9pZCBUZXN0UnVubmVyOjpzZXRWYWx1
ZUZvclVzZXIoSlNDb250ZXh0UmVmIGNvbnRleHQsIEpTVmFsdWVSZWYgbm9kZU9iamVjdCwgSlMK
IAogdm9pZCBUZXN0UnVubmVyOjpzZXRWaWV3TW9kZU1lZGlhRmVhdHVyZShKU1N0cmluZ1JlZiBt
b2RlKQogeworI2lmIEVOQUJMRShWSUVXX01PREVfQ1NTX01FRElBKQogICAgIEV2YXNfT2JqZWN0
KiB2aWV3ID0gYnJvd3Nlci0+bWFpblZpZXcoKTsKICAgICBpZiAoIXZpZXcpCiAgICAgICAgIHJl
dHVybjsKQEAgLTI2NSw2ICsyNjYsOSBAQCB2b2lkIFRlc3RSdW5uZXI6OnNldFZpZXdNb2RlTWVk
aWFGZWF0dXJlKEpTU3RyaW5nUmVmIG1vZGUpCiAgICAgICAgIGV3a192aWV3X21vZGVfc2V0KHZp
ZXcsIEVXS19WSUVXX01PREVfTUFYSU1JWkVEKTsKICAgICBlbHNlIGlmIChlcXVhbHMobW9kZSwg
Im1pbmltaXplZCIpKQogICAgICAgICBld2tfdmlld19tb2RlX3NldCh2aWV3LCBFV0tfVklFV19N
T0RFX01JTklNSVpFRCk7CisjZWxzZQorICAgIFVOVVNFRF9QQVJBTShtb2RlKTsKKyNlbmRpZgog
fQogCiB2b2lkIFRlc3RSdW5uZXI6OnNldFdpbmRvd0lzS2V5KGJvb2wpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>