searching for reviewer(jmathies)
ca3353d353be: Bug 1539348 - Write old bitmap format for wallpaper support of Windows 7. r=jmathies a=pascalc
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 15 Apr 2019 19:47:28 +0000 - rev 523229
Push 11107 by archaeopteryx@coole-files.de at Thu, 18 Apr 2019 15:56:49 +0000
Bug 1539348 - Write old bitmap format for wallpaper support of Windows 7. r=jmathies a=pascalc This is regression by bug 1502772. Windows 7 doesn't support bitmap v4 format for wallpaper. So I revert to previous code to write wallpaper bitmap. Differential Revision: https://phabricator.services.mozilla.com/D27465
5929b22e9c9a: Bug 1534196: Correct return values from failed brokering. r=jmathies, a=pascalc
Bob Owen <bobowencode@gmail.com> - Mon, 08 Apr 2019 08:54:27 +0100 - rev 523088
Push 11050 by ryanvm@gmail.com at Tue, 09 Apr 2019 15:27:53 +0000
Bug 1534196: Correct return values from failed brokering. r=jmathies, a=pascalc
8db388171af6: Bug 1534935: Fix non-nsView ShouldNotBeVisible(). r=jmathies
Adam Gashlin <agashlin@mozilla.com> - Fri, 15 Mar 2019 21:21:05 +0000 - rev 522349
Push 10871 by cbrindusan@mozilla.com at Mon, 18 Mar 2019 15:49:32 +0000
Bug 1534935: Fix non-nsView ShouldNotBeVisible(). r=jmathies The comment was correct, the base impl should always return false as we don't have an opinion about visibility. Differential Revision: https://phabricator.services.mozilla.com/D23598
767ee8714acf: Bug 1535144: Make -new-instance only stop searching for existing instances on startup. r=jmathies
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 14 Mar 2019 13:28:16 +0000 - rev 521889
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1535144: Make -new-instance only stop searching for existing instances on startup. r=jmathies Differential Revision: https://phabricator.services.mozilla.com/D23411
19d90e94a7ec: Bug 1532140 - Cleanup nsDataObj. r=jmathies
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Wed, 13 Mar 2019 19:00:59 +0000 - rev 521863
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1532140 - Cleanup nsDataObj. r=jmathies * Removed dead code. * Removed a duplicated field (`m_cRef`) from the derived class. * Removed #ifdefs for older SDKs that we no longer support. * Made access specifiers more restrictive. * Added `override` and `final`. * De-virtualized member functions unless it is neccessary. Differential Revision: https://phabricator.services.mozilla.com/D21864
fdd61e6fb911: Bug 1533708: Properly shut down the remote service before launching Firefox again. r=jmathies
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 11 Mar 2019 14:58:08 +0000 - rev 521393
Push 10866 by nerli@mozilla.com at Tue, 12 Mar 2019 18:59:09 +0000
Bug 1533708: Properly shut down the remote service before launching Firefox again. r=jmathies The main changes here are to stop checking if we're shutting down when we already know we are shutting down and making sure the windows remote server shuts down properly. I also spotted that nsINativeAppSupport.quit is now unused so I removed it. Differential Revision: https://phabricator.services.mozilla.com/D22771
067c36284e77: Bug 1498973: Don't show a popup that should be hidden. r=jmathies
Adam Gashlin <agashlin@mozilla.com> - Wed, 06 Mar 2019 18:48:50 +0000 - rev 520568
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1498973: Don't show a popup that should be hidden. r=jmathies Differential Revision: https://phabricator.services.mozilla.com/D21801
e1b938568978: Bug 1528353 - Re-enable browser_checkdllblockliststate.js on Win10 now that we're using version 1803 in CI. r=jmathies
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 28 Feb 2019 22:33:12 +0000 - rev 519708
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1528353 - Re-enable browser_checkdllblockliststate.js on Win10 now that we're using version 1803 in CI. r=jmathies Differential Revision: https://phabricator.services.mozilla.com/D19977
be96f71b4344: Bug 1525583 - Add null checks for before retaining NPAPI objects; r=jmathies
Kyle Machulis <kyle@nonpolynomial.com> - Mon, 25 Feb 2019 19:28:51 +0000 - rev 518848
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525583 - Add null checks for before retaining NPAPI objects; r=jmathies Remove assertion and add actual checks to make sure we're retaining live objects, not nullptrs. Return error if retain doesn't work. Differential Revision: https://phabricator.services.mozilla.com/D20538
0176f4dc4345: Bug 1521928 - Enable Eslint for widget (manual changes). r=Standard8,jmathies
championshuttler <shivams2799@gmail.com> - Thu, 14 Feb 2019 20:20:18 +0000 - rev 517275
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1521928 - Enable Eslint for widget (manual changes). r=Standard8,jmathies Differential Revision: https://phabricator.services.mozilla.com/D18580
0e0638c8ef27: Bug 1521928 - Enable ESLint for widget (automatic changes). r=Standard8,jmathies
championshuttler <shivams2799@gmail.com> - Thu, 14 Feb 2019 20:20:20 +0000 - rev 517274
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1521928 - Enable ESLint for widget (automatic changes). r=Standard8,jmathies Differential Revision: https://phabricator.services.mozilla.com/D18579
e3a71ebe4064: Bug 1527717 - Check the registry for 'URL Protocol' when checking if a protocol handler exists. r=jmathies
Robert Strong <robert.bugzilla@gmail.com> - Fri, 15 Feb 2019 00:36:26 +0000 - rev 517233
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527717 - Check the registry for 'URL Protocol' when checking if a protocol handler exists. r=jmathies Differential Revision: https://phabricator.services.mozilla.com/D19775
9dc88ca66bfa: Bug 1519131 - Remove unused preference cache for pointer event; r=jmathies
Edgar Chen <echen@mozilla.com> - Mon, 04 Feb 2019 09:16:30 +0000 - rev 514486
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1519131 - Remove unused preference cache for pointer event; r=jmathies Differential Revision: https://phabricator.services.mozilla.com/D16198
8a968b7beaba: Bug 1521690 - Use `Unused <<` instead of `(void*)` in nsWindow.cpp r=aklotz,jmathies
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 01 Feb 2019 20:15:04 +0000 - rev 514456
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1521690 - Use `Unused <<` instead of `(void*)` in nsWindow.cpp r=aklotz,jmathies Casting non-void result to `void*` causes warning of clang. Additionally, perhaps, we should use `Unused <<` because of modern style. And also this patch makes widget/windows is treated as "warning as errors" because this patch fixes the last warning. Differential Revision: https://phabricator.services.mozilla.com/D17216
acc4347ff88f: Bug 1528353 - Re-enable browser_checkdllblockliststate.js on Win10 now that we're using version 1803 in CI. r=jmathies a=test-only
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 28 Feb 2019 22:33:12 +0000 - rev 513380
Push 10828 by archaeopteryx@coole-files.de at Tue, 05 Mar 2019 16:51:28 +0000
Bug 1528353 - Re-enable browser_checkdllblockliststate.js on Win10 now that we're using version 1803 in CI. r=jmathies a=test-only Differential Revision: https://phabricator.services.mozilla.com/D19977
bb9e3868a7bf: Bug 1527717 - Check the registry for 'URL Protocol' when checking if a protocol handler exists. r=jmathies a=lizzard
Robert Strong <robert.bugzilla@gmail.com> - Fri, 15 Feb 2019 00:36:26 +0000 - rev 513120
Push 10721 by archaeopteryx@coole-files.de at Mon, 18 Feb 2019 08:47:23 +0000
Bug 1527717 - Check the registry for 'URL Protocol' when checking if a protocol handler exists. r=jmathies a=lizzard Differential Revision: https://phabricator.services.mozilla.com/D19775
edfd8a13603c: Bug 1520502 - Set the standard cursor and the custom cursor in the same IPC message. r=jmathies
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 15 Jan 2019 14:56:52 +0100 - rev 512657
Push 10566 by archaeopteryx@coole-files.de at Mon, 28 Jan 2019 12:41:12 +0000
Bug 1520502 - Set the standard cursor and the custom cursor in the same IPC message. r=jmathies This cleans up a bit and allows us to be smarter about which cursors should we allow from content or what not, which will help with bug 1445844 and co. Differential Revision: https://phabricator.services.mozilla.com/D16711
3883a443b7f8: Bug 1521694 - Make DisplaySystemMenu() handle all nsSizeMode value r=jmathies
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 25 Jan 2019 22:17:26 +0000 - rev 512650
Push 10566 by archaeopteryx@coole-files.de at Mon, 28 Jan 2019 12:41:12 +0000
Bug 1521694 - Make DisplaySystemMenu() handle all nsSizeMode value r=jmathies DisplaySystemMenu() does not handle nsSizeMode_Invalid that causes warning of clang. This patch makes it treat nsSizeMode_Invalid. When it receives the value, it will call NS_ASSERTION() to be detectable on debug builds during automated tests. Additionally, this adds default case into the switch statement with MOZ_ASSERT_UNREACHABLE(). Then, when somebody adds new nsSizeMode, they can detect it with crash in debug build if they forget to change this method. Differential Revision: https://phabricator.services.mozilla.com/D17217
bdf350144ce4: Bug 1521686 - Get rid of unused EnsureSharedSurfaceSize() method r=jmathies
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 25 Jan 2019 22:18:28 +0000 - rev 512649
Push 10566 by archaeopteryx@coole-files.de at Mon, 28 Jan 2019 12:41:12 +0000
Bug 1521686 - Get rid of unused EnsureSharedSurfaceSize() method r=jmathies The method was added by bug 506926, but not sure when this becomes an orphan. Differential Revision: https://phabricator.services.mozilla.com/D17215
49be7aaa199c: Bug 1449736: Properly detect failure in receiving plugin NPObjects (r=jmathies)
David Parks <dparks@mozilla.com> - Wed, 09 Jan 2019 16:36:59 +0000 - rev 510431
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1449736: Properly detect failure in receiving plugin NPObjects (r=jmathies) We need to recognize IPDL errors in order to return the proper error status when the right PluginScriptableObject could not be found. Differential Revision: https://phabricator.services.mozilla.com/D15469
34d4a5081960: Bug 1514715 - Update color prefs for new color IDs including -moz-win-accentcolor r=jmathies
Kestrel <ke5trel@protonmail.com> - Wed, 09 Jan 2019 16:37:34 +0000 - rev 510338
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1514715 - Update color prefs for new color IDs including -moz-win-accentcolor r=jmathies Differential Revision: https://phabricator.services.mozilla.com/D14723
741ded543228: Bug 1514501 - Fix screen selection and scaling for fullscreen r=jmathies
Adam Gashlin <agashlin@mozilla.com> - Wed, 09 Jan 2019 16:35:40 +0000 - rev 510246
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1514501 - Fix screen selection and scaling for fullscreen r=jmathies I needed to scale the layout device pixels coming from Windows before passing them to ScreenForRect(). Also, I'm using GetRect() directly instead of GetRectDisplayPix() * scale now, to avoid an unnecessary double scale & round which was making fullscreen windows off by one pixel in many cases. Differential Revision: https://phabricator.services.mozilla.com/D15604
96a8f877b609: Bug 1516068 - Fix a wrong indentation in nsNativeThemeWin. r=jmathies
Xidorn Quan <me@upsuper.org> - Wed, 09 Jan 2019 16:37:02 +0000 - rev 510242
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1516068 - Fix a wrong indentation in nsNativeThemeWin. r=jmathies Differential Revision: https://phabricator.services.mozilla.com/D15246
794798205610: Bug 1513066 - Scale monitor size when forcing fullscreen. r=jmathies
Adam Gashlin <agashlin@mozilla.com> - Thu, 13 Dec 2018 20:35:23 +0000 - rev 507582
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513066 - Scale monitor size when forcing fullscreen. r=jmathies Differential Revision: https://phabricator.services.mozilla.com/D14328
192563fa8623: Bug 1514715 - Update color prefs for new color IDs including -moz-win-accentcolor. r=jmathies, a=RyanVM
Kestrel <ke5trel@protonmail.com> - Wed, 09 Jan 2019 16:37:34 +0000 - rev 506684
Push 10511 by ryanvm@gmail.com at Mon, 14 Jan 2019 14:27:14 +0000
Bug 1514715 - Update color prefs for new color IDs including -moz-win-accentcolor. r=jmathies, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D14723
694ef5b65db8: Bug 1514501 - Fix screen selection and scaling for fullscreen. r=jmathies, a=RyanVM
Adam Gashlin <agashlin@mozilla.com> - Wed, 09 Jan 2019 16:35:40 +0000 - rev 506652
Push 10499 by ryanvm@gmail.com at Sat, 12 Jan 2019 20:11:30 +0000
Bug 1514501 - Fix screen selection and scaling for fullscreen. r=jmathies, a=RyanVM I needed to scale the layout device pixels coming from Windows before passing them to ScreenForRect(). Also, I'm using GetRect() directly instead of GetRectDisplayPix() * scale now, to avoid an unnecessary double scale & round which was making fullscreen windows off by one pixel in many cases. Differential Revision: https://phabricator.services.mozilla.com/D15604
cfbe2471b45a: Bug 1513066 - Scale monitor size when forcing fullscreen. r=jmathies, a=RyanVM
Adam Gashlin <agashlin@mozilla.com> - Thu, 13 Dec 2018 20:35:23 +0000 - rev 506240
Push 10341 by ryanvm@gmail.com at Sat, 15 Dec 2018 20:01:08 +0000
Bug 1513066 - Scale monitor size when forcing fullscreen. r=jmathies, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D14328
c0d6af045dff: Bug 1501433 - Remove nsNativeTheme::GetScrollbar{Face,Track}Color. r=jmathies
Xidorn Quan <me@upsuper.org> - Wed, 24 Oct 2018 07:21:51 +1100 - rev 505168
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1501433 - Remove nsNativeTheme::GetScrollbar{Face,Track}Color. r=jmathies The functions were introduced in bug 1460456 as part of the initial impl of scrollbar color properties, and then got moved to nsNativeTheme in bug 1464722 to be shared with cocoa impl. Its usage is later removed in bug 1494607 and bug 1498216 as we turn to rely on native blending instead, and these functions become unused. Differential Revision: https://phabricator.services.mozilla.com/D9596
bcc079816150: Bug 1482920: Force fullscreen window position. r=jmathies
Adam Gashlin <agashlin@mozilla.com> - Wed, 28 Nov 2018 20:05:06 +0000 - rev 505012
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1482920: Force fullscreen window position. r=jmathies Differential Revision: https://phabricator.services.mozilla.com/D13042
646caf2d4577: Bug 1502977 - Reinstate the code blocking the "Facebook Photo Uploader" plugin on Mac and update the associated annotation r=jmathies
Gabriele Svelto <gsvelto@mozilla.com> - Wed, 28 Nov 2018 18:52:41 +0000 - rev 505002
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1502977 - Reinstate the code blocking the "Facebook Photo Uploader" plugin on Mac and update the associated annotation r=jmathies Differential Revision: https://phabricator.services.mozilla.com/D12354
028d808491d7: Bug 1502977 - Reinstate the code blocking the "Facebook Photo Uploader" plugin on Mac and update the associated annotation. r=jmathies, a=jcristau
Gabriele Svelto <gsvelto@mozilla.com> - Wed, 28 Nov 2018 18:52:41 +0000 - rev 498711
Push 10281 by ryanvm@gmail.com at Thu, 29 Nov 2018 15:50:11 +0000
Bug 1502977 - Reinstate the code blocking the "Facebook Photo Uploader" plugin on Mac and update the associated annotation. r=jmathies, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D12354
943c165146e6: Bug 1498831: Exclude ID_GetFileAttributesW enum from Windows builds without MOZ_SANDBOX (r=jmathies)
David Parks <dparks@mozilla.com> - Tue, 16 Oct 2018 11:48:51 +0000 - rev 497269
Push 9996 by archaeopteryx@coole-files.de at Thu, 18 Oct 2018 18:37:15 +0000
Bug 1498831: Exclude ID_GetFileAttributesW enum from Windows builds without MOZ_SANDBOX (r=jmathies) All of the enum entries must have a FunctionHook object but GetFileAttributesW only gets one if MOZ_SANDBOX is defined. This aligns the #define behavior of the enum with the #define behavior of its usage in FunctionHook. Differential Revision: https://phabricator.services.mozilla.com/D8745
e63e2e4c0484: Bug 1488439: Part 2 - Patch GetFileAttributesW for appdata parent folders in sandboxed plugin process (r=bobowen,jmathies)
David Parks <dparks@mozilla.com> - Fri, 12 Oct 2018 22:36:56 +0000 - rev 496697
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1488439: Part 2 - Patch GetFileAttributesW for appdata parent folders in sandboxed plugin process (r=bobowen,jmathies) Flash analyzes the parents of the path to its appdata folder on Windows using GetFileAttributesW. If it runs into an error, it makes some internal decisions that cause it to break DRM video. Our new sandbox hardening causes GetFileAttributesW to return an error for some components of the path. This patch alters the behavior of GetFileAttributesW so that it always reports FILE_ATTRIBUTE_DIRECTORY for any path that both 1) would otherwise return an error and 2) is an ancestor of the appdata folder. This may not always be 100% accurate (for instance, if the folder is a reparse point) but restores video functionality. Depends on D7532 Differential Revision: https://phabricator.services.mozilla.com/D7533
74b2087ee696: Bug 1488439: Part 2 - Patch GetFileAttributesW for appdata parent folders in sandboxed plugin process (r=bobowen,jmathies)
David Parks <dparks@mozilla.com> - Fri, 12 Oct 2018 17:41:29 +0000 - rev 496648
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1488439: Part 2 - Patch GetFileAttributesW for appdata parent folders in sandboxed plugin process (r=bobowen,jmathies) Flash analyzes the parents of the path to its appdata folder on Windows using GetFileAttributesW. If it runs into an error, it makes some internal decisions that cause it to break DRM video. Our new sandbox hardening causes GetFileAttributesW to return an error for some components of the path. This patch alters the behavior of GetFileAttributesW so that it always reports FILE_ATTRIBUTE_DIRECTORY for any path that both 1) would otherwise return an error and 2) is an ancestor of the appdata folder. This may not always be 100% accurate (for instance, if the folder is a reparse point) but restores video functionality. Depends on D7532 Differential Revision: https://phabricator.services.mozilla.com/D7533
b85ace8c5339: Bug 1497221 - Fix warnings in nsNativeThemeWin.cpp when built with clang r=jmathies
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 09 Oct 2018 17:01:19 +0000 - rev 496096
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1497221 - Fix warnings in nsNativeThemeWin.cpp when built with clang r=jmathies nsNativeThemeWin.cpp has a lot of warnings at build time. They hides preceding errors and warning due to too many. This patch avoids the warnings with: - adding |default| case of each |switch| statement with widget type. - removing unused overload of ScaleForFrameDPI(). Differential Revision: https://phabricator.services.mozilla.com/D8055
87fec627956b: Bug 1495245 - Refactor AudioDeviceMessageRunnable's use of the PluginModuleSet. r=jmathies
David Parks <dparks@mozilla.com> - Tue, 09 Oct 2018 18:02:12 -0400 - rev 496077
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1495245 - Refactor AudioDeviceMessageRunnable's use of the PluginModuleSet. r=jmathies Changes AudioDeviceMessageRunnable to hold the AudioNotification instead of its PluginModuleSet to simplify object lifetime issues. AudioNotification is ref-counted so we can increment its ref-count during the asynchronous Runnable. Differential Revision: https://phabricator.services.mozilla.com/D7555
91e7bbcc957a: Bug 1494607 - Paint on gfxContext directly for custom scrollbar parts. r=jmathies
Xidorn Quan <me@upsuper.org> - Tue, 09 Oct 2018 17:03:35 +0000 - rev 496065
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1494607 - Paint on gfxContext directly for custom scrollbar parts. r=jmathies The main benefit of doing this is that if semi-transparent colors are specified on scrollbar-color, they can blend natively with underlying content. This may match authors' expectation better. Differential Revision: https://phabricator.services.mozilla.com/D7154
baf52bca95ae: Bug 1155505 - Part 2. Implement native Window Toasts as a notification backend. r=jmathies
Edouard Oger <eoger@fastmail.com> - Wed, 03 Oct 2018 17:57:23 +0900 - rev 495327
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1155505 - Part 2. Implement native Window Toasts as a notification backend. r=jmathies Implemnt notification backend by Windows Toast API that is from Windows 8+. Original patch is me and add some features by eoger. Differential Revision: https://phabricator.services.mozilla.com/D3003
4caf1f44450a: Bug 1155505 - Part 1. Move WriteBitmap to WinUtils. r=jmathies
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 23 Mar 2018 16:41:58 -0400 - rev 495326
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1155505 - Part 1. Move WriteBitmap to WinUtils. r=jmathies WriteBitmap will be used for Toast implementation, so it should be moved to WinUtils. Differential Revision: https://phabricator.services.mozilla.com/D3002
5400ec20792c: Bug 1155505 - Part 2. Implement native Window Toasts as a notification backend. r=jmathies
Edouard Oger <eoger@fastmail.com> - Wed, 03 Oct 2018 13:15:43 +0900 - rev 495104
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1155505 - Part 2. Implement native Window Toasts as a notification backend. r=jmathies Implemnt notification backend by Windows Toast API that is from Windows 8+. Original patch is me and add some features by eoger. Differential Revision: https://phabricator.services.mozilla.com/D3003
82e129f7545e: Bug 1155505 - Part 1. Move WriteBitmap to WinUtils. r=jmathies
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 23 Mar 2018 16:41:58 -0400 - rev 495103
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1155505 - Part 1. Move WriteBitmap to WinUtils. r=jmathies WriteBitmap will be used for Toast implementation, so it should be moved to WinUtils. Differential Revision: https://phabricator.services.mozilla.com/D3002
57a2d6865e17: Bug 1302168: Fix maximized caption height with per-monitor DPI r=jmathies
Adam Gashlin <agashlin@mozilla.com> - Wed, 26 Sep 2018 15:40:48 +0000 - rev 494442
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1302168: Fix maximized caption height with per-monitor DPI r=jmathies Differential Revision: https://phabricator.services.mozilla.com/D4957
2704bbd93c56: Bug 1495245 - Refactor AudioDeviceMessageRunnable's use of the PluginModuleSet. r=jmathies, a=RyanVM
David Parks <dparks@mozilla.com> - Tue, 09 Oct 2018 18:02:12 -0400 - rev 490255
Push 9965 by ryanvm@gmail.com at Wed, 10 Oct 2018 18:51:58 +0000
Bug 1495245 - Refactor AudioDeviceMessageRunnable's use of the PluginModuleSet. r=jmathies, a=RyanVM Changes AudioDeviceMessageRunnable to hold the AudioNotification instead of its PluginModuleSet to simplify object lifetime issues. AudioNotification is ref-counted so we can increment its ref-count during the asynchronous Runnable. Differential Revision: https://phabricator.services.mozilla.com/D7555
345436abd34e: Bug 1471086 - Derive hover and active color for custom scrollbars. r=jmathies
Xidorn Quan <me@upsuper.org> - Fri, 31 Aug 2018 21:33:41 +0000 - rev 489510
Push 9738 by aciure@mozilla.com at Mon, 03 Sep 2018 16:13:51 +0000
Bug 1471086 - Derive hover and active color for custom scrollbars. r=jmathies Differential Revision: https://phabricator.services.mozilla.com/D4398
fafc1900d5df: Bug 1480144: Let Windows Restart Manager ride the trains r=jmathies
Adam Gashlin <agashlin@mozilla.com> - Fri, 03 Aug 2018 18:50:53 +0000 - rev 489286
Push 9738 by aciure@mozilla.com at Mon, 03 Sep 2018 16:13:51 +0000
Bug 1480144: Let Windows Restart Manager ride the trains r=jmathies The plan is to study the "restart manager" in 62 with a pref flip, and if that goes well enable it on release in 63. If it is to be enabled for the whole population in 63 it needs to ride the trains, so we'll let it be enabled by default as 63 goes to beta. There will be time to uplift a backout so it won't reach the release population, if the 62 study indicates problems. Differential Revision: https://phabricator.services.mozilla.com/D2620
99917d1409c2: Bug 1453795 - IPC - Initialize member fields in classes/ structures. r=jmathies
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Thu, 14 Jun 2018 08:48:43 +0300 - rev 476741
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1453795 - IPC - Initialize member fields in classes/ structures. r=jmathies
00e35d8446bd: Bug 1453795 - Dom/Plugins - Initialize member fields in classes/ structures. r=jmathies
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Thu, 14 Jun 2018 08:38:21 +0300 - rev 476740
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1453795 - Dom/Plugins - Initialize member fields in classes/ structures. r=jmathies
49f1c7ec4eca: Bug 1185472 - Only allow NPAPI HWNDs to be adopted by an HWND in the chrome process r=jmathies
David Parks <dparks@mozilla.com> - Sun, 18 Dec 2016 19:58:16 -0800 - rev 371777
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1185472 - Only allow NPAPI HWNDs to be adopted by an HWND in the chrome process r=jmathies Add the set of plugin process PIDs to PluginProcessParent and, when attempting to reparent plugin windows in the chrome process, validate that those windows originated with the plugin process (by checking the window's PID against the set in the PluginProcessParent).
da77b49e469a: Bug 1279614 - 2,000 instances of "XPCOM objects created/destroyed from static ctor/dtor" emitted from xpcom/base/nsTraceRefcnt.cpp during linux64 debug testing. r=gfritzsche,jmathies.
Julian Seward <jseward@acm.org> - Thu, 30 Jun 2016 14:04:15 +0200 - rev 343320
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1279614 - 2,000 instances of "XPCOM objects created/destroyed from static ctor/dtor" emitted from xpcom/base/nsTraceRefcnt.cpp during linux64 debug testing. r=gfritzsche,jmathies.
36e71bcb0266: Bug 1192945 - Use channel->ascynOpen2 in widget/windows/nsDataObj.cpp . r=ckerschb, r=jmathies
Jonathan Kingston <jkingston@mozilla.com> - Mon, 10 Aug 2015 12:56:47 -0700 - rev 341514
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1192945 - Use channel->ascynOpen2 in widget/windows/nsDataObj.cpp . r=ckerschb, r=jmathies MozReview-Commit-ID: 5whNAj5KAjf