Commit Graph

7272 Commits

Author SHA1 Message Date
David Anderson
beab29bfb1 Implement the DidComposite NPAPI callback. (bug 1217665 part 8, r=mattwoodrow) 2015-12-02 11:31:17 -08:00
Carsten "Tomcat" Book
d93d500fd6 Merge mozilla-central to mozilla-inbound 2015-12-02 15:22:37 +01:00
Carsten "Tomcat" Book
0f9a85616c merge mozilla-inbound to mozilla-central a=merge 2015-12-02 15:20:57 +01:00
Robert O'Callahan
884728e2c1 Bug 1221043. Revert to including trailing whitespace for accessibility APIs. r=marcoz,mats 2015-12-01 02:21:25 +13:00
Kartikaya Gupta
2a517b7ae8 Bug 1156392 - Remove an ifdef condition that we don't need any more. r=tn 2015-12-01 22:21:42 -05:00
Mats Palmgren
5714f60ed6 Bug 1228984 - [css-grid] Auto-placement into columns missed some unoccupied span-1 column slots. r=dholbert 2015-12-02 14:12:24 +01:00
Mats Palmgren
c346c4cf63 Bug 1229165 - [css-grid] Apply min/max-width/height properties to clamp block-size of auto-height grid containers. r=dholbert 2015-12-02 14:12:24 +01:00
Mats Palmgren
80ea69fee5 Bug 1227285 part 2 - [css-grid] Request shrink-wrap behavior when doing a measuring reflow to figure out a grid item's block-size. r=dholbert 2015-12-02 14:12:23 +01:00
Mats Palmgren
fb821f2658 Bug 1227285 part 1 - Add a nsHTMLReflowState ctor flag to request shrink-wrap behavior. r=dholbert 2015-12-02 14:12:23 +01:00
Mats Palmgren
40bc10eeba Bug 1229145 - [css-grid] Account for start margin when calculating border box offset for align-self/justify-self:center. r=dholbert 2015-12-01 23:20:18 +01:00
Mats Palmgren
4ec36bd097 Bug 1176793 part 1 - [css-grid] Implement margin:auto for grid items. r=dholbert 2015-12-01 23:20:18 +01:00
David Anderson
5a4ffc917f Add APZ support for mousewheel.acceleration prefs. (bug 1214170 part 1, r=kats) 2015-12-01 13:45:49 -08:00
Anup Kumar
2832082b90 Bug 1197307 - remove PR_snprintf calls in layout/ r=froydnj r=dholbert 2015-12-01 12:50:47 -08:00
Carsten "Tomcat" Book
7652c9a63d Backed out changeset 427dc5894094 (bug 1197307) for bustage 2015-12-01 10:04:50 +01:00
Anup Kumar
8aefe7a4a0 Bug 1197307 - remove PR_snprintf calls in layout. r=froydnj r=dholbert 2015-11-27 21:44:00 +01:00
L. David Baron
6ef55cfb63 Bug 1228501 patch 3 - Remove nsFont::BaseEquals. r=jdaggett
BaseEquals and Equals were made the same by patch 2, so BaseEquals can
be removed.

(operator== is also defined as an inlined call to Equals.)
2015-11-30 14:02:25 -08:00
Carsten "Tomcat" Book
6667066ec5 Backed out changeset 6c478d7a9467 (bug 1228501) 2015-11-30 12:10:37 +01:00
L. David Baron
1fdf2bf7dd Bug 1228501 patch 3 - Remove nsFont::BaseEquals. r=jdaggett
BaseEquals and Equals were made the same by patch 2, so BaseEquals can
be removed.

(operator== is also defined as an inlined call to Equals.)
2015-11-29 23:15:02 -08:00
Mats Palmgren
3410901b20 Bug 1225368 - [css-grid] Make CollectGrowable() deal with frozen tracks; i.e. subtract their base size but don't collect them since they aren't growable. r=dholbert 2015-11-28 21:37:44 +01:00
Mats Palmgren
32d039708c Bug 1227099 - [css-grid] Grid container block-size should include a grid-row-gap between each row. r=dholbert 2015-11-28 21:37:44 +01:00
Jesse Ruderman
aebe6de5e1 Bug 1225592 - [css-grid] Crashtest. 2015-11-28 21:37:44 +01:00
Mats Palmgren
b93c028d47 Bug 1225592 - [css-grid] Apply a max limit to the number of explicit tracks we will store (kMaxLine - 1). Also make the layout code more robust so it doesn't depend on that. r=dholbert 2015-11-28 21:37:44 +01:00
Jesse Ruderman
a84a61872f Bug 1225376 part 3 - [css-grid] Crashtest. 2015-11-28 21:37:44 +01:00
Mats Palmgren
6d132efd71 Bug 1225376 part 1 - [css-align] Don't compute left/right to start in the style system anymore (due to pending spec change). Map the used value instead (in layout). r=dholbert
For background, see this www-style thread:
https://lists.w3.org/Archives/Public/www-style/2015Nov/0280.html
2015-11-28 21:37:44 +01:00
Xidorn Quan
40e248e972 Bug 1040668 part 14 - Add helper function nsStyleUtil::MatchesLanguagePrefix for doing simple language matching. r=dbaron 2015-11-28 11:56:33 +11:00
Xidorn Quan
512805b191 Bug 1040668 part 12 - Add line leadings for emphasis marks if necessary. r=dholbert 2015-11-28 11:56:33 +11:00
Xidorn Quan
b384a30e7d Bug 1040668 part 11 - Move line leadings adjusting code into a separate function in nsLineLayout. r=dholbert 2015-11-28 11:56:33 +11:00
Xidorn Quan
c477ee820a Bug 1040668 part 10 - Implement emphasis mark rendering. r=jfkthame 2015-11-28 11:56:33 +11:00
Xidorn Quan
3653752afd Bug 1040668 part 9 - Compute overflow from text-shadow after text decorations. r=dbaron 2015-11-28 11:56:33 +11:00
Xidorn Quan
2f77396581 Bug 1040668 part 8 - Setup text emphasis for text run. r=jfkthame 2015-11-28 11:56:33 +11:00
Jonathan Kew
254ae85647 Bug 1224230 - Testcase. 2015-11-13 16:42:04 +00:00
Randall Barker
cda88e8c60 Bug 1224015 - Part 3: ifdef changes to C++APZ so that they only apply to single process APZ. r=tnikkel
Added MOZ_SINGLE_PROCESS_APZ flag.
2015-11-26 20:51:13 -06:00
Randall Barker
d69cf0c491 Bug 1224015 - Part 2: Have nsDisplayResolution items adjust event coordinates for hit testing and dispatching to content r=tnikkel 2015-11-26 20:51:13 -06:00
Kartikaya Gupta
79db8a28eb Bug 1228357 - When saving/restoring a scrollframe's state, only save/restore resolution for the root scrollframe. r=roc 2015-11-26 21:25:53 -05:00
Carsten "Tomcat" Book
d229b39c6e merge mozilla-inbound to mozilla-central a=merge 2015-11-26 16:54:27 +01:00
Jared Wein
07f4651bfb Bug 1211635 - Popups should be treated as top-level windows, allowing XUL alerts translucency. r=MattN r=roc 2015-11-25 08:49:23 -05:00
Matt Woodrow
a957c40d8f Bug 1168263 - Add nsDisplayPerspective and build separate layers for perspective. r=roc 2015-11-26 22:32:36 +13:00
Matt Woodrow
dc69513dfa Bug 1168263 - Add a flags parameter to GetResultingTransformMatrix instead of using bools. r=roc 2015-11-26 22:32:35 +13:00
Ting-Yu Lin
f07b1e0424 Bug 1226875 - Remove nsIFrame::GetLastChild(). r=mats 2015-11-26 17:12:39 +08:00
Ting-Yu Lin
c6c490e067 Bug 1226875 - Remove nsIFrame::GetFirstChild(). r=mats 2015-11-26 17:12:39 +08:00
Nigel Babu
9872df465c Backed out changeset ebb6fb453cca (bug 1214170) for build bustage on a CLOSED TREE 2015-11-25 16:22:16 +05:30
David Anderson
60be2774fd Add APZ support for mousewheel.acceleration prefs. (bug 1214170, r=kats) 2015-11-25 01:12:33 -08:00
Wes Kocher
eaa8ffc72a Merge m-c to inbound, a=merge CLOSED TREE 2015-11-24 16:59:18 -08:00
Wes Kocher
4de84f26a7 Merge fx-team to central, a=merge 2015-11-24 16:33:15 -08:00
Mike Hommey
5fcf4c9b5e Bug 1227388 - Finish removing dehydra support. r=mshal
Dehydra/Treehydra is unmaintained, broken (iirc), and obsoleted by clang
static analysis. We've removed parts of the build system support for it, but
not all. This is meant to remove the remains.
2015-11-25 08:23:25 +09:00
Jared Wein
274c50ce74 Bug 1226796 - Remove redundant preprocessor flags in nsContainerFrame.cpp. r=jfkthame 2015-11-24 11:21:02 -05:00
Matt Woodrow
d405de37ca Bug 1222880 - Build a tree of AnimatedGeometryRoots to speed up traversal of ancestors. r=roc,tn 2015-11-25 11:53:51 +13:00
Wes Kocher
543a3d2222 Backed out changeset e0a9decc5fb0 (bug 756241) for failing on b2g emulator 2015-11-24 13:14:37 -08:00
Bob Clary
2cf4bcfeef Bug 641724 - Crashtest. 2015-11-24 20:04:04 +01:00
Mats Palmgren
5b7580918c Bug 756241 - Crashtest. 2015-11-24 20:04:04 +01:00