Faits: A. Le 5 octobre 2004, le Grand Conseil du canton de Vaud a adopté le décret prorogeant celui du 30 octobre 2001 relatif à la participation financière des communes aux frais des assurances et des régimes sociaux (facture sociale) (ci-après: le Décret relatif à la facture sociale). Le 5 octobre 2004, le Grand Conseil a également adopté le décret fixant pour l'année 2005 la contribution des communes au fonds de péréquation directe horizontale et la redistribution de celui-ci (DEtaCom1). Ces deux actes législatifs ont été publiés dans la Feuille des avis officiels du canton de Vaud du 22 octobre 2004. Le délai référendaire fixé au 1er décembre 2004 n'ayant pas été utilisé, les décrets en question ont été mis en vigueur le 1er janvier 2005, selon arrêté du Conseil d'Etat du canton de Vaud du 9 décembre 2004, publié dans la Feuille des avis officiels du 14 décembre 2004. Ces deux actes législatifs ont été publiés dans la Feuille des avis officiels du canton de Vaud du 22 octobre 2004. Le délai référendaire fixé au 1er décembre 2004 n'ayant pas été utilisé, les décrets en question ont été mis en vigueur le 1er janvier 2005, selon arrêté du Conseil d'Etat du canton de Vaud du 9 décembre 2004, publié dans la Feuille des avis officiels du 14 décembre 2004. B. Agissant le 22 novembre 2004 par la voie du recours de droit public pour violation de son autonomie, la commune de Jouxtens-Mézery demande au Tribunal fédéral d'annuler les deux décrets du 5 octobre 2004 précités. Le Grand Conseil conclut au rejet du recours dans la mesure où il est recevable. Lors d'un second échange d'écritures, les parties ont confirmé leurs conclusions respectives. Lors d'un second échange d'écritures, les parties ont confirmé leurs conclusions respectives. C. Par ordonnance présidentielle du 26 novembre 2004, la requête d'effet suspensif au recours a été rejetée.