2016-02-07 16 views
7

Da quando un paio di settimane fa ho riscontrato arresti anomali con gli Strumenti per sviluppatori di Chrome. Ogni volta che ispeziono un elemento nella pagina ottengo "Aw, Snap!" Pagina di errore e un messaggio sul pannello devTools dice "DevTools è stato disconnesso dalla pagina". Dopo aver letto il post This, sono riuscito a isolare il file css che causa l'errore. Risulta essere un file kendo-ui css /Content/kendo/2015.2.902/kendo.silver.min.css. Quando commentando il file, il software dev funziona perfettamente e posso controllare gli elementi.Google Chrome Devtools si blocca durante l'ispezione dell'elemento nella pagina contenente gli stili di kendo-ui

ho eseguito questo file in CSS Validator e mi ha dato 6 errori (come Unknown pseudo-element or pseudo-class ::selection [selection] e Too many values or values are not recognized : inset 0 0 0 1px inset 0 0 3px 1px #bebec3) e 116 di avviso (come Property none,-webkit-gradient(linear,left top,left bottom,from(rgba(255, 255, 255, 0.45)),to(rgba(255, 255, 255, 0))) is an unknown vendor extension e Property -webkit-box-shadow is an unknown vendor extension)

Ho diversi progetti che lavorano con kendo-ui, e la rimozione di loro non è un'opzione, né modificare i file css di kendo, e non voglio nemmeno smettere di lavorare con l'amato Chrome devTools.

La mia versione di Chrome è 48.0.2564.103 m. Ho provato a modificare le impostazioni degli strumenti, forse renderlo meno rigido ma senza fortuna.

Qualche idea su come risolvere questo problema?

Update 1

Ho dato una prova e modificato il file kendo.silver.min.css e rimosso tutti gli errori riscontrati nel css-validator (ancora 115 avvertimenti, ma la loro rimozione è lo stesso che non il caricamento del file affatto). La convalida del css diventa ok. Eseguire nuovamente l'applicazione con il file modificato non ha dato risultati e gli strumenti di sviluppo continuano a schiacciare durante l'ispezione di un elemento. Sembra essere schiacciante quando si ispeziona un elemento figlio di un controllo Kendo come griglia, tabulazione ecc., Ma non per elementi autonomi anche se hanno classi di css k-....

Questo problema può essere riprodotto allo kendo ui demos site itsef. Quando fai clic destro su uno dei pulsanti nella griglia e prova a Inspect it.

+0

Un paio di cose da provare. 1. Sembra che tu abbia ristrutturato le tue librerie Kendo sull'HDD. So che Kendo era solito cercare in questi posti specifici per questi file, quindi puoi provare a riordinarli come erano quando li hai installati. 2. Stai eseguendo una versione che ha circa un anno. Se è possibile, cerco sempre di aggiornare all'ultima versione se trovo un problema che non riesco a risolvere. – Ageonix

+0

@Ageonix, le librerie di kendo sono collocate nel mio progetto mvc nel modo in cui l'installatore le ha posizionate. cosa intendi a rimandare indietro? per quanto riguarda l'aggiornamento alla versione precedente, non posso, poiché la mia licenza è scaduta l'anno scorso. Non penso che importi molto visto che è una versione stabile. – Issac

+0

Hmm, ok. Ora che ne parli (e dal momento che @XEstebanN lo ha menzionato), durante le ultime due settimane, molti dei nostri clienti hanno segnalato un rallentamento maggiore e talvolta un arresto completo del browser nelle pagine che utilizzano Kendo. Ho pensato che fosse perché ho aggiornato alla versione più recente, ma sembra che tu non abbia così non so come potrebbero essere correlati. – Ageonix

risposta

4

È noto issue nella versione stabile al cromo corrente (48). È stato corretto e unito a chrome 49. Utilizzare beta prima che Chrome 49 diventi stabile.

+1

Rilasciato Chrome 49 e risolto il problema. –