<?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>137104</bug_id>
          
          <creation_ts>2014-09-24 21:19:43 -0700</creation_ts>
          <short_desc>[iOS] Another iOS build fix; workaround for CoreLocation</short_desc>
          <delta_ts>2014-09-24 21:31:18 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>iPhone / iPad</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="Daniel Bates">dbates</reporter>
          <assigned_to name="Daniel Bates">dbates</assigned_to>
          <cc>benjamin</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1037144</commentid>
    <comment_count>0</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-09-24 21:19:43 -0700</bug_when>
    <thetext>Following up after the patch for bug #137101, a better workaround is to add a default statement in -[WebGeolocationCoreLocationProvider requestGeolocationAuthorization] and -[WebGeolocationCoreLocationProvider locationManager:didChangeAuthorizationStatus:]. We&apos;ll remove these default statements once we have the fix for &lt;rdar://problem/18448331&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1037145</commentid>
    <comment_count>1</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-09-24 21:25:45 -0700</bug_when>
    <thetext>&lt;rdar://problem/18450785&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1037146</commentid>
    <comment_count>2</comment_count>
      <attachid>238639</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-09-24 21:26:52 -0700</bug_when>
    <thetext>Created attachment 238639
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1037149</commentid>
    <comment_count>3</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-09-24 21:31:18 -0700</bug_when>
    <thetext>Committed r173946: &lt;http://trac.webkit.org/changeset/173946&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>238639</attachid>
            <date>2014-09-24 21:26:52 -0700</date>
            <delta_ts>2014-09-24 21:28:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-137104-20140924212651.patch</filename>
            <type>text/plain</type>
            <size>4430</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTczOTQzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2lv
cy9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2lvcy9DaGFuZ2VMb2cKaW5kZXggZDQxMWM2ZTAx
Y2Y5OWUzMTM2YTg4MTY3MGRjNTA3MWYwNjQ2YmVhZi4uMjZiNmU0MTY1NzFiNzRjMzM1NWUwNzRh
MzMyYzM2ZmNjMDEyYWMxZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9pb3MvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvaW9zL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIxIEBACiAyMDE0
LTA5LTI0ICBEYW5pZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KIAorICAgICAgICBbaU9T
XSBBbm90aGVyIGlPUyBidWlsZCBmaXg7IHdvcmthcm91bmQgZm9yIENvcmVMb2NhdGlvbgorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM3MTA0CisgICAg
ICAgIDxyZGFyOi8vcHJvYmxlbS8xODQ1MDc4NT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBXb3JrYXJvdW5kIENvcmVMb2NhdGlvbiBpc3N1ZSBieSBh
ZGRpbmcgYSBkZWZhdWx0IHN0YXRlbWVudCBpbiAtW1dlYkdlb2xvY2F0aW9uQ29yZUxvY2F0aW9u
UHJvdmlkZXIgcmVxdWVzdEdlb2xvY2F0aW9uQXV0aG9yaXphdGlvbl0KKyAgICAgICAgYW5kIC1b
V2ViR2VvbG9jYXRpb25Db3JlTG9jYXRpb25Qcm92aWRlciBsb2NhdGlvbk1hbmFnZXI6ZGlkQ2hh
bmdlQXV0aG9yaXphdGlvblN0YXR1czpdLgorICAgICAgICBXZSdsbCByZW1vdmUgdGhlc2UgZGVm
YXVsdCBzdGF0ZW1lbnRzIG9uY2Ugd2UgaGF2ZSB0aGUgZml4IGZvciA8cmRhcjovL3Byb2JsZW0v
MTg0NDgzMzE+LgorCisgICAgICAgICogTWlzYy9XZWJHZW9sb2NhdGlvbkNvcmVMb2NhdGlvblBy
b3ZpZGVyLm1tOgorICAgICAgICAoLVtXZWJHZW9sb2NhdGlvbkNvcmVMb2NhdGlvblByb3ZpZGVy
IHJlcXVlc3RHZW9sb2NhdGlvbkF1dGhvcml6YXRpb25dKToKKyAgICAgICAgKC1bV2ViR2VvbG9j
YXRpb25Db3JlTG9jYXRpb25Qcm92aWRlciBsb2NhdGlvbk1hbmFnZXI6ZGlkQ2hhbmdlQXV0aG9y
aXphdGlvblN0YXR1czpdKToKKworMjAxNC0wOS0yNCAgRGFuaWVsIEJhdGVzICA8ZGFiYXRlc0Bh
cHBsZS5jb20+CisKICAgICAgICAgW2lPU10gRml4IHRoZSBpT1MgYnVpbGQ7IGFkZCBjYXNlIHN0
YXRlbWVudHMgZm9yIGtDTEF1dGhvcml6YXRpb25TdGF0dXNBdXRob3JpemVkCiAgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzcxMDEKICAgICAgICAgPHJk
YXI6Ly9wcm9ibGVtLzE4NDQ5ODE1PgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9pb3MvTWlz
Yy9XZWJHZW9sb2NhdGlvbkNvcmVMb2NhdGlvblByb3ZpZGVyLm1tIGIvU291cmNlL1dlYktpdC9p
b3MvTWlzYy9XZWJHZW9sb2NhdGlvbkNvcmVMb2NhdGlvblByb3ZpZGVyLm1tCmluZGV4IDU1NmZh
MjJiODBhZDVlMmE2ZjcwMDAxNjIwMmYyYmE4MDQ0ZGYwNTYuLjhlMjk1NDA5ZDMxZjgxNzJlZDkx
NGEzODVlMmIxNjNmNWIzNGYyYTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvaW9zL01pc2Mv
V2ViR2VvbG9jYXRpb25Db3JlTG9jYXRpb25Qcm92aWRlci5tbQorKysgYi9Tb3VyY2UvV2ViS2l0
L2lvcy9NaXNjL1dlYkdlb2xvY2F0aW9uQ29yZUxvY2F0aW9uUHJvdmlkZXIubW0KQEAgLTEwMSw3
ICsxMDEsOCBAQCB1c2luZyBuYW1lc3BhY2UgV2ViQ29yZTsKICAgICAgICAgcmV0dXJuOwogICAg
IH0KIAotICAgIHN3aXRjaCAoW2dldENMTG9jYXRpb25NYW5hZ2VyQ2xhc3MoKSBhdXRob3JpemF0
aW9uU3RhdHVzXSkgeworICAgIENMQXV0aG9yaXphdGlvblN0YXR1cyBhdXRob3JpemF0aW9uU3Rh
dHVzID0gW2dldENMTG9jYXRpb25NYW5hZ2VyQ2xhc3MoKSBhdXRob3JpemF0aW9uU3RhdHVzXTsK
KyAgICBzd2l0Y2ggKGF1dGhvcml6YXRpb25TdGF0dXMpIHsKICAgICBjYXNlIGtDTEF1dGhvcml6
YXRpb25TdGF0dXNOb3REZXRlcm1pbmVkOiB7CiAgICAgICAgIGlmICghX2lzV2FpdGluZ0ZvckF1
dGhvcml6YXRpb24pIHsKICAgICAgICAgICAgIF9pc1dhaXRpbmdGb3JBdXRob3JpemF0aW9uID0g
WUVTOwpAQCAtMTA5LDEwICsxMTAsNiBAQCB1c2luZyBuYW1lc3BhY2UgV2ViQ29yZTsKICAgICAg
ICAgfQogICAgICAgICBicmVhazsKICAgICB9Ci0jcHJhZ21hIGNsYW5nIGRpYWdub3N0aWMgcHVz
aAotI3ByYWdtYSBjbGFuZyBkaWFnbm9zdGljIGlnbm9yZWQgIi1XZGVwcmVjYXRlZC1kZWNsYXJh
dGlvbnMiCi0gICAgY2FzZSBrQ0xBdXRob3JpemF0aW9uU3RhdHVzQXV0aG9yaXplZDoKLSNwcmFn
bWEgY2xhbmcgZGlhZ25vc3RpYyBwb3AKICAgICBjYXNlIGtDTEF1dGhvcml6YXRpb25TdGF0dXNB
dXRob3JpemVkQWx3YXlzOgogICAgIGNhc2Uga0NMQXV0aG9yaXphdGlvblN0YXR1c0F1dGhvcml6
ZWRXaGVuSW5Vc2U6IHsKICAgICAgICAgW19wb3NpdGlvbkxpc3RlbmVyIGdlb2xvY2F0aW9uQXV0
aG9yaXphdGlvbkdyYW50ZWRdOwpAQCAtMTIyLDYgKzExOSwxNiBAQCB1c2luZyBuYW1lc3BhY2Ug
V2ViQ29yZTsKICAgICBjYXNlIGtDTEF1dGhvcml6YXRpb25TdGF0dXNEZW5pZWQ6CiAgICAgICAg
IFtfcG9zaXRpb25MaXN0ZW5lciBnZW9sb2NhdGlvbkF1dGhvcml6YXRpb25EZW5pZWRdOwogICAg
ICAgICBicmVhazsKKyAgICBkZWZhdWx0OiAvLyBGSVhNRTogUmVtb3ZlIHRoaXMgZGVmYXVsdCBz
dGF0ZW1lbnQgb25jZSB3ZSBoYXZlIHRoZSBmaXggZm9yIDxyZGFyOi8vcHJvYmxlbS8xODQ0ODMz
MT4uCisjcHJhZ21hIGNsYW5nIGRpYWdub3N0aWMgcHVzaAorI3ByYWdtYSBjbGFuZyBkaWFnbm9z
dGljIGlnbm9yZWQgIi1XZGVwcmVjYXRlZC1kZWNsYXJhdGlvbnMiCisgICAgICAgIGlmIChhdXRo
b3JpemF0aW9uU3RhdHVzID09IGtDTEF1dGhvcml6YXRpb25TdGF0dXNBdXRob3JpemVkKSB7Cisg
ICAgICAgICAgICBbX3Bvc2l0aW9uTGlzdGVuZXIgZ2VvbG9jYXRpb25BdXRob3JpemF0aW9uR3Jh
bnRlZF07CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorICAgICAgICBBU1NFUlRfTk9U
X1JFQUNIRUQoKTsKKyAgICAgICAgYnJlYWs7CisjcHJhZ21hIGNsYW5nIGRpYWdub3N0aWMgcG9w
CiAgICAgfQogfQogCkBAIC0xNjIsMTUgKzE2OSwyMiBAQCBzdGF0aWMgYm9vbCBpc0F1dGhvcml6
YXRpb25HcmFudGVkKENMQXV0aG9yaXphdGlvblN0YXR1cyBhdXRob3JpemF0aW9uU3RhdHVzKQog
ICAgICAgICAgICAgX2lzV2FpdGluZ0ZvckF1dGhvcml6YXRpb24gPSBOTzsKICAgICAgICAgICAg
IFtfcG9zaXRpb25MaXN0ZW5lciBnZW9sb2NhdGlvbkF1dGhvcml6YXRpb25EZW5pZWRdOwogICAg
ICAgICAgICAgYnJlYWs7Ci0jcHJhZ21hIGNsYW5nIGRpYWdub3N0aWMgcHVzaAotI3ByYWdtYSBj
bGFuZyBkaWFnbm9zdGljIGlnbm9yZWQgIi1XZGVwcmVjYXRlZC1kZWNsYXJhdGlvbnMiCi0gICAg
ICAgIGNhc2Uga0NMQXV0aG9yaXphdGlvblN0YXR1c0F1dGhvcml6ZWQ6Ci0jcHJhZ21hIGNsYW5n
IGRpYWdub3N0aWMgcG9wCiAgICAgICAgIGNhc2Uga0NMQXV0aG9yaXphdGlvblN0YXR1c0F1dGhv
cml6ZWRBbHdheXM6CiAgICAgICAgIGNhc2Uga0NMQXV0aG9yaXphdGlvblN0YXR1c0F1dGhvcml6
ZWRXaGVuSW5Vc2U6CiAgICAgICAgICAgICBfaXNXYWl0aW5nRm9yQXV0aG9yaXphdGlvbiA9IE5P
OwogICAgICAgICAgICAgW19wb3NpdGlvbkxpc3RlbmVyIGdlb2xvY2F0aW9uQXV0aG9yaXphdGlv
bkdyYW50ZWRdOwogICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGRlZmF1bHQ6IC8vIEZJWE1F
OiBSZW1vdmUgdGhpcyBkZWZhdWx0IHN0YXRlbWVudCBvbmNlIHdlIGhhdmUgdGhlIGZpeCBmb3Ig
PHJkYXI6Ly9wcm9ibGVtLzE4NDQ4MzMxPi4KKyNwcmFnbWEgY2xhbmcgZGlhZ25vc3RpYyBwdXNo
CisjcHJhZ21hIGNsYW5nIGRpYWdub3N0aWMgaWdub3JlZCAiLVdkZXByZWNhdGVkLWRlY2xhcmF0
aW9ucyIKKyAgICAgICAgICAgIGlmIChzdGF0dXMgPT0ga0NMQXV0aG9yaXphdGlvblN0YXR1c0F1
dGhvcml6ZWQpIHsKKyAgICAgICAgICAgICAgICBfaXNXYWl0aW5nRm9yQXV0aG9yaXphdGlvbiA9
IE5POworICAgICAgICAgICAgICAgIFtfcG9zaXRpb25MaXN0ZW5lciBnZW9sb2NhdGlvbkF1dGhv
cml6YXRpb25HcmFudGVkXTsKKyAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIH0K
KyAgICAgICAgICAgIEFTU0VSVF9OT1RfUkVBQ0hFRCgpOworICAgICAgICAgICAgYnJlYWs7Cisj
cHJhZ21hIGNsYW5nIGRpYWdub3N0aWMgcG9wCiAgICAgICAgIH0KICAgICB9IGVsc2UgewogICAg
ICAgICBpZiAoIShpc0F1dGhvcml6YXRpb25HcmFudGVkKF9sYXN0QXV0aG9yaXphdGlvblN0YXR1
cykgJiYgaXNBdXRob3JpemF0aW9uR3JhbnRlZChzdGF0dXMpKSkgewo=
</data>
<flag name="review"
          id="263381"
          type_id="1"
          status="+"
          setter="benjamin"
    />
          </attachment>
      

    </bug>

</bugzilla>