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

Issue 1200413004: Oilpan: make XHR progress event throttling finalization safe. (Closed)

Created:
5 years, 6 months ago by sof
Modified:
5 years, 6 months ago
Reviewers:
oilpan-reviews, haraken
CC:
blink-reviews, tyoshino+watch_chromium.org
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Oilpan: make XHR progress event throttling finalization safe. Move the XHR event throttling object to the heap. It is a timer object, hence it must be eagerly finalized so as to prevent unsafe accesses should it instead be lazy sweepable. Part objects cannot be eagerly finalized on their own, hence this is accomplished by moving the object to the heap. For simplicity, we keep it as a separate heap object non-Oilpan also. R=haraken BUG=491488 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=197904

Patch Set 1 #

Patch Set 2 : Move XMLHttpRequestProgressEventThrottle to the heap instead #

Unified diffs Side-by-side diffs Delta from patch set Stats (+19 lines, -11 lines) Patch
M Source/core/xmlhttprequest/XMLHttpRequest.h View 1 2 chunks +3 lines, -1 line 0 comments Download
M Source/core/xmlhttprequest/XMLHttpRequest.cpp View 1 4 chunks +5 lines, -5 lines 0 comments Download
M Source/core/xmlhttprequest/XMLHttpRequestProgressEventThrottle.h View 1 2 chunks +11 lines, -5 lines 0 comments Download

Messages

Total messages: 8 (2 generated)
sof
please take a look. let's try this again. On balance, i think i prefer having ...
5 years, 6 months ago (2015-06-25 12:36:49 UTC) #2
haraken
On 2015/06/25 12:36:49, sof wrote: > please take a look. > > let's try this ...
5 years, 6 months ago (2015-06-25 23:31:17 UTC) #3
sof
On 2015/06/25 23:31:17, haraken wrote: > On 2015/06/25 12:36:49, sof wrote: > > please take ...
5 years, 6 months ago (2015-06-26 09:03:12 UTC) #4
haraken
LGTM
5 years, 6 months ago (2015-06-26 09:57:31 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1200413004/20001
5 years, 6 months ago (2015-06-26 10:44:49 UTC) #7
commit-bot: I haz the power
5 years, 6 months ago (2015-06-26 10:47:52 UTC) #8
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=197904

Powered by Google App Engine
This is Rietveld 408576698