Fatti
I coniugi Vilma e Zeljko P., di nazionalità jugoslava originari della Croazia, si sono sposati il 29 luglio 1967 a Zagabria. Zeljko P. viveva già in Svizzera prima del matrimonio, mentre Vilma P. risiedeva in Germania. Alcuni mesi dopo il matrimonio, anche lei è venuta in Svizzera. Da allora, i due coniugi vi risiedono.
Il 5 novembre 1986, Vilma P. ha presentato una domanda di divorzio contro Zeljko P. presso il tribunale distrettuale di Uster. Con decisione del 23 ottobre 1987, il tribunale distrettuale di Uster si è dichiarato incompetente, per mancanza di competenza svizzera. Su ricorso di Vilma P., la I Sezione civile del Tribunale superiore del Cantone di Zurigo ha confermato questa decisione con sentenza del 7 settembre 1988.
Un ricorso in nullità cantonale presentato da Vilma P. è stato respinto il 30 giugno 1989 dalla Corte di Cassazione del Cantone di Zurigo, nella misura in cui vi si poteva entrare nel merito.
Il 27 ottobre 1988, Vilma P. ha interposto un ricorso di riforma presso il Tribunale federale, chiedendo l'annullamento della sentenza del Tribunale superiore del Cantone di Zurigo e il rinvio del procedimento di divorzio alla prima istanza per la prosecuzione.
Legge
Il Tribunale federale ha esaminato d'ufficio se la competenza svizzera dovesse essere valutata secondo il vecchio diritto (art. 7h cpv. 1 LRNE) o secondo la nuova Legge federale sul diritto internazionale privato (LDIP) entrata in vigore il 1° gennaio 1989.
Secondo il Tribunale federale, la competenza dei tribunali svizzeri deve essere esaminata secondo il nuovo diritto (LDIP), anche se il procedimento era pendente prima dell'entrata in vigore di questa legge. Infatti,…