gecko-dev/layout
Tom Tung 94183661ac Bug 1586761 - P2 - Introduce new TimerPrecisionTypes and a set of new Reduce methods to decide the TimerPrecisionType in the nsRFPService; r=tjr
To support checking CrossOriginIsolated in performance.now(), we need to:
- Add new types to TimerPrecisionType for nsRFPService
  - System, HighResAllowed are added
  - All is renamed to Normal
- Introduce a set of Reduce methods which require isSystemPrincipal and
CrossOriginIsolated to be passed and decide the TimerPrecisionType later
  - Original Reduce methods should only be called when callsites know the
  TimerPrecisionType. Otherwise, they should call the new methods.
- The following patches will use new methods

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

--HG--
extra : moz-landing-system : lando
2020-03-25 14:09:55 +00:00
..
base Bug 1586761 - P2 - Introduce new TimerPrecisionTypes and a set of new Reduce methods to decide the TimerPrecisionType in the nsRFPService; r=tjr 2020-03-25 14:09:55 +00:00
build Bug 1624146 - Cookie code refactoring - part 10 - CookieService under mozilla::net, r=smaug 2020-04-06 12:26:14 +00:00
doc
forms Bug 40545 - Fix the empty-label attribute case in the select popup. r=chutten 2020-04-06 16:43:17 +00:00
generic Bug 1620594 - Part 5: Use GetMainThreadSerialEventTarget instead of SystemGroup::EventTargetFor. r=nika 2020-04-07 15:17:07 +00:00
inspector Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
ipc Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
mathml Bug 1619349 - patch 1 - Record statistics about font-matching behavior in the presContext. r=jwatt 2020-04-02 01:38:18 +00:00
media
painting Bug 1620594 - Part 5: Use GetMainThreadSerialEventTarget instead of SystemGroup::EventTargetFor. r=nika 2020-04-07 15:17:07 +00:00
printing Bug 1624829 - Use FunctionRef for various Enumerate* callbacks. r=edgar 2020-03-26 12:44:47 +00:00
reftests Bug 1627779 - Bump fuzz number up slightly. r=jrmuizel 2020-04-06 19:40:32 +00:00
style Bug 1586761 - P2 - Introduce new TimerPrecisionTypes and a set of new Reduce methods to decide the TimerPrecisionType in the nsRFPService; r=tjr 2020-03-25 14:09:55 +00:00
svg Bug 1623992 - Automated rewrite from chrome://global/skin/ to chrome://global/skin/global.css in markup r=marionette-reviewers,perftest-reviewers,mossop,whimboo,sparky 2020-04-03 22:23:23 +00:00
tables Bug 1623858: part 7) Rename and simplify `nsFrame::DisplaySelection`. r=smaug 2020-03-24 09:16:53 +00:00
tools Bug 1611473 - fix desktop mach jstestbrowser by updating paths to test manifest and user.js after Bug 1596567, r=gbrown. 2020-04-02 19:13:47 +00:00
xul Bug 1615732 - Don't dispatch xul command event on Mac if it is from mouse event with ctrl key is pressed; r=Gijs,NeilDeakin 2020-04-06 23:59:53 +00:00
moz.build