mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-07 18:04:46 +00:00
Bug 1810942 - Mark ReadRequest::ChunkSteps as MOZ_CAN_RUN_SCRIPT r=evilpie
Simple enough as callers already are marked as MOZ_CAN_RUN_SCRIPT. Differential Revision: https://phabricator.services.mozilla.com/D170879
This commit is contained in:
parent
3e4ccaf3f0
commit
f3b14eb3a6
@ -24,7 +24,9 @@ struct ReadRequest : public nsISupports,
|
||||
NS_DECL_CYCLE_COLLECTING_ISUPPORTS
|
||||
NS_DECL_CYCLE_COLLECTION_CLASS(ReadRequest)
|
||||
|
||||
virtual void ChunkSteps(JSContext* aCx, JS::Handle<JS::Value> aChunk,
|
||||
// PipeToReadRequest::ChunkSteps can run script, for example.
|
||||
MOZ_CAN_RUN_SCRIPT virtual void ChunkSteps(JSContext* aCx,
|
||||
JS::Handle<JS::Value> aChunk,
|
||||
ErrorResult& aRv) = 0;
|
||||
MOZ_CAN_RUN_SCRIPT virtual void CloseSteps(JSContext* aCx,
|
||||
ErrorResult& aRv) = 0;
|
||||
|
@ -630,7 +630,7 @@ struct PipeToReadRequest : public ReadRequest {
|
||||
explicit PipeToReadRequest(PipeToPump* aPipeToPump)
|
||||
: mPipeToPump(aPipeToPump) {}
|
||||
|
||||
MOZ_CAN_RUN_SCRIPT_BOUNDARY void ChunkSteps(JSContext* aCx,
|
||||
MOZ_CAN_RUN_SCRIPT void ChunkSteps(JSContext* aCx,
|
||||
JS::Handle<JS::Value> aChunk,
|
||||
ErrorResult& aRv) override {
|
||||
RefPtr<PipeToPump> pipeToPump = mPipeToPump; // XXX known live?
|
||||
|
Loading…
Reference in New Issue
Block a user