Dactyloidae/dom
Gaming4JC 2bd8be69ea Bug 1334051 - Part 2: Invoke attributeChangedCallback only if attribute name is in the observed attribute list.
We call attributeChangedCallback in two cases:

1. When any of the attributes in the observed attribute list has changed, appended, removed, or replaced.

2. When upgrading an element, for each attribute in element's attribute list that is in the observed attribute list.

Note: w/ Fixup for not implementing an API Enhancement Bug 1363481.

Tag UXP Issue #1344
2020-01-31 07:37:07 +08:00
..
animation Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS 2019-02-16 00:27:49 +08:00
apps Remove MOZ_WIDGET_GONK [1/2] 2019-02-15 23:57:08 +08:00
archivereader import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
asmjscache Fix a rare crash with asm.js caching. 2019-02-15 23:30:25 +08:00
audiochannel Remove MOZ_WIDGET_GONK [1/2] 2019-02-15 23:57:08 +08:00
base Bug 1334051 - Part 2: Invoke attributeChangedCallback only if attribute name is in the observed attribute list. 2020-01-31 07:37:07 +08:00
battery import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
bindings Bug 1299363 - Part 2: Allow prototype swizzling in html constructor. 2020-01-31 07:36:46 +08:00
broadcastchannel Bug 604026 - Sync event loops in workers should be created only if compatible with the worker shutdown status 2019-02-16 00:07:43 +08:00
browser-element Issue #991 Part 5: DOM and layout 2019-04-27 08:21:58 +08:00
cache Make copy of list before iterating over it. 2020-01-10 17:07:00 +08:00
canvas Issue #1354 - Clear the current context when MakeCurrent() fails. 2020-01-24 09:29:04 +08:00
console Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS 2019-02-16 00:27:49 +08:00
crypto Root parameter dictionaries in AesTask::Init(). 2019-02-16 00:22:07 +08:00
encoding Add UTF-8 as a default fallback encoding for unknown encodings 2019-02-15 23:56:50 +08:00
events Bug 1379728 part 1. Remove the double-definition of the 'close' event from EventNameList.h. 2020-01-09 21:28:04 +08:00
fetch Actually change the key type of a record, and its corresponding conversion behavior, depending on what the IDL says 2019-03-16 07:03:35 +08:00
filehandle import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
filesystem Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS 2019-02-16 00:27:49 +08:00
flyweb Bug 1347446 - Move custom element reactions stack to DocGroup. 2020-01-31 07:35:29 +08:00
gamepad Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS 2019-02-16 00:27:49 +08:00
geolocation Telemetry: Remove stubs and related code 2019-02-16 00:24:04 +08:00
grid Issue #1233 - Part 2: Update Reftests 2019-10-05 07:22:08 +08:00
html Bug 1377993 - Make node slots less memory hungry in common cases. 2020-01-31 07:36:13 +08:00
imptests import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
indexedDB Add crashtest for resolved bug 1558522. 2019-11-28 10:32:35 +08:00
inputmethod Remove MOZ_B2G leftovers and some dead B2G-only components. 2019-02-15 23:57:05 +08:00
interfaces Issue #1304 - Make the second arg of insertRule optional 2019-11-29 11:36:43 +08:00
ipc Revert "Unregister ProcessHangMonitor as a hang annotator on shutdown." 2019-03-29 22:22:02 +08:00
json import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
jsurl Bug 1182569: Use AsyncOpen2 for docshell loads 2019-02-15 23:54:20 +08:00
locales Issue #1366 - Completely remove showModalDialog 2020-01-24 09:28:42 +08:00
manifest import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
mathml import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
media Issue #1366 - Completely remove showModalDialog 2020-01-24 09:28:42 +08:00
messagechannel import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
network Don't access gNeckoChild if not on main thread. (DiD) 2019-07-19 10:04:25 +08:00
notification Telemetry: Remove stubs and related code 2019-02-16 00:24:04 +08:00
offline import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
performance Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS 2019-02-16 00:27:49 +08:00
permission Remove other gonk widget conditionals and unused files. 2019-02-15 23:57:15 +08:00
plugins Properly detect failure in receiving plugin NPObjects. 2019-12-06 22:46:42 +08:00
power import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
presentation Issue #991 Part 5: DOM and layout 2019-04-27 08:21:58 +08:00
promise Issue #1322 - Part 3: Remove DOM promise interface gunk 2019-12-20 09:07:27 +08:00
push Issue #1053 - Drop support Android and remove Fennec - Part 1b: Remove MOZ_FENNEC 2019-04-27 08:51:55 +08:00
quota Bug 604026 - Sync event loops in workers should be created only if compatible with the worker shutdown status 2019-02-16 00:07:43 +08:00
res import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
secureelement Remove Gonk build directories 2019-02-15 23:56:58 +08:00
security Fix whitelisting of JavaScript-uris by CSP hash. 2019-09-06 23:50:03 +08:00
settings Remove MOZ_B2G leftovers and some dead B2G-only components. 2019-02-15 23:57:05 +08:00
smil Issue #1219 - Align computed DOM styles with mainstream behvior. 2019-12-21 07:12:56 +08:00
storage Issue #1263 - Part 1: Remove DiskSpaceWatcher 2019-11-08 20:23:33 +08:00
svg Issue #1257 - Part 3: Remove/update tests. 2019-11-01 10:25:02 +08:00
system Remove all C++ Telemetry Accumulation calls. 2019-02-16 00:12:32 +08:00
tests Bug 1334051 - Part 2: Invoke attributeChangedCallback only if attribute name is in the observed attribute list. 2020-01-31 07:37:07 +08:00
time import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
u2f import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
url Use meaningful error message in URLSearchParams::Constructor 2019-03-16 07:03:45 +08:00
webidl Bug 1334051 - Part 1: Include namespace in attributeChangedCallback. 2020-01-31 07:37:03 +08:00
workers Add missing call to WaitForIsDebuggerRegistered 2019-12-07 06:55:12 +08:00
worklet Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS 2019-02-16 00:27:49 +08:00
xbl Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS 2019-02-16 00:27:49 +08:00
xhr Remove all C++ Telemetry Accumulation calls. 2019-02-16 00:12:32 +08:00
xml import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
xslt Add nullcheck. 2019-05-17 22:17:22 +08:00
xul Bug 1377993 - Make node slots less memory hungry in common cases. 2020-01-31 07:36:13 +08:00
jar.mn import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
moz.build Remove VR hardware support. 2019-02-16 00:20:27 +08:00