gecko-dev/toolkit/components
Doug Thayer a3cb917217 Bug 1418443 - Send OnVisit notifications from single runnable r=mak
Because there's an overhead in simply creating/sending/receiving a
runnable, it makes sense to send our onVisits notifications from a
bulk runnable in the case where we're inserting many visits. This
is only step one of many optimizations we can and should make to
the observer system.

MozReview-Commit-ID: Co5yOUCRdnZ

--HG--
extra : rebase_source : 3f4f67f8dfe1798612a2b6ea210caff8556e9d72
2017-11-21 14:43:47 -08:00
..
aboutcache
aboutcheckerboard
aboutmemory Bug 1412949 - Remove SystemMemoryReporter. r=erahm. 2017-10-31 12:49:41 +11:00
aboutperformance Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
addoncompat Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
alerts Bug 1421672 - Explicitly declare the start/end values of CSS animations since optimizations require both. r=mconley 2017-11-29 12:49:22 -05:00
apppicker Bug 1412893 - Change instances of using getService to Services.jsm where possible in toolkit/components - Part 1. r=mossop 2017-10-30 16:29:58 +00:00
asyncshutdown Bug 1412893 - Change instances of using getService to Services.jsm where possible in toolkit/components - Part 1. r=mossop 2017-10-30 16:29:58 +00:00
autocomplete Bug 1410240 - Search suggestions keep displacing awesomebar results as I'm about to click on them. r=mak 2017-11-22 16:22:32 -08:00
backgroundhangmonitor Bug 1406392 - Make nsITelemetry.canRecordExtended true on pre release channels. r=chutten 2017-10-16 12:28:38 +02:00
browser Bug 1411121 - Part 3: Remove the nsIPrintingPromptService::showPrinterProperties() r=mconley 2017-11-06 09:27:05 +09:00
build Bug 1384753 - Add dummy login reputation service in reputationservice component. r=francois 2017-10-26 11:27:17 +08:00
captivedetect Bug 1412893 - Change instances of using getService to Services.jsm where possible in toolkit/components - Part 1. r=mossop 2017-10-30 16:29:58 +00:00
cloudstorage
commandlines Bug 1410564 - support double-dash args on Windows in nsCommandLine; r=mossop 2017-10-23 12:54:13 -07:00
contentprefs Bug 1412893 - Change instances of using getService to Services.jsm where possible in toolkit/components - Part 1. r=mossop 2017-10-30 16:29:58 +00:00
contextualidentity Bug 1419589 - ContextualIdentityService should reset all the container data when resetting the identities, r=jkt 2017-11-29 08:52:03 +01:00
crashes Bug 1402519 - When the crash reporter code is disabled at configure time replace it with a dummy implementation; r=ted.mielczarek 2017-11-14 14:49:33 +01:00
crashmonitor Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
ctypes Bug 1415389. Make ChromeUtils a WebIDL namespace. Remove ThreadSafeChromeUtils. r=kmag 2017-11-08 00:25:33 -05:00
diskspacewatcher
downloads Bug 1384753 - Move Application Reputation files into a new component. r=francois 2017-10-23 16:18:52 +08:00
extensions Bug 1421655 - Using imgITools::decodeImageFromArrayBuffer instead coping data into a string, r=aosmond 2017-11-30 14:48:47 +01:00
feeds Bug 1416038 (part 6) - Slim down nsISAXContentHandler. r=erahm 2017-11-10 15:19:44 +11:00
filepicker Bug 1412893 - Change instances of using getService to Services.jsm where possible in toolkit/components - Part 1. r=mossop 2017-10-30 16:29:58 +00:00
filewatcher Bug 1404035 Address unused-result warning in toolkit/components/filewatcher/NativeFileWatcherWin.cpp r=smaug 2017-09-28 12:51:12 -05:00
finalizationwitness
find Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
gfx
jsdownloads Bug 1273265 - Test writing zone information for files with long names. r=jimm 2017-10-31 14:43:53 +00:00
jsoncpp
lz4 Bug 1407967 - Fix comparison checks in lz4 tests incorrectly comparing arrays to themselves. r=Yoric 2017-10-12 12:23:03 +01:00
maintenanceservice Backed out changesets d60d9897fd39 and c508081bb938 (bug 1378834) for various regressions. r=sledru, a=me 2017-10-02 18:33:39 -04:00
mediasniffer
microformats Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
mozintl Bug 1412893 - Change instances of using getService to Services.jsm where possible in toolkit/components - Part 1. r=mossop 2017-10-30 16:29:58 +00:00
mozprotocol Bug 1407297 - make moz protocol handler more appropriate for CA locale, r=mconley 2017-10-10 17:46:12 +01:00
narrate Bug 1412778 - Enable ESLint rule no-cpows-in-tests across the whole tree. r=florian 2017-10-30 09:55:39 +00:00
osfile Bug 1410839 - Add the ChromeMigrationUtils.jsm module and implement the getExtensionList and related functions to export all extensions information installed in a specific profile. r=Gijs 2017-11-23 10:48:18 +08:00
parentalcontrols
passwordmgr Bug 1410364 - Don't consider opener when calculating IsSecureContext. r=bz, r=dveditz 2017-11-29 10:40:00 -05:00
payments Bug 1418226 - Create a store for payment dialog unprivileged UI state. r=jaws 2017-11-30 18:13:21 -08:00
perf
perfmonitoring Bug 1414974 - Part 2: Switch many consumers to nsGlobalWindow{Inner,Outer}, r=smaug 2017-11-09 10:44:47 -05:00
places Bug 1418443 - Send OnVisit notifications from single runnable r=mak 2017-11-21 14:43:47 -08:00
printing Bug 1404176 - Remove aborted print preview browser before bailing out. r=mconley 2017-11-13 17:17:57 +01:00
printingui Bug 1420171 Part 3: Don't default the settings printer name on Linux when printing to file. r=mconley 2017-11-28 08:59:00 +00:00
privatebrowsing
processsingleton Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
promiseworker Bug 1413867 - Remove StopIteration object. r=evilpie 2017-11-05 19:01:04 +01:00
prompts Bug 1416875 - Renamed prompt IDs from the form of info.body to InfoBody so they won't need escaping. r=jaws 2017-11-17 13:59:30 -05:00
protobuf Bug 1411450 - Only build files required for the "lite" protobuf runtime. r=mossop 2017-10-27 16:44:11 -07:00
reader Bug 1421757 - update readability from github c586aeb404ec9a712dc39a377f6c9e8558d352e3, rs=already-reviewed 2017-11-30 14:30:01 +00:00
reflect
remote Bug 1420124 - X Remote Service: Encode DBus interface strings by base64 to avoid failure/crashes, r=jhorak 2017-11-23 12:27:38 +01:00
remotebrowserutils Bug 1412893 - Change instances of using getService to Services.jsm where possible in toolkit/components - Part 2. r=florian 2017-10-30 17:22:17 +00:00
reputationservice Bug 1412893 - Change instances of using getService to Services.jsm where possible in toolkit/components - Part 2. r=florian 2017-10-30 17:22:17 +00:00
resistfingerprinting Bug 1039069 - Provide a popup about English for international users. r=arthuredelstein,mconley 2017-09-12 17:32:07 +08:00
satchel Backed out 1 changesets (bug 1404427) for browser failures in browser_sanitize-timespans.js at some times of the day. r=backout a=backout on a CLOSED TREE 2017-11-11 05:48:15 +02:00
search Bug 1421655 - Using imgITools::decodeImageFromArrayBuffer instead coping data into a string, r=aosmond 2017-11-30 14:48:47 +01:00
securityreporter Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
startup Bug 1419597 - Part 18: Remove IsInnerWindow and IsOuterWindow methods, r=smaug 2017-11-23 13:12:13 -05:00
statusfilter Bug 1414745 - Filter out everything except STATE_IS_NETWORK in nsBrowserStatusFilter::OnStateChange. r=mconley 2017-11-17 10:48:37 +08:00
telemetry Bug 1418860 - Adding telemetry to see how often version param is used in ScriptLoader type, r=jonco, data-r=francois 2017-11-29 09:01:04 +01:00
terminator Bug 1419725 - better handle termination for systems with ticks per second 100000 ;r=Yoric 2017-11-22 05:58:52 -08:00
thumbnails Bug 1409691 - Fix initialisation of doneReason in Capture (BackgroundPageThumbs.jsm). r=Mardak 2017-11-22 12:35:52 +00:00
timermanager Bug 1411368 - Automatically fix no-multi-spaces issues raised when using ESLint 4. r=mossop 2017-10-26 11:47:01 +01:00
tooltiptext Backed out changeset 1c9f780c4e9c (bug 1397229) 2017-09-18 19:41:53 +02:00
typeaheadfind Bug 1410794 (attempt 2) - Change some |string| occurrences in nsIPrefBranch.idl to |ACString|. r=erahm. 2017-10-27 10:30:33 +11:00
url-classifier Backed out changeset e0aaadf66179 (bug 1416987) Backing out eslint failures from file toolkit/components/url-classifier/nsUrlClassifierListManager.js:366:2 r=backout on a CLOSED TREE 2017-11-29 11:53:36 +02:00
urlformatter Bug 1412893 - Change instances of using getService to Services.jsm where possible in toolkit/components - Part 2. r=florian 2017-10-30 17:22:17 +00:00
utils
viewconfig Bug 1420166 - Include global.css on about:config;r=Gijs 2017-11-23 07:36:55 -08:00
viewsource Bug 1416153 - Part 0: Fix tests that uses BrowserTestUtils.waitForNewTab to perform the registration of the next event handler instantly inside the new tab event handler. r=Gijs 2017-11-24 07:50:12 +09:00
windowcreator Bug 1420702 - Propagate referrer policy when creating window from pinned tab r=ckerschb,smaug 2017-11-30 21:42:05 +08:00
windowwatcher Bug 1420702 - Propagate referrer policy when creating window from pinned tab r=ckerschb,smaug 2017-11-30 21:42:05 +08:00
workerloader Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
xulstore Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
moz.build Bug 1402519 - When the crash reporter code is disabled at configure time replace it with a dummy implementation; r=ted.mielczarek 2017-11-14 14:49:33 +01:00
nsDefaultCLH.js Bug 1412893 - Change instances of using getService to Services.jsm where possible in toolkit/components - Part 1. r=mossop 2017-10-30 16:29:58 +00:00
nsDefaultCLH.manifest