Commit Graph

43539 Commits

Author SHA1 Message Date
Wes Kocher
e17b14bb50 Backed out 8 changesets (bug 1089417) for b2g bustage possibly on a CLOSED TREE
Backed out changeset bf9f31312c1a (bug 1089417)
Backed out changeset babf33f8e077 (bug 1089417)
Backed out changeset 47b4f47d2e36 (bug 1089417)
Backed out changeset 11da22489a4f (bug 1089417)
Backed out changeset a39f32b2b2de (bug 1089417)
Backed out changeset fba9c331e036 (bug 1089417)
Backed out changeset b541a037f627 (bug 1089417)
Backed out changeset fc47a51b4f96 (bug 1089417)
2014-12-05 12:45:41 -08:00
L. David Baron
4938f0925a Bug 1089417 patch 8 - Only drop MediumFeaturesChanged on the floor if we've never computed style before, rather than never computed style using this rule processor. r=heycam
This depends on patches 4 and 7.
2014-12-05 11:37:39 -08:00
L. David Baron
6c5a41030a Bug 1089417 patch 7 - Save the previous media query cache key on the rule processor. r=heycam
This depends on patches 5 and 6, and is needed for patch 8.
2014-12-05 11:37:39 -08:00
L. David Baron
c4977dbae7 Bug 1089417 patch 6 - Pass the previous CSS rule processor to the constructor of the new one (when we replace one with another). r=heycam
This is needed for patch 7.
2014-12-05 11:37:38 -08:00
L. David Baron
27254fec85 Bug 1089417 patch 5 - Add method to save the current media query result cache key from a rule processor. r=heycam
This is needed for patch 7.
2014-12-05 11:37:38 -08:00
L. David Baron
afa637c492 Bug 1089417 patch 4 - Define equality operators on nsMediaQueryResultCacheKey and the types it contains. r=heycam
This is needed for the equality comparison in
nsCSSRuleProcessor::MediumFeaturesChanged in patch 8.
2014-12-05 11:37:38 -08:00
L. David Baron
9beeb100fc Bug 1089417 patch 3 - Add mochitest. r=heycam
Note that if I make the style element currently /* empty */ have a rule
in it, the test passes.

Patch 8 also makes the test pass.
2014-12-05 11:37:38 -08:00
L. David Baron
e0b0f13415 Bug 1089417 patch 2 - Add assertion that RecordStyleSheetChange is called inside an update. r=heycam
This was just something that seemed worth asserting in the process of
debugging, since I wanted to see if it was the problem.
2014-12-05 11:37:38 -08:00
L. David Baron
2a79df8d4c Bug 1089417 patch 1 - Add assertions that rule processors are valid before we access them. r=heycam
This was just something that seemed worth asserting in the process of
debugging, since I wanted to see if it was the problem.
2014-12-05 11:37:38 -08:00
Daniel Holbert
743e01cc0c (no bug) fix typo ('decleration') in a comment in Units.h. comment-only, DONTBUILD 2014-12-05 11:00:43 -08:00
Carsten "Tomcat" Book
699673f87a Merge mozilla-central to mozilla-inbound 2014-12-05 13:07:39 +01:00
Carsten "Tomcat" Book
ba58d43aea merge fx-team to mozilla-central a=merge 2014-12-05 13:02:46 +01:00
Kartikaya Gupta
c63fb4287c Bug 1107606 - Ensure that setting a smooth scroll while APZ is enabled activates the layer. r=tn,kip 2014-12-05 00:04:39 -08:00
Carsten "Tomcat" Book
b1e5a7dbb5 Merge mozilla-central to fx-team 2014-12-04 17:13:19 +01:00
Kartikaya Gupta
c933256755 Bug 1106537 - Fix typo causing massive debug mochitest failures. r=tn 2014-12-03 07:21:00 -08:00
Kartikaya Gupta
e984fdc78b Bug 1106537 - Ensure the current animated geometry root is initialized properly. r=tn 2014-12-03 07:20:32 -08:00
Carsten "Tomcat" Book
c1415db52b merge mozilla-inbound to mozilla-central a=merge 2014-12-03 13:29:00 +01:00
Jonathan Kew
18b2531efe Bug 1106665 - Fix text-align:justify for vertical writing modes. r=smontagu 2014-12-02 20:29:29 -08:00
Morris Tseng
e97793ba51 Bug 1102135 - When select word, bailed out if frame is not selectable. r=roc 2014-11-27 23:57:00 +01:00
Xidorn Quan
d5c26883a2 Bug 1093998 - Make nsContainerFrame::CreateNextInFlow return the new frame instead of using an our param. r=dbaron 2014-12-01 22:03:57 -08:00
Xidorn Quan
9a2dd8d775 Bug 1054383 - Enable css-ruby reftests on B2G. r=dholbert
--HG--
extra : rebase_source : ba97986e077763fcdb987051a6e38e66d50ab7ea
2014-12-01 13:58:06 -08:00
Gijs Kruitbosch
d1d9d27161 Bug 639134 - change document color pref to tristate, r=dbaron 2014-11-27 19:06:14 +00:00
Jonathan Kew
00bc59a91b Bug 1102177 - Don't apply a fixed height to <hr> elements. r=dbaron
--HG--
rename : layout/base/crashtests/266445-1.html => layout/base/crashtests/266445-2.html
2014-12-01 20:57:28 -08:00
Boris Zbarsky
54af71beb8 Bug 830260 followup to address review comment. 2014-12-01 15:22:44 -05:00
Boris Zbarsky
c9285776b2 Bug 830260. Passing null as the value to CSSStyleDeclaration.setProperty should remove the property. r=heycam 2014-12-01 15:15:59 -05:00
Boris Zbarsky
10ef7f13e6 Bug 1020400. Remove empty-cells quirk, since no other UA has it. r=heycam 2014-12-01 15:15:41 -05:00
Mats Palmgren
4bf45e60bd Bug 1102374 - Enable display:contents by default in non-release builds. r=dbaron 2014-12-01 15:55:16 +00:00
Mats Palmgren
809b15f283 Bug 1105938 - Don't use nsCSSProps::PropHasFlags(eCSSPropertyExtra_variable, ...). r=heycam 2014-12-01 15:55:16 +00:00
Carsten "Tomcat" Book
8bf6d9baee Backed out changeset 88befbeb7321 (bug 1102177) for crashtest bustage 2014-12-01 12:44:01 +01:00
Jonathan Kew
af58e3fc29 Bug 1102177 - Don't apply a fixed height to <hr> elements. r=dbaron 2014-12-01 09:47:34 +00:00
Jonathan Watt
a1411566af Bug 1066713 follow-up - Fix C&P error to get the variable names right. 2014-12-04 18:23:54 -08:00
Jonathan Watt
7a66508d5a Bug 1066713 - Fix scaled up layer sizing bug that occurs due to scaled up assign-to-int rounding error. r=mattwoodrow
--HG--
extra : rebase_source : a175e92ab7842ca650ae00d995cc3548f9d188f0
2014-12-03 21:21:42 -08:00
Jonathan Watt
8f47bfb387 Bug 1107414 - Get rid of gfxContext::FillWithOpacity. r=mattwoodrow
--HG--
extra : rebase_source : d64412c46d72a4d08be8edf1913c83bb12387b49
2014-12-02 14:29:44 -08:00
Jonathan Kew
491103743a Bug 1107617 - Add support for writing-mode to the NotifyIMESelection message. r=smaug 2014-12-04 18:15:43 -08:00
Mats Palmgren
bb3fbf1277 Bug 1107353 - Wallpaper a null-pointer crash in AsyncScrollCallback for now. r=kip 2014-12-04 21:26:26 +00:00
Mats Palmgren
eb4902314a Bug 1106824 - Don't consume the event that closed the combobox dropdown on Windows. r=enndeakin 2014-12-04 21:26:25 +00:00
Milan Loveless
7d29a79565 Bug 1107595 - Changed spelling of behaviour to behavior in AnimationCommon.cpp; r=birtles 2014-12-04 12:37:28 -08:00
Daniel Holbert
1ffe67355e Bug 1002632 part 2: Keep using internal refresh driver for SVG-in-opentype, for now. r=edwin 2014-12-04 12:13:37 -08:00
Jonathan Watt
1905f43bcb Bug 1105104 - Fix the painting of XUL tree connector lines. r=Bas 2014-11-28 15:28:17 +00:00
awake
58280aba48 Bug 1100632 - Remove --disable-opus option and MOZ_OPUS #define macros. r=rillian,ted 2014-11-28 01:20:00 -08:00
Simon Montagu
af6d171075 Bug 1104711: short-circuit LogicalSize.ConvertTo when the source and target modes are non-orthogonal, r=jfkthame 2014-11-30 01:17:56 -08:00
Jonathan Kew
e38b6ceb9d Bug 1106083 - Record the new containerWidth on lines when finalizing their placement in vertical-rl mode, so that they maintain their proper positioning during subsequent block-dir resize reflows. r=smontagu 2014-11-29 19:24:10 +00:00
Phil Ringnalda
9aff7b03a0 Merge m-c to m-i 2014-11-28 15:13:22 -08:00
Phil Ringnalda
ed3d451991 Merge b-i to m-c, a=merge 2014-11-28 15:08:30 -08:00
Kartikaya Gupta
d159ec1172 Bug 1105823 - Ensure we find a scrollable ancestor even for fixed-position items. r=botond 2014-11-28 12:25:40 -05:00
Simon Montagu
94926c7600 Bug 1105828 patch 2: Don't set UNCONSTRAINEDSIZE in an availSpace that we aren't going to use, r=jfkthame 2014-11-28 06:53:59 -08:00
Simon Montagu
a4a112e2b6 Bug 1105828 patch 1: Avoid using UNCONSTRAINEDSIZE in CalculateBlockSideMargins, r=jfkthame 2014-11-28 06:53:57 -08:00
Morris Tseng
94165b2707 Bug 1101392 - Part 2: Add a command that collapse selection to end after copying. r=roc 2014-11-26 23:06:00 +01:00
Jonathan Kew
f62cda0697 Bug 1105268 - Reftest for CSS min- and max- dimensions with vertical writing mode. r=smontagu 2014-11-27 15:15:26 +00:00
Jonathan Kew
b7a4ad0f5e Bug 1105268 - part 2 - Fix logical/physical confusion with min- and max- dimensions in nsLayoutUtils::ComputeSizeWithIntrinsicDimensions(). r=smontagu 2014-11-27 15:01:22 +00:00