Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(369)

Side by Side Diff: native_client_sdk/src/doc/migration/apps.html

Issue 2875303003: Add migration to WebAssembly information to PNaCl / NaCl docs. (Closed)
Patch Set: Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 <table>
2 </table>
3 <h3>PPB_HostResolver</h3>
4 <table>
5 <tr bgcolor="#77ccff" style="color:white; text-decoration: underline">
6 <td>PPAPI Method </td>
7 <td>State </td>
8 <td>Assumes Threads </td>
9 <td>Emscripten </td>
10 <td>Web API </td>
11 <td>Limitations </td>
12 </tr>
13
14 <tr>
15 <td>Create </td>
16 <td>M29 </td>
17 <td>x </td>
18 <td bgcolor="#ffcccc">GAP</td>
19 <td bgcolor="#ffeecc">GAP (partial) - No direct equivalent</td>
20 <td> </td>
21 </tr>
22
23 <tr>
24 <td>Resolve </td>
25 <td>M29 </td>
26 <td>x </td>
27 <td bgcolor="#ffcccc">GAP</td>
28 <td bgcolor="#ffeecc">GAP (partial) - No direct equivalent</td>
29 <td> </td>
30 </tr>
31
32 <tr>
33 <td>GetCanonicalName </td>
34 <td>M29 </td>
35 <td>x </td>
36 <td bgcolor="#ffcccc">GAP</td>
37 <td bgcolor="#ffeecc">GAP (partial) - No direct equivalent</td>
38 <td> </td>
39 </tr>
40
41 <tr>
42 <td>GetNetAddressCount </td>
43 <td>M29 </td>
44 <td>x </td>
45 <td bgcolor="#ffcccc">GAP</td>
46 <td bgcolor="#ffeecc">GAP (partial) - No direct equivalent</td>
47 <td> </td>
48 </tr>
49
50 <tr>
51 <td>GetNetAddress </td>
52 <td>M29 </td>
53 <td>x </td>
54 <td bgcolor="#ffcccc">GAP</td>
55 <td bgcolor="#ffeecc">GAP (partial) - No direct equivalent</td>
56 <td> </td>
57 </tr>
58
59 </table>
60 <h3>PPB_NetAddress</h3>
61 <table>
62 <tr bgcolor="#77ccff" style="color:white; text-decoration: underline">
63 <td>PPAPI Method </td>
64 <td>State </td>
65 <td>Assumes Threads </td>
66 <td>Emscripten </td>
67 <td>Web API </td>
68 <td>Limitations </td>
69 </tr>
70
71 <tr>
72 <td>CreateFromIPv4Address </td>
73 <td>M29 </td>
74 <td>x </td>
75 <td bgcolor="#ffcccc">GAP</td>
76 <td bgcolor="#ffeecc">GAP (partial) - No direct equivalent</td>
77 <td> </td>
78 </tr>
79
80 <tr>
81 <td>CreateFromIPv6Address </td>
82 <td>M29 </td>
83 <td>x </td>
84 <td bgcolor="#ffcccc">GAP</td>
85 <td bgcolor="#ffeecc">GAP (partial) - No direct equivalent</td>
86 <td> </td>
87 </tr>
88
89 <tr>
90 <td>GetFamily </td>
91 <td>M29 </td>
92 <td>x </td>
93 <td bgcolor="#ffcccc">GAP</td>
94 <td bgcolor="#ffeecc">GAP (partial) - No direct equivalent</td>
95 <td> </td>
96 </tr>
97
98 <tr>
99 <td>DescribeAsString </td>
100 <td>M29 </td>
101 <td>x </td>
102 <td bgcolor="#ffcccc">GAP</td>
103 <td bgcolor="#ffeecc">GAP (partial) - No direct equivalent</td>
104 <td> </td>
105 </tr>
106
107 <tr>
108 <td>DescribeAsIPv4Address </td>
109 <td>M29 </td>
110 <td>x </td>
111 <td bgcolor="#ffcccc">GAP</td>
112 <td bgcolor="#ffeecc">GAP (partial) - No direct equivalent</td>
113 <td> </td>
114 </tr>
115
116 <tr>
117 <td>DescribeAsIPv6Address </td>
118 <td>M29 </td>
119 <td>x </td>
120 <td bgcolor="#ffcccc">GAP</td>
121 <td bgcolor="#ffeecc">GAP (partial) - No direct equivalent</td>
122 <td> </td>
123 </tr>
124
125 </table>
126 <h3>PPB_NetworkList</h3>
127 <table>
128 <tr bgcolor="#77ccff" style="color:white; text-decoration: underline">
129 <td>PPAPI Method </td>
130 <td>State </td>
131 <td>Assumes Threads </td>
132 <td>Emscripten </td>
133 <td>Web API </td>
134 <td>Limitations </td>
135 </tr>
136
137 <tr>
138 <td>GetCount </td>
139 <td>M31 </td>
140 <td>x </td>
141 <td bgcolor="#ffcccc">GAP</td>
142 <td bgcolor="#ffcccc">GAP - No direct equivalent</td>
143 <td> </td>
144 </tr>
145
146 <tr>
147 <td>GetName </td>
148 <td>M31 </td>
149 <td>x </td>
150 <td bgcolor="#ffcccc">GAP</td>
151 <td bgcolor="#ffcccc">GAP - No direct equivalent</td>
152 <td> </td>
153 </tr>
154
155 <tr>
156 <td>GetType </td>
157 <td>M31 </td>
158 <td>x </td>
159 <td bgcolor="#ffcccc">GAP</td>
160 <td bgcolor="#ffcccc">GAP - No direct equivalent</td>
161 <td> </td>
162 </tr>
163
164 <tr>
165 <td>GetState </td>
166 <td>M31 </td>
167 <td>x </td>
168 <td bgcolor="#ffcccc">GAP</td>
169 <td bgcolor="#ffcccc">GAP - No direct equivalent</td>
170 <td> </td>
171 </tr>
172
173 <tr>
174 <td>GetIpAddress </td>
175 <td>M31 </td>
176 <td>x </td>
177 <td bgcolor="#ffcccc">GAP</td>
178 <td bgcolor="#ffcccc">GAP - No direct equivalent</td>
179 <td> </td>
180 </tr>
181
182 <tr>
183 <td>GetDisplayName </td>
184 <td>M31 </td>
185 <td>x </td>
186 <td bgcolor="#ffcccc">GAP</td>
187 <td bgcolor="#ffcccc">GAP - No direct equivalent</td>
188 <td> </td>
189 </tr>
190
191 <tr>
192 <td>GetMTU </td>
193 <td>M31 </td>
194 <td>x </td>
195 <td bgcolor="#ffcccc">GAP</td>
196 <td bgcolor="#ffcccc">GAP - No direct equivalent</td>
197 <td> </td>
198 </tr>
199
200 </table>
201 <h3>PPB_NetworkMonitor</h3>
202 <table>
203 <tr bgcolor="#77ccff" style="color:white; text-decoration: underline">
204 <td>PPAPI Method </td>
205 <td>State </td>
206 <td>Assumes Threads </td>
207 <td>Emscripten </td>
208 <td>Web API </td>
209 <td>Limitations </td>
210 </tr>
211
212 <tr>
213 <td>Create </td>
214 <td>M31 </td>
215 <td>x </td>
216 <td bgcolor="#ffcccc">GAP</td>
217 <td bgcolor="#ffcccc">GAP - No direct equivalent</td>
218 <td> </td>
219 </tr>
220
221 <tr>
222 <td>UpdateNetworkList </td>
223 <td>M31 </td>
224 <td>x </td>
225 <td bgcolor="#ffcccc">GAP</td>
226 <td bgcolor="#ffcccc">GAP - No direct equivalent</td>
227 <td> </td>
228 </tr>
229
230 </table>
231 <h3>PPB_NetworkProxy</h3>
232 <table>
233 <tr bgcolor="#77ccff" style="color:white; text-decoration: underline">
234 <td>PPAPI Method </td>
235 <td>State </td>
236 <td>Assumes Threads </td>
237 <td>Emscripten </td>
238 <td>Web API </td>
239 <td>Limitations </td>
240 </tr>
241
242 <tr>
243 <td>GetProxyForURL </td>
244 <td>M29 </td>
245 <td>x </td>
246 <td bgcolor="#ffcccc">GAP</td>
247 <td bgcolor="#ffcccc">GAP - No direct equivalent</td>
248 <td> </td>
249 </tr>
250
251 </table>
252 <h3>PPB_TCPSocket</h3>
253 <table>
254 <tr bgcolor="#77ccff" style="color:white; text-decoration: underline">
255 <td>PPAPI Method </td>
256 <td>State </td>
257 <td>Assumes Threads </td>
258 <td>Emscripten </td>
259 <td>Web API </td>
260 <td>Limitations </td>
261 </tr>
262
263 <tr>
264 <td>Create </td>
265 <td>M29 </td>
266 <td>x </td>
267 <td bgcolor="#ffcccc">GAP</td>
268 <td>chrome.sockets.tcp.create </td>
269 <td>WebSockets / WebRTC closest practical equivalent on open Web. </td>
270 </tr>
271
272 <tr>
273 <td> </td>
274 <td> </td>
275 <td>x </td>
276 <td bgcolor="#ffcccc">GAP</td>
277 <td>chrome.sockets.tcpServer.create </td>
278 <td> </td>
279 </tr>
280
281 <tr>
282 <td>Bind </td>
283 <td>M29/M31 </td>
284 <td>x </td>
285 <td bgcolor="#ffcccc">GAP</td>
286 <td>chrome.sockets.tcpServer.create </td>
287 <td> </td>
288 </tr>
289
290 <tr>
291 <td>Connect </td>
292 <td>M29/M31 </td>
293 <td>x </td>
294 <td bgcolor="#ffcccc">GAP</td>
295 <td>chrome.sockets.tcp.connect </td>
296 <td> </td>
297 </tr>
298
299 <tr>
300 <td>GetLocalAddress </td>
301 <td>M29 </td>
302 <td>x </td>
303 <td bgcolor="#ffcccc">GAP</td>
304 <td>chrome.sockets.udp.SocketInfo </td>
305 <td> </td>
306 </tr>
307
308 <tr>
309 <td>GetRemoteAddress </td>
310 <td>M29 </td>
311 <td>x </td>
312 <td bgcolor="#ffcccc">GAP</td>
313 <td>chrome.sockets.udp.SocketInfo </td>
314 <td> </td>
315 </tr>
316
317 <tr>
318 <td>Read </td>
319 <td>M29 </td>
320 <td>x </td>
321 <td bgcolor="#ffcccc">GAP</td>
322 <td>onReceive* Events </td>
323 <td> </td>
324 </tr>
325
326 <tr>
327 <td>Write </td>
328 <td>M29 </td>
329 <td>x </td>
330 <td bgcolor="#ffcccc">GAP</td>
331 <td>chrome.sockets.tcp.send </td>
332 <td> </td>
333 </tr>
334
335 <tr>
336 <td>Listen </td>
337 <td>M29/M31 </td>
338 <td>x </td>
339 <td bgcolor="#ffcccc">GAP</td>
340 <td>chrome.sockets.tcpServer.listen </td>
341 <td> </td>
342 </tr>
343
344 <tr>
345 <td>Accept </td>
346 <td>M29/M31 </td>
347 <td>x </td>
348 <td bgcolor="#ffcccc">GAP</td>
349 <td>onAccept* Events </td>
350 <td> </td>
351 </tr>
352
353 <tr>
354 <td>Close </td>
355 <td>M29 </td>
356 <td>x </td>
357 <td bgcolor="#ffcccc">GAP</td>
358 <td>chrome.sockets.tcp.close </td>
359 <td> </td>
360 </tr>
361
362 <tr>
363 <td> </td>
364 <td> </td>
365 <td>x </td>
366 <td bgcolor="#ffcccc">GAP</td>
367 <td>chrome.sockets.tcpServer.close </td>
368 <td> </td>
369 </tr>
370
371 <tr>
372 <td>SetOption </td>
373 <td>M41 </td>
374 <td>x </td>
375 <td bgcolor="#ffcccc">GAP</td>
376 <td>chrome.sockets.tcp.update </td>
377 <td> </td>
378 </tr>
379
380 <tr>
381 <td> </td>
382 <td> </td>
383 <td>x </td>
384 <td bgcolor="#ffcccc">GAP</td>
385 <td>chrome.sockets.tcpServer.update </td>
386 <td> </td>
387 </tr>
388
389 </table>
390 <h3>PPB_UDPSocket</h3>
391 <table>
392 <tr bgcolor="#77ccff" style="color:white; text-decoration: underline">
393 <td>PPAPI Method </td>
394 <td>State </td>
395 <td>Assumes Threads </td>
396 <td>Emscripten </td>
397 <td>Web API </td>
398 <td>Limitations </td>
399 </tr>
400
401 <tr>
402 <td>Create </td>
403 <td>M29 </td>
404 <td>x </td>
405 <td bgcolor="#ffcccc">GAP</td>
406 <td>chrome.sockets.udp.create </td>
407 <td bgcolor="#ffeecc">GAP (partial) - WebRTC closest practical open Web equi valent</td>
408 </tr>
409
410 <tr>
411 <td>Bind </td>
412 <td>M29 </td>
413 <td>x </td>
414 <td bgcolor="#ffcccc">GAP</td>
415 <td>chrome.sockets.udp.bind </td>
416 <td> </td>
417 </tr>
418
419 <tr>
420 <td>GetBoundAddress </td>
421 <td>M29 </td>
422 <td>x </td>
423 <td bgcolor="#ffcccc">GAP</td>
424 <td>chrome.sockets.udp.SocketInfo </td>
425 <td> </td>
426 </tr>
427
428 <tr>
429 <td>RecvFrom </td>
430 <td>M29 </td>
431 <td>x </td>
432 <td bgcolor="#ffcccc">GAP</td>
433 <td>onReceive* Events </td>
434 <td> </td>
435 </tr>
436
437 <tr>
438 <td>SendTo </td>
439 <td>M29 </td>
440 <td>x </td>
441 <td bgcolor="#ffcccc">GAP</td>
442 <td>chrome.sockets.udp.send </td>
443 <td> </td>
444 </tr>
445
446 <tr>
447 <td>Close </td>
448 <td>M29 </td>
449 <td>x </td>
450 <td bgcolor="#ffcccc">GAP</td>
451 <td>chrome.sockets.udp.close </td>
452 <td> </td>
453 </tr>
454
455 <tr>
456 <td>SetOption </td>
457 <td>M41/M43 </td>
458 <td>x </td>
459 <td bgcolor="#ffcccc">GAP</td>
460 <td>chrome.sockets.udp.update </td>
461 <td> </td>
462 </tr>
463
464 <tr>
465 <td>JoinGroup </td>
466 <td>M43 </td>
467 <td>x </td>
468 <td bgcolor="#ffcccc">GAP</td>
469 <td>chrome.sockets.udp.joinGroup </td>
470 <td> </td>
471 </tr>
472
473 <tr>
474 <td>LeaveGroup </td>
475 <td>M43 </td>
476 <td>x </td>
477 <td bgcolor="#ffcccc">GAP</td>
478 <td>chrome.sockets.udp.leaveGroup </td>
479 <td> </td>
480 </tr>
481
482 </table>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698