52f6c7420de4ddf42c279819391c06b53530c570: Bug 1156742 Part 12: Record CreateSimilarDrawTarget separately for Moz2D. r?bas draft
Bob Owen <bobowencode@gmail.com> - Wed, 18 Nov 2015 13:40:51 +0000 - rev 309664
Push 7634 by bobowencode@gmail.com at Wed, 18 Nov 2015 14:58:24 +0000
Bug 1156742 Part 12: Record CreateSimilarDrawTarget separately for Moz2D. r?bas This is so we can create the real print DrawTarget from our nsDeviceContext at the beginning of each page. Default behaviour for other Translators is still to always use CreateSimilarDrawTarget.
1696da7b86c88d94d305bd6a570e3f8f85260bba: Bug 1156742 Part 11: Allow RemotePrintJobChild to abort the print. r?roc draft
Bob Owen <bobowencode@gmail.com> - Wed, 18 Nov 2015 13:38:03 +0000 - rev 309663
Push 7634 by bobowencode@gmail.com at Wed, 18 Nov 2015 14:58:24 +0000
Bug 1156742 Part 11: Allow RemotePrintJobChild to abort the print. r?roc This is so the RemotePrintJobParent can abort the printing in the child when something goes wrong.
24abb38ae440be6bb67fe49a128239252ea66740: Bug 1156742 Part 10: Allow RemotePrintJob to influence nsPagePrintTimer. r?roc draft
Bob Owen <bobowencode@gmail.com> - Wed, 18 Nov 2015 13:35:31 +0000 - rev 309662
Push 7634 by bobowencode@gmail.com at Wed, 18 Nov 2015 14:58:24 +0000
Bug 1156742 Part 10: Allow RemotePrintJob to influence nsPagePrintTimer. r?roc Adds a new timer for the RemotePrintJob to notify the nsPagePrintTimer when the last page has finished printing in the parent. Changed the page delay timer to reset the watch dog count on every page to prevent timeouts due to remote printing.
9e7373c91fbe1d49055eff5147566d71ab5dcf68: Bug 1156742 Part 9: Add a new nsIDeviceContextSpec for proxied printing. r?roc draft
Bob Owen <bobowencode@gmail.com> - Wed, 18 Nov 2015 13:30:43 +0000 - rev 309661
Push 7634 by bobowencode@gmail.com at Wed, 18 Nov 2015 14:58:24 +0000
Bug 1156742 Part 9: Add a new nsIDeviceContextSpec for proxied printing. r?roc This also changes aPrintToFileName parameter for BeginDocument to an nsAString& from char16_t*. Having a char16_t* caused a pain with VS2105 where wchar_t != char16_t (as on VS2103), after it had been sent over IPDL. This could have been worked around with casting, but this seemed like the tidier solution.
9c2e13090baf545fc1cab90c74b0f7e33a0edbbd: Bug 1156742 Part 8: Change gfxWindowsSurface, so that a non-printing surface can be used when recording a print. r?roc draft
Bob Owen <bobowencode@gmail.com> - Wed, 18 Nov 2015 13:22:33 +0000 - rev 309660
Push 7634 by bobowencode@gmail.com at Wed, 18 Nov 2015 14:58:24 +0000
Bug 1156742 Part 8: Change gfxWindowsSurface, so that a non-printing surface can be used when recording a print. r?roc
795469571b28d20b1ffdf9f8a52da9c2c522e826: Bug 1156742 Part 7: Refactor nsDeviceContext.cpp to use printing surface for size and nsIDeviceContextSpec for DPI and scale. r?roc draft
Bob Owen <bobowencode@gmail.com> - Wed, 18 Nov 2015 13:21:29 +0000 - rev 309659
Push 7634 by bobowencode@gmail.com at Wed, 18 Nov 2015 14:58:24 +0000
Bug 1156742 Part 7: Refactor nsDeviceContext.cpp to use printing surface for size and nsIDeviceContextSpec for DPI and scale. r?roc These changes are to make using an off screen surface behind our DrawTarget in the child easier. It still creates the real printing surface for some of the calculations, removing this will be required for future tightening of the sandbox.
9cb0a91f81c698cfcdd136ac5bb46923af1bb951: Bug 1156742 Part 6: Add RemotePrintJob to PrintSession and PrintData. r?roc, r?mconley draft
Bob Owen <bobowencode@gmail.com> - Wed, 18 Nov 2015 13:12:27 +0000 - rev 309658
Push 7634 by bobowencode@gmail.com at Wed, 18 Nov 2015 14:58:24 +0000
Bug 1156742 Part 6: Add RemotePrintJob to PrintSession and PrintData. r?roc, r?mconley Someone knew that nsIPrintSession would come in handy one day.
75f6f19f8ddb8721939c801f07c78fc62b8a4842: Bug 1156742 Part 5: Add a skeleton RemotePrintJob. r?mconley draft
Bob Owen <bobowencode@gmail.com> - Wed, 18 Nov 2015 13:08:39 +0000 - rev 309657
Push 7634 by bobowencode@gmail.com at Wed, 18 Nov 2015 14:58:24 +0000
Bug 1156742 Part 5: Add a skeleton RemotePrintJob. r?mconley The methods will get filled out by later patches, this sets up the IPDL and lifetime management.
81a5b22077e067239c8d89654f7a5dd28acde44b: Bug 1156742 Part 4: Add an in memory DrawEventRecorder. r?bas draft
Bob Owen <bobowencode@gmail.com> - Wed, 18 Nov 2015 13:01:28 +0000 - rev 309656
Push 7634 by bobowencode@gmail.com at Wed, 18 Nov 2015 14:58:24 +0000
Bug 1156742 Part 4: Add an in memory DrawEventRecorder. r?bas
b174be62919e8626ce58c371a8f557128616bc5b: Bug 1156742 Part 3: Add support for FontType::CAIRO to CreateScaledFontForTrueTypeData on Windows. r?bas draft
Bob Owen <bobowencode@gmail.com> - Wed, 18 Nov 2015 13:00:44 +0000 - rev 309655
Push 7634 by bobowencode@gmail.com at Wed, 18 Nov 2015 14:58:24 +0000
Bug 1156742 Part 3: Add support for FontType::CAIRO to CreateScaledFontForTrueTypeData on Windows. r?bas Parts of this change and related code get moved around in Part 24.
ea132d116ae12502c87071fac99778f362f9ea2e: Bug 1156742 Part 2: Make gfx thebes/gl/2d work with UNICODE defined. r?bas, r?glandium draft
Bob Owen <bobowencode@gmail.com> - Wed, 18 Nov 2015 12:58:01 +0000 - rev 309654
Push 7634 by bobowencode@gmail.com at Wed, 18 Nov 2015 14:58:24 +0000
Bug 1156742 Part 2: Make gfx thebes/gl/2d work with UNICODE defined. r?bas, r?glandium
d74259b32553c16411685982962e50f270301ad8: Bug 1156742 Part 1: Change Moz2D recording, so that it can be used in isolation. r?bas draft
Bob Owen <bobowencode@gmail.com> - Wed, 18 Nov 2015 09:52:21 +0000 - rev 309653
Push 7634 by bobowencode@gmail.com at Wed, 18 Nov 2015 14:58:24 +0000
Bug 1156742 Part 1: Change Moz2D recording, so that it can be used in isolation. r?bas These are mainly changes to make sure we have recorded relevant dependencies to each draw operation. Where we can't record them on the fly like this, it makes sure the object has originated from our DrawTarget.
ee8dbb45e3c5168f305eea8a3029591553e0c332: Bug 1205898: Making TelemetryStopwatch.jsm handle keyed histograms. r?gfritzsche draft
Iaroslav (yarik) Sheptykin <yarik.sheptykin@googlemail.com> - Wed, 18 Nov 2015 12:02:56 +0100 - rev 309652
Push 7633 by yarik.sheptykin@googlemail.com at Wed, 18 Nov 2015 14:26:19 +0000
Bug 1205898: Making TelemetryStopwatch.jsm handle keyed histograms. r?gfritzsche
8572ff8d5ec658b57583b06f57392117a957dfc6: Bug 1222971 - don't let mouseover/mouseout remove the selectedButton that was set, r?florian draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 18 Nov 2015 14:21:31 +0000 - rev 309651
Push 7632 by gijskruitbosch@gmail.com at Wed, 18 Nov 2015 14:22:04 +0000
Bug 1222971 - don't let mouseover/mouseout remove the selectedButton that was set, r?florian
0ba9c8ec869c49acd2e0786a5d8f8738a4264121: Bug 1219442 - Re-write specialpowers as a restartless addon, r=jmaher draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 05 Nov 2015 10:00:59 -0500 - rev 309650
Push 7631 by ahalberstadt@mozilla.com at Wed, 18 Nov 2015 14:13:57 +0000
Bug 1219442 - Re-write specialpowers as a restartless addon, r=jmaher In order to meet the addon signing requirement for tests, specialpowers needs to be installed at gecko runtime. This means it must be restartless. This patch packages specialpowers as a restartless addon, but it does not yet install it at runtime.
1d6155d7e6c91fa5ec1ef6927f3d3a044187896d: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 18 Nov 2015 14:50:18 +0100 - rev 309649
Push 7631 by ahalberstadt@mozilla.com at Wed, 18 Nov 2015 14:13:57 +0000
merge mozilla-inbound to mozilla-central a=merge
8c5d3e1ee51053e15337f5fa363098a3f606adb8: Bug 1212299 followup - Fix minor grammar issue in locale text. DONTBUILD
Xidorn Quan <quanxunzhen@gmail.com> - Wed, 18 Nov 2015 16:31:07 +1100 - rev 309648
Push 7631 by ahalberstadt@mozilla.com at Wed, 18 Nov 2015 14:13:57 +0000
Bug 1212299 followup - Fix minor grammar issue in locale text. DONTBUILD
ccb27d336e71839d10d08f9bd850da4c7da382c7: Bug 1159385 - Make PDFJS browser-chrome tests e10s compatible. r=yury
Blake Kaplan <mrbkap@gmail.com> - Tue, 17 Nov 2015 14:20:00 -0800 - rev 309647
Push 7631 by ahalberstadt@mozilla.com at Wed, 18 Nov 2015 14:13:57 +0000
Bug 1159385 - Make PDFJS browser-chrome tests e10s compatible. r=yury
bc9e3945f94e3fc92b493346a3d7222dc8a04ab7: Bug 1225701 - Update comments in AccessibleCaret files. r=mtseng
Ting-Yu Lin <tlin@mozilla.com> - Wed, 18 Nov 2015 11:44:00 +0800 - rev 309646
Push 7631 by ahalberstadt@mozilla.com at Wed, 18 Nov 2015 14:13:57 +0000
Bug 1225701 - Update comments in AccessibleCaret files. r=mtseng DONTBUILD NPOTB
23e1d8fdd1f0609a31701e5d7d76012313b171c4: Bug 1225701 - Add comments in TouchCaret and SelectionCarets for their obsolescence. r=mtseng
Ting-Yu Lin <tlin@mozilla.com> - Wed, 18 Nov 2015 11:44:00 +0800 - rev 309645
Push 7631 by ahalberstadt@mozilla.com at Wed, 18 Nov 2015 14:13:57 +0000
Bug 1225701 - Add comments in TouchCaret and SelectionCarets for their obsolescence. r=mtseng DONTBUILD NPOTB
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip