Timothy Nikkel
062b61cbfb
Bug 942189. Only avoid creating scroll info layers for root scroll frames in display root documents (not root content documents) because those have already had RecordFrameMetrics on them. r=roc
2014-01-03 14:48:57 -06:00
Cameron McCormack
e7dc653657
Bug 731271 - Part 7: Test. r=dbaron
2013-09-16 09:35:49 +10:00
Cameron McCormack
72b756658d
Bug 731271 - Part 6: Add a chrome-only CSSDeclaration.getAuthoredPropertyValue() method to expose a property value in its original syntactic form. r=dbaron
2013-09-16 09:35:49 +10:00
Cameron McCormack
07d78494a3
Bug 731271 - Part 5: Add support for serializing colors in nsCSSValue in their original syntactic form. r=dbaron
2013-09-16 09:35:49 +10:00
Cameron McCormack
29ef1c10ec
Bug 731271 - Part 4: Add ability for nsCSSValues to serialize themselves in their original syntactic form. r=dbaron
2013-09-16 09:35:49 +10:00
Cameron McCormack
91dfb34f7f
Bug 731271 - Part 3: Store parsed CSS color values in their original syntactic form. r=dbaron
2013-09-16 09:35:48 +10:00
Cameron McCormack
f89609e8d3
Bug 731271 - Part 2: Add new nsCSSValue units to store colors in their original syntactic form. r=dbaron
2013-09-16 09:35:48 +10:00
Cameron McCormack
4e156d6ca3
Bug 731271 - Part 1: Rename eCSSUnit_Color to eCSSUnit_RGBAColor. r=dbaron
2013-09-16 09:35:48 +10:00
Cameron McCormack
5ab78a1a10
Bug 897763 - Take into account nsChangeHint_{NeedReflow,ClearAncestorIntrinsics} never being inherited for difference calculations on certain style structs. r=dbaron
2014-01-03 13:39:54 +11:00
Nicholas Nethercote
82b05b710d
Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8.
...
--HG--
extra : rebase_source : 9d70016cb19637ffece6409a184bf41d574cc6b4
2013-12-07 22:09:10 -08:00
Robert O'Callahan
8e30a75452
Bug 953438 - Change nsIFrame::HasTerminalNewline to HasSignificantTerminalNewline since it doesn't make sense to check for a newline that gets converted to regular whitespace. r=jfkthame
2014-01-02 16:22:12 -05:00
James Kitchener
46a1b4b3d6
Bug 953961 - Redundant if condition within nsMathMLTokenFrame::GetMathMLFrameType(). r=fredw
2014-01-02 10:50:14 -05:00
Robert Longson
89bfbebcb1
Bug 955917 - Remove unused functions from nsSVGUtils. r=dholbert
2014-01-02 12:09:07 +00:00
Robert Longson
56edf6483f
Bug 955854 - Remove unused colour space mapping code and move the rest to nsSVGMaskFrame. r=dholbert
2014-01-02 12:01:29 +00:00
Cameron McCormack
f6672247c2
Bug 955913 - Look up custom property names in a Declaration correctly. r=dbaron
2014-01-02 16:33:57 +11:00
David Zbarsky
7f9dd8b4db
Bug 952977: Switch GetCTM to gfx::Matrix r=nical
2013-12-31 13:44:27 -05:00
Daniel Holbert
e5a75d49f4
Bug 944909, part 3: add crashtest. (test-only)
2013-12-31 08:47:49 -08:00
Daniel Holbert
bf011f4870
Bug 944909 part 2: add comment noting that assertion can be upgraded later. (comment-only)
2013-12-31 08:47:47 -08:00
Mats Palmgren
f51c2930dd
Bug 944909 part 1: On the final call to FreezeOrRestoreEachFlexibleSize, assert (and enforce) that each flex item ends up frozen. r=dholbert
2013-12-31 08:47:43 -08:00
Ms2ger
9b8e245bf9
Bug 950143 - Remove the implicit conversion operator from nsIntSize to IntSize; r=roc
2013-12-31 10:06:12 +01:00
David Zbarsky
4611bb78dd
Bug 952977: Switch GeneratePath to gfx::Matrix r=nical
2013-12-30 16:42:32 -05:00
David Zbarsky
59faaf84bd
Bug 952977: Switch nsSVGImageFrame to gfx::Matrix r=nical
2013-12-30 16:42:26 -05:00
Mats Palmgren
e26a311a53
Bug 946929 - Part 2, adding more temporary diagnostic code. r=roc
2013-12-30 11:17:33 +00:00
David Zbarsky
b6f38b957a
Bug 952977 bustage fix
2013-12-30 02:24:47 -05:00
David Zbarsky
c6c8fbea9a
Bug 952977: Switch GetViewBoxTransform to gfx::Matrix r=nical
2013-12-30 01:50:17 -05:00
David Zbarsky
7d24c2a5fc
Bug 952977: Switch GetMarkerTransform to gfx::Matrix r=nical
2013-12-30 01:50:08 -05:00
David Zbarsky
2ba3c734ce
Bug 952977: Switch GetBBoxContribution to gfx::Matrix r=nical
2013-12-30 01:50:07 -05:00
Robert O'Callahan
5056e8e227
Bug 945203. Part 8: Add FrameLayerBuilder support for capturing nsDisplayEventRegions data into ThebesLayers. r=mattwoodrow
...
--HG--
extra : rebase_source : e61c1bcfa700ac88523fb34eab7c6afd470d0d68
2013-12-17 01:16:24 +13:00
Robert O'Callahan
9626c36371
Bug 945203. Part 7: Add ScaleRegionToOutsidePixels. r=mattwoodrow
...
--HG--
extra : rebase_source : 1c54863818607c45d04249e5df407b3fb3af40dd
2013-12-17 01:11:59 +13:00
Robert O'Callahan
78c442b875
Bug 945203. Part 6: Move ThebesLayerData to the top level so it can be referenced elsewhere .r=mattwoodrow
...
--HG--
extra : rebase_source : d0df9b439b454a1c6bef1a8f33f2f96754077ff1
2013-12-17 01:11:01 +13:00
Robert O'Callahan
56c6c3532c
Bug 945203. Part 5: Remove anonymous namespace. r=mattwoodrow
...
--HG--
extra : rebase_source : c8a35bed286161a339d4d68d4c0d21fb1c391ab2
2013-12-17 01:04:03 +13:00
Robert O'Callahan
ddd88c039d
Bug 945203. Part 4: Add nsDisplayEventRegions and build it when painting. r=mats
...
--HG--
extra : rebase_source : 26b71b6a18681e8fc48c6082c8df6263c1bd3739
2013-12-17 00:22:11 +13:00
David Zbarsky
ca9e9d862a
Bug 952977: Switch IsSVGTransformed to gfx::Matrix r=nical
2013-12-29 18:35:53 -05:00
David Zbarsky
42fb1763e1
Bug 952977: Switch ScaleAndTranslate to gfx::Matrix r=nical
2013-12-29 18:35:53 -05:00
David Zbarsky
87464ff53e
Bug 952977: Switch SVGIntegrationUtils to gfx::Matrix r=nical
2013-12-29 18:35:52 -05:00
Jonathan Kew
44092e5161
backout changeset 8b6f20bda157 (bug 735577 followup 1) for build failure
2013-12-29 22:48:13 +00:00
Jonathan Kew
a9564bfb2f
bug 735577 - followup 2 - additional comments describing ISize/BSize in nsHTMLReflow{Metrics,State}.h. r=roc
2013-12-29 22:04:28 +00:00
Jonathan Kew
142559cff2
bug 735577 - followup 1 - allow reflow-state to be passed to the reflow-metrics constructor to get the writing mode. r=roc
2013-12-29 22:04:02 +00:00
Jonathan Kew
01d8beaed6
bug 953247 - use binary search instead of linear scan to find tab-width records. r=roc
2013-12-29 11:32:21 +00:00
Jonathan Kew
2ce24c662c
bug 735577 - pt 4.2 - convert width and height fields in nsHTMLReflowMetrics to logical coordinates. r=smontagu
2013-12-27 18:00:04 +00:00
Jonathan Kew
afd9fd3b50
bug 735577 - pt 4.1 - use accessor functions for some physical-coordinate fields in nsHTMLReflowMetrics, in preparation for logicalization. r=smontagu
2013-12-27 17:59:52 +00:00
Jonathan Kew
b4cbc916ae
bug 735577 - pt 3.3 - provide logical-coordinate APIs in nsHTMLReflowState, parallel to the existing physical APIs. r=smontagu
2013-12-27 17:59:38 +00:00
Jonathan Kew
b9938a1edc
bug 735577 - pt 3.2 - update the rest of layout code to use the new accessors on nsHTMLReflowState. r=smontagu
2013-12-27 17:59:21 +00:00
Jonathan Kew
aaf1a8ebb4
bug 735577 - pt 3.1 - make width/height/offset/margin fields in nsHTMLReflowState private, and provide accessor functions. r=smontagu
2013-12-27 17:59:02 +00:00
Jonathan Kew
4fba63bd9e
bug 735577 - pt 2 - add GetWritingMode() method to nsIFrame. r=smontagu
2013-12-27 17:58:46 +00:00
Jonathan Kew
38d7ae6afa
bug 735577 - pt 1 - introduce mozilla::WritingMode and logical-coordinate Point/Size/Margin/Rect classes. r=smontagu
2013-12-27 17:58:37 +00:00
David Zbarsky
40af6136a8
Backout b04bd18e5692 for reftest failure
2013-12-26 15:13:57 -05:00
Robert Longson
68759d6543
Bug 953064 - Add MOZ_STACK_CLASS and MOZ_GUARD_OBJECT_NOTIFIER to various classes. r=dholbert
2013-12-26 18:49:49 +00:00
David Zbarsky
6a26b7bdac
Bug 952977: Switch PrependSVGTransform to gfx::Matrix r=nical
2013-12-26 13:06:54 -05:00
Benjamin Peterson
4fa886601f
Backed out changeset 84a3ca9be2eb (bug 940040) for linux bustage
2013-12-24 22:12:43 -06:00
Neil Rashbrook
67833857f4
Bug 940040 Pressing and releasing "Alt" should not open the File menu on Linux r=enndeakin
2013-12-25 00:10:24 +00:00
Gavin Sharp
376ead95e1
Bug 379975 - crashtest.
2013-12-23 16:51:58 +00:00
bzbarsky@mit.edu
01a8fa2044
Bug 375299 - crashtest.
2013-12-23 16:51:58 +00:00
Martijn Wargers
8bb94d33ec
Bug 374420 - crashtest.
2013-12-23 16:51:58 +00:00
Martijn Wargers
f7047815bd
Bug 374090 - crashtest.
2013-12-23 16:51:57 +00:00
Martijn Wargers
eb27182a02
Bug 373919 - crashtest.
2013-12-23 16:51:57 +00:00
Martijn Wargers
6d3b97ddcd
Bug 373533 - crashtests.
2013-12-23 16:51:57 +00:00
Martijn Wargers
05b98143d3
Bug 370967 - crashtest.
2013-12-23 16:51:57 +00:00
Martijn Wargers
f85681949f
Bug 370174 - crashtests.
2013-12-23 16:51:57 +00:00
Martijn Wargers
5870d42245
Bug 369547 - crashtests.
2013-12-23 16:51:57 +00:00
Martijn Wargers
a4d8937d99
Bug 317876 - crashtest.
2013-12-23 16:51:57 +00:00
Martijn Wargers
4090c11380
Bug 290743 - crashtest.
2013-12-23 16:51:57 +00:00
Martijn Wargers
8fcec9243b
Bug 275625 - crashtest.
2013-12-23 16:51:56 +00:00
Patrick Reiter Horn
2100ca9d80
Bug 255468 - crashtest.
2013-12-23 16:51:56 +00:00
Robert Longson
69c440b163
Bug 939775 - Remove UpdateTextFragmentTrees and nsSVGMutationObserver. r=dholbert
2013-12-23 09:40:50 +00:00
Daniel Holbert
31815a4f08
Bug 952857: Fix some typos in reftests that cause JavaScript errors in output. (test-only, no review)
2013-12-22 13:00:28 -08:00
Daniel Holbert
50691b2b31
(no bug) Convert DOS line endings to UNIX line endings, in reftest files 690643-1*. (test-only, whitespace-only, DONTBUILD)
2013-12-22 13:11:58 -08:00
Cameron McCormack
b17eca87e8
Bug 952338 - Temporarily avoid passing in sheet to ParsePropertyWithVariableReferences to avoid a crash. rs=sfink
2013-12-22 15:00:08 +11:00
Olli Pettay
c3da96d885
Bug 899910, random failure in test_leaf_layers_partition_browser_window.xul (windows only), r=tn
...
--HG--
rename : mobile/android/base/resources/xml-v11/preferences_search.xml => mobile/android/base/resources/xml/preferences_search.xml
extra : rebase_source : 02620212a533367a47bd112cddb716e7b84a903f
2013-12-21 03:26:53 +02:00
William Chen
fa4b20986a
Bug 887538 - Implement web components shadow element. r=mrbkap
2013-12-20 22:43:58 -08:00
Wes Kocher
6bc4f795b0
Merge inbound to m-c
2013-12-20 18:42:04 -08:00
Daniel Holbert
0f667cdf93
Bug 946835 part 7: Add vertical variants of existing reftests for checking the baseline of a multi-line flex container. (no review)
...
--HG--
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-multi-line-horiz-1-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-multi-line-vert-1-ref.html
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-multi-line-horiz-1.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-multi-line-vert-1.html
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-multi-line-horiz-2-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-multi-line-vert-2-ref.html
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-multi-line-horiz-2.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-multi-line-vert-2.html
2013-12-20 15:07:58 -08:00
Daniel Holbert
dafb611128
Bug 946835 part 6: In reftests flexbox-baseline-multi-line-horiz-*, increase some sizes from 18px (arbitrary) to 20px (half the container width) to make upcoming vertical variants simpler. (no review)
2013-12-20 15:07:56 -08:00
Robert Longson
abcd22038e
Bug 940193 - rename nsSVGTextFrame2 to SVGTextFrame. r=dholbert
...
--HG--
rename : layout/svg/nsSVGTextFrame2.cpp => layout/svg/SVGTextFrame.cpp
rename : layout/svg/nsSVGTextFrame2.h => layout/svg/SVGTextFrame.h
2013-12-20 16:38:51 +00:00
Carsten "Tomcat" Book
369d47d00e
Backed out changeset 70befb4cf2f4 (bug 878935) for mochitest -4 and bc test failures
2013-12-20 12:42:54 +01:00
Carsten "Tomcat" Book
cf1d8f33dd
merge fx-team to mozilla-central
2013-12-20 10:22:29 +01:00
Cameron McCormack
0c7098d167
Bug 952270 - Null check result of GetPathForLengthOrPositionMeasuring in nsSVGTextFrame2::GetTextPath. r=longsonr
2013-12-20 15:26:28 +11:00
Wes Kocher
62489cc3a1
Merge m-c to inbound
2013-12-19 19:51:23 -08:00
Wes Kocher
f8ab24ed0d
Merge fx-team to m-c
2013-12-19 19:09:04 -08:00
Wes Kocher
8572872387
Merge inbound to m-c
2013-12-19 18:58:45 -08:00
Brad Lassey
7660bbfd17
Backed out changeset 93d8c8703f4d
2013-12-19 17:49:05 -05:00
Kartikaya Gupta
a5a9461806
Bug 946408 - Always layerize a scrollable element if it's focused. r=kats,tn
2013-12-16 14:53:06 -05:00
Kartikaya Gupta
1f3e408aa4
Bug 946408 - Small refactoring for readability. r=tn
2013-12-16 14:53:02 -05:00
Brian Birtles
93cc05a0ff
Bug 946540 part 2 - Reftest for motion paths with inflection points outside (0,1); r=longsonr
2013-12-19 08:52:37 +09:00
L. David Baron
16dcd1ffea
Bug 782610 followup: Add a version of css-supports-027 that does not use @-moz-document. (We already have css-supports-026 to pair with css-supports-028.)
...
--HG--
rename : layout/reftests/w3c-css/submitted/conditional3/css-supports-027.xht => layout/reftests/w3c-css/submitted/conditional3/css-supports-046.xht
2013-12-18 17:05:54 -05:00
Daniel Holbert
e07d4e5d93
Bug 951843: Fix some flexbox-items-as-stacking-contexts-* reftests to link to a subsection of flexbox spec, & clarify the reftest titles. test-metadata-only, DONTBUILD
2013-12-18 13:38:54 -08:00
Daniel Holbert
498df6de91
Bug 946835 followup: drop <link> tags that the w3c test harness doesn't like in reference cases. (test-metadata-only, no review, DONTBUILD)
2013-12-18 13:04:32 -08:00
L. David Baron
4a815e6c77
Bug 826582 followup: remove link rel=help from test references, since it's considered an error in the CSS WG test suite management system. No review.
2013-12-18 15:35:04 -05:00
Robert O'Callahan
aeb166a207
Bug 950427. Don't descend into subdocuments at all in elementFromPoint. r=mats
...
--HG--
extra : rebase_source : 59ce23c3ab81afc624921e4543fe48dd7ae47ce2
2013-12-18 18:37:24 +13:00
Daniel Holbert
e0169c9844
Bug 946835 part 5: Add reftest for finding baseline of multi-line flex container, with baseline-aligned items on first line and flex-wrap:wrap-reverse. r=mats
...
--HG--
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-multi-line-horiz-3-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-multi-line-horiz-4-ref.html
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-multi-line-horiz-3.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-multi-line-horiz-4.html
2013-12-18 10:34:48 -08:00
Daniel Holbert
27763af769
Bug 946835 part 4: Add reftest for finding baseline of multi-line flex container, with baseline-aligned items on first line and flex-wrap:wrap. r=mats
2013-12-18 10:34:47 -08:00
Daniel Holbert
14af714e46
Bug 934123: When measuring flex items, pass the same flags into ReflowChild and FinishReflowChild. r=mats
2013-12-18 10:34:46 -08:00
L. David Baron
a7720ac691
Bug 951765: Make CSS variables reftests point to TR draft rather than dev.w3.org draft so the CSS WG test system understands them. No review.
2013-12-18 13:24:04 -05:00
Wes Kocher
fd7afdc87f
Merge m-c to fx-team
2013-12-19 19:53:30 -08:00
Daniel Holbert
1a56fb80ba
Bug 951755: Fix some flexbox reftests to point to official flexbox spec instead of dev spec. (test-only, metadata-only) DONTBUILD
2013-12-18 10:07:38 -08:00
Gijs Kruitbosch
6ad6762fd0
Bug 950336 - add a pref to disable onbeforeunload, r=bz
...
--HG--
extra : rebase_source : 37eaa4764a662837ae12354b9cde0e2d17a4c90d
2013-12-18 14:56:40 +00:00
Mats Palmgren
a35100a386
Bug 950467, part 3 - Remove the unused aFrame param from nsFontFaceList::AddFontsFromTextRun. r=roc
2013-12-18 13:25:54 +00:00
Mats Palmgren
63dfd6652d
Bug 950467, part 2 - Only call GetFontFacesForText for the first text continuation, but with aFollowContinuations=true, and optimize GetFontFacesForText for that case. r=roc
2013-12-18 13:25:54 +00:00
Mats Palmgren
da6bb4a3fa
Bug 950467, part 1 - Iterate continuations only at the outermost level, recursing into each. r=roc
2013-12-18 13:25:54 +00:00
Phil Ringnalda
47bb18469f
Back out f55504b0184f (bug 950427) for mochitest-4 and mochitest-oth bustage (at least)
...
CLOSED TREE
2013-12-17 23:22:20 -08:00
Robert O'Callahan
9454d623f6
Bug 950427. Don't descend into subdocuments at all in elementFromPoint. r=mats
2013-12-18 18:37:24 +13:00
Timothy Nikkel
a969eaf546
Bug 951467. Give scroll layer items the bounds of the scroll port, not the bounds of the display port. r=roc
...
The bounds of the scroll port match what will actually be drawn on the screen.
The bounds of the contained content (sized to the display port) are still accessible via mList.GetBounds, and similarly the visible rect of the contained content is mList.GetVisibleRect. The external bounds/visible rect are GetBounds and GetVisibleRect on the nsDisplayScrollLayer object itself.
We implement nsDisplayScrollInfoLayer::GetBounds solely so that it continues to return an empty rect because we expect active empty layers to have empty visible rects.
We no longer have to set our mVisibleRect in nsDisplayScrollLayer::ComputeVisibility because nsDisplayList::ComputeVisibilityForSublist now does it correctly for us (like other items).
We also have to teach ContainerState::ProcessDisplayItems to not set the visible region for scroll layers because it has the external visible region, not the larger internal display port sized visible region. We instead let BuildContainerLayer set the visible region of the layer.
2013-12-17 23:02:56 -06:00
Matt Woodrow
ba7c24034b
Bug 946929 - Add some debug logging to IsDOMPaintEventPending. r=mats
2013-12-18 14:58:57 +13:00
Matt Woodrow
0fe6699181
Bug 950490 - Don't apply the transform twice when doing blurring in user-space. r=roc
2013-12-18 14:58:21 +13:00
Ryan VanderMeulen
01e5988548
Merge m-c to inbound.
2013-12-17 16:20:31 -05:00
Ryan VanderMeulen
2184455416
Merge b2g-inbound to m-c.
2013-12-17 16:17:49 -05:00
Kartikaya Gupta
95529e3ebf
Bug 950487 - Remove unnecessary UpdateCompositionBounds function on APZC. r=Cwiiis
2013-12-17 14:25:57 -05:00
Olli Pettay
6c03134c6b
Bug 867505 - Intermittent test_bug536567_perwindowpb.html, r=ehsan
...
--HG--
extra : rebase_source : eeda74ec9f14c82944e1d2797596f61880deeaca
2013-12-19 15:02:08 +02:00
Ehsan Akhgari
ce9c4676d6
Bug 949445 - Part 2: Move Selection to WebIDL; r=bzbarsky
2013-12-17 09:12:33 -05:00
Ehsan Akhgari
161bc424ea
Bug 949445 - Part 1: Move selectionLanguageChange to nsISelectionPrivate; r=bzbarsky
2013-12-17 09:12:17 -05:00
Ehsan Akhgari
22ed390f77
Bug 950659 - Remove nsIDOMMediaQueryList and nsIDOMMediaQueryListListener; r=bzbarsky
...
X-Git-Commit-ID: 8584a27a3b3f2a749273cf6c56057b0276854f3b
2013-12-17 08:40:06 -05:00
Mats Palmgren
b1a72337a4
Bug 947158 - Drain the overflow list on inlines before traversing children for bidi processing. r=smontagu
2013-12-17 13:30:25 +00:00
Mats Palmgren
a69abfa957
Bug 947158 - Implement DrainSelfOverflowList for nsInlineFrame and nsFirstLineFrame. r=bz
2013-12-17 13:30:24 +00:00
Cameron McCormack
28e4314585
Bug 950497 - Make self-referencing CSS variables invalid even if they have fallback. r=dbaron
2013-12-17 16:16:42 +11:00
Bill McCloskey
56351ad02f
Bug 673569 - Let each frame script have its own anonymous scope (r=smaug,Waldo,mrbkap,bsmedberg)
2013-11-23 21:32:45 -08:00
Gregory Szorc
158ed8b3ec
Bug 774572 - Part 2: Define JAR_MANIFESTS in moz.build files; r=glandium
...
Every directory with a jar.mn now has JAR_MANIFESTS defined in its
moz.build file.
We also removed the may_skip special consideration of jar.mn files
because this information is now available during tier traversal by the
reader courtesy of the variables being present in moz.build files.
--HG--
extra : rebase_source : 21049b15e6bd9cf65b0805ccaccc4ba5aae93c98
extra : amend_source : 0b1ea866d725beef92d37c6f6d475369ac002e19
2013-12-10 16:18:11 +09:00
Daniel Holbert
c8eb245f55
Bug 946273 part 3: Add reftests for box-sizing on vertical flex container and on flex items in vertical container. r=mats
...
--HG--
rename : layout/reftests/flexbox/flexbox-box-sizing-on-container-horiz-1-ref.html => layout/reftests/flexbox/flexbox-box-sizing-on-container-vert-1-ref.html
rename : layout/reftests/flexbox/flexbox-box-sizing-on-container-horiz-1.html => layout/reftests/flexbox/flexbox-box-sizing-on-container-vert-1.html
rename : layout/reftests/flexbox/flexbox-box-sizing-on-items-horiz-1-ref.html => layout/reftests/flexbox/flexbox-box-sizing-on-items-vert-1-ref.html
rename : layout/reftests/flexbox/flexbox-box-sizing-on-items-horiz-1a.html => layout/reftests/flexbox/flexbox-box-sizing-on-items-vert-1a.html
rename : layout/reftests/flexbox/flexbox-box-sizing-on-items-horiz-1a.html => layout/reftests/flexbox/flexbox-box-sizing-on-items-vert-1b.html
2013-12-19 15:37:14 -08:00
Daniel Holbert
54072e4c8a
Bug 946273 part 2: Add reftest for box-sizing on flex items with "flex-basis" set, instead of "width". r=mats
...
--HG--
rename : layout/reftests/flexbox/flexbox-box-sizing-on-items-horiz-1a.html => layout/reftests/flexbox/flexbox-box-sizing-on-items-horiz-1b.html
2013-12-19 15:37:12 -08:00
Daniel Holbert
391b406a36
Bug 946273 part 1: Add reftests for box-sizing on horizontal flex container and on flex items with "width" set in horizontal container. r=mats
2013-12-19 15:37:11 -08:00
Ryan VanderMeulen
c173096f45
Merge inbound to m-c.
2013-12-16 16:58:27 -05:00
Kartikaya Gupta
831e00fbf5
Bug 949132 - Use the FrameMetrics flag on the layers update to update APZC scroll offset instead of tracking it in widget code. r=Cwiiis
2013-12-16 12:04:46 -05:00
Kartikaya Gupta
8109167828
Bug 949132 - Add a flag to FrameMetrics indicating a non-APZ scroll (original patch by mstange). r=tn
2013-12-16 12:04:45 -05:00
Carsten "Tomcat" Book
618641b52a
Merge mozilla-central to b2g-i on a CLOSED TREEx
2013-12-16 16:25:31 +01:00
Morris Tseng
a8015cda79
Bug 930056 - Force invalidate frame when displayitem is remote type. r=mattwoodrow
2013-12-16 08:37:34 -05:00
Boris Zbarsky
5636812c55
Bug 950657. Give WebIDL callbacks an operator== that does the right thing. r=smaug
2013-12-16 13:06:35 -05:00
Matt Woodrow
adff6f24ed
Bug 913503 - Fix reversed if() condition to fix bustage.
2013-12-16 21:05:20 +13:00
Matt Woodrow
7e4d69c48b
Bug 913503 - Update windowed plugin positions before we schedule a composite with OMTC. r=roc
2013-12-16 18:38:42 +13:00
Matt Woodrow
4b38430d54
Bug 948848 - Fold transform scale factors down to leaf layers even for temporary layer managers since it can make a difference for clips that are snapped to pixel boundaries. r=roc
2013-12-16 18:37:47 +13:00
Phil Ringnalda
6a3b0ac1a2
Bug 934301 - Disable test_bug450930.xhtml for constant failures
...
--HG--
extra : rebase_source : 9d1dc6c2ff2875272abb0af06d6eb769065e5777
2013-12-15 21:14:50 -08:00
Corey Ford
8fef1f973b
Bug 950418 - Enable sticky pref for sticky-legend-1.html reftest. r=dholbert
2013-12-14 20:00:23 -08:00
Ehsan Akhgari
b5e08b6467
Bug 950523 - Part 2: Move MediaQueryList to WebIDL bindings; r=bzbarsky
2013-12-16 09:03:34 -05:00
Ehsan Akhgari
c5d408b3c9
Bug 950523 - Part 1: Rename nsDOMMediaQueryList to mozilla::dom::MediaQueryList; r=bzbarsky
...
--HG--
rename : layout/style/nsDOMMediaQueryList.cpp => layout/style/MediaQueryList.cpp
rename : layout/style/nsDOMMediaQueryList.h => layout/style/MediaQueryList.h
2013-12-16 09:03:19 -05:00
Jonathan Watt
2a85c0d764
Bug 944704, part 5 - Reftest for stroke-dasharray on circle. r=Bas
2013-12-14 11:09:36 +00:00
Masatoshi Kimura
3f45c76316
Bug 941300 - Make circle radial-gradient invalid if two radii values are given. r=dbaron
2013-12-14 13:22:48 +09:00
Mike Hommey
883bf3234f
Bug 949334 - Use FINAL_LIBRARY for webrtc. r=gps
2013-12-14 11:38:53 +09:00
Chris Lord
7977706b6f
Bug 936500 - Always build layers for nsDisplayScrollLayer. r=tn
...
APZC information is associated with layers, and having those layers suddenly
disappear because they became occluded, or their displayports are off-screen
has undesired effects.
2013-12-13 19:37:34 +00:00
Benoit Girard
ecabcc60cf
Bug 941095 - Part 2: Disable subpixelaa + component alpha. r=mattwoodrow
...
--HG--
extra : rebase_source : 7e3a0d3710fb29b47615cc0254135d3b44637ed8
2013-12-13 13:53:18 -05:00
Mats Palmgren
137a315ce4
Bug 949932 - Null-check the new StickyScrollContainer in case we don't have any scroll frame ancestors, e.g. in a position:fixed sub-tree. r=roc
2013-12-13 12:46:59 -05:00
Quentin Headen
f6422adfc0
Bug 731667 - Rewrite mtable implementation to avoid use of _moz-* attributes - tests. r=fredw
2013-12-13 12:43:17 -05:00
Quentin Headen
ad2e63374b
Bug 731667 - Rewrite mtable implementation to avoid use of _moz-* attributes - remove legacy code. r=karlt
2013-12-13 12:42:57 -05:00
Quentin Headen
0e6f91c6bf
Bug 731667 - Rewrite mtable implementation to avoid use of _moz-* attributes - implement parsing and rendering. r=karlt, r=bz
2013-12-13 12:42:43 -05:00
Tor Arvid Lund
af7e76f848
Bug 929513 - Replace some instances of gfxIntSize with gfx::IntSize r=nical
2013-12-13 18:32:02 +01:00
Jonathan Watt
c11f4f2126
Bug 944704 follow-up to mark zoomed-svg-with-viewBox-01.svg very slightly fuzzy on windows. r=orange
2013-12-13 13:43:58 +00:00
Jonathan Watt
1084f6fc6e
Bug 944704 follow-up to mark zoomed-svg-with-viewBox-01.svg very slightly fuzzy on windows. r=orange
2013-12-13 13:41:46 +00:00
Jonathan Watt
28074a3adf
Bug 944704, part 3 - Fix stroke dashing for SVG ellipses so that the dashing starts from the correct point and progresses in the correct direction. r=Bas
2013-12-13 12:14:37 +00:00
Simon Montagu
eb40f12e94
Add NS_FRAME_IS_BIDI bit even when short-circuiting bidi resolution. Bug 942690, r=roc
2013-12-13 12:09:26 +02:00
Jonathan Watt
6c8fbf340c
Bug 944442 - DeCOMify imgIContainer::GetFrame. r=seth
...
--HG--
extra : rebase_source : 612c1923f3ed8a01fc30f2d306b4682e585e53fe
2013-12-13 08:34:24 +00:00
Brian Birtles
dc0d4cd8d9
Bug 948245 part 2 - Allow the min attribute to extend the active duration; r=dholbert
...
The min attribute on an animation element can extend the active duration making
it longer than the "repeat duration" (the amount of the time the animation runs
including all repeats). For the remaining time after the repeat duration has
completed until the end of the active duration the animation should apply its
fill behavior.
Previously this was not implemented and min could not extend the active
duration. Allowing this effectively introduces an additional kind of state where
we are both within the active interval but not animating. In this case we
set the animation function (referred to as the "client" for historical reasons)
to inactive so that effectively the timing model is active but the animation
model is inactive.
(In the future we will come up with something a little easier to understand when
we rework this in terms of Web Animations components.)
2013-12-13 13:41:52 +09:00
Wes Kocher
aa49cfcd54
Merge inbound to m-c
2013-12-12 19:12:51 -08:00
Kartikaya Gupta
0fa48bbcb2
Bug 933264 - Add functions to print nsDisplayListSet instance. r=tn
2013-12-12 13:27:07 -05:00