DescriptionUse fixed socket name instead of SecureSocketWithKey
Root-case of the issue is that GTMCopyLaunchdExports does
not work on 10.10, so we can't resolve socket name
generated for SecureSocketWithKey.
Socket provided by SecureSocketWithKey was used for:
1. Communicate with service from browser.
This solved by using predefined socket name known to browser
and service. Socket just needs to be unique for user_data_dir.
Similar approach is used on Linux.
2. Start temporarily .plist file during service registration.
No we can start just using RunAtLoad.
BUG=428369, 466644
Committed: https://crrev.com/e4502e84ca012ce83ac4aa43583f4f7998e5f3e1
Cr-Commit-Position: refs/heads/master@{#320735}
Patch Set 1 #Patch Set 2 : #
Total comments: 8
Patch Set 3 : #Patch Set 4 : #
Total comments: 1
Patch Set 5 : #Patch Set 6 : formating #Patch Set 7 : ng builds don't like @YES #Patch Set 8 : tests update #
Total comments: 1
Patch Set 9 : Thu Mar 12 09:11:34 PDT 2015 #Patch Set 10 : Thu Mar 12 09:53:28 PDT 2015 #Patch Set 11 : histograms #
Total comments: 2
Patch Set 12 : fixed histogram #
Total comments: 7
Patch Set 13 : fixed Lei's comments #
Total comments: 6
Patch Set 14 : Fri Mar 13 11:56:19 PDT 2015 #
Total comments: 2
Patch Set 15 : Mon Mar 16 00:05:28 PDT 2015 #Patch Set 16 : Mon Mar 16 00:37:12 PDT 2015 #Messages
Total messages: 32 (6 generated)
|