afee4042d8dcd843c8c3c3e8a065f7734e4d1451: Bug 1409493 - Implement CSD entries for Gtk+ LookAndFeel module, r?jhorak draft
Martin Stransky <stransky@redhat.com> - Tue, 17 Oct 2017 21:17:32 +0200 - rev 684640
Push 85685 by stransky@redhat.com at Mon, 23 Oct 2017 10:25:43 +0000
Bug 1409493 - Implement CSD entries for Gtk+ LookAndFeel module, r?jhorak MozReview-Commit-ID: CXsy9dhgMB9
c8fcb5f6c0ceb06270702b38123808adc93f0555: Bug 1409493 - Add CSD entries to LookAndFeel, r?jhorak draft
Martin Stransky <stransky@redhat.com> - Tue, 17 Oct 2017 21:12:21 +0200 - rev 684639
Push 85685 by stransky@redhat.com at Mon, 23 Oct 2017 10:25:43 +0000
Bug 1409493 - Add CSD entries to LookAndFeel, r?jhorak MozReview-Commit-ID: Fc9sGpRrT1w
e901db1979f5af1da22de23a1443e0921a5742e6: Bug 1410074: Restrict system metric stuff in content pages. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 19 Oct 2017 16:23:45 +0200 - rev 684638
Push 85684 by bmo:emilio@crisal.io at Mon, 23 Oct 2017 10:24:46 +0000
Bug 1410074: Restrict system metric stuff in content pages. r?xidorn MozReview-Commit-ID: 6rmMQfr8fzf
0bdc55bf43bd9ba3a9750160a28e6d0ac6a5d3df: Bug 1410074: Honor CallerType for media query parsing. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 19 Oct 2017 16:16:02 +0200 - rev 684637
Push 85684 by bmo:emilio@crisal.io at Mon, 23 Oct 2017 10:24:46 +0000
Bug 1410074: Honor CallerType for media query parsing. r?xidorn We don't support setText (though it wouldn't be hard). It doesn't really matter anyway. MozReview-Commit-ID: 6M4HHqVJ1dp
e280271374411a35521d5f361dbfb4ffa85022f3: Bug 1410074: Make the caller type from MatchMedia arrive to the CSS code. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 19 Oct 2017 16:06:50 +0200 - rev 684636
Push 85684 by bmo:emilio@crisal.io at Mon, 23 Oct 2017 10:24:46 +0000
Bug 1410074: Make the caller type from MatchMedia arrive to the CSS code. r?xidorn MozReview-Commit-ID: LUiobfHSUq1
898545e7bbe2e20fcc5098185fabd4bb9dc99219: style: Minimal ParserContext cleanup. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 19 Oct 2017 16:15:48 +0200 - rev 684635
Push 85684 by bmo:emilio@crisal.io at Mon, 23 Oct 2017 10:24:46 +0000
style: Minimal ParserContext cleanup. r?xidorn MozReview-Commit-ID: I1Qgy1W7azU
7de5a0c647282adfcefaaf8c65ccae9573b0d1b5: Bug 1407508 - Part 4. Implement clear populated form function for form autofill clear button. r=lchang, seanlee draft
Ray Lin <ralin@mozilla.com> - Mon, 16 Oct 2017 13:52:30 +0800 - rev 684634
Push 85683 by bmo:ralin@mozilla.com at Mon, 23 Oct 2017 10:11:05 +0000
Bug 1407508 - Part 4. Implement clear populated form function for form autofill clear button. r=lchang, seanlee With this patch, we're able to clear the populated form already. However, we need some ways to invalidate mResults in AutoCompleteController to get new results instead of cached one for clear button once the form has been populated. MozReview-Commit-ID: 8No9FXWJv0p
9375d3b3196a5a2c6c6f7f91111c6ce9a3a5bcf7: Bug 1407508 - Part 3. Add form autofill clear form button binding. r=lchang, seanlee draft
Ray Lin <ralin@mozilla.com> - Mon, 16 Oct 2017 13:50:16 +0800 - rev 684633
Push 85683 by bmo:ralin@mozilla.com at Mon, 23 Oct 2017 10:11:05 +0000
Bug 1407508 - Part 3. Add form autofill clear form button binding. r=lchang, seanlee MozReview-Commit-ID: 7lDi5zsf1QI
28a125e7b1cac21d7a8b594dbcc1a4d3587f1246: Bug 1407508 - Part 2. Return clear form result instead of fallback to form history results for filled fields. r=lchang draft
Ray Lin <ralin@mozilla.com> - Wed, 11 Oct 2017 17:45:46 +0800 - rev 684632
Push 85683 by bmo:ralin@mozilla.com at Mon, 23 Oct 2017 10:11:05 +0000
Bug 1407508 - Part 2. Return clear form result instead of fallback to form history results for filled fields. r=lchang MozReview-Commit-ID: Dtc2OHHEvUZ
9016400cbfc7621f72d1d1950297a7aa222472a4: Bug 1037335 - Add tests for security policy violation event. draft
Chung-Sheng Fu <cfu@mozilla.com> - Mon, 23 Oct 2017 16:36:13 +0800 - rev 684631
Push 85682 by bmo:cfu@mozilla.com at Mon, 23 Oct 2017 09:31:26 +0000
Bug 1037335 - Add tests for security policy violation event. MozReview-Commit-ID: 7l5jJFEtIaT
d11b2c23763f88efcd4d0ce64fe63d14a50973fd: Bug 1037335 - Implement security policy violation event. draft
Chung-Sheng Fu <cfu@mozilla.com> - Tue, 17 Oct 2017 15:02:21 +0800 - rev 684630
Push 85682 by bmo:cfu@mozilla.com at Mon, 23 Oct 2017 09:31:26 +0000
Bug 1037335 - Implement security policy violation event. MozReview-Commit-ID: 4BYThUXduI4
255a49b0c36175ef5226155c967d5c341f7e8e21: Bug 1037335 - Pass event target to nsCSPContext::AsyncReportViolation. draft
Chung-Sheng Fu <cfu@mozilla.com> - Thu, 19 Oct 2017 10:43:38 +0800 - rev 684629
Push 85682 by bmo:cfu@mozilla.com at Mon, 23 Oct 2017 09:31:26 +0000
Bug 1037335 - Pass event target to nsCSPContext::AsyncReportViolation. MozReview-Commit-ID: 701hJlf3CGL
26f7c09035cda20681473442a6a26d2f64c0d67b: Bug 1410824 - Remove pref 'gfx.webrendest.enabled'. r=kats draft
Ethan Lin <ethlin@mozilla.com> - Mon, 23 Oct 2017 10:10:04 +0800 - rev 684628
Push 85681 by bmo:ethlin@mozilla.com at Mon, 23 Oct 2017 09:13:57 +0000
Bug 1410824 - Remove pref 'gfx.webrendest.enabled'. r=kats MozReview-Commit-ID: Ipwjitb7kIs
1703c50a599b4caf9b2fda17838f3be5569b7903: Bug 1399787 - Part 10. Sandbox the PDFium process. draft
cku <cku@mozilla.com> - Wed, 18 Oct 2017 20:52:45 +0800 - rev 684627
Push 85680 by cku@mozilla.com at Mon, 23 Oct 2017 09:11:58 +0000
Bug 1399787 - Part 10. Sandbox the PDFium process. The PDFium process need privilege to access, includes read and write, files in NS_OS_TEMP_DIR and to use windows GDI API only. Since we do not need special permission for read/write/create a file under TEMP folder, the security level that I give to this process is very restricted. MozReview-Commit-ID: 6ED7EPZvOMR
7d68a3368e6072a4ef69a560214cbb652fab5d1c: Bug 1399787 - Part 9. Do not use ipc calls after the channel in RemotePrintJobChild have been destroyed. draft
cku <cku@mozilla.com> - Mon, 23 Oct 2017 15:57:18 +0800 - rev 684626
Push 85680 by cku@mozilla.com at Mon, 23 Oct 2017 09:11:58 +0000
Bug 1399787 - Part 9. Do not use ipc calls after the channel in RemotePrintJobChild have been destroyed. If we force nsDeviceContextSpecWin::BeginDocument return NS_ERROR_FAILURE, then the channel between RemotePrintJobParent and RemotePrintJobChild will be close at [1]. We will hit an assertion which tell us that we should not use ipc methods after the channle is close by doing this. Here is a reason why we hit that assertion: At the destructor of nsPrintData, it notifies all IWebProgressListener listeners that the progress is 100% now. Unfortunately, RemotePrintJobChildi is one of those listener, so we will actually use ipc methods after the channel is close since we call Send_delete__ ipc method to close channel beforehand at [1]. PS: We will always hit this assertion if nsDeviceContextSpecWin::BeginDocument returns NS_ERROR_FAILURE. It's not relative to the change in previous patches. [1] https://hg.mozilla.org/mozilla-central/file/b186fddce27f/layout/printing/ipc/RemotePrintJobParent.cpp#l44 MozReview-Commit-ID: 79mZBf301nb
1190c4f5b9665d3d01ccf88de4eba55b28f674ce: Bug 1395805 - Diagnose VirtualAlloc failures draft
Chih-Yi Leu <subsevenx2001@gmail.com> - Mon, 23 Oct 2017 16:10:00 +0800 - rev 684625
Push 85679 by bmo:cleu@mozilla.com at Mon, 23 Oct 2017 09:04:10 +0000
Bug 1395805 - Diagnose VirtualAlloc failures MozReview-Commit-ID: 9gz4qXM4vDk
886f82db0ca3643db330c3f2f019702ae4fdf6c5: Bug 1409992 - Allow SVG as images to load data: URL images. r=edgar draft
Cameron McCormack <cam@mcc.id.au> - Thu, 19 Oct 2017 18:00:43 +0800 - rev 684624
Push 85678 by bmo:cam@mcc.id.au at Mon, 23 Oct 2017 08:46:32 +0000
Bug 1409992 - Allow SVG as images to load data: URL images. r=edgar MozReview-Commit-ID: KMirRmkLBVa
11109722b7e25ea9a19b3cb599931344c2c7f762: Bug 1399787 - Part 10. Sandbox the PDFium process. draft
cku <cku@mozilla.com> - Wed, 18 Oct 2017 20:52:45 +0800 - rev 684623
Push 85677 by cku@mozilla.com at Mon, 23 Oct 2017 08:32:27 +0000
Bug 1399787 - Part 10. Sandbox the PDFium process. The PDFium process need privilege to access, includes read and write, files in NS_OS_TEMP_DIR and to use windows GDI API only. MozReview-Commit-ID: 6ED7EPZvOMR
3be35a32cf5fbf88ee1a7109a0dbc5ee1da32251: Bug 1399787 - Part 9. Do not send a message when RemotePrintJobChild have been destroyed. draft
cku <cku@mozilla.com> - Mon, 23 Oct 2017 15:57:18 +0800 - rev 684622
Push 85677 by cku@mozilla.com at Mon, 23 Oct 2017 08:32:27 +0000
Bug 1399787 - Part 9. Do not send a message when RemotePrintJobChild have been destroyed. If we force nsDeviceContextSpecWin::BeginDocument return NS_ERROR_FAILURE, then the channel between RemotePrintJobParent and RemotePrintJobChild will be close at [1]. We will hit an assertion which tell us that we should not use ipc methods after the channle is close by doing this. Here is a reason why we hit that assertion: At the destructor of nsPrintData, it notifies all IWebProgressListener listeners that the progress is 100% now. Unfortunately, RemotePrintJobChildi is one of those listener, so we will actually use ipc methods after the channel is close since we call Send_delete__ ipc method to close channel beforehand at [1]. PS: We will always hit this assertion if nsDeviceContextSpecWin::BeginDocument returns NS_ERROR_FAILURE. It's not relative to the change in previous patches. [1] https://hg.mozilla.org/mozilla-central/file/b186fddce27f/layout/printing/ipc/RemotePrintJobParent.cpp#l44 MozReview-Commit-ID: 79mZBf301nb
90b851ba5c4c0d1d95996ead1fe36793fc1d14d5: Bug 1399787 - Part 8. Remove nsDeviceContextSpecWin::mPrintViaPDFInProgress. draft
cku <cku@mozilla.com> - Thu, 19 Oct 2017 14:18:37 +0800 - rev 684621
Push 85677 by cku@mozilla.com at Mon, 23 Oct 2017 08:32:27 +0000
Bug 1399787 - Part 8. Remove nsDeviceContextSpecWin::mPrintViaPDFInProgress. mPrintViaPDFInProgress is true iff mPDFiumProcess is not nullptr. We only need one of them. MozReview-Commit-ID: GAN6IrN3b1i
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip