Commit Graph

28808 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
237c1bea42 merge mozilla-inbound to mozilla-central a=merge 2015-12-11 11:38:17 +01:00
Mark Capella
ff3c9d518e Bug 1230613 - Long-press to trigger text selection should vibrate, r=snorp 2015-12-10 18:57:02 -05:00
Botond Ballo
d1ec51370f Bug 1228597 - Disable a test that uses context menus on b2g. r=tn
Getting the test to pass would involve changing code that deals with
context menus to be aware of pres shell resolutions.
2015-12-08 16:49:46 -05:00
Mats Palmgren
7b1b975ada Bug 1230695 - [css-grid] More abs.pos. grid alignment reftests. 2015-12-09 23:46:58 +01:00
Mats Palmgren
6662141e87 Bug 1230695 - [css-grid] abs.pos. child spanning from an 'auto' start position to an end line should end on the start side of the gutter. r=dholbert 2015-12-09 23:46:58 +01:00
Mats Palmgren
fdcbf95449 Bug 1229999 - [css-grid] Reftest. 2015-12-09 23:46:58 +01:00
Mats Palmgren
7dbf2913c6 Bug 1229999 - [css-grid] Clamp auto-placed lines to where kMaxLine is in the translated grid. r=dholbert 2015-12-09 23:46:58 +01:00
Kartikaya Gupta
a2ba6213c3 Bug 1228597 - Clean up code paths that (un)apply a pres shell resolution. r=tn,botond
A clear separation is introduced between paths that deal with a root
document resolution (at the process boundary in e10s setups) and paths
that deal with a non-root document resolution (elsewhere in Layout code).

This allows both code paths to run on all platforms.
2015-11-30 19:13:20 -05:00
Botond Ballo
9a94f1ce0c Bug 1228597 - Remove the MOZ_SINGLE_PROCESS_APZ define. r=tn
Code previously guarded by this (added in bug 1224015) will now run
unconditionally.
2015-11-27 21:39:07 -05:00
Tobias Schneider
5660b6a1d8 Bug 978212 - [css-grid] Resolved value of grid-template-{columns,rows} in px units. r=mats 2015-11-24 17:27:54 -08:00
Andrea Marchesini
b47ee21ee3 Bug 1231100 - Get rid of nsIDOMFileReader - patch 1, r=sicking 2015-12-09 15:52:15 -05:00
Brian Birtles
ab475ec0ac Bug 1230056 part 2 - Remove nsLayoutUtils::HasAnimationsForCompositor and call EffectCompositor::HasAnimationsForCompositor directly; r=dholbert 2015-12-09 16:28:10 -05:00
Brian Birtles
4a5d70c96e Bug 1230056 part 1 - Add EffectCompositor::HasAnimationsForCompositor; r=dholbert 2015-12-09 16:28:10 -05:00
Jonathan Kew
65db98a965 Bug 1231175 - Missed change from Unicode 6.3 bidi algorithm update (ported from ICU's ubidi): include new ENL and ENR bidi pseudo-types in MASK_LTR. r=smontagu 2015-12-09 11:58:17 -05:00
Jonathan Kew
0760f07ba6 Bug 1231175 - Reftest for failure to recognize mixed directionality in RTL para beginning with number within embed/isolate controls. r=smontagu 2015-12-09 11:57:44 -05:00
Kartikaya Gupta
716414cf7a Bug 1228407 - Avoid a scenario where content floods APZ with smooth-scroll requests and blocks it from syncing a new scroll offset back to the main thread. r=botond 2015-12-09 10:13:34 -05:00
Daniel Holbert
062d48282f (no bug) Fix typo (repeated word) in comment. comment-only, no review, DONTBUILD 2015-12-09 09:52:12 -05:00
Andrea Marchesini
0f6eea2347 Bug 1231094 - patch 1 - nsDOMFileReader to mozilla::dom::FileReader, r=sicking 2015-12-09 06:22:40 -05:00
Kartikaya Gupta
98ad035dc5 Back out three patches from bug 1228407 on a CLOSED TREE for causing various mochitest failures. r=backout 2015-12-08 21:00:30 -05:00
Boris Zbarsky
99973d5d04 Bug 930218 part 2. Account for the parent's box-sizing whe figuring out the percentage height of a kid with an intrinsic ratio for purposes of determining the parent's shrink-wrap width. r=dbaron 2015-12-08 14:56:20 -05:00
Boris Zbarsky
c7d149aa3d Bug 930218 part 1. Factor out the computation of block-size taken up by box-sizing into a separate function so we can reuse it. r=dbaron 2015-12-08 14:56:04 -05:00
Boris Zbarsky
76d78ff09a Bug 1230466. Make sure to update our scrollbar styles when a <body> is removed from the DOM, since we might now need to propagate from some other element. r=roc 2015-12-08 14:55:50 -05:00
Kartikaya Gupta
704ffbbbfc Bug 1228407 - Avoid a scenario where content floods APZ with smooth-scroll requests and blocks it from syncing a new scroll offset back to the main thread. r=botond 2015-12-08 14:56:26 -05:00
Xidorn Quan
68a281925c Bug 1229278 - Fix dynamic changes to text-emphasis-style. r=dbaron 2015-12-08 12:55:01 -05:00
Xidorn Quan
6aff6e40ae Bug 1225018 part 5 - Add reftests for line height handling of text-emphasis. r=dholbert 2015-12-08 12:55:01 -05:00
Xidorn Quan
dc3224d770 Bug 1225018 part 4 - Ensure leading for emphasis marks of text directly inside block. r=jfkthame 2015-12-08 12:55:01 -05:00
Xidorn Quan
e1de68afa6 Bug 1225018 part 3 - Use font metrics of emphasis marks to compute required leading. r=jfkthame 2015-12-08 12:55:01 -05:00
Xidorn Quan
dd0123c70b Bug 1225018 part 2 - Move GetFontMetricsOfEmphasisMarks to nsLayoutUtils. r=jfkthame 2015-12-08 12:55:01 -05:00
Xidorn Quan
563e488c9e Bug 1225018 part 1 - Trigger reflow on some text emphasis changes for line height calculation. r=dbaron 2015-12-08 12:55:01 -05:00
Nigel Babu
031ffba33f Backed out changeset c798c2576ad4 (bug 978212) for mochitest bustage 2015-12-08 15:55:13 +05:30
Mike Taylor
f3addcf210 Bug 1230426 - Remove support for -webkit-border-image longhand CSS property aliases. r=dholbert
It turns out Edge had added them at one point, but ended up removing them because they
were never shipped in WebKit/Blink browsers (oops).
2015-12-04 08:43:00 +01:00
Tobias Schneider
28e0c2bae4 Bug 978212 - Resolved value of grid-template-{columns,rows} in px units. r=mats 2015-12-03 14:23:00 +01:00
L. David Baron
b24ba140a3 Bug 1230701 - Add test that position does not create a fixed-position containing block. r=dholbert
I confirmed that the new test fails without the previous patch (since
the abspos element is 50px from the left edge of the viewport instead of
150px, and at the top edge instead of 100px from the top).  The test
passes with the patch.
2015-12-07 18:39:41 -05:00
L. David Baron
986cfbad91 Bug 1230701 - Make will-change:position create a containing block for absolutely-positioned elements. r=dholbert 2015-12-07 18:39:41 -05:00
Nicholas Nethercote
96615f0ef2 Bug 1230863 - Remove unused nsPresContext args from many functions. r=roc. 2015-12-06 17:15:53 -08:00
Simon Montagu
5a2bbb6d4a Bug 1162813: filter paragraph separators before passing text to SetPara, r=jfkthame 2015-12-07 21:18:35 +02:00
Simon Montagu
f583e81d08 Test for bug 1162813, r=jfkthame 2015-12-07 21:18:29 +02:00
Nicholas Nethercote
544654913f Bug 1230413 (part 5) - Pass a DrawTarget to Draw{Dashed,SolidBorder}Segment(). r=mattwoodrow.
Instead of an nsRenderingContext.
2015-12-06 14:13:58 -08:00
Nicholas Nethercote
38d75def24 Bug 1230413 (part 4) - Remove unused nsRenderingContext argument from ForceBreak() and OptionallyBreak(). r=mattwoodrow. 2015-12-06 14:13:57 -08:00
Nicholas Nethercote
d7617e208c Bug 1230413 (part 1) - Pass a DrawTarget to several PaintFocus functions(). r=mattwoodrow.
Instead of an nsRenderingContext.
2015-12-03 19:16:59 -08:00
Jonas Sicking
87a045db11 Bug 1226909 part 1: Do security checks in a redirect handler rather than when opening the redirected channel. r=ckerschb 2015-12-06 18:33:14 -05:00
Sebastian Hengst
2d6490dc4b Backed out changeset 09d64535bcda (bug 1216687), a7f1a289dd78, 4dbf06183e6c, 26318a5e3006, 9ae2af3cf86d (bug 1226909) for M(1,2,5) oranges. r=backout 2015-12-05 16:34:47 +01:00
Jonas Sicking
224b3b9b00 Bug 1226909 part 1: Do security checks in a redirect handler rather than when opening the redirected channel. r=ckerschb 2015-12-05 01:46:20 -08:00
Mason Chang
5a603a0067 Bug 1227216. Part 2: Fallback to blur destination rect if a large shadow offset occurs. r=mstange 2015-12-04 11:05:47 -08:00
Mason Chang
45a3296f0e Bug 1227216. Part 1: Only draw surface on inset box shadows if dest and src are equal sizes. r=mstange 2015-12-04 11:05:45 -08:00
Thinker K.F. Li
3891b6c744 Bug 1230075 - Allow perspective items in hittest() for preserve-3d cases. r=mattwoodrow 2015-12-03 00:59:00 +01:00
Boris Zbarsky
6fb87fd62a Bug 1230092. Make nsIDOMCustomEvent no longer inherit from nsIDOMEvent, so that CustomEvent doesn't end up with multiple inheritance from nsIDOMEvent. r=smaug 2015-12-04 09:51:04 -05:00
Xidorn Quan
f8aa63e808 Bug 1229739 - Use the color of shadow if available for drawing emphasis marks in shadow. r=jfkthame 2015-12-04 16:28:34 +11:00
Xidorn Quan
49739fc552 Bug 1224013 part 3 - Add reftests for text-emphasis with ruby. r=jfkthame 2015-12-04 15:16:54 +11:00
Xidorn Quan
7e3b62ffc0 Bug 1224013 part 2 - Render text-emphasis outside ruby. r=jfkthame 2015-12-04 15:16:54 +11:00