Robert O'Callahan
14f129a5c4
Bug 919144. Part 5: Add ThebesLayerData::mReferenceFrame. r=mattwoodrow
...
--HG--
extra : rebase_source : f569d1712be8e43aeff31ca2f045a4b87bbd1de6
2013-09-27 18:01:15 +12:00
Robert O'Callahan
65c65dd2ce
Bug 919144. Part 4: Create nsLayoutUtils::IsFixedPosFrameInDisplayPort. r=mats
...
--HG--
extra : rebase_source : a7b7179efd91838ec7205f7109182c78814d33c5
2013-09-27 18:01:11 +12:00
Robert O'Callahan
7676e34f90
Bug 919144. part 3: The displayport out parameters to GetDisplayPort and GetCriticalDisplayPort are optional, so make them optional. r=mattwoodrow
...
--HG--
extra : rebase_source : 487f895279982c4b74fcd720c5c97381e46036d8
2013-09-27 17:57:20 +12:00
Robert O'Callahan
cbf2dad73d
Bug 919144. Part 2: Force creation of a layer for every viewport with a displayport. r=mattwoodrow
...
This ensures that for all fixed-pos content attached to a viewport with a
displayport, the viewport has a layer and the fixed-pos content's layer will be
a direct child of the viewport's layer.
--HG--
extra : rebase_source : da35bacad5518b94cb0b92a198d4f607cede4ac9
2013-09-27 17:56:00 +12:00
Robert O'Callahan
6a8e8942c3
Bug 919144. Part 1: Rename identifiers from 'active scroll(ed) root' to 'animated geometry root'. r=mattwoodrow
...
Also sneaks in a couple of other refactorings:
--HG--
extra : rebase_source : 8b0e0729f26231d98ed069b54dd4f7c1e51b10b5
2013-09-26 09:07:26 +12:00
Cameron McCormack
eef8000e72
Bug 492239 - Reflow when -moz-stack-sizing is changed. r=dbaron
2013-11-18 15:15:38 +11:00
Cameron McCormack
caee7ac498
Bug 935056 - Don't apply minimum font sizes to SVG text. r=dbaron
2013-11-18 14:53:51 +11:00
Jonathan Watt
1f4b1d12c2
Bug 930577 - Convert much of the SVG code for calculating path lengths and position at an offset along a path to Moz2D. r=heycam
2013-11-18 01:29:06 +00:00
Bas Schouten
a5f5cb6bc9
Bug 937994 - Part 2: Mark some tests fuzzy, and change the discontinuity side of joins they expect. r=dholbert
2013-11-18 01:29:05 +00:00
Ehsan Akhgari
91acb42262
Bug 939569 - Part 2: Build layout/build in unified mode; r=glandium
2013-11-17 19:48:30 -05:00
Mats Palmgren
71b6a583a2
Bug 916143 - Try to fix test_movement_by_words.html on Win8 PGO with a waitForFocus
2013-11-17 15:33:48 -08:00
Ehsan Akhgari
ab671da355
Backed out changeset 1082eae712e0 (bug 939569) for Windows build bustage
...
Landed on a CLOSED TREE
2013-11-17 16:30:24 -05:00
Olli Pettay
9f1791cccc
Bug 938626, be more consistent when handling pref changes in PresContext, r=tn
...
--HG--
extra : rebase_source : a88316df079f54fd17dc9350b0590f60f8fe4f32
2013-11-17 22:49:52 +02:00
Nicholas Cameron
2ed8c68721
No bug. Fix an ifdef in FrameLayerBuilder. r=mattwoodrow
2013-11-18 09:33:21 +13:00
Ehsan Akhgari
3ad76fc16e
BUg 939569 - Build layout/build in unified mode; r=glandium
2013-11-17 15:26:31 -05:00
Patrick McManus
cef5a3d64d
bug 895700 - load user fonts at high priority r=roc
...
--HG--
extra : rebase_source : ed695dd11ed294b5000e53a3523d83ef44853c2b
2013-11-16 09:34:25 -05:00
Ehsan Akhgari
bad5f0cf2e
Bug 938848 - Build layout/forms in unified mode; r=glandium
2013-11-17 13:31:30 -05:00
Geoff Brown
de4dc8c13d
Bug 936226 - (2) Adjust reftest manifests for Android x86; r=dminor
2013-11-17 10:23:17 -07:00
Ehsan Akhgari
865994a2fc
Bug 938869 - Build layout/xul in unified mode; r=roc
2013-11-14 21:51:01 -05:00
Ehsan Akhgari
0770776e93
Bug 938867 - Build layout/tools in unified mode; r=roc
2013-11-14 21:50:07 -05:00
Ehsan Akhgari
69872c43cd
Bug 938865 - Build layout/tables in unified mode; r=roc
2013-11-14 21:49:29 -05:00
Ehsan Akhgari
a9b361e017
Bug 938864 - Build layout/svg in unified mode; blanket-r=glandium
2013-11-14 21:48:52 -05:00
Ehsan Akhgari
f30fc08937
Bug 938853 - Build layout/ipc in unified mode; r=roc
2013-11-14 21:48:02 -05:00
Ehsan Akhgari
81ac463d4b
Bug 938859 - Build layout/printing in unified mode; r=roc
2013-11-14 21:47:13 -05:00
Ehsan Akhgari
a9b0c71037
Bug 938852 - Build layout/inspector in unified mode; r=roc
2013-11-14 21:46:28 -05:00
Ehsan Akhgari
3eeac86192
Bug 938850 - Build layout/mathml in unified mode; r=roc
2013-11-14 21:45:38 -05:00
Ehsan Akhgari
4837829df4
Bug 938849 - Build layout/generic in unified mode; r=roc
2013-11-15 08:19:02 -05:00
Ehsan Akhgari
0ec1a021d3
Bug 938114 - Build layout/base in unified mode; r=roc
2013-11-14 21:43:56 -05:00
Ehsan Akhgari
4ff4da4197
Bug 938123 - Build layout/style in unified mode; r=roc
2013-11-14 21:42:57 -05:00
Robert O'Callahan
62338291e1
Bug 938322. Address review comment. r=gbrown
2013-11-18 01:24:09 +13:00
Robert O'Callahan
ff30284171
Bug 913444. Track restyling of margins and treat such nodes as active scrolled roots. r=mattwoodrow
...
Restyling margin-top and margin-bottom will typically require reflow and cause
sibling elements to be moved and invalidated, so it's not a big win to layerize
such nodes. However, layerizing them should be relatively harmless.
--HG--
extra : rebase_source : 659593b6b6990aa859144641eb23e7ccf384a82a
2013-09-09 17:08:42 -07:00
Robert O'Callahan
0460f7f3de
Bug 938322. Force layout.css.devPixelsPerPx to 1.0 for reftests on all Android devices. r=gbrown
...
--HG--
extra : rebase_source : 7a1b81fc5d6e98786fa84de1149450bee60f6996
2013-11-12 17:05:26 +13:00
Robert O'Callahan
2e02d90dd4
Bug 876321. Track restyling of top/left/right/bottom and treat such nodes as active scrolled roots. r=mattwoodrow
...
--HG--
extra : rebase_source : 24e7900efdb476a0533808956b9604d144e4db89
2013-09-09 17:08:41 -07:00
Robert O'Callahan
151d25e50f
Bug 938316. Work around fractional texture resampling issues by switching to NEAREST sampling when we're doing a pixel-aligned compositing operation. r=jrmuizel
...
--HG--
extra : rebase_source : ec49c8c8993af402a24b57efbaea743d39dcd89c
2013-11-13 23:56:11 +13:00
Simon Montagu
7eb261234c
Optimize bidi resolution on blocks without mixed-direction text. Bug 646359, r=roc
2013-11-04 07:14:02 +02:00
Simon Montagu
4e9637279f
Bug 936935: Mark lines dirty more accurately in Bidi resolution, r=roc
2013-11-07 16:39:49 +02:00
Cameron McCormack
63f9a46e31
Fix title text in test; no bug. (DONTBUILD)
2013-11-17 19:46:12 +11:00
Cameron McCormack
bb7d917108
Bug 936670 - Position text rendered runs by the first non-trimmed character in the run. r=longsonr
2013-11-17 18:32:56 +11:00
Cameron McCormack
6e5ef8f8c6
Bug 933044 - Push style scopes even if we would skip pushing ancestors when there is no ancestor filter. r=bz
2013-11-17 17:51:04 +11:00
Matt Woodrow
4fd3487757
Bug 934860 - Followup to fix build on a CLOSED TREE
2013-11-17 17:24:53 +13:00
Matt Woodrow
a2ab151d04
Bug 934860 - Part 6: Add a pref to disable single rect painting and disable it for now for causing TART regressions. r=jrmuziel
2013-11-14 13:46:19 +13:00
Robert Longson
c89588bebf
Bug 938569 - Path fails to render, with comma between move command and implied line command. r=dholbert
2013-11-16 09:51:39 +00:00
Daniel Holbert
1329f6b328
(no bug) Remove some obsolete/incorrect comments from nsFlexContainerFrame.cpp. comment-only, DONTBUILD
2013-11-15 20:41:48 -08:00
Arnaud Bienner
8e0c9b178a
Bug 931619 - Add a tiny border to the color swatch. r=dholbert
2013-11-13 17:59:56 +01:00
Chris Lord
ade36f9119
Bug 933556 - Anchor fixed, left+right/top+bottom positioned content to center. r=roc
...
If a fixed position element has both top and bottom, or both left and right
positioning, set the fixed position anchor to the center of the corresponding
axis. This causes it to remain center-aligned when async zooming.
2013-11-15 17:06:29 +00:00
Ryan VanderMeulen
25f4dc9657
Merge m-c to inbound on a CLOSED TREE.
2013-11-14 20:58:52 -05:00
Ryan VanderMeulen
b435761165
Merge b2g-inbound to m-c on a CLOSED TREE.
2013-11-14 20:57:32 -05:00
Garner Lee
7e93d14213
Bug 674741 - Part 6: NFC Build System Changes. r=khuey
...
--HG--
extra : rebase_source : 259fbadf1e2dad187d2704a34ec94f883c25baeb
2013-11-12 10:11:39 -08:00
Daniel Holbert
777d4a236f
(no bug) Fix a few whitespace issues in nsFlexContainerFrame.*
...
DONTBUILD because whitespace-only
2013-11-12 18:50:39 -08:00
Daniel Holbert
b0fd092870
Bug 937858: Rename border-only variable from "bp" to "border", to avoid confusion with border/padding. r=mats
2013-11-12 17:14:50 -08:00