ios: Stop using __weak.
Since we don't build with ARC enabled and without garbage collection,
__weak had no semantic meaning. Upstream clang wants to change
__weak to have ARC zeroing weak references semantics, but to not
silently change behavior, they're first making it an error to use __weak
without ARC. Replace __weak with comments so we can update
compilers.
Also remove a workaround that's no longer necessary.
Similar to https://codereview.chromium.org/1407103008/ on OS X.
BUG=550066,228650
R=stuartmorgan@chromium.org
TBR=thestig
Review URL: https://codereview.chromium.org/1424713006 .
Cr-Commit-Position: refs/heads/master@{#357920}
11 files changed