Closed
Bug 1314836
Opened 8 years ago
Closed 5 years ago
Use of rand() in GetNewOrUsedBrowserProcess
Categories
(Core :: DOM: Core & HTML, defect, P3)
Tracking
()
RESOLVED
FIXED
People
(Reporter: jesup, Unassigned)
References
Details
+++ This bug was initially created as a clone of Bug #1304140 +++
GetNewOrUsedBrowserProcess() now uses rand() and will cause some tools to complain since rand() is generally not security-safe. That might not matter in this case; if so at least it should be commented as irrelevant.
Reporter | ||
Updated•8 years ago
|
Flags: needinfo?(michael)
Summary: Use of rand() → Use of rand() in GetNewOrUsedBrowserProcess
Comment 1•8 years ago
|
||
The use of rand() being added by my code seems like a rebasing error on my part. I did not intend to modify the content process selection model at all unless the aFreshProcess flag was enabled. Either I or someone else should make a patch to change it back to the way it worked before.
Flags: needinfo?(michael)
Comment 2•8 years ago
|
||
Looks like it was added a while ago for Bug 762802:
https://hg.mozilla.org/mozilla-central/rev/d3212385b1aff58fe9b23793d93316f92bef640f
Reporter | ||
Comment 3•8 years ago
|
||
(In reply to Bob Owen (:bobowen) from comment #2)
> Looks like it was added a while ago for Bug 762802:
> https://hg.mozilla.org/mozilla-central/rev/
> d3212385b1aff58fe9b23793d93316f92bef640f
Predates that; the bug 762802 changeset just touched that line. The static-analysis detector fired a 'new' hit because Michael touched the line. Since it's not new, it's less of an issue - and the static analysis won't complain until it's touched again. A comment that it's ok and not a sec issue might avoid confusion next time.
Assignee | ||
Updated•6 years ago
|
Component: DOM → DOM: Core & HTML
Comment 4•5 years ago
|
||
This rand() was removed in bug 1333799 (deterministic process selection in Firefox 55).
Status: NEW → RESOLVED
Closed: 5 years ago
Depends on: 1333799
Resolution: --- → FIXED
Version: unspecified → 55 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•