FallibleTArray must not be copy-constructible/copy-assignable
Categories
(Core :: XPCOM, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox77 | --- | fixed |
People
(Reporter: sg, Assigned: sg)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
Attachments
(11 files)
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
Bug 1628692 - Prepare toolkit/components/url-classifier/ for making FallibleTArray uncopyable. r=gcp
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details |
FallibleTArray
must not be copy-constructible or copy-assignable. These operations may fail, but there's no way to signal this to the caller. Instead, named member functions with a fallible_t
argument must be used instead to make the copy.
There are several uses of this, including in code generated by ipdlc
, which must be fixed first or as part of this.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Updated•5 years ago
|
Assignee | ||
Comment 2•5 years ago
|
||
Depends on D71574
Assignee | ||
Comment 3•5 years ago
|
||
Depends on D71576
Updated•5 years ago
|
Assignee | ||
Comment 4•4 years ago
|
||
Depends on D71576
Assignee | ||
Comment 5•4 years ago
|
||
Depends on D72618
Assignee | ||
Comment 6•4 years ago
|
||
Depends on D72619
Assignee | ||
Comment 7•4 years ago
|
||
Depends on D72620
Assignee | ||
Comment 8•4 years ago
|
||
Depends on D72621
Assignee | ||
Comment 9•4 years ago
|
||
Depends on D72622
Assignee | ||
Comment 10•4 years ago
|
||
Depends on D72623
Assignee | ||
Comment 11•4 years ago
|
||
Depends on D72624
Comment 12•4 years ago
|
||
Comment 13•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/624e19601244
https://hg.mozilla.org/mozilla-central/rev/187234687039
https://hg.mozilla.org/mozilla-central/rev/71e08c8c8989
https://hg.mozilla.org/mozilla-central/rev/5b584b2a5d4f
https://hg.mozilla.org/mozilla-central/rev/a1490f1af74c
https://hg.mozilla.org/mozilla-central/rev/d0842e4533ad
https://hg.mozilla.org/mozilla-central/rev/1902866d724e
https://hg.mozilla.org/mozilla-central/rev/c32bca788054
https://hg.mozilla.org/mozilla-central/rev/b0a71249d010
https://hg.mozilla.org/mozilla-central/rev/d09196735d07
https://hg.mozilla.org/mozilla-central/rev/fa00c3d74a98
Description
•