WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
REOPENED
142540
Stop using USE(CFNETWORK) path on iOS
https://bugs.webkit.org/show_bug.cgi?id=142540
Summary
Stop using USE(CFNETWORK) path on iOS
Antti Koivisto
Reported
2015-03-10 12:33:38 PDT
Use the same networking APIs as OS X.
Attachments
patch
(12.82 KB, patch)
2015-03-10 12:37 PDT
,
Antti Koivisto
no flags
Details
Formatted Diff
Diff
patch
(12.87 KB, patch)
2015-03-10 13:45 PDT
,
Antti Koivisto
no flags
Details
Formatted Diff
Diff
Rebaseline Antti's 2015-03-10 patch and merge various fixes from Bug 137936
(30.28 KB, patch)
2015-12-30 11:15 PST
,
David Kilzer (:ddkilzer)
no flags
Details
Formatted Diff
Diff
Fix all the build failures v1
(30.44 KB, patch)
2015-12-30 15:00 PST
,
David Kilzer (:ddkilzer)
no flags
Details
Formatted Diff
Diff
Fix all the build failures v2
(30.52 KB, patch)
2015-12-30 15:29 PST
,
David Kilzer (:ddkilzer)
no flags
Details
Formatted Diff
Diff
Fix all the build failures v3
(30.52 KB, patch)
2015-12-30 15:52 PST
,
David Kilzer (:ddkilzer)
no flags
Details
Formatted Diff
Diff
Patch v4
(28.39 KB, patch)
2015-12-30 17:47 PST
,
David Kilzer (:ddkilzer)
no flags
Details
Formatted Diff
Diff
Patch v5
(29.37 KB, patch)
2015-12-30 20:36 PST
,
David Kilzer (:ddkilzer)
no flags
Details
Formatted Diff
Diff
Part 2/2: Stop using USE(CFNETWORK) on iOS
(1.06 KB, patch)
2016-01-13 16:54 PST
,
David Kilzer (:ddkilzer)
no flags
Details
Formatted Diff
Diff
Show Obsolete
(8)
View All
Add attachment
proposed patch, testcase, etc.
Antti Koivisto
Comment 1
2015-03-10 12:37:31 PDT
Created
attachment 248347
[details]
patch
Alexey Proskuryakov
Comment 2
2015-03-10 13:00:07 PDT
My previous comments still apply, I object to doing this now.
Antti Koivisto
Comment 3
2015-03-10 13:45:24 PDT
Created
attachment 248352
[details]
patch
David Kilzer (:ddkilzer)
Comment 4
2015-12-30 11:15:23 PST
Created
attachment 268009
[details]
Rebaseline Antti's 2015-03-10 patch and merge various fixes from
Bug 137936
David Kilzer (:ddkilzer)
Comment 5
2015-12-30 15:00:10 PST
Created
attachment 268013
[details]
Fix all the build failures v1
David Kilzer (:ddkilzer)
Comment 6
2015-12-30 15:29:40 PST
Created
attachment 268015
[details]
Fix all the build failures v2
David Kilzer (:ddkilzer)
Comment 7
2015-12-30 15:52:44 PST
Created
attachment 268020
[details]
Fix all the build failures v3
David Kilzer (:ddkilzer)
Comment 8
2015-12-30 17:47:51 PST
Created
attachment 268021
[details]
Patch v4
David Kilzer (:ddkilzer)
Comment 9
2015-12-30 19:14:57 PST
Comment on
attachment 268021
[details]
Patch v4 Need to run layout tests locally with iOS Simulator build before landing to make sure nothing is broken, but please review for any issues in the meantime.
David Kilzer (:ddkilzer)
Comment 10
2015-12-30 20:36:42 PST
Created
attachment 268024
[details]
Patch v5
Daniel Bates
Comment 11
2015-12-31 08:57:42 PST
Comment on
attachment 268024
[details]
Patch v5 Looks sane to me.
David Kilzer (:ddkilzer)
Comment 12
2015-12-31 15:50:46 PST
Committed
r194472
: <
http://trac.webkit.org/changeset/194472
>
David Kilzer (:ddkilzer)
Comment 13
2015-12-31 15:54:18 PST
(In reply to
comment #12
)
> Committed
r194472
: <
http://trac.webkit.org/changeset/194472
>
I landed Step 1/2 as all changes for the reviewed patch except actually turning off USE(CFNETWORK) for internal builds. This should reduce the iOS Simulator WK1 Tests down to less than 10 crashes per run on build.webkit.org. I will land the Platform.h change after discussing with folks working on WebKit performance.
David Kilzer (:ddkilzer)
Comment 14
2016-01-13 16:54:16 PST
Created
attachment 268918
[details]
Part 2/2: Stop using USE(CFNETWORK) on iOS
David Kilzer (:ddkilzer)
Comment 15
2016-01-13 16:55:00 PST
(In reply to
comment #13
)
> I will land the Platform.h change after discussing with folks working on > WebKit performance.
I checked with the performance team. We'll just land this separately, then watch the bots for any regressions.
Chris Dumez
Comment 16
2016-01-13 16:56:13 PST
Comment on
attachment 268918
[details]
Part 2/2: Stop using USE(CFNETWORK) on iOS r=me
WebKit Commit Bot
Comment 17
2016-01-14 04:05:12 PST
Comment on
attachment 268918
[details]
Part 2/2: Stop using USE(CFNETWORK) on iOS Clearing flags on attachment: 268918 Committed
r195035
: <
http://trac.webkit.org/changeset/195035
>
WebKit Commit Bot
Comment 18
2016-01-14 04:05:17 PST
All reviewed patches have been landed. Closing bug.
Chris Dumez
Comment 19
2016-01-14 15:00:38 PST
Reverted
r195035
for reason: Caused 1-3% PLT regression on iOS Committed
r195079
: <
http://trac.webkit.org/changeset/195079
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug