layout/printing/nsPrintEngine.cpp
3898c2d70c71aeb33eecc79d52cf7c7f7199ddf6
created 2017-07-18 19:03 +0900
pushed 2017-07-19 05:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376693 - part2: Make nsPrintEngine::DoCommonPrint() stop initializing the instance when the owner stops using the instance r?dholbert draft
3c90040c657babe02fd45c0b114400244b10e52e
created 2017-07-19 13:50 +0900
pushed 2017-07-19 05:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376693 - part1: Make nsPrintEngine::SetupToPrintContent() return early if mPrt->mPrintObject isn't initialized r?dholbert draft
336905ee7c274c8554e9733ed13443e0d04afd73
created 2017-07-18 19:24 +0900
pushed 2017-07-18 11:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376693 - part3: Make callers of nsPrintEngine::Print() and nsPrintEngine::PrintPreview() guarantee that instance of nsPrintEngine won't be deleted during the calls r?dholbert draft
47f8a9e17e56e5db1c118d46de94f67252f5edfc
created 2017-07-18 19:03 +0900
pushed 2017-07-18 11:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376693 - part2: Make nsPrintEngine::DoCommonPrint() stop initializing the instance when the owner stops using the instance r?dholbert draft
9addf20c0e5bd32ed0d6cb5a9fc513001078bf40
created 2017-07-18 18:43 +0900
pushed 2017-07-18 11:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376693 - part1: Make nsPrintEngine::SetupToPrintContent() return early if mPrt->mPrintObject isn't initialized r?dholbert draft
d1e7438e6f1cfbdc8b95825355d1bbf9169b61eb
created 2017-07-13 19:16 +0900
pushed 2017-07-13 14:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376693 - part3: Make Callers of nsPrintEngine::Print() and nsPrintEngine::PrintPreview() guarantee that instance of nsPrintEngine won't be deleted during the calls r?dholbert draft
9f1edb2438e703f0092963ebbe980e62b209bf1a
created 2017-07-13 18:50 +0900
pushed 2017-07-13 14:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376693 - part2: Make nsPrintEngine::DoCommonPrint() stop initializing the instance when the owner stops using the instance r?dholbert draft
d67e41d0a7c75cc18b75b43839b00db27984a50c
created 2017-07-13 18:43 +0900
pushed 2017-07-13 14:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376693 - part1: Make nsPrintEngine::SetupToPrintContent() return early if mPrt->mPrintObject isn't initialized r?dholbert draft
edcf55ccfcf0867c68701f8d8b499199b21fa781
created 2017-06-28 18:31 +0900
pushed 2017-06-28 09:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376693 - nsPrintEngine::SetupToPrintContent() should do nothing if mPrt->mPrintObject isn't initialized r?dholbert draft
26c02f66fc2e1de4cdf79cdcbc5852f19eb7b7d1
created 2017-06-28 14:52 +0900
pushed 2017-06-28 08:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376693 nsPrintEngine::SetupToPrintContent() should do nothing if mPrt->mPrintObject isn't initialized correctly r?dholbert draft
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-06-27 07:16 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-06-21 16:21 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-06-21 07:05 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
e61d71c2a3a32013f097777dfa68a9320d4ae61b
created 2017-06-20 08:27 +0200
pushed 2017-06-20 15:27 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-06-20 15:27 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
5e5dda793c3e0a93fa8a0f2c377dcb28a113e3e7
created 2017-06-09 15:14 -0400
pushed 2017-06-13 21:14 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
b1940873102d01722956b79991166286e121072a
created 2017-06-13 00:30 +0200
pushed 2017-06-12 23:14 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3d1ce85e6348 (bug 1088760) for bustage, at least on Android at layout/generic/nsPluginFrame.cpp:1612. r=backout
ce809c20c3f6a83adab5fea70da76eda10ede99f
created 2017-06-09 15:14 -0400
pushed 2017-06-12 18:42 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r?jwatt,jrmuizel draft
e983fbfdd7c9334719e569348ba5cd1a4e656734
created 2017-05-24 19:54 +0900
pushed 2017-05-25 08:10 +0000
Masayuki Nakano Masayuki Nakano - Bug 1367683 Optimize initializing nsRange r?mats draft
4fdbfe7f651b0489e1954dca778f6d7a0b62f2b4
created 2017-05-10 17:25 +0900
pushed 2017-05-17 15:18 +0000
Masayuki Nakano Masayuki Nakano - Bug 1360135 Get rid of nsPrintData::mSelectedPO due to unused r?dholbert draft
4e1b8abc499e2a86c5912e54fac443c5758ba914
created 2017-05-12 13:43 +0900
pushed 2017-05-16 11:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1354443 part.1-2 Methods of nsPrintEngine should guarantee that objects owned by nsPrintData won't be released when they're referred by calling methods via their arguments r=dholbert
23f739101451107f990cfa1ff380a855d384610a
created 2017-05-09 17:08 +0900
pushed 2017-05-16 11:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1354443 part.1-1 Make nsPrintData refcountable r=dholbert
bfd08d5eef69454b78348953ff082f120e716b0e
created 2017-05-10 13:03 +0800
pushed 2017-05-12 03:05 +0000
Farmer Tseng Farmer Tseng - Bug 1329881 - part1: send PDF file path and printing setting to Chrome process draft
e287fe9f345db76ed1ed8868b6f5d72d867e11d5
created 2017-05-10 13:03 +0800
pushed 2017-05-11 16:31 +0000
Farmer Tseng Farmer Tseng - Bug 1329881 - part1: send PDF file path and printing setting to Chrome process draft
30e24136d2e1e122477e78f86d91baa783a4dafb
created 2017-05-10 13:03 +0800
pushed 2017-05-10 15:12 +0000
Farmer Tseng Farmer Tseng - Bug 1329881 - part1: send PDF file path and printing setting to Chrome process draft
71e35c148e26e5e27bf0754b3f63999eb63c4508
created 2017-05-04 23:21 +0800
pushed 2017-05-04 16:15 +0000
Farmer Tseng Farmer Tseng - Bug 1329881 - part1: send PDF file path and printing setting to Chrome process r?jwatt draft
703e55c8c96f7752e60d12123ca43341192bf283
created 2017-05-04 17:42 +0800
pushed 2017-05-04 09:44 +0000
Farmer Tseng Farmer Tseng - Bug 1329881 - part1: send PDF file path and printing setting to Chrome process r?jwatt draft
b50e4413e47f1a8e833878b1ef7bd76ab8400020
created 2017-04-29 12:39 +0200
pushed 2017-04-29 17:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Automated replacement to use Type() + FrameType. r?heycam draft
f7c262517722225f5a32979e8939606aa95d8681
created 2017-03-01 12:11 +0000
pushed 2017-04-06 15:15 +0000
Bob Owen Bob Owen - Bug 1141756 - Part 1: Add null check for mPresShell in nsPrintEngine::GetSeqFrameAndCountPagesInternal. r=dholbert, a=jcristau
fc96236eed2d3eaa4418382f55942672e4046cdd
created 2017-03-30 22:49 +0800
pushed 2017-04-04 18:39 +0000
Farmer Tseng Farmer Tseng - Bug 1342872 - part2: Name the nsPagePrintTimer runnable and associate its nsITimers with a DocGroup r=bevistseng,jwatt
f0abce7b631fa389383b5b645fd687cb999d0fd0
created 2017-03-28 11:50 +0800
pushed 2017-04-04 18:39 +0000
Farmer Tseng Farmer Tseng - Bug 1342872 - part1: Label the runnable dispatched by NS_DispatchToCurrentThread in nsPrintEngine r=bevistseng,jwatt
8ed3852fad83e5356869155f452785d11eb507e7
created 2017-03-30 22:49 +0800
pushed 2017-03-31 05:34 +0000
Farmer Tseng Farmer Tseng - Bug 1342872 - part2: Name the nsPagePrintTimer runnable and associate its nsITimers with a DocGroup draft
da0af734186aa5479524fa491ac993d34c9250e6
created 2017-03-28 11:50 +0800
pushed 2017-03-31 05:34 +0000
Farmer Tseng Farmer Tseng - Bug 1342872 - part1: Label the runnable dispatched by NS_DispatchToCurrentThread in nsPrintEngine draft
8662776f3733567441c3ad377e60c964fe7d4e56
created 2017-03-29 09:50 -0400
pushed 2017-03-29 18:30 +0000
Bevis Tseng Bevis Tseng - Backed out changeset 44eae28def02 (bug 1342872) for crash if printing from print preview.
5a8025dae7ee71a96a67ada51610837461c7b308
created 2017-03-29 09:48 -0400
pushed 2017-03-29 18:30 +0000
Bevis Tseng Bevis Tseng - Backed out changeset ee20d9c4b63c (bug 1342872) for crash if printing from print preview.
ee20d9c4b63c985582c6a971abaf9aff6912dd54
created 2017-03-17 15:22 +0800
pushed 2017-03-28 20:28 +0000
Farmer Tseng Farmer Tseng - Bug 1342872 - part2: Name the nsPagePrintTimer runnable and associate its nsITimers with a DocGroup r=jwatt
44eae28def02260e6a442bfe74a26bac89756f2c
created 2017-03-17 15:02 +0800
pushed 2017-03-28 20:28 +0000
Farmer Tseng Farmer Tseng - Bug 1342872 - part1: Label the runnable dispatched by NS_DispatchToCurrentThread in nsPrintEngine r=jwatt
7d6101d2b5a7499557b6b71f3796cb06f5e1138d
created 2017-03-17 15:22 +0800
pushed 2017-03-27 15:40 +0000
Farmer Tseng Farmer Tseng - Bug 1342872 - part2: Name the nsPagePrintTimer runnable and associate its nsITimers with a DocGroup draft
6fc125eabadd8e69718480463e9e31f0c4ceee0d
created 2017-03-17 15:22 +0800
pushed 2017-03-27 03:50 +0000
Farmer Tseng Farmer Tseng - Bug 1342872 - part2: label the runnable and set event targets for TimerCallBack in nsPagePrintTimer draft
dde1a58b42fd6c77784cef640224d5f1d4b282f6
created 2017-03-17 15:22 +0800
pushed 2017-03-25 07:30 +0000
Farmer Tseng Farmer Tseng - Bug 1342872 - part2: label the runnable and set event targets for TimerCallBack in nsPagePrintTimer draft
04d992ee69bc33140f880365793840adde90b661
created 2017-03-17 15:02 +0800
pushed 2017-03-23 06:10 +0000
Farmer Tseng Farmer Tseng - Bug 1342872 - part1: labeling runable dispatched by NS_DispatchTo(Main|Current)Thread in nsPrintEngine draft
45cd5d561915dea3432c42b7d0ed69b27d0d6b42
created 2017-03-20 15:06 +0800
pushed 2017-03-20 10:09 +0000
Farmer Tseng Farmer Tseng - Bug 1329881 - part1: send PDF file path and printing setting to Chrome process draft
a9cf1113fa13a7d9e49a650dbde61b7290d4737a
created 2017-03-17 15:02 +0800
pushed 2017-03-17 07:25 +0000
Farmer Tseng Farmer Tseng - Bug 1342872 - part1: labeling runable dispatched by NS_DispatchTo(Main|Current)Thread in nsPrintEngine draft
4eb33ba2d47652f5c961093c18d82f6de0fad5d6
created 2017-02-17 15:26 +0800
pushed 2017-03-17 07:25 +0000
Farmer Tseng Farmer Tseng - Bug 1329881 - part2: send PDF file path and printing setting to Chrome process draft
d2a1690e80fa92039f0da32fd3d19ce1be6918d0
created 2017-03-01 12:11 +0000
pushed 2017-03-15 08:25 +0000
Bob Owen Bob Owen - Bug 1141756 - Part 1: Add null check for mPresShell in nsPrintEngine::GetSeqFrameAndCountPagesInternal. r=dholbert, a=lizzard
1976e6485860c588f6d920e29e4200c1508f69a6
created 2017-03-06 16:28 +0800
pushed 2017-03-08 03:13 +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. draft
9a04c1687df7ab490304a2f78fd0565d5371e698
created 2017-03-07 18:46 +0800
pushed 2017-03-07 14:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1342994 Part 4 - Convert most of the nsPrintEngine's methods to use UniquePtr. draft
2b338bbf07534fb6161232a18593fae7970f3aec
created 2017-03-07 18:46 +0800
pushed 2017-03-07 14:41 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1342994 Part 4 - Convert most of the nsPrintEngine's methods to use UniquePtr. draft
4685423f2fffa9749c6d04015b0a5f8b0b8b86e3
created 2017-03-06 18:07 +0800
pushed 2017-03-07 14:41 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1342994 Part 3 - Convert nsPrintData::mPrintObject to UniquePtr. draft
8e8f10a125ea9e2185fb68c6dc5b3478debec476
created 2017-03-06 16:28 +0800
pushed 2017-03-07 14:41 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1342994 Part 2 - Convert nsPrintObject::mKids to an array of UniquePtr<nsPrintObject>. draft
db60119d74d7acce0b97ddac68a9e3249ceae54d
created 2017-03-06 18:07 +0800
pushed 2017-03-06 13:11 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1342994 Part 3 - Convert nsPrintData::mPrintObject to UniquePtr. draft
856c81d5a2a7989a007d17215f4187277be6c53e
created 2017-03-06 16:28 +0800
pushed 2017-03-06 13:11 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1342994 Part 2 - Convert nsPrintObject::mKids to an array of UniquePtr<nsPrintObject>. draft
2a0e1b0c266ae217e7c1d10297e3ce7e96f3fba2
created 2017-03-06 15:35 +0800
pushed 2017-03-06 13:11 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1342994 Part 1 - Strip trailing whitespaces in nsPrintData, nsPrintEngine and nsPrintObject. draft
fb5e539b6624112a60be8ac65058d2a2116e2c04
created 2017-03-01 12:11 +0000
pushed 2017-03-01 16:34 +0000
Bob Owen Bob Owen - Bug 1141756 Part 1: Add null check for mPresShell in nsPrintEngine::GetSeqFrameAndCountPagesInternal. r=dholbert
05d9746016f47666c00390aacc9f9d62c8ffffb4
created 2017-02-24 17:04 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - Move to 99 chars instead of 80 draft
cbb8fdf1daf98a15f7d57f6b08d273bdf96aa1a0
created 2017-02-24 09:55 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - indent all but js/ draft
dceded6d257d97a8c25dbc8981112e745c907a8f
created 2017-02-17 15:26 +0800
pushed 2017-02-24 03:20 +0000
Farmer Tseng Farmer Tseng - Bug 1329881 - part2: send PDF file path and printing setting to Chrome process draft
9dd6a7791a360ea577c3a310348cdcb72c4c9652
created 2017-02-17 15:26 +0800
pushed 2017-02-17 09:28 +0000
Farmer Tseng Farmer Tseng - Bug 1339735 - send PDF file name and printing setting to Chrome process draft
94e36790e1d855e984495c7f24426f54727b74fe
created 2016-12-15 20:16 -0700
pushed 2017-02-15 16:59 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make log_print use Printf.h, r?froydnj draft
32f3edf30501a5dcb2845d98ba5cb99526ef8d4b
created 2017-02-13 13:08 +0100
pushed 2017-02-13 18:15 +0000
Julian Hector Julian Hector - Bug 1329216 - Move default printer name querying. r=bobowen
less more (0) -300 -100 -60 tip