Page MenuHomePhabricator

Render dropdown metadata earlier
ClosedPublic

Authored by epriestley on Jun 20 2016, 6:52 PM.
Tags
None
Referenced Files
F13261664: D16151.diff
Mon, May 27, 1:18 AM
F13247133: D16151.id38864.diff
Thu, May 23, 4:11 PM
F13245475: D16151.diff
Thu, May 23, 6:02 AM
F13241043: D16151.diff
Wed, May 22, 6:47 PM
F13230419: D16151.id38856.diff
Mon, May 20, 10:57 PM
F13206353: D16151.id.diff
Wed, May 15, 7:32 AM
F13199495: D16151.diff
Mon, May 13, 3:28 PM
F13191458: D16151.id.diff
Sat, May 11, 9:16 PM
Subscribers
None

Details

Summary

Ref T11179. One issue I'm getting with trying to turn actions into dropdowns is that we currently render this menu very late, which can cause us to try to add more metadata after we start resolving metadata. This won't work right now (and making it work seems unreasonably complicated), so stop doing it and fatal if something tries.

(This might make some things fatal but should be safe -- anything that fatals should have been broken already.)

Test Plan

Browsed around looking for fatals, didn't see any.

(This primarily avoids a broken state / fatal in a future diff.)

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

epriestley retitled this revision from to Render dropdown metadata earlier.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: chad.
chad edited edge metadata.
This revision is now accepted and ready to land.Jun 20 2016, 6:58 PM
This revision was automatically updated to reflect the committed changes.