gecko-dev/layout
Brian Birtles 362c588a5a Bug 1315874 - Make GetStyleContextWithoutAnimation not flush; r=heycam
There are currently no call sites of GetStyleContextWithoutAnimation
but there are a couple of places (including this patch series) where we would
like to use such a method, but without the flushing behavior.

This patch drops the flushing from GetStyleContextWithoutAnimation and
renames it to GetUnanimatedStyleContextNoFlush. It also makes a few other minor
tweaks:

* Adds the aStyleType parameter for consistency with GetStyleContextNoFlush and
  GetStyleContext
* Moves the implementation of this method and GetStyleContextNoFlush to the
  header file since they simply wrap DoGetStyleContextNoFlush.
* Changes the order of these declarations so that the more specialized method
  comes later.
* Drops the comment describing the method since both the method name and the
  inline definition should now make it obvious what it is doing.

(Actually making this method not return animation styles when it re-uses an
existing style context will happen in the next patch.)

MozReview-Commit-ID: JYeim4A9Imr

--HG--
extra : rebase_source : abf7c27c52dd6b0c20a2710d6d56f2fb3e146ccf
2017-04-03 16:49:09 +09:00
..
base Bug 1352380 - Make sure gradient stops have ordered mPosition variables. r=dbaron 2017-04-05 09:54:03 -04:00
build Bug 1343933 - Renaming Principal classes - part 4 - ContentPrincipal, r=qdot 2017-03-22 11:39:31 +01:00
doc
forms Bug 1351860 - Move mType from HTMLInputElement to nsIFormControl and make GetType non-virtual inlined, r=jessica 2017-03-31 22:49:00 -04:00
generic Bug 1346109. Call NotifyApproximateFrameVisibilityUpdate after we set a display port base rect. r=botond 2017-04-05 00:18:11 -05:00
inspector Bug 1315874 - Drop 'ForElement' from GetStyleContextForElementXXX methods; r=heycam 2017-04-05 14:39:23 +09:00
ipc Backed out 2 changesets (bug 1350660) for causing merge conflicts a=backout 2017-03-31 17:45:11 -07:00
mathml Bug 1353187 - Give frame properties the const-ness semantics of member variables. r=dholbert 2017-04-04 20:59:21 -07:00
media Bug 1349467 - Fix some Audio/Video BUG_COMPONENTs in moz.build files r=jmaher 2017-03-22 17:23:12 -07:00
painting Merge autoland to central, a=merge 2017-04-05 13:20:39 -07:00
printing Bug 1342872 - part2: Name the nsPagePrintTimer runnable and associate its nsITimers with a DocGroup r=bevistseng,jwatt 2017-03-30 22:49:43 +08:00
reftests Bug 1353697, part 3 - Test 'transform' on outer-<svg> works correctly. r=longsonr 2017-03-13 16:59:31 +00:00
style Bug 1315874 - Make GetStyleContextWithoutAnimation not flush; r=heycam 2017-04-03 16:49:09 +09:00
svg Bug 1353697, part 2 - Fix the 'transform' attribute on outer-<svg> to also transform the border, padding and clip rect. r=longsonr 2017-03-13 14:05:38 +00:00
tables Bug 1353187 - Give frame properties the const-ness semantics of member variables. r=dholbert 2017-04-04 20:59:21 -07:00
tools Bug 1350887 - Skip recommended Marionette prefs for reftests; r=whimboo 2017-04-04 16:34:03 +01:00
xul Bug 1350192, when checking through the list of popups to hide when clicking outside the popup, don't include noautohide popups, r=ksteuber 2017-04-03 08:12:26 -04:00
moz.build