gecko/layout
L. David Baron d1a53c3af7 Hold on to MediaQueryList objects that have listeners so that notification doesn't depend on GC timing. (Bug 716751) r=bzbarsky
Note:  This also fixes a crash (when notifications happen) from
calling mql.addListeners(null).

This also fixes test_media_query_list.html so that the initial set of
tests doesn't keep running through the later tests.

The test for the null-dereference has been confirmed to crash without
the patch and pass with the patch.

The test for the gc issue has been confirmed to fail without the patch
and pass with the patch.
2012-02-29 20:47:55 -08:00
..
analysis
base Hold on to MediaQueryList objects that have listeners so that notification doesn't depend on GC timing. (Bug 716751) r=bzbarsky 2012-02-29 20:47:55 -08:00
build Bug 674720 - WebContacts (or Contacts+). r=fabrice, jonas, bent, tantek 2012-02-28 14:01:48 -08:00
doc Backout bug 719177 (2cae7e5c62ae,07bd73451aa4,13739446fc8e,0246973f2513,f222fbece983,8f11aaac24dc). r=roc 2012-02-07 12:31:24 +01:00
forms Bug 691267 - Remove nsHTMLButtonAccessible duplication, r=surkov 2012-02-22 20:33:37 +09:00
generic Backout 547de632a3e2 (bug 495912) for mochitest-a11y orange 2012-02-29 18:42:58 +00:00
inspector Bug 708874 - API for locking pseudo-class state of an element. r=bz 2012-02-08 10:42:38 -08:00
ipc Bug 711168 - Implement the compositor protocol for OMTC. r=cjones 2012-01-19 09:45:37 -05:00
mathml Bug 701758 - Add page to convert MathJax font table into our own format. r=karlt 2012-02-28 18:40:38 -05:00
media Bug 718485 - Make the gkmedia library the default target in layout/media 2012-01-20 09:50:34 +01:00
printing Bug 680436. Don't clamp shrink-to-fit values. r=roc 2012-01-30 06:52:57 +01:00
reftests Backout Bug 730658 - reftest failure possibly intermittent but certainly new 2012-02-28 16:04:57 +00:00
style Hold on to MediaQueryList objects that have listeners so that notification doesn't depend on GC timing. (Bug 716751) r=bzbarsky 2012-02-29 20:47:55 -08:00
svg Backout Bug 730658 - reftest failure possibly intermittent but certainly new 2012-02-28 16:04:57 +00:00
tables Bug 721082 - Constify nsIFrame::GetParentStyleContextFrame. r=roc 2012-02-15 22:28:21 +13:00
tools Bug 727705 - remove two copies of pageloader from m-c. r=jmaher 2012-02-22 09:24:29 -05:00
xul Bug 728541. (Av1) browser_bug703210.js: Add a missing removeEventListener(). r=smaug. 2012-02-18 21:49:14 +01:00
Makefile.in Bug 727705 - remove two copies of pageloader from m-c. r=jmaher 2012-02-22 09:24:29 -05:00