Closed
Bug 1533037
Opened 6 years ago
Closed 4 years ago
Make it more clear how you should modify synced fields
Categories
(Core :: DOM: Core & HTML, enhancement, P3)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
WONTFIX
Fission Milestone | Future |
People
(Reporter: farre, Assigned: farre)
References
(Blocks 1 open bug)
Details
BrowsingContext ctxt;
{
auto tx = ctxt->Mutate();
tx.SetFoo(42);
}
The intention here is to have BrowsingContext::Mutate return a BrowsingContext::Transaction, which is a RAII class that commits on scope exit, unless all it's values are None, wich could happen if someone calls Commit before scope exit.
Assignee | ||
Updated•6 years ago
|
Updated•6 years ago
|
Fission Milestone: --- → M2
Updated•6 years ago
|
Component: DOM → DOM: Core & HTML
Assignee | ||
Updated•6 years ago
|
Updated•6 years ago
|
Fission Milestone: M2 → M3
Updated•5 years ago
|
Fission Milestone: M3 → M4
Updated•5 years ago
|
Fission Milestone: M4 → Future
Assignee | ||
Comment 1•4 years ago
|
||
Let's not change how to work with synced fields any more than what's planned for bug 1613431, so closing.
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•