Wes Kocher
fb203624ec
Merge m-c to inbound, a=merge
2016-01-21 17:36:22 -08:00
Timothy Nikkel
a60214626d
Bug 1241371. Properly update mLastUpdateImagesPos on scrollframes when the image visibility pass encounters them. r=mats
...
This is a regression from bug 1002992 where we switch from the display list builder to the frame tree walker and didn't update mLastUpdateImagesPos in the frame walker.
2016-01-21 19:09:04 -06:00
Timothy Nikkel
098499fdf4
Bug 1241651. Remove nsPresContext::GetDisplayRootPresContext. r=mattwoodrow
...
It should no longer serve any purpose different from nsPresContext::GetRootPresContext.
2016-01-21 19:09:04 -06:00
Wes Kocher
5de862ae68
Merge inbound to m-c a=merge
2016-01-21 16:24:42 -08:00
Carsten "Tomcat" Book
d76cebb66c
Merge mozilla-central to fx-team
2016-01-21 12:30:07 +01:00
Cameron McCormack
497b6b4bd6
Bug 1241378 - Stop uselessly getting the style set from nsStyleSet::ResolveAnonymousBoxStyle. r=dholbert
2016-01-22 09:24:27 +11:00
Cameron McCormack
d1890b6410
Bug 1241373 - Make nsStyleSet::GetAuthorStyleDisabled const. r=dholbert
2016-01-21 16:21:23 +11:00
Nicolas Silva
6ef3f9d313
Bug 1180942 - Use cairo's image backend for drawing on linux. r=jrmuizel
2016-01-21 14:12:51 +01:00
Nicolas Silva
e6f1ba4db4
Bug 774689 - Make 632781-verybig.html allocate canvas big enough to test software rendering while being less likely to cause OOM. r=Bas
2016-01-21 14:10:47 +01:00
Ting-Yu Lin
ef59b67162
Bug 1241008 - Add preference to show or hide selection bars. r=mtseng
2016-01-21 11:11:38 +08:00
Nicholas Nethercote
1fb958d5f0
Re-backout c216ff19d690 (bug 1059014 part 3) because the removed code is less dead than it first appears.
2016-01-20 22:55:37 -08:00
Tracy Walker
4278c0923f
Bug 1240750 - Put add button in ContentTask and modernize the rest of the test case and remove relevant skip-if in layout/base/tests/browser.ini. r=mconley
2016-01-20 13:34:07 -06:00
Nicholas Nethercote
466173ba37
Bug 1240921 - Use nsAutoTArray in nsStyleSet::RuleNodeWithReplacement. r=bz.
...
It's hot in some workloads and so this avoids some heap churn.
2016-01-20 15:01:25 -08:00
Randall Barker
60c864b0b4
Bug 1231517 - part 3, Add ZoomToRect function to nsIWidget classes r=kats
2016-01-20 16:24:59 -08:00
Randall Barker
90a8bb6cf3
Bug 1231517 - part 1, Move GetBoundingContentRect to nsLayoutUtils r=botond
2016-01-20 16:24:57 -08:00
Wes Kocher
b9deaab855
Backed out changeset 8b78eccf2c29 (bug 1240995) for asan failures in mochitest(2) and mochitest(oth) CLOSED TREE
2016-01-20 13:47:13 -08:00
David Rajchenbach-Teller
8ba554ff78
Bug 1224374 - Profiler labels for the 25 top chrome hangs;r=BenWa,MarcoZ
...
Experience shows that we do not have enough profiler labels to make
BHR hang reports meaningful. This patch adds enough labels to let us
exploit hang reports matching the 25 topmost chrome hangs.
2016-01-14 23:03:11 +01:00
Jean-Yves Avenard
32502f7e42
Bug 1240995: [ffmpeg] Refactor FFmpeg PDM. r=kentuckyfriedtakahe
...
This greatly simplify how the external libavcodec and libavutil are linked.
2016-01-20 20:22:43 +11:00
Carsten "Tomcat" Book
477a2fde09
Backed out changeset 4ab338518d02 (bug 1240995)
2016-01-20 16:10:46 +01:00
Carsten "Tomcat" Book
b8b0c85cd1
Merge mozilla-central to mozilla-inbound
2016-01-20 15:36:47 +01:00
Carsten "Tomcat" Book
94d175ba23
merge mozilla-inbound to mozilla-central a=merge
2016-01-20 15:34:34 +01:00
Jean-Yves Avenard
2f7515bdca
Bug 1240995: [ffmpeg] Refactor FFmpeg PDM. r=kentuckyfriedtakahe
...
This greatly simplify how the external libavcodec and libavutil are linked.
2016-01-20 23:55:37 +11:00
Phil Ringnalda
a5d1502617
Back out 604c30246eeb (bug 1180942) for Linux reftest OOMs in 632781-verybig.html
...
CLOSED TREE
2016-01-19 20:17:20 -08:00
Carsten "Tomcat" Book
12bf20375d
Merge mozilla-central to fx-team
2016-01-19 15:23:49 +01:00
David Anderson
d8b69b3f03
Add full mix-blend mode support to the OpenGL compositor. (bug 1235995 part 1, r=mstange)
2016-01-19 13:24:19 +07:00
Xidorn Quan
1bc47c9d26
Bug 844948 - Allow changing padding of themed button on OS X. r=mstange,heycam
2016-01-19 16:48:04 +11:00
Chris H-C
6a0512340f
Bug 1235908 - measure total event wait and process time. r=smaug
...
Native events come with timestamps indicating when they were created or
generated by the user. Using those, we can get a full picture of how long it
takes between the user trying to do something and us responding to it.
This is currently only for ports that populate WidgetEvent's timeStamp
(presently gtk, Windows).
2016-01-18 11:13:00 +01:00
Daniel Holbert
f98b95b16b
Bug 1186405 followup: move fuzzy annotation to the correct file (inline--display-inline--01.xhtml). (no review)
2016-01-18 10:34:41 -08:00
Daniel Holbert
3fc32896fb
Bug 1239799 part 2: Add support for @media(-webkit-transform-3d) media query, for web compatibility. r=heycam
2016-01-18 09:24:44 -08:00
Daniel Holbert
1cfa22ec3b
Bug 1239799 part 1: Make check for -webkit-device-pixel-ratio pref more targeted, so we can support other webkit-prefixed media queries. r=heycam
2016-01-18 09:24:16 -08:00
Carsten "Tomcat" Book
bbe3790774
Backed out changeset d935c88d79d6 (bug 1237754) for OS X refrest failures
2016-01-18 08:54:13 +01:00
Carsten "Tomcat" Book
b15e37557e
Backed out changeset 57a677703c20 (bug 1237754)
2016-01-18 08:53:53 +01:00
Xidorn Quan
505bde9809
Backed out changeset e8ad04f3a65f (bug 844948) for reftest failure on OS X
2016-01-18 17:21:12 +11:00
Brian Birtles
1ebf19a661
Bug 1226091 - Use MayHaveAnimations flag for animations on pseudo elements too; r=smaug
2016-01-18 13:40:12 +09:00
Xidorn Quan
b82f09c525
Bug 844948 - Allow changing padding of themed button on OS X. r=mstange,heycam
2016-01-18 14:20:11 +11:00
Mats Palmgren
8ba86f0205
Bug 1237754 part 2 - [css-grid][css-align] Add reftest for 'align-content:normal'.
2016-01-17 19:44:05 +01:00
Mats Palmgren
06f72eda69
Bug 1237754 part 1 - [css-grid][css-align] Make 'align-content:normal' behave as 'stretch' for Grid containers. r=dholbert
...
Change due to CSSWG decision:
https://lists.w3.org/Archives/Public/www-style/2016Jan/0031.html
2016-01-17 19:44:05 +01:00
Benoit Girard
8902e05e16
Bug 1196831 - Add 'run-until-failure' and 'repeat' flags to reftest. r=jmaher
2016-01-15 18:30:23 -05:00
Wes Kocher
5354ec457f
Merge m-c to inbound, a=merge CLOSED TREE
2016-01-15 15:13:21 -08:00
Kartikaya Gupta
99940f475d
Bug 1226826 - Record paint times in the checkerboard event. r=botond
2016-01-15 16:19:59 -05:00
Kartikaya Gupta
efd9cf56b2
Bug 1238239 - Update gecko scrollbar styling for Fennec. r=snorp f=antlam
2016-01-13 15:47:38 -05:00
George Wright
47c18db07f
Bug 1234049 - Ensure we always invalidate new PresShells that are created for an inactive DocShell upon reactivating them. r=smaug
2016-01-13 17:00:15 -05:00
Lee Salzman
f4703bef27
Bug 1238795 - add reftest to verify that canvas drawImage respects clipping. r=yury
2016-01-15 12:51:01 -05:00
Daniel Holbert
134a990a55
Bug 1186405: Annotate reftest inline--display-inline--01.xhtml as having a few barely-fuzzy pixels, on OS X. (no review)
2016-01-14 14:45:46 -08:00
Mats Palmgren
62dd3cfa1d
Bug 1238294 part 3 - [css-grid] Add/tweak reftests for new behavior of gaps at the grid edges.
2016-01-14 23:11:44 +01:00
Mats Palmgren
344af6a0ae
Bug 1238294 part 2 - [css-grid] Treat any gaps at the grid edges as "line thickness" so they behave the same as gaps between tracks for positioning areas. r=dholbert
2016-01-14 23:11:44 +01:00
Mats Palmgren
2af83c3a8f
Bug 1238294 part 1 - [css-grid] Make GridLineEdge() a method on the Tracks class rather than a static function (idempotent change). r=dholbert
2016-01-14 23:11:44 +01:00
Mats Palmgren
4b0d03cfb0
Bug 1239496 - Load the UA sheet lazily so we can invalidate it for pref changes. Make it depend on the "layout.css.grid.enabled" pref. r=heycam
2016-01-14 23:11:44 +01:00
Mats Palmgren
89c685f42d
Bug 1239036 - [css-grid] Tests.
2016-01-14 23:11:44 +01:00
Mats Palmgren
83f16f1a65
Bug 1239036 - [css-grid] Deal with implicit tracks when computing grid-template-{columns,rows}. r=dholbert
2016-01-14 23:11:44 +01:00