Commit d78ad29
Michael Kolb
fix callback NPEs when WebView is destroyed
Bug: 6141489
change destroy flow for WebViewCore and block callback
messages
Change-Id: Ib15a0e016508bc6df031996adde150dd37c195c41 parent a7e6f3a commit d78ad29
File tree
3 files changed
+33
-20
lines changed- core/java/android/webkit
3 files changed
+33
-20
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| 79 | + | |
| 80 | + | |
79 | 81 | | |
80 | 82 | | |
81 | 83 | | |
| |||
155 | 157 | | |
156 | 158 | | |
157 | 159 | | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
158 | 168 | | |
| 169 | + | |
159 | 170 | | |
160 | 171 | | |
161 | | - | |
162 | 172 | | |
163 | 173 | | |
164 | 174 | | |
| |||
265 | 275 | | |
266 | 276 | | |
267 | 277 | | |
| 278 | + | |
268 | 279 | | |
269 | 280 | | |
270 | 281 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2070 | 2070 | | |
2071 | 2071 | | |
2072 | 2072 | | |
| 2073 | + | |
2073 | 2074 | | |
2074 | 2075 | | |
2075 | 2076 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1244 | 1244 | | |
1245 | 1245 | | |
1246 | 1246 | | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + | |
| 1250 | + | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
| 1257 | + | |
| 1258 | + | |
| 1259 | + | |
| 1260 | + | |
| 1261 | + | |
| 1262 | + | |
| 1263 | + | |
1247 | 1264 | | |
1248 | 1265 | | |
1249 | 1266 | | |
| |||
1252 | 1269 | | |
1253 | 1270 | | |
1254 | 1271 | | |
1255 | | - | |
1256 | | - | |
1257 | 1272 | | |
1258 | 1273 | | |
1259 | 1274 | | |
| |||
1419 | 1434 | | |
1420 | 1435 | | |
1421 | 1436 | | |
1422 | | - | |
1423 | | - | |
1424 | | - | |
1425 | | - | |
1426 | | - | |
1427 | | - | |
1428 | | - | |
1429 | | - | |
1430 | | - | |
1431 | | - | |
1432 | | - | |
1433 | | - | |
1434 | 1437 | | |
1435 | 1438 | | |
1436 | 1439 | | |
| |||
1961 | 1964 | | |
1962 | 1965 | | |
1963 | 1966 | | |
1964 | | - | |
1965 | | - | |
1966 | | - | |
1967 | | - | |
| 1967 | + | |
| 1968 | + | |
1968 | 1969 | | |
1969 | | - | |
| 1970 | + | |
1970 | 1971 | | |
1971 | 1972 | | |
1972 | 1973 | | |
| |||
0 commit comments