I'm going to mark this bug as Fixed since the revert made the bots green again, and will reland my fixed change on the original CL's bug 599310 .
In case anyone is curious what happened here, the problem seems to be that my declaration of a net::BackoffEntry::Policy struct, while normally fine to have as a static constant, caused an initializer to be created because one of the values I was providing for a member of the struct used arithmetic referencing a constant defined in extensions/common/constants.h, but the value for that constant gets compiled into a different library from where I was defining this struct (chrome/browser/).
Comment 1 by msramek@chromium.org
, Apr 20 2016