Revert "mac: Simplify the local_discovery ServiceWatcher and ServiceResolver."
This reverts commit f4240b29. Reason for revert: Unfortunately, this seems to have caused a UAF: https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket.appspot.com/8877395395161584064/+/steps/unit_tests/0/logs/Deterministic_failure:_ServiceDiscoveryClientMacTest.ServiceWatcher__status_CRASH_/0 Original change's description: > mac: Simplify the local_discovery ServiceWatcher and ServiceResolver. > > This removes the inner Container classes by moving the logic into the > ObjC classes that already exist. > > Bug: 1072841 > Change-Id: If22d2d90ce3235ce160a0b740337fd71353a7ef7 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2243995 > Commit-Queue: Robert Sesek <rsesek@chromium.org> > Reviewed-by: Elly Fong-Jones <ellyjones@chromium.org> > Cr-Commit-Position: refs/heads/master@{#778341} TBR=ellyjones@chromium.org,rsesek@chromium.org Change-Id: I3b2a26c44c52d2fb4ef3b3323c0c82c85db9239c No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1072841 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2246125Reviewed-by:Alice Boxhall <aboxhall@chromium.org> Commit-Queue: Alice Boxhall <aboxhall@chromium.org> Cr-Commit-Position: refs/heads/master@{#778588}
Showing
This diff is collapsed.
Please register or sign in to comment