layout/generic/nsPageSequenceFrame.h
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
a87bda8920b994b8569dc25523fc54b5337ba48e
created 2021-01-15 18:17 +0000
pushed 2021-01-16 09:28 +0000
Daniel Holbert Daniel Holbert - Bug 1686494 part 1: Change return type of nsPageSequence::GetCurrentSheetFrame to the actual concrete type, PrintedSheetFrame*, instead of nsIFrame*. r=TYLin
00d01574ddeffbd6fea7076f9dbf672e1dfd7c80
created 2021-01-05 02:13 +0000
pushed 2021-01-05 16:04 +0000
Daniel Holbert Daniel Holbert - Bug 1669905 part 3: Add support for 2 and 6 as options for pages-per-sheet, in the print-related frame classes (and add tests for these values). r=TYLin
6ac4de9342fc56d6edad89293bb6bb00f6bf56ec
created 2020-12-10 00:58 +0000
pushed 2020-12-10 03:47 +0000
Daniel Holbert Daniel Holbert - Bug 1681623: Simplify pages-per-sheet data & logic to only store a single track count (either the row or column count), since the other one is implicit. r=TYLin
8c8bbda7c6fa9270765c306512aed129c470b6d6
created 2020-12-08 00:00 +0000
pushed 2020-12-08 09:45 +0000
Daniel Holbert Daniel Holbert - Bug 1670068 part 1: When printing in pages-per-sheet mode, be sure we don't place any of the pages into the sheet's "unwriteable margin" area. r=TYLin
30bf6b9a836edb83e510075865a9cb6a77b62d85
created 2020-12-02 21:48 +0000
pushed 2020-12-03 09:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1679706 - Communicate to the front-end whether there are no visible pages at all. r=jfkthame
e897247f1afc2ccc6d25b44ad0b1830cac87386b
created 2020-11-07 16:01 +0000
pushed 2020-11-08 09:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1669854 - Add a single pageRanges print setting. r=nordzilla
795a4e8543b35fdf67e0b53714f2566d529c2daf
created 2020-10-13 23:30 +0000
pushed 2020-10-14 16:38 +0000
Daniel Holbert Daniel Holbert - Bug 1631452 part 2: Add the pages-per-sheet info to nsSharedPageData and use it to control the number of pages that end up on a PrintedSheetFrame. r=TYLin,mattwoodrow
6322365727305b8574547431b33a53d0a93bbe93
created 2020-10-07 20:59 +0000
pushed 2020-10-08 09:49 +0000
Daniel Holbert Daniel Holbert - Bug 1669774 part 1: Rename some nsPageSequenceFrame APIs and vars with s/page/sheet/for accuracy. r=TYLin
211033e4d7a831a73b4f45f600b28c5dc3981a38
created 2020-10-07 20:51 +0000
pushed 2020-10-08 09:49 +0000
Daniel Holbert Daniel Holbert - Bug 1661868 part 2: Unify page-range handling logic, to assume all PrintedSheetFrames should be printed (and let them manage page-range-based skipping during layout). r=TYLin
a4ec51d203be7e398bc1edce91660b4a93a1f040
created 2020-10-07 20:45 +0000
pushed 2020-10-08 09:49 +0000
Daniel Holbert Daniel Holbert - Bug 1661868 part 1: Broaden PrintedSheetFrame's "layout-time" page-range handling to support complex page ranges. r=TYLin
b2a6ca456ddc461edc66644e78b460351fca42d7
created 2020-09-08 04:32 +0000
pushed 2020-09-08 09:52 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=andi
bca1995a3d5cfd3e7838cd068d041a16d9f61c34
created 2020-09-02 14:20 +0000
pushed 2020-09-03 09:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1662456 - Remove HTMLCanvasElement::CountContexts and related code. r=nical
bbdfb73b8d5644546ecb23f5343fbcf48590f14b
created 2020-09-02 21:30 +0000
pushed 2020-09-03 09:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1662813 - Factor out the "should print backgrounds" checks to nsIFrame. r=mats
62b5adea43deb44194d239fd03186de8b7b0381d
created 2020-08-28 22:27 +0000
pushed 2020-08-29 09:12 +0000
Daniel Holbert Daniel Holbert - Bug 1659005 part 1: Move nsPageSequenceFrame's page-range-specific members into nsSharedPrintData. r=TYLin
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
b4483df28731f99e81c57be9b6651d4192333b09
created 2020-08-24 23:53 +0000
pushed 2020-08-25 09:46 +0000
Daniel Holbert Daniel Holbert - Bug 1660502 part 1: Give nsIWebBrowserPrint a "rawNumPages" attribute. r=TYLin
c338efe4ffd09783583039ee286653b8c17c1fc2
created 2020-08-20 17:57 +0000
pushed 2020-08-21 03:37 +0000
Daniel Holbert Daniel Holbert - Bug 1660294 part 0: Directly initialize nsSharedPageData member-var, and adjust its documentation. r=TYLin
c3fe601df6e12cf7801ac4f6ab5dd5f623fb44f4
created 2020-08-20 06:16 +0000
pushed 2020-08-20 15:32 +0000
Daniel Holbert Daniel Holbert - Bug 1660166 part 3: Remove a redundant member-variable that represents the total number of pages. r=hiro
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
ffbf9b386842af0bf7fdc2a35b840f8e257f5f81
created 2020-08-17 21:08 +0000
pushed 2020-08-18 04:15 +0000
Daniel Holbert Daniel Holbert - Bug 1658173 part 2: Scale down print-preview so that every sheet fits into the scrollport, in both dimensions (not just the inline axis). r=emilio
1937aef58aa6061225b951f2c50bf6bea4d319ae
created 2020-08-15 04:25 +0300
pushed 2020-08-15 09:31 +0000
Bogdan Tara Bogdan Tara - Backed out changeset b21c793d9d52 (bug 1658173) for test_printpreview.xhtml failures CLOSED TREE
b21c793d9d52a2a25f1c42ce0adff81153c0e8b2
created 2020-08-14 22:10 +0000
pushed 2020-08-15 09:31 +0000
Daniel Holbert Daniel Holbert - Bug 1658173: Scale down print-preview so that every sheet fits into the scrollport, in both dimensions (not just the inline axis). r=emilio
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
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
34fa316a6b635f1350479cbcda74c39d7a87639a
created 2020-07-22 18:37 +0000
pushed 2020-07-23 03:20 +0000
Daniel Holbert Daniel Holbert - Bug 1654452 part 1: Manage nsSharedPageData lifetime using UniquePtr instead of new/delete. r=TYLin
bed71c1547859b349fe899e1cb313ea81d9a3553
created 2020-07-15 11:16 +0000
pushed 2020-07-15 16:06 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1651947 - Scale the page sequence in print preview so that pages don't overflow the viewport horizontally. r=dholbert
beee8123ffb37ef647610e4b3df0533b9d104bb9
created 2020-07-11 05:40 +0000
pushed 2020-07-13 21:48 +0000
Daniel Holbert Daniel Holbert - Bug 1652205: Update one-liner comments for printed page frame classes. r=jwatt
f6a326c94c5315fb0ac3c13add2069903f52dafa
created 2019-07-11 21:37 +0000
pushed 2019-07-12 21:43 +0000
Calixte Denizet Calixte Denizet - Bug 1565274: Remove self inclusion from nsPageSequenceFrame.h r=dholbert
301eb76934aba3000f98db6da41809693be715fd
created 2019-05-22 13:01 +0100| base
pushed 2019-06-06 10:00 +0000
Jonathan Watt Jonathan Watt - Bug 1557104. Merge nsIPageSequenceFrame and nsSimplePageSequenceFrame. r=dholbert
less more (0) tip