MantisBT

Wyświetl szczegóły problemu Przejdź do komentarzy ] Historia zgłoszenia ] Drukuj ]
IdentyfikatorProjektKategoriaWidocznośćData zgłoszeniaData modyfikacji
0002109WTW[Wszystkie projekty] Generalpubliczny2014-07-29 16:342014-08-09 21:44
ZgłaszającySilverlight 
Przypisany doKaworu 
PriorytetnormalnyWażnośćpropozycjaPowtarzalnośćzawsze
StatusrozwiązanyRozwiązaniepoprawiony 
PlatformaSystem operacyjnyWersja systemu
Temat0002109: Funkcja Narzędzia -> Opcje -> Zaawansowane -> Emulacja trybu IE nie działa
OpisPosiadam najnowszą wersję testową WTW w systemie Windows 8.1. Generalnie to nie działa ona wcale - mimo deklaracji <!DOCTYPE html> oraz nawet dodatkowo <META http-equiv="X-UA-Compatible" content="IE=edge"/>, właściwość document.documentMode wciąż zwraca liczbę 8, co oznacza, że kontrolka IE pracuje w trybie Internet Explorer 8. Możliwe, że jest to spowodowane tym, że w pierwszym wierszu dokumentu HTML w WTW znajduje się komentarz <!-- HEADER::BEGIN --> zamiast deklaracji doctype, która wg standardów powinna wystąpić w pliku jako pierwsza. Jednak wstawienie jej na prawidłowe miejsce wciąż nie pomaga. Dodatkowo, nawet gdyby miało to działać, to i tak działałoby źle - przy aktywnym ustawieniu "Najnowsza zainstalowana" WTW ustawia klucz rejestru FEATURE_BROWSER_EMULATION dla wtw.exe na wartość 9999, co oznacza wg dokumentacji Microsoftu "Bezwzględnie tryb IE9, niezależnie od deklaracji doctype". Teoretycznie WTW nie musi nawet przestawiać wartości tego klucza w rejestrze, ponieważ ustawienie 8000 powinno oznaczać "Tryb IE8 lub nowszy, zależnie od deklaracji doctype" i bez konieczności jego zmiany powinienem mieć możliwość przejścia w nowszy tryb. Wygląda zatem na to, że problem leży w odczytywaniu dokumentu ChatTheme.html i dziwnym ignorowaniu deklaracji doctype. Jeżeli zostanie to poprawione, klucz w rejestrze może być na stałe ustawiony "po staremu" na 8000, a przełącznik z Ustawień WTW mógłby zostać zlikwidowany, ponieważ niczemu by nie służył.
ZnacznikiBrak powiązanych tagów.
Dołączone pliki

- Powiązania

-  Komentarze
(0003069)
Kaworu (administrator)
2014-08-09 21:44

http://bugtraq.k2t.eu/view.php?id=2112#c3068 [^]

Powyższe przy okazji pokazuje, że ta funkcja działa (i w becie jest ustawiona na IE11). ;P

- Historia zgłoszenia
Data zmiany Nazwa użytkownika Pole Zmiana
2014-07-29 16:34 Silverlight Nowe zgłoszenie
2014-08-09 21:44 Kaworu Dodano komentarz: 0003069
2014-08-09 21:44 Kaworu Status nowy => rozwiązany
2014-08-09 21:44 Kaworu Rozwiązanie otwarty => poprawiony
2014-08-09 21:44 Kaworu Przypisany do => Kaworu


Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker