Commit Graph

39325 Commits

Author SHA1 Message Date
Jonathan Watt
18489c67b2 Bug 949891 - Make nsNumberControlFrame a leaf frame so that only its CreateAnonymousContent method can create child frames. r=dholbert 2014-01-14 12:40:01 +00:00
Daniel Holbert
ddc963a2e5 Bug 962267: Move nsFlexContainerFrame.h's forward-decls into the class's scope. r=mats 2014-01-21 17:05:07 -08:00
Wes Kocher
fa809234df Backed out changeset 31ef6f1090fd (bug 916350) for android reftest bustage on a CLOSED TREE 2014-01-21 15:37:02 -08:00
Daniel Holbert
25c7be4d53 Bug 783470 part 5: Add assertion to ensure we don't create FlexItems for abspos children. rs=mats 2014-01-21 14:52:32 -08:00
Daniel Holbert
6d77f726d5 Bug 783470 part 4: reftests for visibility:collapse on flex items. r=mats 2014-01-21 14:52:30 -08:00
Daniel Holbert
23a7b2bd07 Bug 783470 part 3: Use the strut metadata we've saved to actually build special "strut" FlexItems on our second pass through reflow. r=mats 2014-01-21 14:52:27 -08:00
Daniel Holbert
2781ee2855 Bug 783470 part 2: Create an array with information about each visibility:collapse "strut" that we need to build. r=mats 2014-01-21 14:51:58 -08:00
Daniel Holbert
8e6318cf6a Bug 783470 part 1: Split most of flex reflow into a helper-function, so that we can easily restart it by reinvoking that helper. r=mats 2014-01-21 14:51:57 -08:00
Andrew Halberstadt
65b190d25f Bug 916350 - Make it possible to run reftests on b2g desktop, r=jgriffin,ted 2014-01-21 17:25:20 -05:00
Ehsan Akhgari
c5f22afad7 Bug 924972 - Enforce the focus before running every subtest of test_reftests_with_caret.html 2014-01-21 15:45:18 -05:00
Ehsan Akhgari
8307cab9c4 Backed out changeset 0e34a26a4353 (bug 924972) because of more test failures 2014-01-21 14:33:57 -05:00
Ehsan Akhgari
c209e6d871 Bug 924972 - Enforce the focus before running every subtest of test_reftests_with_caret.html 2014-01-21 13:27:04 -05:00
guozhu cheng
cf3277421c Bug 907196 - Split CreateCMSOutputProfile profile loading into GetCMSOutputProfileData. r=BenWa, r=jmuizelaar 2013-11-07 18:20:08 +08:00
Ehsan Akhgari
e0812319f4 Backed out changeset 746018b05d67 (bug 924972) because of test failures 2014-01-21 11:33:28 -05:00
Ehsan Akhgari
da1007e9c3 Bug 924972 - Enforce the focus before running every subtest of test_reftests_with_caret.html 2014-01-21 10:32:41 -05:00
Nathan Froyd
ca52f0f989 Backout 2c24dc80aa00 (bug 916350) for Android reftest/crashtest orange on this CLOSED TREE 2014-01-20 20:08:43 -05:00
Andrew Halberstadt
9ba71d3248 Bug 916350 - Make it possible to run reftests on b2g desktop, r=jgriffin,ted 2014-01-20 17:44:44 -05:00
Ehsan Akhgari
67c9084c33 Backed out changeset 1e7ec87921a5 (debugging patch for bug 924972) because it's no longer needed
--HG--
extra : rebase_source : 311a86827be79de56abd61e48bac0c3268b891bb
2014-01-20 17:35:43 -05:00
Ehsan Akhgari
940bc988cd Bug 924972 - Wait for focus before running test_reftests_with_caret.html and also focus the iframe inside the test properly; r=Enn 2014-01-20 17:27:27 -05:00
Daniel Holbert
3713935b99 Bug 961354 part 2: Don't consider absolutely-positioned elements to be flex items, since they don't participate in normal flex layout. r=mats 2014-01-20 14:02:20 -08:00
Daniel Holbert
5752cf4397 Bug 961354 part 1: Move nsCSSOffsetState constructor definition to .cpp file. r=mats 2014-01-20 14:02:18 -08:00
Robert Longson
418f841cdb Bug 826114 - Support Filter Effects specification feColorMatrix saturate type range. r=mstange 2014-01-20 12:42:47 +00:00
Ms2ger
2320cf3218 Merge central to inbound. 2014-01-20 09:36:09 +01:00
Ms2ger
384f5ca9e3 Merge latest PGO-green changeset from inbound to central. 2014-01-20 09:30:38 +01:00
Ms2ger
4f1e9b830b Bug 956015 - Add an infallible nsIDocShellTreeItem::ItemType; r=bz 2014-01-20 08:58:26 +01:00
Timothy Nikkel
382342f71e Bug 931028. Remove app units per pixel argument from nsDisplayTransform::GetTransform. r=mattwoodrow
All callers were using, and should only be using, the same value.
2014-01-20 00:56:55 -06:00
Benoit Girard
4d480a3fbd Bug 941095 - Restore subpixelaa on HIDPI. r=backout 2014-01-19 22:31:02 -05:00
Timothy Nikkel
eeeb31d1b6 Bug 931028. Transform matrices when used for painting related things should be in dev pixels and not CSS pixels. r=mattwoodrow 2014-01-19 17:30:36 -06:00
Ryan VanderMeulen
81bb2e8383 Merge m-c to inbound. 2014-01-19 15:41:22 -05:00
Cameron McCormack ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
381b7d7753 Bug 945105 patch 4: Add reftest. r=heycam
I confirmed that the test fails as expected without the patch, and
passes with the patch.
2014-01-19 11:04:57 -08:00
L. David Baron
096a8e10cf Bug 945105 patch 3: Replace changes to ComputeStyleChangeFor with a check of GetPrevContinuationWithSameStyle to avoid the duplication in a way that still doesn't break direct restyling of an element whose continuations have different styles. r=heycam 2014-01-19 11:04:56 -08:00
L. David Baron
e421987df1 Bug 945105 patch 2: Convert RestyleManager::ComputeStyleChangeFor from while loops to for loops to make it easier to add continue statements to it. r=heycam 2014-01-19 11:04:56 -08:00
L. David Baron
c7347c2369 Bug 945105 patch 1: Revert the changes to RestyleManager::ComputeStyleChangeFor from bug 898333, patch 2, since they cause skipping (in addition to the desired skipping) of continuations that do need restyling, in the case of directly restyling an element where continuations have different styles. r=heycam 2014-01-19 11:04:56 -08:00
Tim Taubert
5015c16747 merge m-c to fx-team 2014-01-19 10:42:28 +01:00
Markus Stange
9d0bded724 Bug 889085 - Don’t draw CSS background color for themes root frames. r=roc. 2014-01-18 12:51:03 +01:00
Robert O'Callahan
029b2ba6b4 Bug 647813. XUL popups anchored to a <select> should not size themselves to the <select>. r=mats
--HG--
extra : rebase_source : 3be93d1e796ef8ec4e6565a083e9abe19879566e
2014-01-15 16:07:31 +13:00
Robert O'Callahan
974bbc4dfb Bug 960277. Part 3: nsFieldSetFrame's anonymous child should not inherit CSS 'position', but should still be an abs-pos containing block if the fieldset is. r=mats
--HG--
extra : rebase_source : 9e1109c3c1216df58281b7c81447e44da97f681b
2014-01-17 23:39:04 +13:00
Robert O'Callahan
11747f4e5c Bug 960277. Part 2: Move nsFieldSetFrame declaration to nsFieldSetFrame.h. r=mats
--HG--
extra : rebase_source : 6b0da46311f24238d48c6d8045fe87c6f90d11ce
2014-01-16 15:20:20 +13:00
Robert O'Callahan
d3685fbd39 Bug 960277. Part 1: Don't optimize away frame reconstruction for 'transform' add/remove if the element has complex abs-pos container structure. r=mats
--HG--
extra : rebase_source : 4a1b57df9146a31ce8e25a7b215d2eb1edb09a55
2014-01-16 14:39:30 +13:00
Cameron McCormack
859698bb4e Backout 3635e6adde70, 8600c8ad593f and 1f72556326be (bug 960848 and bug 960899) for lots of red. 2014-01-18 19:03:30 +11:00
Cameron McCormack
b7fbb111c5 Bug 960899 - Add debug function and lldb command to print frame state symbolically. r=dbaron 2014-01-18 18:08:22 +11:00
Cameron McCormack
cb9169a995 Bug 960848 - Part 2: Swap NS_BLOCK_HAS_FIRST_LETTER_CHILD and NS_BLOCK_FRAME_HAS_INSIDE_BULLET bit values. r=dbaron 2014-01-18 18:08:03 +11:00
Cameron McCormack
32f0532fc2 Bug 960848 - Part 1: Make nsFrameState an enum and consolidate all frame state bit definitions in a single preprocessed file. r=dbaron 2014-01-18 18:07:54 +11:00
Ryan VanderMeulen
9752f3f2a2 Merge m-c to fx-team. 2014-01-17 15:20:15 -05:00
Jan Beich
91d1a01aac Bug 960664 - Unbreak libc++ build after 358f4a9aac18 (bug 157846) by using mozilla::Abs in nsTextControlFrame::CalcIntrinsicSize. r=roc 2014-01-17 10:03:44 -05:00
Tom Schuster
e939a46cb8 Bug 691614 - Make content zooming work with e10s Firefox. r=felipe 2014-01-13 18:36:26 +01:00
Robert Longson
99ae20a737 Bug 951268 - Test. 2014-01-17 11:06:13 +01:00
Peiyong Lin
14bf63554d Bug 959874 - Reorder two parameters in nsContainerFrame::FinishReflowChild(), for consistency with nsContainerFrame::ReflowChild(). r=dholbert 2014-01-16 17:34:44 -08:00
Horia Iosif Olaru
d457045f4b Bug 959674 - Add reftests. r=roc 2014-01-14 23:02:56 +02:00
Horia Iosif Olaru
67a4b6100d Bug 959674 - Check if any blend mode other than normal should be applied to the image and draw the background-color if so. r=roc 2014-01-14 22:57:49 +02:00