Citation: 4A_301/2007 31.10.2007 E. A

A.a X.________ SA, qui indique être une entreprise familiale au sein de laquelle travaillent tous ses actionnaires, a ouvert le 15 décembre 1995 un compte courant auprès de la Banque Y.________ (ci-après: la Banque). Elle a signé, successivement le 26 novembre 1997 puis le 2 novembre 1998 et le 5 février 1999, des conditions générales selon lesquelles le dommage provenant de l'utilisation de la poste, de même que les dommages résultant de défaut de légitimation ou de faux non décelés, étaient à la charge du client, sauf en cas de faute grave de la banque. A.b En 2001, la Banque a proposé à l'ensemble de sa clientèle un formulaire intitulé « ... », destiné aux ordres de paiement, qui est venu remplacer l'ancien formulaire d'ordre de paiement. Le précédent formulaire était conçu de telle manière que le donneur d'ordre devait procéder au descriptif de chaque ordre, en indiquant le nom du bénéficiaire, le numéro de son compte bancaire ou postal, une communication éventuelle au bénéficiaire et le montant à payer; cette énumération faite, il restait à indiquer le nombre total d'ordres donnés, le montant total des paiements à débiter sur le compte concerné, et enfin à dater et signer le document. Le formulaire « ... » est conçu de telle manière que le donneur d'ordre doit seulement inscrire le montant total des paiements qu'il demande à la banque d'effectuer, le nombre d'annexes (soit le nombre de bulletins de versements joints à l'ordre), la date de l'ordre et la date d'exécution, puis apposer sa signature. A.c X.________ SA a ainsi commencé à utiliser le formulaire « ... » en lieu et place de la précédente formule. Le 9 juin 2004, elle a rempli un ordre de paiement au moyen d'un formulaire « ... » pour un montant de 300'000 fr. Elle indique qu'à cet ordre était joint un unique bulletin de versement, rempli de manière manuscrite et concernant un virement qu'elle faisait sur son propre compte auprès de la Banque A.________ SA. Elle explique encore avoir inséré le formulaire « ... » et son annexe dans une enveloppe, puis déposé le tout dans la boîte aux lettres de la Poste qui est située à l'entrée de l'immeuble dans lequel elle a ses ateliers et ses bureaux. Le 16 juin 2004, la Banque a bien exécuté un ordre de paiement de X.________ SA du 9 juin 2004 pour un montant de 300'000 fr., mais en faveur d'un compte postal au nom de B.________, FR-94130 Nogent-sur-Marne, ce dont elle a informé la cliente par l'envoi, le 18 juin 2004, de l'avis de débit. Ayant déposé plainte pénale auprès du Procureur général de Genève, X.________ SA a appris le 2 juillet 2004 de la part de ce magistrat que dans la matinée du 18 juin 2004, la somme de 299'100 fr. avait été retirée du compte postal de B.________. Il y a lieu d'admettre que l'ordre de paiement établi par X.________ SA a selon toute vraisemblance été illicitement intercepté et modifié par des malfaiteurs demeurés inconnus, après son dépôt dans une boîte aux lettres de la Poste. A.d En juin 2005, la Banque a adressé à sa clientèle un lettre circulaire relative à la sécurité de la transmission des ordres de paiement. Elle y émettait notamment des recommandations destinées à permettre aux clients de se prémunir contre d'éventuelles escroqueries, en rappelant que les médias s'étaient récemment fait l'écho de fraudes qui se déroulaient de la manière suivante: les ordres de paiement écrits étaient dérobés dans les boîtes aux lettres postales, après quoi les bulletins de versement étaient échangés ou les montants à payer falsifiés, et l'ordre de paiement modifié était remis dans la boîte aux lettres. La Banque précisait qu'à l'issue de tels agissements la signature originale du client n'était pas altérée et que le nombre de bulletins annexés restait identique, de sorte qu'elle était dans l'incapacité de déceler la supercherie. Elle recommandait en conséquence aux clients de veiller à la discrétion dans l'usage de leurs documents bancaires, de compléter les cases vides sur les ordres de paiement par un 0 et non par un trait et de déposer les ordres au guichet de la banque ou de la Poste.