Faits: Faits: A. A.a L'Association Y._ (ci-après: l'Association ou la défenderesse) a décidé d'agrandir et de rénover le Home Z._ situé sur deux parcelles dont elle est propriétaire à Genève. A cette fin, le 24 septembre 1996, en sa qualité de maître de l'ouvrage, elle a notamment conclu un contrat d'entreprise avec l'entreprise X._ SA (demanderesse). Il résulte de la soumission dressée le 2 juillet 1996 par cette société qu'elle s'engageait à exécuter les travaux de béton et de maçonnerie pour le prix de 1'366'000 fr. Les parties contractantes ont, à titre supplétif, soumis leur rapport contractuel à la norme SIA 118 et aux conditions générales du contrat d'entreprise. Les travaux ont commencé en temps voulu, le 16 septembre 1996, pour se terminer en mai 1998; la réception provisoire des travaux n'a eu lieu que le 10 juin 1998, alors que la levée du chantier avait été prévue à fin juillet 1997. Le décompte final de X._ SA, du 1er juillet 1998, a porté le prix total des travaux (maçonnerie, béton armé, échafaudage et divers) à 3'260'833 fr.60, TVA incluse. A.b L'Association et X._ SA ne se sont pas entendues sur le prix final des travaux et leur mode de calcul. Aussi, le 16 juillet 1998, X._ SA a-t-elle requis l'inscription provisoire d'une hypothèque légale à hauteur de 1'021'831 fr. Il a été fait droit à sa demande par ordonnances des 21 juillet et 21 septembre 1998. Il a été retenu que, durant les travaux, l'Association a versé des acomptes se montant au total à 2'077'530 fr. Il a été retenu que, durant les travaux, l'Association a versé des acomptes se montant au total à 2'077'530 fr. B. Le 26 octobre 1998, X._ SA a saisi le Tribunal de première instance de Genève d'une demande qui concluait à la condamnation de l'Association à lui payer 1'184'995 fr. en capital et à l'inscription définitive d'une hypothèque légale sur les parcelles M. et N. La défenderesse a conclu à libération. L'expert judiciaire commis par le premier juge a arrêté le prix des travaux à 2'647'290 fr.40 hors TVA, alors que la facture finale de X._ SA, hors TVA, s'élevait à 3'041'879 fr.95, soit une différence de 394'589.55 fr. En cours de procédure, la défenderesse a encore versé des acomptes, soit 149'700 fr. le 11 novembre 1998, 86'131 fr. le 19 juillet 2000 et 247'206 fr.30 le 12 décembre 2002. Par jugement du 19 septembre 2002, le Tribunal de première instance a admis la demande à concurrence de 443'160.fr.60, plus intérêts à 6,5% l'an dès le 30 septembre 1998 et ordonné l'inscription définitive d'une hypothèque légale à concurrence de ce montant sur les articles M. et N., l'Association étant condamnée à rembourser les frais d'inscription d'hypothèque. En substance, le premier juge, adoptant les conclusions de l'expertise judiciaire, sauf sur un point relatif à l'étendue du rabais d'adjudication pour les travaux de maçonnerie et béton armé, a considéré que la demanderesse avait respecté les délais impartis, que le dépassement des échéances ne lui était pas imputable et que la prolongation du chantier était proportionnée aux commandes de travaux supplémentaires. La défenderesse a saisi la Chambre civile de la Cour de justice du canton de Genève d'un appel, en concluant au rejet de la demande de X._ SA, à ce qu'il lui soit donné acte du versement d'un acompte de 247'206 fr.30 le 12 décembre 2002 et à la radiation de l'hypothèque légale sur les parcelles susmentionnées. X._ SA a conclu au rejet de l'appel. Elle a de son côté formé un appel incident par lequel elle a conclu à la condamnation de la défenderesse à lui verser la somme de 776'311 fr.85, plus 6,5% d'intérêts dès le 30 septembre 1998, le tout sous déduction des acomptes reçus, et à l'inscription définitive des droits de gages immobiliers à concurrence de 277'269 fr. 20. Par arrêt du 14 novembre 2003, l'autorité cantonale a annulé le jugement précité, puis, statuant à nouveau, donné acte à la défenderesse du versement à sa partie adverse d'un acompte de 247'206 fr.30 le 12 décembre 2002, condamné la défenderesse à verser à la demanderesse la somme de 591'372 fr. 15, plus intérêts à 6,5% l'an dès le 30 septembre 1998, sous déduction des acomptes reçus en cours de procédure. La cour cantonale a en outre ordonné au conservateur du registre foncier de procéder à l'inscription définitive, au profit de la demanderesse, des hypothèques légales requises. En bref, la cour cantonale a suivi en tous points les conclusions de l'expert judiciaire, adoptant pour l'essentiel les motifs du premier juge. Elle a en revanche admis l'appel incident de la demanderesse sur la question du rabais d'adjudication, retenant avec l'expert que ce rabais devait être limité aux travaux soumissionnés, augmentés d'une marge de 20%. En bref, la cour cantonale a suivi en tous points les conclusions de l'expert judiciaire, adoptant pour l'essentiel les motifs du premier juge. Elle a en revanche admis l'appel incident de la demanderesse sur la question du rabais d'adjudication, retenant avec l'expert que ce rabais devait être limité aux travaux soumissionnés, augmentés d'une marge de 20%. C. X._ SA a formé auprès de la cour cantonale une demande de révision contre l'arrêt du 14 novembre 2003, concluant à ce que le montant que la défenderesse a été condamnée à lui payer soit porté à 768'358 fr.05 plus intérêts, sous déduction de divers acomptes, et à ce que les montants des hypothèques légales grevant les parcelles M. et N. soient fixés en capital, sous déduction de divers acomptes, respectivement à 631'959 fr.05 et à 128'347 fr.60. La demanderesse a également interjeté un recours en réforme au Tribunal fédéral contre la même décision (affaire 4C. 21/2004). Par arrêt du 11 juin 2004, la Chambre civile de la Cour de justice de Genève a rejeté la demande de révision. Par arrêt du 11 juin 2004, la Chambre civile de la Cour de justice de Genève a rejeté la demande de révision. D. X._ SA forme un recours de droit public contre ce dernier arrêt, dont elle requiert l'annulation. La recourante se plaint de l'appréciation arbitraire des faits et de la violation arbitraire de l'art. 154 let. b et c de la loi de procédure civile du canton de Genève (LPC/GE). Elle invoque également l'art. 29 al. 2 Cst. L'Association conclut à l'irrecevabilité, à titre subsidiaire au rejet du recours. L'autorité intimée se réfère aux considérants de l'arrêt du 11 juin 2004.