gecko-dev/toolkit/components
Emilio Cobos Álvarez f8863b0c94 Bug 1590816 - Cleanup some link coloring APIs to make them infallible when appropriate. r=mak
GeckoView does this link clearing stuff (which is somewhat dubious), but always
used to return NS_OK.

The error handling case in Link.cpp was pretty broken anyway (it'd leave the
link marked as registered), so make that infallible, given we fatally assert in
the non-android case.

NotifyVisited is also infallible so make that infallible too.

There's no need to use NS_IMETHOD gunk when not using scriptable XPCOM, and
these functions are not called from script, so make them regular pure-virtual
functions.

Depends on D50478.

Differential Revision: https://phabricator.services.mozilla.com/D50480

--HG--
extra : moz-landing-system : lando
2019-10-25 13:02:25 +00:00
..
aboutcache
aboutcheckerboard Bug 1499354: Add object-src 'none' to the CSP of all about: pages. r=freddyb 2019-09-26 16:22:41 +00:00
aboutmemory Bug 1499354: Add object-src 'none' to the CSP of all about: pages. r=freddyb 2019-09-26 16:22:41 +00:00
aboutperformance Bug 1573839, modify BrowserTestUtils.synthesizeMouse/Key/etc to handle fission. Remove support for passing arrays of selectors and instead modify the last argument to be a browsing context, or browser. Fix up tests that use this obsolete form, r=kmag 2019-10-07 08:51:52 +00:00
alerts Bug 1585119 - Re-enable yet more mochitests on android; r=geckoview-reviewers,snorp 2019-10-22 20:10:27 +00:00
antitracking Bug 1422056 - Updated tests to account for permission manager OA stripping. r=johannh 2019-10-24 14:19:57 +00:00
apppicker
asyncshutdown
autocomplete
backgroundhangmonitor
bitsdownload
browser Backed out 3 changesets (bug 1575051) for bc failures on browser_browsingContext-getWindowByName.js . CLOSED TREE 2019-10-14 19:19:05 +03:00
build
captivedetect
certviewer Bug 1588531 - Fixes elements with array sizes equals 0 being rendered and updates test to check non-empty fields being rendered.r=johannh,fluent-reviewers,flod 2019-10-18 10:56:51 +00:00
cleardata Bug 1565998 - display a descriptive text for local file: related data, and allow removing it, r=johannh,fluent-reviewers,flod,baku 2019-10-02 11:42:53 +00:00
clearsitedata
cloudstorage
commandlines Bug 1585156 - Remove useless inclusions of nsIDOMWindow.h and nsIDOMWindowUtils.h r=smaug 2019-09-30 22:06:47 +00:00
contentprefs Bug 1585119 - Re-enable yet more mochitests on android; r=geckoview-reviewers,snorp 2019-10-22 20:10:27 +00:00
contextualidentity
corroborator
crashes
crashmonitor
ctypes Bug 1588810 - Fix ctypes UnicodeToNative callback to not assume null-terminated strings. r=bzbarsky 2019-10-16 06:13:07 +00:00
downloads Bug 1580356 - Remove Fennec (Firefox for Android). r=snorp,mshal 2019-10-04 20:55:11 +00:00
enterprisepolicies Backed out changeset 6dde6dcea46a (bug 1583466) for bustages on nsXREDirProvider.cpp . CLOSED TREE 2019-10-24 15:10:12 +03:00
extensions Bug 1588284 - disable test_ext_web_accessible_incognito.html on fission r=mccr8 2019-10-23 15:50:16 +00:00
featuregates Bug 1586358 - Replace existing instances of GENERATED_FILES with references to the GeneratedFile template r=firefox-build-system-reviewers,mshal 2019-10-07 21:15:19 +00:00
filewatcher
finalizationwitness
find Bug 1589786 - Handle surrogate pairs in nsFind. r=Ehsan 2019-10-25 01:15:07 +00:00
fuzzyfox
gfx
jsoncpp
kvstore Bug 1583439 - Update lmdb-rkv-sys, lmdb-rkv and rkv crates to their latest versions, r=froydnj 2019-09-26 11:52:13 +00:00
lz4
maintenanceservice Bug 1510494 - write elevated updater log and status files to a new directory in the Maintenance Service directory. r=agashlin,mhowell 2019-10-08 15:10:29 +00:00
mediasniffer
mozintl
mozprotocol
narrate
normandy Bug 1586841 - Port ShieldFrameChild.jsm to JSWindowActors. r=Gijs 2019-10-23 21:00:05 +00:00
osfile
parentalcontrols Bug 1586390 - Remove unused methods from nsIParentalControlsService. r=jmathies 2019-10-23 14:30:10 +00:00
passwordmgr Bug 1272849 - Enable empty-password test and tighten up with shared helpers. r=MattN 2019-10-24 18:10:45 +00:00
perfmonitoring
pictureinpicture Bug 1567009 - Remove titlebar=no rule for the Picture-in-Picture player window to allow resizing on macOS. r=mstriemer 2019-10-23 15:21:52 +00:00
places Bug 1590816 - Cleanup some link coloring APIs to make them infallible when appropriate. r=mak 2019-10-25 13:02:25 +00:00
printing Bug 1585276 - limit page numbers in print preview, r=mconley 2019-10-06 23:27:09 +00:00
printingui Bug 1585156 - Remove useless inclusions of nsIDOMWindow.h and nsIDOMWindowUtils.h r=smaug 2019-09-30 22:06:47 +00:00
processsingleton
promiseworker
prompts Bug 1588326 - Update test_subresources_prompts.html test to use SpecialPowers.spawn and re-enable for Fission. r=NeilDeakin 2019-10-22 14:14:50 +00:00
protobuf
reader Bug 1583837 - allow more significant increases in font size / zoom in reader mode, more quickly, r=jaws 2019-09-26 21:12:33 +00:00
reflect
remote
remotebrowserutils Bug 1590718 - remove bogus unused constants (one with wrong value) from RemoteWebNavigation, r=johannh 2019-10-24 07:56:47 +00:00
remotepagemanager Bug 1584543 - Make checks for in-content functionality depend on documentURI instead of principal URI. r=ckerschb,Gijs 2019-10-01 12:14:22 +00:00
reputationservice
resistfingerprinting
satchel Bug 1589938, convert FormHistory modules into JSWindowActors, allowing the test test_form_submission.html to work with fission enabled, r=MattN 2019-10-25 10:18:19 +00:00
search Bug 1590404 - Remove unnecessary search order check with SearchService._getEngineInfo and add tests for _getEngineInfo. r=mikedeboer 2019-10-23 08:48:10 +00:00
securityreporter Backed out changeset 11e5baee978e (bug 1580315) for issues related to certList. CLOSED TREE 2019-10-21 23:50:35 +03:00
sessionstore
shell
startup
statusfilter
telemetry Backed out changeset 3d7b77564cb7 (bug 1238810) for bc perma failures in browser_startup.js on a CLOSED TREE 2019-10-24 00:38:10 +03:00
terminator
thumbnails Bug 1539947 - Disable browser_thumbnails_update.js on windows qr for frequent failures. r=gbrown 2019-10-16 14:03:15 +00:00
timermanager Bug 1579522 - Allow skipping first update timer interval r=kmag 2019-10-09 20:18:55 +00:00
tooltiptext
typeaheadfind Bug 1510785 - Only build XBL related code when MOZ_XBL is defined. r=bzbarsky 2019-10-08 23:52:14 +00:00
url-classifier Bug 1553855 - P2. Fix Safe Browsing testcase errors after introducing LazyIdle thread. r=gcp 2019-10-24 14:03:25 +00:00
urlformatter
utils Bug 1577223 - Add specific error for missing scheme in URL policies. r=mconley 2019-09-25 15:55:24 +00:00
viewconfig Bug 1584795 - Add editMenuOverlay.js and globalOverlay.js to config.xul to fix context menu for Thunderbird. r=bgrins 2019-10-03 21:47:10 +03:00
viewsource
windowcreator Bug 1589786 - Handle surrogate pairs in nsFind. r=Ehsan 2019-10-25 01:15:07 +00:00
windowwatcher Bug 1588720 - Part 2: Track number of popup spam through BrowsingContext; r=smaug 2019-10-18 03:04:55 +00:00
workerloader
xulstore Bug 1583439 - Update lmdb-rkv-sys, lmdb-rkv and rkv crates to their latest versions, r=froydnj 2019-09-26 11:52:13 +00:00
DefaultCLH.jsm
components.conf
moz.build
update-jsoncpp.sh