Dactyloidae/dom
wolfbeast fc5d61608c Issue #1118 - Part 5: Change the way document.open() works
This changes the work we do for document.open() in the following ways:
- We no longer create a new Window when doing document.open().
  We use the same Window but remove all the event listeners on the
  existing DOM tree and Window before removing the document's existing
  children to provide a clean slate document to use for .write().
- We no longer create a session history entry (previously would be a
  wyciwyg URI). We now replace the current one, effectively losing the
  entry for the original document.
- We now support document.open() on windowless documents.
2019-12-28 21:20:03 +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 Issue #1118 - Part 5: Change the way document.open() works 2019-12-28 21:20:03 +08:00
battery import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
bindings Issue #1322 - Part 4: Fix WebIDL.py parser for line endings and wrong 2019-12-20 09:07:28 +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 nsIContentPolicy: Numbers should not be omitted in nsIContentPolicyBase.idl, rewrite uuid 2019-02-16 00:03:31 +08:00
canvas Update identifier map entries and notify if they get removed. 2019-12-06 22:46:47 +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 Issue #1118 Part 3: Add a public RemoveAllListeners method on 2019-12-28 21:19:46 +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 import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +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 Issue #1118 - Part 5: Change the way document.open() works 2019-12-28 21:20:03 +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 #1259 - Adjust Widewine strings after removing Adobe Primetime support 2019-11-22 10:48:13 +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 MoonchildProductions#1251 - Part 27: Fix ifdef style. 2019-11-04 11:54:07 +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 Issue #1263 - Part 2: Remove DiskSpaceWatcher tests 2019-11-08 20:23:35 +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 Issue #1332 - Backport promise-based media playback 2019-12-28 21:19:26 +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 Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS 2019-02-16 00:27:49 +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