Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
pdfium
/
24b3a208c3651683f1a70086e9f1f34123f79029
/
xfa
/
fxfa
/
layout
/
cxfa_contentlayoutprocessor.cpp
24b3a20
Rename CPDF_{Byte,Wide}String::AsSpan() to span()
by Tom Sepez
· 5 years ago
815726b
Fold CXFA_LayoutContext into CXFA_ContentLayoutProcessor.
by Tom Sepez
· 5 years ago
f31c479
Rename CXFA_LayoutPageMgr to CXFA_ViewLayoutProcessor
by Tom Sepez
· 5 years ago
[Renamed (92%) from xfa/fxfa/layout/cxfa_itemlayoutprocessor.cpp]
9010e56
Break circular include from fxfa/parser to fxfa/layout.
by Tom Sepez
· 5 years ago
654d950
Rename CXFA_Node::RemoveChild() to RemoveChildAndNotify()
by Tom Sepez
· 5 years ago
8c3d4a0
Add more helper methods to tree_node.h
by Tom Sepez
· 5 years ago
87bafc3
Rename CXFA_LayoutItem methods to match fxcrt::TreeNode.
by Tom Sepez
· 5 years ago
706619b
Remove tree-corrupting methods from CXFA_LayoutItem, try #3.
by Tom Sepez
· 5 years ago
1c0142f
Prevent parentless siblings in CXFA_ItemLayoutProcessor::SplitLayoutItem().
by Tom Sepez
· 5 years ago
64b9a05
Revert "Remove potentially tree-corrupting methods from CXFA_LayoutItem."
by Tom Sepez
· 5 years ago
d8beda8
Remove potentially tree-corrupting methods from CXFA_LayoutItem.
by Tom Sepez
· 5 years ago
22ae151
Separate CXFA_FFWidget from CXFA_ContentLayoutItem.
by Tom Sepez
· 5 years ago
f0a0e35
Return Optional<float> from CXFA_Node::FindSplitPos().
by Lei Zhang
· 5 years ago
685d24f
Rename CXFA_ContainerLayoutItem to CXFA_ViewLayoutItem.
by Tom Sepez
· 5 years ago
86f87d7
Use span in cxfa_itemlayoutprocessor.cpp's SeparateStringW()
by Tom Sepez
· 5 years ago
a22b706
Refactor code in CXFA_ItemLayoutProcessor::DoLayoutFlowedContainer().
by Lei Zhang
· 5 years ago
652d081
Change ProcessOverflow() to return an Optional struct.
by Lei Zhang
· 5 years ago
8cd3ca2
Change ProcessBreakBeforeOrAfter() to return an Optional struct.
by Lei Zhang
· 5 years ago
69142e5
Remove unused parameter in CXFA_LayoutPageMgr::ProcessOverflow().
by Lei Zhang
· 5 years ago
59e45fa
Return a CXFA_Node* from CXFA_LayoutPageMgr::ProcessBookendLeaderOrTrailer().
by Lei Zhang
· 5 years ago
adeb79a
Do early returns in CXFA_LayoutPageMgr.
by Lei Zhang
· 5 years ago
9ecb28f
Make members private in CXFA_LayoutItem, adding accessors.
by Tom Sepez
· 6 years ago
3727e2f
Tidy cxfa_itemlayoutprocessor.h
by Tom Sepez
· 6 years ago
f28eb5a
ExtractLayoutItem() breaks when current item found in old list.
by Tom Sepez
· 6 years ago
cc6297d
Reflow CXFA_ItemLayoutProcessor::GotoNextContainerNode().
by Lei Zhang
· 6 years ago
b2f59ad
Split off code from CXFA_ItemLayoutProcessor::GotoNextContainerNode().
by Lei Zhang
· 6 years ago
bff397d
Move XFA_ItemLayoutProcessorStages into CXFA_ItemLayoutProcessor.
by Lei Zhang
· 6 years ago
20ac643
Use Optional return value inside CXFA_ItemLayoutProcessor.
by Lei Zhang
· 6 years ago
9693052
Give CXFA_ItemLayoutProcessor::GotoNextContainerNode() a return value.
by Lei Zhang
· 6 years ago
7abb469
Disallow invalid colspan values in RelocateTableRowCells().
by Lei Zhang
· 6 years ago
3f684bd
Add CJX_Object::GetMeasureInUnit();
by Lei Zhang
· 6 years ago
2f1edd6
Break off parts of CXFA_ItemLayoutProcessor::GotoNextContainerNode().
by Lei Zhang
· 6 years ago
011147f
Add null test before inserting in DoLayoutFlowedContainer()
by Tom Sepez
· 6 years ago
8ec3cb1
Separate CXFA layout hierarchy from CXFA parser hierarchy.
by Tom Sepez
· 6 years ago
[Renamed (99%) from xfa/fxfa/parser/cxfa_itemlayoutprocessor.cpp]
3c90892
Prevent cxfa_contentlayoutitem linked lists from getting entangled.
by Tom Sepez
· 6 years ago
55d5d6c
Make CXFA_ItemLayoutProcessor::m_pPageMgr an UnownedPtr<>.
by Tom Sepez
· 6 years ago
5360e70
Remove non-const parameter in CXFA_ItemLayoutProcessor.
by Lei Zhang
· 6 years ago
a0e5e20
Add CXFA_ItemLayoutProcessor::GotoNextContainerNodeSimple().
by Lei Zhang
· 6 years ago
676f919
Get rid of some #defines in XFA code.
by Lei Zhang
· 6 years ago
3de08dd
Remove some non-const references in CXFA_ItemLayoutProcessor.
by Lei Zhang
· 6 years ago
97ad59c
Clean up FindBreakNode() inside CXFA_ItemLayoutProcessor.
by Lei Zhang
· 6 years ago
7868bcb
Use more variables to make code shorter.
by Lei Zhang
· 6 years ago
05e2551
Fix null deref in cxfa_itemlayoutprocessor.cpp
by Tom Sepez
· 6 years ago
1498ab8
Rename XFA_AttributeEnum to XFA_AttributeValue.
by Tom Sepez
· 6 years ago
649e059
Return unique_ptr from CXFA_FFNotify::OnCreate{Container,Content}LayoutItem()
by Tom Sepez
· 6 years ago
d718d63
Type-safe iteration over CXFA_ContentLayoutItems.
by Tom Sepez
· 6 years ago
f9d49da
Use UnownedPtr/Optional in cfxa_layoutcontext.cpp
by Tom Sepez
· 6 years ago
09646f2
Use UnownedPtr<CXFA_Node> or comment raw pointers as tree nodes.
by Tom Sepez
· 6 years ago
db3c6ce
Update third_party/base/compiler_specific.h.
by Lei Zhang
· 6 years ago
c9cd287
Transform float out params from reference to pointer in CXFA_Node.
by Henrique Nakashima
· 6 years ago
ea3a252
Replace some c-style cast with static_cast<>
by Tom Sepez
· 6 years ago
067a44f
Fix fallthroughs in XFA code.
by Henrique Nakashima
· 7 years ago
2fa6441
Cleanup CXFA_Node::SetFlag
by Dan Sinclair
· 7 years ago
d8d6f55
Cleanup CXFA_Document const-ness
by Dan Sinclair
· 7 years ago
11d33e1
Move initializers to header for CXFA_ItemLayoutProcess
by Dan Sinclair
· 7 years ago
405f17a
Cleanup visibility in CXFA_ItemLayoutProcessor
by Dan Sinclair
· 7 years ago
990c093
Create CXFA_Node::PresenceRequiresSpace
by Dan Sinclair
· 7 years ago
414cc9c
Remove GetWidgetAcc calls
by Dan Sinclair
· 7 years ago
d859d57
Do more forward declarations in cxfa_node.h.
by Lei Zhang
· 7 years ago
3ffde1b
Rename GetTemplateNode to GetTemplateNodeIfExists
by Dan Sinclair
· 7 years ago
93cfa06
Remove 2 param CXFA_Node::GetNodeItem
by Dan Sinclair
· 7 years ago
18a6069
Remove CXFA_Node::GetNodeItem
by Dan Sinclair
· 7 years ago
88c8e2f
Differentiate the type of LayoutItem to create
by Dan Sinclair
· 7 years ago
c560a8c
Convert usages of pdfium::Optional to Optional
by Ryan Harrison
· 7 years ago
9647614
Fold CXFA_OccurData into CXFA_Occur
by Dan Sinclair
· 7 years ago
df4f30e
Add types to the CXFA_Node::Get*{Child|Sibling}* methods
by Dan Sinclair
· 7 years ago
2614250
Methods are on CJX_Object not CJX_Node now
by Dan Sinclair
· 7 years ago
93bb725
[xfa] Move JS method information to files.
by Dan Sinclair
· 7 years ago
b8d8680
Get rid of else after break/continue/return.
by Lei Zhang
· 7 years ago
d02c4d8
Rename XFA_ATTRIBUTEENUM to XFA_AttributeEnum enum class
by Dan Sinclair
· 7 years ago
5fda35f
Generate XFA node attribute information
by Dan Sinclair
· 7 years ago
ebbc08b
Remove XFA_Unit::Angle
by Dan Sinclair
· 7 years ago
e74ae8c
Convert calc data and layout item to store in CJX_Node
by Dan Sinclair
· 7 years ago
68c7759
Remove {Set|Get|Try}Object methods
by Dan Sinclair
· 7 years ago
ce7ccd5
Convert CJX_Node::TryMeasure to pdfium::Optional
by Dan Sinclair
· 7 years ago
9d47de6
Convert TryEnum to return an optional
by Dan Sinclair
· 7 years ago
b066704
Convert TryCData and TryContent to optionals
by Dan Sinclair
· 7 years ago
4011677
Move code out of xfa_utils
by Dan Sinclair
· 7 years ago
aee2869
Cleanup XFA default value code
by Dan Sinclair
· 7 years ago
517807e
Convert XFA_UNIT to an enum class
by Dan Sinclair
· 7 years ago
1d86501
Convert XFA_ATTRIBUTE to an enum class
by Dan Sinclair
· 7 years ago
c3ef52c
Rename CXFA_Occur to CXFA_OccurData
by Dan Sinclair
· 7 years ago
185832c
Remove default params for CXFA_Node::{Insert|Remove}Child
by Dan Sinclair
· 7 years ago
eda1761
Remove default values from Set{UserData|Object} and GetUserData.
by Dan Sinclair
· 7 years ago
3ac07ff
Cleanup params to CJX_Node::TryCData
by Dan Sinclair
· 7 years ago
e5434b5
Split JS code out of CXFA_Node.
by Dan Sinclair
· 7 years ago
8b1408e
Remove FXSYS_strlen and FXSYS_wcslen
by Ryan Harrison
· 7 years ago
275e260
Convert string class names
by Ryan Harrison
· 7 years ago
24ef633
Move xfa/fxfa/app to xfa/fxfa
by Dan Sinclair
· 7 years ago
33b42e4
Rename StringCs c_str() to unterminated_c_str().
by Tom Sepez
· 7 years ago
2eddb66
Split apart remaining xfa/fxfa/app files
by Dan Sinclair
· 7 years ago
b45324b
Use NOTREACHED() in more places.
by Lei Zhang
· 7 years ago
efcae5d
Split xfa_object.h apart.
by Dan Sinclair
· 7 years ago
ec1843d
Renaming and splitting in xfa/fxfa/parser.
by Dan Sinclair
· 7 years ago
[Renamed (99%) from xfa/fxfa/parser/xfa_layout_itemlayout.cpp]
35db73c
use std::vector for m_rgSpecifiedColumnWidths
by Tom Sepez
· 7 years ago
656c781
Use std::vector for content layout item arrays
by Tom Sepez
· 7 years ago
05df075
Replace FX_FLOAT with underlying float type.
by Dan Sinclair
· 7 years ago
812e96c
Replace FX_CHAR and FX_WCHAR with underlying types.
by Dan Sinclair
· 7 years ago
375c276
Make most PDFium code pass Clang plugin's auto raw check.
by Lei Zhang
· 7 years ago
071d786
Rename x,y to width,height for Size types
by dan sinclair
· 8 years ago
Next »