--- title: Poprawki DOM w Firefoksie 3 slug: Poprawki_DOM_w_Firefoksie_3 tags: - DOM - Firefox 3 - Wszystkie_kategorie translation_of: Mozilla/Firefox/Releases/3/DOM_improvements ---
{{ Fx_minversion_header(3) }}
W programie Firefox 3 wprowadzono szereg udoskonaleń implementacji Obiektowego Modelu Dokumentu (ang.Document Object Model — DOM), dotyczących przede wszystkim obsługi rozszerzeń DOM zastosowanych w innych przeglądarkach. W tym artykule przedstawiono listę zmian oraz odnośniki do szczegółowej dokumentacji.
clientTop i clientLeft.window.fullScreen zwraca zawsze dokładną wartość, niezależnie od kontekstu, w którym jest odczytywana. W poprzednich wersjach Firefoksa zwracana była nieprawidłowa wartość false ({{ Bug(127013) }}).getClientRects i getBoundingClientRect (patrz {{ Bug(174397) }}).elementFromPoint ({{ Bug(199692) }}).oncut, oncopy, onpaste, onbeforecut, onbeforecopy i onbeforepaste ({{ Bug(280959) }}).Node.nodePrincipal, Node.baseURIObject i document.documentURIObject. W kodzie chrome nie wolno ani pobierać, ani ustawiać tych własności dla obiektu nieopakowanego (np. dla obiektu wrappedJSObject, będącego własnością obiektu XPCNativeWrapper); aby uzyskać szczegółowe informacje, patrz {{ Bug(324464) }}.getElementsByClassName(), zdefiniowana w specyfikacji The Web Applications 1.0 (HTML5).
{{ languages( { "en": "en/DOM_improvements_in_Firefox_3", "es": "es/Mejoras_DOM_en_Firefox_3", "fr": "fr/Am\u00e9liorations_DOM_dans_Firefox_3", "ja": "ja/DOM_improvements_in_Firefox_3" } ) }}