layout/generic/TextOverflow.cpp
e0fb4657355d4d8052bff3f1e8baac265b5efef7
created 2019-02-25 16:09 -0600
pushed 2019-03-11 13:01 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 14 - Move method definition inline comments to new line in 'layout/'. r=dholbert
1fc71d46c09a20908e6d016af6312ac1682d101f
created 2019-02-19 13:44 +0000
pushed 2019-03-11 13:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1525955 - Include anon boxes in CSSPseudoElementType, to remove ComputedStyle::mPseudoTag. r=heycam
430adf8ca6b29a603547ed80a38b17f861909a35
created 2019-02-15 01:38 +0000
pushed 2019-03-11 13:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1527519 Part 2 - Replace some nsLayoutUtils::GetAsBlock() with nsIFrame::IsBlockFrameOrSubclass(). r=mats
ee870d4a43083769491e0964ae180304542fc10f
created 2019-01-07 21:33 +0000
pushed 2019-01-21 13:03 +0000
Doug Thayer Doug Thayer - Bug 1441308 - Split out document pieces of WebRenderLayerManager r=jrmuizel
736e6ca6a7e18ad7f7fa4acbb59d2a5a197dd63d
created 2018-12-11 01:50 +0100
pushed 2019-01-21 13:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1513012 - Move overflow to use cbindgen. r=heycam
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
f5c8fe43b6ee1be0f100ff3777c8d99c4ce8af40
created 2018-11-25 22:57 +0000
pushed 2018-12-03 16:23 +0000
Matt Woodrow Matt Woodrow - Bug 1420628 - Avoid allocations for each text display item. r=jrmuizel
718cbdccb64e1de88466023dd93ff5ef8c1c355c
created 2018-09-11 04:31 +0300
pushed 2018-10-15 21:07 +0000
Doug Thayer Doug Thayer - Bug 1489588 - Allocate TextOverflows inline r=mattwoodrow
52dabf91acd0e3fb7f1683b9f80df072f24cc8e4
created 2018-09-06 01:23 +0000
pushed 2018-10-15 21:07 +0000
Gerald Squelart Gerald Squelart - Bug 1488684 - Made nsIFrame-derived classes and some others 'final' where possible - r=dbaron
9c610000042a2457c05c9abb7636693bacb56645
created 2018-08-21 12:36 -0400
pushed 2018-08-24 17:49 +0000
Lee Salzman Lee Salzman - Bug 1479196 - add support to TextDrawTarget for defining and pushing WR images. r=nical
73c353f1d88fd07830c9034ad67800f333149cee
created 2018-08-15 15:46 +1000
pushed 2018-08-24 17:49 +0000
Cameron McCormack Cameron McCormack - Bug 1482782 - Part 5: Move CSS anonymous box atoms to nsGkAtoms. r=njn,emilio
f3f6f10edab261d55866ee45f12827d65b6a10c6
created 2018-08-15 09:14 +0300
pushed 2018-08-24 17:49 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 8 changesets (bug 1483121, bug 1482782) for build bustages on nsDirectoryService.cpp. CLOSED TREE
887de0efbb67f436a241a60fea0fc4a001656cdd
created 2018-08-15 15:46 +1000
pushed 2018-08-24 17:49 +0000
Cameron McCormack Cameron McCormack - Bug 1482782 - Part 5: Move CSS anonymous box atoms to nsGkAtoms. r=njn,emilio
d363b70ff752caef217571f42fa71a92ca81a401
created 2018-08-01 16:14 +1000
pushed 2018-08-24 17:49 +0000
Xidorn Quan Xidorn Quan - Bug 1479995 - Rename ScrollbarStyles to ScrollStyles. r=mstange
920d49a96e6ec78991466cb5e1850c81d39937f2
created 2018-05-16 15:56 +1200
pushed 2018-06-18 21:43 +0000
Matt Woodrow Matt Woodrow - Bug 1460491 - Part 1: Split nsDisplayItem::mVisibleRect into two members, one for each stated purpose. Gets rid of the save/restore since we no longer modify the building rect. r=jnicol
feaacb78a655de78b106c8b1fcd6f5ad6af9c5e7
created 2018-05-08 13:52 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 21. Remove nsISelection getters for anchor and focus points. r=mats
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-06-18 21:43 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-26 21:04 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-26 21:04 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
79da39e0fd79ff7386e4cf8e4037f14529cdd99a
created 2018-04-04 16:17 +1200
pushed 2018-04-26 21:04 +0000
Matt Woodrow Matt Woodrow - Bug 1450189 - Don't invalidate display items when we get a new style context. r=miko
0016368787a44bdf5deb4c9b73f3c0b59d2bc27a
created 2018-03-22 19:20 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE
b7c7195b99f43e8f493f013877938ec2edd19a58
created 2018-03-22 20:04 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Back out changeset b683bb3f22a1 (Bug 1447483) for not landing with all the files. r=me on a CLOSED TREE
b683bb3f22a1aef672332aa3ee9d2c7a77149913
created 2018-03-22 19:20 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt
d8fa6d30c99b19953e9fa16178288323c4ea0d95
created 2018-02-13 13:43 +1300
pushed 2018-03-01 16:46 +0000
Matt Woodrow Matt Woodrow - Bug 1436904 - Part 1: Add a static constructor function for display items. r=Bas
5e9bd04333f20e00911b8c1dfbf2b2e070c61e2d
created 2018-02-22 17:28 +0200
pushed 2018-03-01 16:46 +0000
Dorel Luca Dorel Luca - Backed out 3 changesets (bug 1436904) for many crashes see bugs: 1440281, 1440302, 1440303, 1440313. a=backout
2b4d117c27dcff97d8fb3c5a613f76de72d841cb
created 2018-02-13 13:43 +1300
pushed 2018-03-01 16:46 +0000
Matt Woodrow Matt Woodrow - Bug 1436904 - Part 1: Add a static constructor function for display items. r=Bas
ea7269f28ea02ca6e6d0aad57afe3f8e6977e8fe
created 2018-01-04 23:33 +0200
pushed 2018-01-11 21:05 +0000
Andreea Pavel Andreea Pavel - Merge mozilla-central to mozilla-inbound r=merge a=merge on a CLOSED TREE
11ad483f7e4f29e5eed16261700c893e7a289ac8
created 2018-01-04 20:43 +0100
pushed 2018-01-11 21:05 +0000
Mats Palmgren Mats Palmgren - Bug 1403986 part 1 - [css-ui] Treat text frames with only trimmable space as empty for 'text-overflow' purposes. r=jfkthame
58f33e7fefba4442855c2176eeb727e2928da576
created 2018-01-04 20:43 +0100
pushed 2018-01-11 21:05 +0000
Mats Palmgren Mats Palmgren - Bug 1343980 - [css-ui] Skip anonymous boxes (rather than all pseudos) when looking for the 'overflow' style frame. r=bz
f515861a05f4f9c2c49a4b2c18a80d31b5d0ce72
created 2017-12-07 17:13 -0500
pushed 2018-01-11 21:05 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406231 - remove the TextLayer class, and all remaining traces of it. r=mattwoodrow
4a2e9a1785425b3a756eca8a0d693f673155b430
created 2017-12-13 11:23 -0600
pushed 2018-01-11 21:05 +0000
Miko Mynttinen Miko Mynttinen - Bug 1425078 - Remove nsDisplayList::AppendNewToTop and nsDisplayList::AppendNewToBottom r=mattwoodrow
1f8dab2a495e6df770c0d3fe1be8eab84c449a4d
created 2017-12-08 13:04 +0200
pushed 2018-01-11 21:05 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 497efe3a096b (bug 1406231) for windows build bustages on build\build\src\obj-firefox\dist\include\mozilla/layers/ScrollingLayersHelper.h(48) r=backout on a CLOSED TREE
497efe3a096ba86ed1d373e5ebf19383511117e1
created 2017-12-07 17:13 -0500
pushed 2018-01-11 21:05 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406231 - remove the TextLayer class, and all remaining traces of it. r=mattwoodrow
99b6831627b1b511832a5c60c03b7273ac93f10c
created 2017-11-16 16:09 +1300
pushed 2018-01-11 21:05 +0000
Matt Woodrow Matt Woodrow - Bug 1406727. r=froydnj
917dfffde62acfc2315de61385f82dfb6f29a440
created 2017-11-16 07:45 +0200
pushed 2018-01-11 21:05 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 0f783930e1b2 (bug 1406727) for GTest failures on ArenaAllocator. r=backout on a CLOSED TREE
0f783930e1b231009e96f7cfbbdb2f8324718cef
created 2017-11-16 16:09 +1300
pushed 2018-01-11 21:05 +0000
Matt Woodrow Matt Woodrow - Bug 1406727. r=froydnj
f91e74cdcf4c4b98b27ae39f4423a9fb1a926d91
created 2017-11-09 03:00 +0100
pushed 2017-11-09 23:33 +0000
Mats Palmgren Mats Palmgren - Bug 1414666 part 1 - Add nsIFrame::PresShell() for convenient access to the shell. r=emilio
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-11-02 16:33 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
d1f4b0f6182e43ea986969ddb51b66a7ad0fe713
created 2017-10-24 09:59 +0100
pushed 2017-11-02 16:33 +0000
Jonathan Kew Jonathan Kew - Bug 1408612 - patch 1 - Use single-precision floats more consistently for glyph position computations when drawing text. r=jrmuizel
b1db434bfcf133fe1c965b1687e54013b6224431
created 2017-10-20 15:21 -0400
pushed 2017-11-02 16:33 +0000
Markus Stange Markus Stange - Bug 1365528 - Respect mDisableSubpixelAA on nsDisplayTextOverflowMarker items. r=mattwoodrow
940a0c98e46c363d97e9cc8ef448faec9ff725f2
created 2017-10-17 15:19 +1300
pushed 2017-11-02 16:33 +0000
Matt Woodrow Matt Woodrow - Bug 1406727. r=mstange,froydnj a=abillings
196dadb2fe500e75c6fbddcac78106648676cf10
created 2017-10-13 11:12 +0200
pushed 2017-11-02 16:33 +0000
Sebastian Hengst Sebastian Hengst - Merge mozilla-inbound to mozilla-central. r=merge a=merge
7222707904762b443015aeb58cb9eda0b5aa21dc
created 2017-10-06 13:06 -0400
pushed 2017-11-02 16:33 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406510 - rewrite TextDrawTarget to push directly into display list. r=jrmuizel
2b746fdf27e0d696aaa3da5339c8fa369e947339
created 2017-10-12 18:29 -0400
pushed 2017-11-02 16:33 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c1f9baaa7b63 (bug 1406510) because it was already landed on inbound while autoland was closed.
c1f9baaa7b63ce9fde52044adf8bef2d9e42cb86
created 2017-10-06 13:06 -0400
pushed 2017-11-02 16:33 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406510 - rewrite TextDrawTarget to push directly into display list. r=jrmuizel
2eaa3fcaf6db843edb820df6559bac80d0a32266
created 2017-10-12 12:58 -0400
pushed 2017-11-02 16:33 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2ab5ef946a40 (bug 1406510) for test failures.
2ab5ef946a409ab40306ad0e54a89c75081ffd9c
created 2017-10-06 13:06 -0400
pushed 2017-11-02 16:33 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406510 - rewrite TextDrawTarget to push directly into display list. r=jrmuizel
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
54cfd757151720a8fb59853cd66e11d020cc1965
created 2017-10-04 13:49 -0400
pushed 2017-11-02 16:33 +0000
Alexis Beingessner Alexis Beingessner - Bug 1405927 - Change PushGlyphs to take webrender formats. r=jrmuizel
0c0fcbab27d712670b09cd9e6b47e1c9e2f71a20
created 2017-10-03 16:31 -0400
pushed 2017-11-02 16:33 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove the IsLayersFreeTransaction() machinery and assume it's always true. r=jrmuizel
8d962eca03289141abf5b72fecfd5f7f3ce72879
created 2017-09-29 17:56 -0400
pushed 2017-11-02 16:33 +0000
Markus Stange Markus Stange - Bug 1404137 - Fix unified-build problem in TextOverflow.cpp r=botond,Gankro
5c8e8e010e9930ecc6784743aabdb0308df1a4d7
created 2017-09-29 11:18 -0700
pushed 2017-11-02 16:33 +0000
Wes Kocher Wes Kocher - Backed out changeset 35eef74c99f2 (bug 1404137) for windows build bustage a=backout
35eef74c99f2cda917d1fc3ab790c4d8fc466303
created 2017-09-28 18:08 -0400
pushed 2017-11-02 16:33 +0000
Markus Stange Markus Stange - Bug 1404137 - Fix unified-build problem in TextOverflow.cpp r=Gankro
5d1b6657fdb015ad795a6f720b7c28f11bf142d0
created 2017-09-20 13:12 +1200
pushed 2017-11-02 16:33 +0000
Matt Woodrow Matt Woodrow - Bug 1402204 - Remove NS_SCROLLFRAME_INVALIDATE_CONTENTS_ON_SCROLL as it doesn't appear to be needed any more. r=mats
8ac3b543af396cb36a6235a594bea71b5600b8be
created 2017-09-21 15:15 -0400
pushed 2017-11-02 16:33 +0000
Alexis Beingessner Alexis Beingessner - Bug 1400382 - Implement CreateWebRenderCommands for nsDisplayTextOverflow. r=mstange
4702042aa919d5ae49dfe3ac5ee86507839b3c83
created 2017-09-14 00:03 -0700
pushed 2017-09-15 00:19 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
14d1ec48399778608f58e7e3bd29dfdb810f12f4
created 2017-09-13 15:28 -0400
pushed 2017-09-15 00:19 +0000
Matt Woodrow Matt Woodrow - Bug 1397059 - Make sure we generate unique display item keys for nsDisplayTextOverflowMarker. r=mats
0b9b457392d5381a1be4ec8ac2200b4a8b50f8cb
created 2017-08-24 17:09 +0200
pushed 2017-09-15 00:19 +0000
Miko Mynttinen Miko Mynttinen - Bug 1359584 - Part 3: Improve nsDisplayItem const correctness and fix surrounding whitespace r=mstange
54fa8df4ba288dd6226e433c87a6c66911ac3304
created 2017-08-07 16:07 +1200
pushed 2017-09-15 00:19 +0000
Matt Woodrow Matt Woodrow - Bug 1388162 - Add a Destroy function to nsDisplayItem to use instead of manually invoking the destructor, this will allow us to recycle them in the future. r=mstange
3c4d5576374d3a4dd74945e7246576a8877dca79
created 2017-08-10 14:40 +0200
pushed 2017-09-15 00:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e9985564e081 (bug 1388162) for failing chrome's test_animation_performance_warning.html | preserve-3d transform. r=backout
less more (0) -100 -60 tip