Skip to content
This repository has been archived by the owner on Jan 18, 2022. It is now read-only.

Overdue cleanup #69

Merged
merged 3 commits into from
Jun 14, 2016
Merged

Overdue cleanup #69

merged 3 commits into from
Jun 14, 2016

Conversation

thomasvl
Copy link
Member

No description provided.

thomasvl added 3 commits June 14, 2016 16:11
- Add a Deps directory to pull in the SessionFetcher via a submodule.
- Add workspaces to GTMOAuth2Sample and GTMOAuth2SampleTouch that build the
  fetcher framework targets.
- Support framework-style includes in GTMOAuth2Authentication.h by setting a
  build flag.
In the GTM OAuth2 Mac window controller, defer the stopLoading: message so it's
not sent during the WebView webView:resource:willSendRequest: delegate method
invocation.

This fixes a crash that was reproducible when signing in with DailyMotion. It
does not occur on iOS (as iOS isn't invoking stopLoading on the webview.)

Similar crashes have been reported in GTMOAuth1 on iOS and OS X:
  #66
  https://groups.google.com/forum/#!searchin/gtm-oauth/stopLoading/gtm-oauth/N6jlOpL9k5g/BXFnNEIudb0J

Also make a few unintentionally global variables static.
@thomasvl thomasvl merged commit 87ae70a into google:master Jun 14, 2016
@thomasvl thomasvl deleted the sample_n_atomics branch June 14, 2016 20:18
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants