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