gecko-dev/dom
Eric Rahm c56ea2d3d6 Bug 1376038 - Part 2: Cache base domains during ghost window calculation. r=mccr8
Avoid hitting the rather slow effective TLD service by caching results when
mapping URLs to their base domains. In testing the cache ranged from a 1:1 to
a 3:1 hit:miss ratio.

--HG--
extra : histedit_source : 9692a36bb32474b6de0a8291ceb9af7a19d221ff
2017-07-11 13:58:21 -07:00
..
abort Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv 2017-08-29 16:02:48 -07:00
animation Bug 1397127 - Rewrite a test with async/await. r=birtles 2017-09-06 13:51:18 +09:00
asmjscache
audiochannel Bug 1388236 - Remove now obsolete AudioChannelConfig in favour of AudioPlaybackConfig. r=alwu 2017-08-10 13:00:09 +12:00
base Bug 1376038 - Part 2: Cache base domains during ghost window calculation. r=mccr8 2017-07-11 13:58:21 -07:00
battery
bindings Bug 1388661 - Support currency validation in PaymentRequet API. r=baku 2017-09-06 14:36:24 +08:00
broadcastchannel Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv 2017-08-29 16:02:48 -07:00
browser-element Bug 1391371 - turn on non-e10s tests for windows7-debug. r=ahal 2017-08-17 15:46:03 -04:00
cache Bug 1378342 - AbortSignal/AbortController - part 6 - Implement Request.signal, r=bkelly 2017-08-29 11:31:06 +02:00
canvas Bug 1396449: Part 2 - Use atoms to test WebExtension permissions. r=krizsa 2017-09-03 18:51:02 -07:00
commandhandler
console Backed out 2 changesets (bug 1382377) under suspicion of causing asan devtools failures a=backout CLOSED TREE 2017-08-30 16:44:20 -07:00
credentialmanagement
crypto
encoding Bug 1384835 (part 3, attempt 2) - Remove the Preferences::Get*CString() variants that return nsAdoptingCString. r=froydnj. 2017-07-31 14:28:48 +10:00
events Bug 1377131 - Try to trigger collector slices at times which disturb page js less (at least with iframes loaded after the top level page has been loaded), r=mccr8,bz 2017-09-06 18:18:11 +01:00
fetch Bug 1381748 - Cleanup FetchConsumer workflow - part 3 - shutdown workflow, r=catalinb 2017-09-04 17:06:47 +02:00
file Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv 2017-08-29 16:02:48 -07:00
filehandle
filesystem Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv 2017-08-29 16:02:48 -07:00
flyweb Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv 2017-08-29 16:02:48 -07:00
gamepad Backed out changeset e98549c5dd9d (bug 1347519) for RunWatchdog shutdown hangs in Mac debug mochitest-1 2017-09-05 21:39:55 -07:00
geolocation Bug 1382172 - Name nsITimerCallback instances in native implementation. r=billm 2017-07-27 02:18:20 +08:00
grid
html Bug 1380621 - Change the order of member variables in HTMLMediaElement. r=cpearce 2017-09-06 11:20:00 +01:00
imptests Bug 1341102 - Remove stale annotations ; r=emilio 2017-09-01 14:59:13 -07:00
indexedDB Bug 1395868 - Fix the failure of idbcursor-continuePrimaryKey.htm. r=baku 2017-09-01 16:45:58 +08:00
interfaces Bug 1385187 - Reject PaymentRequest.show() with NotSupportedError DOMException if no supported method. r=baku 2017-08-28 11:55:59 +08:00
ipc Bug 1397161 - Remove assert(mIsMouseEnterIntoWidgetEventSuppressed) when sending eMouseExitFromWidget to remote. r=smaug 2017-09-06 10:27:52 +08:00
json Bug 1387788 - Remove [deprecated] methods from nsIJSON. r=Ehsan 2017-08-06 10:25:15 +09:00
jsurl Bug 1390428 (part 9) - Remove nsXPIDLCString. r=erahm. 2017-08-17 15:29:03 +10:00
locales Bug 1391933 - Fix localization issues in Kill Add-on dialogs, r=kmag 2017-08-20 10:52:32 +02:00
manifest Bug 1375125 - Stop using nsILocalFile in the tree. r=froydnj 2017-08-04 17:49:22 +09:00
mathml
media Bug 1396158 - Remove pocketsphinx. r=kdavis,chmanchester 2017-09-06 08:37:01 -07:00
messagechannel Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv 2017-08-29 16:02:48 -07:00
network Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv 2017-08-29 16:02:48 -07:00
notification merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-08-30 11:05:16 +02:00
offline Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv 2017-08-29 16:02:48 -07:00
payments Bug 1388661 - Mochitest for PaymentRequest API currency amount validation. r=baku 2017-09-06 14:38:33 +08:00
performance Bug 1396219 - Support PerformanceObserverInit.buffered. r=baku 2017-09-03 10:25:57 +09:00
permission
plugins Bug 1388903 - Part 2: Remove PrintDlg Window Parentage in NPAPI Process. r=jimm 2017-08-29 15:59:34 -07:00
power Bug 1382955 (part 2) - Remove nsIPowerManagerService::{powerOff,reboot,restart} and related things. r=gsvelto. 2017-08-02 10:09:26 +10:00
presentation Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv 2017-08-29 16:02:48 -07:00
promise Bug 1347644 - Simplify/rename JS::AsyncTask (r=till,bkelly,mccr8) 2017-08-16 14:38:53 -05:00
push Bug 1390428 (part 2, attempt 2) - Remove more nsXPIDLCString local variables. r=erahm. 2017-08-21 20:01:27 +10:00
quota Bug 1384492 - Notify storage pressure in CheckTemporaryStorageLimits. r=janv 2017-09-06 17:25:13 +08:00
res
script Bug 1395896 - Record module dependency before starting fetch so that error handling works correctly r=bkelly 2017-09-06 09:07:09 +01:00
secureelement
security Bug 1396798: Do not block toplevel data: navigation to image (except svgs). r=smaug 2017-09-06 16:27:05 +02:00
smil Bug 1390367 - Pass SMIL mochitests of stroke-* even if a computed value has no px unit. r=birtles 2017-09-05 13:15:32 +09:00
storage Bug 1395598 - Correct LocalStorage mozStorage misuse. r=janv 2017-09-01 10:32:59 -04:00
svg Bug 1396896 - SVGAElement doesn't need to be cycle collected any more, r=mccr8 2017-09-05 23:12:31 +02:00
system Bug 1391181 - Reimplement the quaternion to Tait-Bryan conversion for device orientation events. r=snorp 2017-08-31 15:10:38 -05:00
tests Bug 1373945 - Skip test_beaconPreflightWithCustomContentType.html on Android, for intermittent failures; r=me,test-only 2017-09-05 16:55:36 -06:00
time
u2f
url Bug 1380617 - Add test checking that URL.origin returns punycode r=smaug 2017-08-09 17:44:03 +02:00
vr Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv 2017-08-29 16:02:48 -07:00
webauthn Bug 1380270 - Add dlopen() version of libudev-sys r=qdot,ted 2017-08-31 19:11:27 +02:00
webbrowserpersist Bug 1391110: Part 3 - Add nsIWebBrowserPersistable to FrameLoader bindings. r=smaug 2017-08-19 14:16:16 -07:00
webidl Backed out changeset 44ff3bc7bee5 (bug 1063635) for failing xpcshell's toolkit/components/osfile/tests/xpcshell/test_read_write.js on Linux x64 debug. r=backout 2017-09-01 15:54:56 +02:00
workers Bug 1397152 - Remove Telemetry ID SHARED_WORKER_COUNT, r=bkelly 2017-09-06 18:17:07 +02:00
worklet
xbl Bug 1382078 Part 4 - Avoid unneeded restyle when XBL styleset is utilized by different PresContext. r=emilio 2017-09-04 17:57:00 +08:00
xhr Bug 1395525 - Make all changes landed as part of tracker request tailing preferrable. r=dragana 2017-08-31 06:07:00 -04:00
xml Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv 2017-08-29 16:02:48 -07:00
xslt Bug 1391803 - Use nsStringFwd.h for forward declaring string classes. r=froydnj 2017-08-16 16:48:52 -07:00
xul Bug 1394694 (part 2) - Mark nsIAtom-using methods in nsIXUL*.idl as [noscript]. r=janv. 2017-09-05 08:36:21 +10:00
jar.mn
moz.build Bug 1378342 - AbortSignal/AbortController - part 1 - Moving FetchController/FetchSignal into dom/abort, r=bkelly 2017-08-29 11:31:05 +02:00