Commit Graph

39087 Commits

Author SHA1 Message Date
Cameron McCormack
178b8fa7cb 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
f166efb4c2 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
a77e9ae737 Bug 887538 - Implement web components shadow element. r=mrbkap 2013-12-20 22:43:58 -08:00
Wes Kocher
53c4b1ac6a Merge inbound to m-c 2013-12-20 18:42:04 -08:00
Daniel Holbert
1bdeb67c5f 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
c07d47e936 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
2b4ee5d7ba 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
8ba68170dd Backed out changeset 70befb4cf2f4 (bug 878935) for mochitest -4 and bc test failures 2013-12-20 12:42:54 +01:00
Carsten "Tomcat" Book
76b3c9c6c0 merge fx-team to mozilla-central 2013-12-20 10:22:29 +01:00
Cameron McCormack
fbaa80f98d Bug 952270 - Null check result of GetPathForLengthOrPositionMeasuring in nsSVGTextFrame2::GetTextPath. r=longsonr 2013-12-20 15:26:28 +11:00
Wes Kocher
b27e63c236 Merge m-c to inbound 2013-12-19 19:51:23 -08:00
Wes Kocher
56d9fc8c65 Merge fx-team to m-c 2013-12-19 19:09:04 -08:00
Wes Kocher
3f7a546e4f Merge inbound to m-c 2013-12-19 18:58:45 -08:00
Brad Lassey
bdfab24d3e Backed out changeset 93d8c8703f4d 2013-12-19 17:49:05 -05:00
Kartikaya Gupta
7951bd2cf8 Bug 946408 - Always layerize a scrollable element if it's focused. r=kats,tn 2013-12-16 14:53:06 -05:00
Kartikaya Gupta
a1a0eea188 Bug 946408 - Small refactoring for readability. r=tn 2013-12-16 14:53:02 -05:00
Brian Birtles
733a6f94da 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
bbd8a11e3c 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
2e9579e077 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
fd62309c56 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
1e5359e313 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
2f559956a1 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
2e5284f31f 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
8d8da19952 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
c63a12abc0 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
0028f18972 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
01cddd87c4 Merge m-c to fx-team 2013-12-19 19:53:30 -08:00
Daniel Holbert
d8219757a9 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
c9bcd44acf 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
7293495624 Bug 950467, part 3 - Remove the unused aFrame param from nsFontFaceList::AddFontsFromTextRun. r=roc 2013-12-18 13:25:54 +00:00
Mats Palmgren
30da68c20f 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
626f9af8d7 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
d12a89d025 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
4e5e1fbf10 Bug 950427. Don't descend into subdocuments at all in elementFromPoint. r=mats 2013-12-18 18:37:24 +13:00
Timothy Nikkel
9e366145a2 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
b9a51038c4 Bug 946929 - Add some debug logging to IsDOMPaintEventPending. r=mats 2013-12-18 14:58:57 +13:00
Matt Woodrow
26e54b6c6a 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
f7385ac1e9 Merge m-c to inbound. 2013-12-17 16:20:31 -05:00
Ryan VanderMeulen
f0ceb6aaa5 Merge b2g-inbound to m-c. 2013-12-17 16:17:49 -05:00
Kartikaya Gupta
0ea9aefa0c Bug 950487 - Remove unnecessary UpdateCompositionBounds function on APZC. r=Cwiiis 2013-12-17 14:25:57 -05:00
Olli Pettay
8c23327abc Bug 867505 - Intermittent test_bug536567_perwindowpb.html, r=ehsan
--HG--
extra : rebase_source : eeda74ec9f14c82944e1d2797596f61880deeaca
2013-12-19 15:02:08 +02:00
Ehsan Akhgari
2909676a03 Bug 949445 - Part 2: Move Selection to WebIDL; r=bzbarsky 2013-12-17 09:12:33 -05:00
Ehsan Akhgari
00099f85c8 Bug 949445 - Part 1: Move selectionLanguageChange to nsISelectionPrivate; r=bzbarsky 2013-12-17 09:12:17 -05:00
Ehsan Akhgari
256bf7e59c Bug 950659 - Remove nsIDOMMediaQueryList and nsIDOMMediaQueryListListener; r=bzbarsky
X-Git-Commit-ID: 8584a27a3b3f2a749273cf6c56057b0276854f3b
2013-12-17 08:40:06 -05:00
Mats Palmgren
c652354cb3 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
8882c5de34 Bug 947158 - Implement DrainSelfOverflowList for nsInlineFrame and nsFirstLineFrame. r=bz 2013-12-17 13:30:24 +00:00
Cameron McCormack
ebb7bfe9b8 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
bc4112895d 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
e396fc159d 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
dcdc7488e2 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