Remove the PContent::Msg_OpenAnonymousTemporaryFile sync IPC

RESOLVED FIXED in Firefox 55

Status

()

Core
DOM
RESOLVED FIXED
a year ago
a year ago

People

(Reporter: Ehsan, Assigned: Ehsan)

Tracking

(Blocks: 1 bug)

unspecified
mozilla55
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox55 fixed)

Details

(Whiteboard: [qf:p1])

Attachments

(1 attachment)

(Assignee)

Description

a year ago
<https://telemetry.mozilla.org/new-pipeline/dist.html#!cumulative=0&end_date=2017-03-10&keys=PContent%253A%253AMsg_OpenAnonymousTemporaryFile!PContent%253A%253AMsg_RpcMessage!PAPZCTreeManager%253A%253AMsg_ReceiveMouseInputEvent!PScreenManager%253A%253AMsg_ScreenForBrowser&max_channel_version=nightly%252F55&measure=IPC_SYNC_LATENCY_MS&min_channel_version=null&processType=*&product=Firefox&sanitize=1&sort_keys=submissions&start_date=2017-03-08&table=1&trim=1&use_submission_date=0>

Start	End	IPC_SYNC_LATENCY_MS Count
0	1	0 (0%)
1	3	119.82k (59.95%)
3	8	38.81k (19.42%)
8	20	12.04k (6.03%)
20	50	7.39k (3.7%)
50	126	6.61k (3.31%)
126	317	8.93k (4.47%)
317	796	4.07k (2.04%)
796	2k	1.6k (0.8%)
2k	Infinity	574 (0.29%)

This is due to the usage of the NS_OpenAnonymousTemporaryFile API.  There are three different consumers for the API, I'm going to fix them all one by one, and then make it illegal to call NS_OpenAnonymousTemporaryFile() in the content process.
(Assignee)

Updated

a year ago
Depends on: 1346987
(Assignee)

Updated

a year ago
Depends on: 1347031
(Assignee)

Updated

a year ago
Blocks: 1146416
Whiteboard: [qf:p1]
(Assignee)

Comment 1

a year ago
Created attachment 8848837 [details] [diff] [review]
Remove the PContent::Msg_OpenAnonymousTemporaryFile sync IPC
Attachment #8848837 - Flags: review?(wmccloskey)
Attachment #8848837 - Flags: review?(wmccloskey) → review+

Comment 2

a year ago
Pushed by eakhgari@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/3d6ca7915555
Remove the PContent::Msg_OpenAnonymousTemporaryFile sync IPC; r=billm

Comment 3

a year ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/3d6ca7915555
Status: NEW → RESOLVED
Last Resolved: a year ago
status-firefox55: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
You need to log in before you can comment on or make changes to this bug.