Citation: 1C_416/2018 E. D

Agissant par la voie du recours en matière de droit public, la commune de Bernex demande principalement au Tribunal fédéral d'annuler l'arrêt du 26 juin 2018 et d'annuler le "projet de loi n° 11'985". Elle conclut subsidiairement au renvoi de la cause à l'instance précédente pour complément d'instruction et nouvelle décision. La Cour de justice et le Grand Conseil s'en rapportent à justice quant à la recevabilité du recours et concluent à son rejet. L'Office fédéral du développement territorial et l'Office fédéral de l'agriculture se sont déterminés. La commune a répliqué par courrier du 12 avril 2019.