Closed
Bug 1478909
Opened 8 years ago
Closed 8 years ago
funcName should be implicit
Categories
(Core :: Graphics: CanvasWebGL, enhancement, P3)
Core
Graphics: CanvasWebGL
Tracking
()
RESOLVED
FIXED
mozilla63
| Tracking | Status | |
|---|---|---|
| firefox63 | --- | fixed |
People
(Reporter: jgilbert, Assigned: jgilbert)
References
Details
(Whiteboard: gfx-noted)
Attachments
(1 file)
Right now we pass funcName through the call tree. Since we can only be servicing one root webgl function call at once, we should make funcName implicit and globally queryable.
| Assignee | ||
Comment 1•8 years ago
|
||
This also asserts if ScopedFuncInfo leaves scope without having IsContextLost checked.
This patch notably adds asserts in ErrorInvalid*() that we have a valid mFuncInfo, as well.
| Assignee | ||
Comment 2•8 years ago
|
||
Comment 3•8 years ago
|
||
Comment on attachment 8997264 [details]
Make funcName implicit for WebGL calls.
Dzmitry Malyshau [:kvark] has approved the revision.
https://phabricator.services.mozilla.com/D2697
Attachment #8997264 -
Flags: review+
Pushed by jgilbert@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/e8023a02b6c2
Make funcName implicit for WebGL calls. - r=kvark
Comment 5•8 years ago
|
||
Backed out changeset e8023a02b6c2 (bug 1478909) on dev's request
Log:
https://treeherder.mozilla.org/logviewer.html#?job_id=192896636&repo=mozilla-inbound
Push with failures:
https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=e8023a02b6c2870e15bea85539ce9ba1563ffdc5
Backout:
https://hg.mozilla.org/integration/mozilla-inbound/rev/c50b638b8e7157661ce4ebb023c93969844eddbf
Flags: needinfo?(jgilbert)
Pushed by jgilbert@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/b807f63147ae
Make funcName implicit for WebGL calls. - r=kvark
Comment 7•8 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox63:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
| Assignee | ||
Updated•7 years ago
|
Flags: needinfo?(jgilbert)
Updated•7 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•