(1)be contingent upon (something that is elided); "That depends"
(2)be contingent upon (something that is elided)
(3)(削除されたもの)次第である
(1)