layout/printing/nsPrintObject.cpp
ebe19d4b3de61e7ef77662ff3c7f81d50ebefd24
created 2021-09-07 14:22 +0000
pushed 2021-09-07 21:47 +0000
Nika Layzell Nika Layzell - Bug 1729092 - Remove dead nsPrintObject::mDidCreateDocShell, r=emilio
93e3344dd1f7454dc46c1553dd05e5e3bc78c349
created 2020-08-25 17:45 +0000
pushed 2020-08-26 03:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1636728 - Centralize printing entry points in nsGlobalWindowOuter, and move cloning out of nsPrintJob. r=jwatt,geckoview-reviewers,smaug,agi
44125ffc47070034df10436d249d29f6bdae3e92
created 2020-08-13 11:11 +0000
pushed 2020-08-13 15:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1658894 - Move selection range caching to Document::CreateStaticClone(). r=jwatt
bf8fcf30ffed7dd0396ebfc8388b5ba066b72384
created 2020-08-05 17:14 +0000
pushed 2020-08-05 21:44 +0000
Tom Tung Tom Tung - Bug 1654935 - Copy over COOP header from new document to the docshell in nsPrintObject; r=nika
e2337fd0fe7718a26d9ea0601fc4004a7b8ff586
created 2020-08-04 22:21 +0300
pushed 2020-08-05 03:14 +0000
Bogdan Tara Bogdan Tara - Backed out changeset b5a3e838eaec (bug 1654935) for nsPrintObject.cpp related bustage CLOSED TREE
b5a3e838eaec55ecbf817f67f16270cee17e17a8
created 2020-08-04 19:05 +0000
pushed 2020-08-05 03:14 +0000
Tom Tung Tom Tung - Bug 1654935 - Copy over COOP header from new document to the docshell in nsPrintObject; r=nika
2adc23aed2a635327586842c8293d05e68f466f5
created 2020-08-03 14:23 +0000
pushed 2020-08-04 21:52 +0000
Bob Owen Bob Owen - Bug 1653334 part 2: Cache the selection ranges on subdocuments as we build the nsPrintObject tree. r=jwatt
e3d4f0ab31787a5d772c29ed7cb337ab9206a745
created 2020-08-03 15:35 +0300
pushed 2020-08-03 21:39 +0000
Butkovits Atila Butkovits Atila - Backed out 2 changesets (bug 1653334) for reftest failures at test-print-selection.html. CLOSED TREE
6cc6bbaa91f09fa58f6746418305b9f9702e2de4
created 2020-08-03 08:54 +0000
pushed 2020-08-03 21:39 +0000
Bob Owen Bob Owen - Bug 1653334 part 2: Cache the selection ranges on subdocuments as we build the nsPrintObject tree. r=jwatt
fdd91446cdfb37986907bd7cc775bf9a9a26cb6f
created 2020-07-14 18:15 +0000
pushed 2020-07-15 09:37 +0000
Daniel Holbert Daniel Holbert - Bug 1652788: Preemptively fix unified build bustage in layout/{base,generic,printing}. r=TYLin
f8a46fbea1f665dc8a76ec4ad6d1dbd3d8c82b7f
created 2020-06-02 15:18 +0000
pushed 2020-06-03 16:12 +0000
Jonathan Watt Jonathan Watt - Bug 1642236. Make all printing "print as is" printing. r=bobowen
be077884a27439f51737192dbb805f9474c2d3d6
created 2020-06-02 21:03 +0000
pushed 2020-06-03 09:29 +0000
Jonathan Watt Jonathan Watt - Bug 1642162. Remove nsPrintJob.cpp's MapContentToWebShells and MapContentForPO functions. r=bobowen
d828ea93cde461050a8ea3549aa16627d3229b9c
created 2020-05-31 19:00 +0000
pushed 2020-06-01 16:21 +0000
Jonathan Watt Jonathan Watt - Bug 1642233. Rename nsPrintObject's mDontPrint and IsPrintable for consistency with its EnablePrinting. r=emilio
629add14b7813e4937f048a917779230b210f3b7
created 2020-05-25 11:43 +0000
pushed 2020-05-25 15:42 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1640605 - Remove IsInAnonymousSubtree / IsRootOfAnonymousSubtree. r=edgar
76186c5df6b85b0baa82e37a491fbe3253f105ec
created 2020-05-22 09:57 +0000
pushed 2020-05-22 21:38 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1640108 - Move nsPrintJob::SetPrintPO into nsPrintObject class and rename it to EnablePrinting. r=jwatt
5655f21c7c037e04e58bc7cd4b97e5747908bd5d
created 2020-05-22 09:56 +0000
pushed 2020-05-22 21:38 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1640108 - Move SetPrintAsIs in nsPrintObject. r=jwatt
e96619c151fc01917750e9c8e8921229c1bc2c7c
created 2020-05-02 23:46 +0000
pushed 2020-05-04 15:50 +0000
Mirko Brodesser Mirko Brodesser - Bug 1634663: part 4) Declare callers of `Selection::GetRangeAt` `const` in layout code. r=masayuki
775fcd06484419afa6cc4966d5adb5141dc12423
created 2020-04-24 18:33 +0000
pushed 2020-04-25 09:49 +0000
Nika Layzell Nika Layzell - Bug 1580565 - Part 3: Simplify API for creating independent BCs, r=farre
6c9671d6efc0409e3c0217e2e8da973c0960172e
created 2020-04-24 05:31 +0300
pushed 2020-04-24 09:51 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 7 changesets (bug 1580565) for bustages on nsDocShell.cpp . CLOSED TREE
20dbcfc9eacc00d7ac493859df68eebf8b68cdfa
created 2020-04-23 21:52 +0000
pushed 2020-04-24 09:51 +0000
Nika Layzell Nika Layzell - Bug 1580565 - Part 3: Simplify API for creating independent BCs, r=farre
cad73a01b0b26f92703cb1965aeb933ad051f6b9
created 2020-04-23 16:41 +0000
pushed 2020-04-24 03:06 +0000
Erik Nordin Erik Nordin - Bug 1620289 - Part 1 Clone Selection Ranges For Printing r=jwatt
f2eebb21470edc2877392a41e1d4bfe596ee1422
created 2020-04-22 21:51 +0300
pushed 2020-04-23 09:52 +0000
Andreea Pavel Andreea Pavel - Backed out 7 changesets (bug 1580565) for bc failures on a CLOSED TREE
d8dea951a0328720f3cd33fe3046c47cfea7a73a
created 2020-04-22 15:48 +0000
pushed 2020-04-23 09:52 +0000
Nika Layzell Nika Layzell - Bug 1580565 - Part 3: Simplify API for creating independent BCs, r=farre
76b68a80d56ef259dd234d274ecc000cc20afca8
created 2020-04-22 18:42 +0300
pushed 2020-04-22 21:48 +0000
Dorel Luca Dorel Luca - Backed out 7 changesets (bug 1580565) for Gecko-view failures in Test.crashParent. CLOSED TREE
276b131190a8e5bcd304c6e7f917506530f247a6
created 2020-04-22 03:21 +0000
pushed 2020-04-22 21:48 +0000
Nika Layzell Nika Layzell - Bug 1580565 - Part 3: Simplify API for creating independent BCs, r=farre
5db64345bebd6d588f256e8ce830cb81c38d73a4
created 2020-04-22 06:15 +0300
pushed 2020-04-22 09:35 +0000
Bogdan Tara Bogdan Tara - Backed out 7 changesets (bug 1580565) for browser_entry_point_telemetry.js failures CLOSED TREE
4363e3a3d79902b6653c75606169c8bbf2dfda0d
created 2020-04-22 01:37 +0000
pushed 2020-04-22 09:35 +0000
Nika Layzell Nika Layzell - Bug 1580565 - Part 3: Simplify API for creating independent BCs, r=farre
33a086f16245918bf0e7c7c84f484c7fd57a0a2b
created 2020-02-14 16:31 +0000
pushed 2020-02-15 09:56 +0000
Jonathan Watt Jonathan Watt - Bug 1552966. Convert the printing code to stop using DocShellTree* classes. r=farre
aea4783f8b4867167607f8ba00eadc4aaa45d61d
created 2020-02-06 19:08 +0000
pushed 2020-02-07 03:55 +0000
Kris Maglione Kris Maglione - Bug 1582832: Part 3 - Correctly handle windowless BCs created for printing. r=nika
6fd57b83bb52e9683bade8cbfb5f8ba6575ac6af
created 2020-02-06 19:07 +0000
pushed 2020-02-07 03:55 +0000
Kris Maglione Kris Maglione - Bug 1582832: Part 1 - Make FrameLoader owner rather than DocShell responsible for discarding a BC. r=nika
fa86e495e683df6a1b75b55233cbb293f7e74a60
created 2019-12-14 17:45 +0200
pushed 2019-12-14 21:58 +0000
Ciure Andrei Ciure Andrei - Backed out changeset fd383a15ed4e (bug 1552966) for causing browser_printpreview.js to permafail CLOSED TREE
fd383a15ed4e6a4570bc29765ed3dbc47616f1c0
created 2019-12-13 14:16 +0000
pushed 2019-12-14 21:58 +0000
Jonathan Watt Jonathan Watt - Bug 1552966. Convert the printing code to stop using DocShellTree* classes. r=farre
1d4cb1ea199e0005e17e7d851be88fbaf3104580
created 2019-09-05 14:55 +0000
pushed 2019-09-06 03:58 +0000
Nika Layzell Nika Layzell - Bug 1577711 - Part 1: Revert calling SetDocument earlier during clone from 1568055, r=smaug
86b038c5430e39cbdcdb0b022b5b311bce6a8c89
created 2019-07-23 12:26 +0000
pushed 2019-07-24 03:53 +0000
Nika Layzell Nika Layzell - Bug 1568055 - Part 1: SetDocument earlier in the clone operation for print, r=farre
384b5c730c10a9c5a31fa483064130ec06de0585
created 2019-06-04 16:01 +0100
pushed 2019-06-10 21:48 +0000
Jonathan Watt Jonathan Watt - Bug 1558180. Comment the mysterious OnPageHide() call in nsPrintJob and move it somewhere that makes sense. r=bobowen
f9d538a3e51701f85f05231b363fb11184d7fdf3
created 2019-05-28 15:26 +0100
pushed 2019-06-07 16:20 +0000
Jonathan Watt Jonathan Watt - Bug 1557434. Remove nsPrintObject::mPrintPreview. r=bobowen
d5732da1844be4de4558a506046fb716d9da4ec7
created 2019-05-28 12:48 +0100
pushed 2019-06-07 16:20 +0000
Jonathan Watt Jonathan Watt - Bug 1557434. Split nsPrintObject::Init into separate root-object and nested-object init methods. r=bobowen
5c2a7a00594f28e2d09e7acdf8f1fae7959c220d
created 2019-05-01 17:03 +0100
pushed 2019-05-16 21:56 +0000
Jonathan Watt Jonathan Watt - Bug 1552162. Fix unified build bustage in nsPrintObject.cpp. r=emilio
35aed2f899c30a440c551d51d791c0986db8ac7f
created 2019-04-16 07:25 +0000
pushed 2019-04-16 15:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1544343 - part 3: Make layout use mozilla::PresShell instead of nsIPresShell as far as possible r=emilio
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-03 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
f83dcdf697697c8708e8015cd5c7b0b49d170b7f
created 2018-11-27 19:32 +0200
pushed 2018-11-27 17:33 +0000
Razvan Maries Razvan Maries - Merge mozilla-inbound to mozilla-central a=merge
9ec6a81e695aef5d519d0e8a79927a9d6e915c03
created 2018-11-12 22:20 +0000
pushed 2018-11-27 17:33 +0000
Jonathan Watt Jonathan Watt - Bug 1510116. Fix some unified build issues in layout code. r=emilio
cb9dec83210d452c015b5608a3ea76c72ebbe777
created 2018-11-27 09:59 +0000
pushed 2018-11-27 17:30 +0000
Andreas Farre Andreas Farre - Bug 1502330 - Create BrowsingContext with passed opener. r=qdot
5da3c0dad67a20c04730cd0480844132b38f66c4
created 2018-11-05 12:43 +0000
pushed 2018-11-05 21:51 +0000
Andreas Farre Andreas Farre - Bug 1480198 - Construct nsDocShell objects inside BrowsingContext. r=peterv
56062a63fa8c1eb577eedd5ea3b972f0f93ca740
created 2018-07-12 09:42 +0300
pushed 2018-07-12 21:52 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - Layout - Initialize member fields in classes/ structures. r=dbaron
ea6301dd947a4a8663ea093482f023b021ea5d5e
created 2018-05-11 19:46 +0200
pushed 2018-05-14 21:35 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1460940 - Remove nsIDOMDocument uses in layout/. r=bz
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-13 13:02 +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-11 23:46 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
2e2d6c02f40c95dd3f0bf5997d0145d3f7625081
created 2018-01-31 15:18 -0500
pushed 2018-01-31 23:15 +0000
Boris Zbarsky Boris Zbarsky - Bug 1434318 part 1. Make nsIContentViewer's DOMDocument readonly. r=mystor
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:30 +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
902c21221272f2ff6c86bb83e11a4310d4dace53
created 2017-03-06 16:28 +0800
pushed 2017-03-08 13:18 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1342994 Part 2 - Use UniquePtr to replace explicit new/delete and non-owing pointers in printing APIs. r=dholbert
3332a33334d06b27e855e279592acc716955778d
created 2017-03-06 15:35 +0800
pushed 2017-03-08 13:18 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1342994 Part 1 - Strip trailing whitespaces in nsPrintData, nsPrintEngine and nsPrintObject. r=dholbert
678cd6e8be9128483dccefc787870875df51fe50
created 2016-09-27 01:03 +0300
pushed 2016-09-28 13:57 +0000
Olli Pettay Olli Pettay - Bug 1305309, backout Bug 1214805, r=backout
fe96a11b449b58bd550d8cbdcecf382528da2d67
created 2016-07-18 12:37 -0400
pushed 2016-09-08 00:56 +0000
Michael Layzell Michael Layzell - Bug 1018486 - Part 4: Changes in layout/, r=bz
e0a69d89f773dfa1a5f680ce67ce43892f91426d
created 2016-09-03 17:33 +0300
pushed 2016-09-04 04:51 +0000
Olli Pettay Olli Pettay - Bug 1214805, allow navigating when afterprint event is dispatched, r=bz
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-01-31 01:09 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
ca0fc67da7cba0542dd62bfbaa8db688fcc8bfca
created 2014-01-23 16:14 -0500
pushed 2014-05-27 20:23 +0000
Trevor Saunders Trevor Saunders - bug 966084 - don't QI the result of win->GetFrameElementInternal() when its not required r=smaug
49993e01b351fc4de163be15554e45fbcb574d2e
created 2014-01-20 08:58 +0100
pushed 2014-01-20 08:08 +0000
Ms2ger Ms2ger - Bug 956015 - Add an infallible nsIDocShellTreeItem::ItemType; r=bz
bfaaa5b35899f7d3b41002c115fa96bdcb05b799
created 2013-10-02 16:09 -0400
pushed 2013-10-03 14:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 923151 - Part 2: Don't #include nsIDocument.h in mozilla/dom/Element.h; r=jst
less more (0) -60 tip