layout/generic/nsPageFrame.cpp
029a5e8fa8f3179b63a7bf291ea689c4dd642492
created 2021-05-04 18:46 +0000
pushed 2021-05-05 04:13 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1700379 - Move code dealing with transform getters to the frame that we actually wrap its contents around. r=miko
e10eee1d8fefd491062a9aab031cc8d50ddeef7c
created 2021-05-03 22:10 +0300
pushed 2021-05-03 21:42 +0000
Alexandru Michis Alexandru Michis - Backed out changeset 0229f8dc291a (bug 1700379) for causing failures in test_printpreview.xhtml
0229f8dc291ae087f07b2b5a7eb45c57c127487d
created 2021-05-03 17:59 +0000
pushed 2021-05-03 21:42 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1700379 - Move code dealing with transform getters to the frame that we actually wrap its contents around. r=miko
69206f2dea0052195e131a32d7601acd40c98f68
created 2021-02-12 15:42 +0000
pushed 2021-02-12 21:51 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1691858 - Minor cleanup of our @page rule setup. r=AlaskanEmily
334133676943ec44532d6e885b884af8d762ff95
created 2021-01-06 04:54 +0000
pushed 2021-01-06 09:37 +0000
Daniel Holbert Daniel Holbert - Bug 1685231: Fix the typo "ot" in various code-comments (to "to", "of", or "not"). r=mccr8
6d85b89ee434464b98b7e7c5236e0a9097ff7ca6
created 2020-12-23 20:17 +0000
pushed 2020-12-24 09:42 +0000
Daniel Holbert Daniel Holbert - Bug 1684093: Use the correct left/right side components, in print-preview margin-guide drawing code. r=jfkthame
34a6f0add4554ce5d5bbed1ef7c0dfe5a8305868
created 2020-12-07 10:17 +0000
pushed 2020-12-07 21:55 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=andi
dff86c7857d7666baa7ef59d9c0e516d9e075e22
created 2020-11-30 15:58 +0000
pushed 2020-11-30 21:52 +0000
Mats Palmgren Mats Palmgren - Bug 1678997 - [css-break] Only scrollable overflow should create new pages, not ink overflow. r=layout-reviewers,jfkthame
ef0dabb6cb6603bc3816faea6a414f97e78da4d2
created 2020-11-30 15:58 +0000
pushed 2020-11-30 21:52 +0000
Mats Palmgren Mats Palmgren - Bug 1669333 - Make the fragmentation fallback code use logical coordinates. r=jfkthame
3ce80153e30411b941a4726810860279dca426d4
created 2020-10-28 18:32 +0000
pushed 2020-10-29 04:07 +0000
Miko Mynttinen Miko Mynttinen - Bug 1640197 - Part 3: Include overflowing content from the previous pages in nsPageFrame display list r=dholbert,mats
39fb16bafcdf465d1a561b07c8dfa6997f62cbad
created 2020-10-22 14:09 +0000
pushed 2020-10-22 21:51 +0000
Jonathan Kew Jonathan Kew - Bug 1672529 - Honor page margins of zero when requested by an @page rule. r=jwatt
c0e3b8ea7fd11cd01ef80b5200d0be9550b9d367
created 2020-10-01 10:54 +0000
pushed 2020-10-02 04:10 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1668406 - Fix nsIPrintSettings.showMarginGuides. r=jfkthame
b93c4138c245fd96b5f774e723b246010b601c62
created 2020-10-01 13:18 +0000
pushed 2020-10-02 04:10 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1668406 - Introduce nsIPrintSettings.honorPageRuleMargins. r=jfkthame
e5d999b6f07f3d8abb29d4a6117b5416f2141707
created 2020-09-15 14:15 +0000
pushed 2020-09-16 09:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1665001 - Don't allow custom page margins to go under the unwriteable margin. r=jwatt
bfb181efe0f27935a6a7b6faf91eebd79655b367
created 2020-09-10 17:39 +0000
pushed 2020-09-11 02:31 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1664227 - Grab the print settings in nsPageSequenceFrame::Init. r=jwatt
21ec1a46de8912f1bf6332154c6054da093bb359
created 2020-09-10 17:35 +0000
pushed 2020-09-11 02:31 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1664227 - Remove some useless nullchecks in nsPageFrame.cpp. r=jwatt
68e3a70a91301c5636eeb17c1f20d1372ab51400
created 2020-09-10 15:23 +0000
pushed 2020-09-11 02:31 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - No bug - Fix a typo in nsPageFrame. DONTBUILD
ef8a093c01aafed9d2d6fbf535ce4aea60bccf29
created 2020-08-24 23:53 +0000
pushed 2020-08-25 09:46 +0000
Daniel Holbert Daniel Holbert - Bug 1660502 part 2: Rename nsSharedPageData::mTotNumPages to mRawNumPages, for consistency. r=TYLin
d64d22e3048348c28a3a5ebedc24bac49f87be60
created 2020-08-20 06:12 +0000
pushed 2020-08-20 15:32 +0000
Daniel Holbert Daniel Holbert - Bug 1660166 part 2: Let nsPageFrame determine its own page number, and store total number of pages in one central spot. r=hiro
18dbcec715c7f176ef13c30579efd5603148c4de
created 2020-08-19 10:32 +0000
pushed 2020-08-19 21:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1414600 - Make media queries and viewport units in print be evaluated against the default page size minus margins. r=dholbert,nordzilla
383d7d1d2d2f2b01b96181b9fec45a0cc3f89d65
created 2020-08-19 04:58 +0300
pushed 2020-08-19 10:01 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset b6d1532f6cd4 (bug 1414600) for failures on mq_print_height.xhtml . CLOSED TREE
b6d1532f6cd4f3dabe20557fddcfb8595a6ba809
created 2020-08-19 00:02 +0000
pushed 2020-08-19 10:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1414600 - Make media queries and viewport units in print be evaluated against the default page size minus margins. r=dholbert,nordzilla
026ae02537a32ad6edde334138f6188f14e94452
created 2020-08-05 03:28 +0000
pushed 2020-08-05 09:49 +0000
Daniel Holbert Daniel Holbert - Bug 1652278 part 2: Flesh out PrintedSheetFrame implementation so that it serves as the container for nsPageFrame. r=TYLin
37030207d352cbcb23069ace6c70ee76a04a805c
created 2020-08-04 18:42 +0000
pushed 2020-08-05 03:14 +0000
Daniel Holbert Daniel Holbert - Bug 1657024: Simplify code that's effectively walking the nsPageContentFrame continuation chain. r=TYLin
a9309860b5e3aaab6620ae0241cf9e80837370d7
created 2020-07-29 19:14 +0000
pushed 2020-07-30 09:39 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1654489 - Properly guard against huge default margins in nsPageFrame::Reflow. r=jfkthame
113312b477ab88ab18a80444327a8f469b09d9b5
created 2020-07-28 22:11 +0000
pushed 2020-07-29 09:49 +0000
Daniel Holbert Daniel Holbert - Bug 1655608 part 2: Modernize naming of ReflowOutput variables/parameters, throughout nsPage*Frame classes. r=TYLin
ac0356d1b08baef5dd133cc8cf7c8514fe0e19d3
created 2020-07-28 22:11 +0000
pushed 2020-07-29 09:49 +0000
Daniel Holbert Daniel Holbert - Bug 1655608 part 1: Initialize some member variables to sentinel values, on nsPageFrame and nsPageContentFrame. r=TYLin
1b33cf4206f6a303ac860c1a94068f6bb35b2321
created 2020-07-22 05:34 +0000
pushed 2020-07-22 15:50 +0000
Jonathan Kew Jonathan Kew - Bug 1631460 - Render margin-indicator guides on each page of print preview if the nsIPrintSettings.showMarginGuides flag is set. r=dholbert
887e986df7b33be85b4eee792a6f5776b1bae664
created 2020-07-20 20:17 +0000
pushed 2020-07-21 09:42 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1637130 - Rename visual overflow to ink overflow. r=dbaron
e52e5ee6f9d6217f3be04a71ff089148116f8fb0
created 2020-07-01 08:42 +0000
pushed 2020-07-01 21:32 +0000
Simon Giesecke Simon Giesecke - Bug 1648010 - Remove NS_NAMED_LITERAL_CSTRING and NS_NAMED_LITERAL_STRING macros. r=froydnj
3f8100fb74318f9e0b3b6351ade737994d13bcf8
created 2020-07-01 08:29 +0000
pushed 2020-07-01 21:32 +0000
Simon Giesecke Simon Giesecke - Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj
a6d9f235d7bbda61ce69fc8cedc1b441abc4a231
created 2020-05-11 16:57 +0000
pushed 2020-05-11 21:47 +0000
Miko Mynttinen Miko Mynttinen - Bug 1554499 - Part 9: Remove index from nsDisplayTransform r=mattwoodrow
62f8ce89dce8f1162ff2f57debdd9a756a11a2f9
created 2020-04-02 01:38 +0000
pushed 2020-04-03 01:02 +0000
Jonathan Kew Jonathan Kew - Bug 1619349 - patch 1 - Record statistics about font-matching behavior in the presContext. r=jwatt
6f834ef903846d598280d3d1274d626a92bfe863
created 2020-04-02 04:34 +0300
pushed 2020-04-02 09:51 +0000
Ciure Andrei Ciure Andrei - Backed out 4 changesets (bug 1619349, bug 1619350) for causing test_font_whitelist.html to fail CLOSED TREE
f8ca02252dfc48d7342703e6a635d510b9dc0b5d
created 2020-04-01 21:42 +0000
pushed 2020-04-02 09:51 +0000
Jonathan Kew Jonathan Kew - Bug 1619349 - patch 1 - Record statistics about font-matching behavior in the presContext. r=jwatt
16033ddd2457a3fe1da77fbce24b0a246f349856
created 2020-03-17 09:38 +0000
pushed 2020-03-17 16:13 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert
86eabc56f96399becabb7b87a5ad68250fe5af94
created 2020-03-09 14:16 +0000
pushed 2020-03-09 21:52 +0000
Andrew Osmond Andrew Osmond - Bug 1618345 - Enforce proper color management by splitting gfx::Color into sRGBColor and DeviceColor types. r=jrmuizel
e51615a01049349b89be9429baf64a48b386349f
created 2020-02-20 11:40 +0000
pushed 2020-02-20 16:56 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use MOZ_COUNTED_DEFAULT_CTOR_*/MOZ_COUNTED_DTOR_* macros. r=froydnj
313ab85e11599283374b61db519f042642f2d6d2
created 2020-02-19 22:22 +0200
pushed 2020-02-20 09:35 +0000
Dorel Luca Dorel Luca - Backed out 2 changesets (bug 1613985) for Build bustage on Windows2012. CLOSED TREE
fd177b40b56166ff4da725a7238924a59a8ecb86
created 2020-02-19 18:05 +0000
pushed 2020-02-20 09:35 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use MOZ_COUNTED_DEFAULT_CTOR_*/MOZ_COUNTED_DTOR_* macros. r=froydnj
ae9aa0634f7c603a8e8f124789849ee88284d642
created 2020-02-04 03:28 +0000
pushed 2020-02-04 09:57 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1610670 - Add AllPhysicalSides() to support range-based for loops. r=mats
2684fdcd6fbff5abe54a3e1c018e7188abb4076c
created 2019-11-25 21:45 +0000
pushed 2019-11-26 09:34 +0000
Mats Palmgren Mats Palmgren - Bug 471015 - [css-break] Implement <fieldset> fragmentation. r=TYLin
d639574e500e0cfea377b3d294a1998c69ed5cff
created 2019-11-25 21:40 +0200
pushed 2019-11-26 05:19 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 0186165ee1d8 (bug 471015) for reftest failures at box-shadow/611574-1.html. CLOSED TREE
0186165ee1d84f56362ba16bbda4eefa1d47fd60
created 2019-11-25 18:05 +0000
pushed 2019-11-26 05:19 +0000
Mats Palmgren Mats Palmgren - Bug 471015 - [css-break] Implement <fieldset> fragmentation. r=TYLin
905117fbca93bc285a77bb6c4a46c4c0f8557af9
created 2019-08-08 19:48 +0000
pushed 2019-08-09 03:49 +0000
L. David Baron L. David Baron - Bug 1571250 - Convert flags passed to ReflowChild, FinishReflowChild, SyncFrameViewAfterReflow and from GetXULLayoutFlags / GetLayoutFlags into an enum class. r=TYLin
69227743aff1a52fbf52db714e0f04cc9ec5e662
created 2019-06-24 08:00 +0000
pushed 2019-06-24 15:24 +0000
Matt Woodrow Matt Woodrow - Bug 1558937 - Don't allow duplicate items for printing. r=miko
48f71175c99922f25dc5311f14db5a72c1b3f726
created 2019-06-24 06:09 +0300
pushed 2019-06-24 09:22 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset c872cc627115 (bug 1558937) for reftest failures at 1558937-1.html.
c872cc62711502907b6c99f6c4d157d254d97bc5
created 2019-06-24 01:38 +0000
pushed 2019-06-24 09:22 +0000
Matt Woodrow Matt Woodrow - Bug 1558937 - Don't allow duplicate items for printing. r=miko
7c38d16f5e9d89462be3a591bf58fa3f1cac013e
created 2019-06-06 17:54 +0000
pushed 2019-06-06 21:52 +0000
Miko Mynttinen Miko Mynttinen - Bug 1490404 - Part 1: Be more consistent with display list and display list builder pointers and references r=mattwoodrow
301eb76934aba3000f98db6da41809693be715fd
created 2019-05-22 13:01 +0100
pushed 2019-06-06 10:00 +0000
Jonathan Watt Jonathan Watt - Bug 1557104. Merge nsIPageSequenceFrame and nsSimplePageSequenceFrame. r=dholbert
69a48ceb1ecb6c0857a5a258d653be3b0a7b93b6
created 2019-05-08 13:49 +0000
pushed 2019-05-09 03:32 +0000
Miko Mynttinen Miko Mynttinen - Bug 1549751 - Part 2: Add nsPaintedDisplayItem r=mattwoodrow
62da064b1b8f2274df270f8f2de784e9b4d0302d
created 2019-04-25 23:03 +0000
pushed 2019-04-26 09:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1546697 - Use a consistent style for enum classes in layout. r=dholbert
55d7bb4de1ab468760d5ac5840c6fedf4f431d67
created 2019-04-18 02:38 +0000
pushed 2019-04-18 21:35 +0000
Dan Glastonbury Dan Glastonbury - Bug 1526972 - P1: Compress bool state into bit flags. r=miko
4b56de3cd46cab3f1988a2ecc299a63bceae0038
created 2019-04-16 07:24 +0000
pushed 2019-04-16 15:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio
9f0f38c38ccce7c9656c77205b16dfb35208df2d
created 2019-04-15 18:15 +0300
pushed 2019-04-15 15:17 +0000
Csoregi Natalia Csoregi Natalia - Backed out 8 changesets (bug 1526972) for causing crashes (bug 1544406). a=backout
815543d81a1d2ab79ed4e27612dba769e4b697a8
created 2019-04-15 00:23 +0000
pushed 2019-04-15 09:43 +0000
Dan Glastonbury Dan Glastonbury - Bug 1526972 - P8: Reset InInvalidSubtree when processing unrelated frames. r=mattwoodrow
a59f06022a956d1cc3032f6713d5ec122096c299
created 2019-04-15 00:23 +0000
pushed 2019-04-15 09:43 +0000
Dan Glastonbury Dan Glastonbury - Bug 1526972 - P1: Compress bool state into bit flags. r=miko
ca4ff21cf3541314675bd0d66690ef9a9e989abe
created 2019-04-03 12:40 +0000
pushed 2019-04-04 04:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540930 - Make nsPresContext use mozilla::PresShell directly rather than via nsIPresShell r=emilio
849df7cf02875bac7684a0ce090f1dedfb7957fc
created 2019-04-01 16:53 +0000
pushed 2019-04-02 21:49 +0000
Matt Woodrow Matt Woodrow - Bug 1539673 - Support fallible display item construction. r=miko
894310bf6264c1601500b42fa62bd5cc0654849b
created 2019-03-07 17:12 +0000
pushed 2019-03-08 04:38 +0000
Miko Mynttinen Miko Mynttinen - Bug 1526941 - Part 1: Simplify nsDisplayTransform constructors r=mattwoodrow
less more (0) -100 -60 tip