Sylvestre Ledru
4aa92e3091
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D22514
2019-03-13 10:19:06 +01:00
Kris Maglione
950b0fc87b
Bug 1524687: Part 10 - Convert Windows widget module to static registration. r=erahm
...
--HG--
extra : source : 614be688767fed0d16362dc5fbf0d34fc3c65579
extra : intermediate-source : accad7b4cbc71f35ffd4912044aa82c45872bb94
2019-01-25 15:20:36 -08:00
arthur.iakab
470dbf03b6
Backed out 5 changesets (bug 1524687) for causing build bustages on platform.h CLOSED TREE
...
Backed out changeset 0f06a6b51bfe (bug 1524687)
Backed out changeset 7a1ef487a9e7 (bug 1524687)
Backed out changeset accad7b4cbc7 (bug 1524687)
Backed out changeset eb33f7e6467c (bug 1524687)
Backed out changeset 86cf09db340b (bug 1524687)
2019-02-21 02:04:02 +02:00
Kris Maglione
1d81cfc069
Bug 1524687: Part 10 - Convert Windows widget module to static registration. r=erahm
...
--HG--
extra : rebase_source : b64845009833ae2dd808111d52c137b784a23c88
extra : source : 614be688767fed0d16362dc5fbf0d34fc3c65579
2019-01-25 15:20:36 -08:00
Ehsan Akhgari
e5e885ae31
Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
...
# ignore-this-changeset
--HG--
extra : amend_source : 7221c8d15a765df71171099468e7c7faa648f37c
extra : histedit_source : a0cce6015636202bff09e35a13f72e03257a7695
2019-01-18 10:16:18 +01:00
Dragana Damjanovic
fc155bc720
Bug 1513059 - Use the minimal XPCOM for the socket process.r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D15024
--HG--
extra : moz-landing-system : lando
2019-01-16 23:05:11 +00:00
Sylvestre Ledru
265e672179
Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
...
# ignore-this-changeset
--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022
2018-11-30 11:46:48 +01:00
Daosheng Mu
e9931800c1
Bug 1498625 - Part 2: Switch VR process to TYPE_MOZILLA_CHILD message loop type. r=froydnj,handyman
...
Differential Revision: https://phabricator.services.mozilla.com/D10643
--HG--
extra : moz-landing-system : lando
2018-11-05 21:28:38 +00:00
Edouard Oger
e46f0d7370
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
--HG--
extra : rebase_source : 0368f269e9adb2347621500b7c9d62c172a71e39
2018-10-03 17:57:23 +09:00
Ciure Andrei
7cf074453d
Backed out 4 changesets (bug 1155505) for win2012 build bustages CLOSED TREE
...
Backed out changeset af0781ab02a6 (bug 1155505)
Backed out changeset f5e706d5a143 (bug 1155505)
Backed out changeset 5400ec20792c (bug 1155505)
Backed out changeset 82e129f7545e (bug 1155505)
2018-10-03 09:16:27 +03:00
Makoto Kato
d91f9925ae
Bug 1155505 - Part 4. Fix bustage for mingw32. r=me CLOSED TREE
...
--HG--
extra : histedit_source : 97b0fbbd8acdc0a8cb6641f45bfc1c4c3eae19d5
2018-10-03 15:08:41 +09:00
Edouard Oger
bb43ab0c73
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
--HG--
extra : rebase_source : 5b73af9480569105c24baa5013e25879cbc68b02
2018-10-03 13:15:43 +09:00
Ehsan Akhgari
8d7c2999dc
Bug 1491594 - Remove the XPCOM registration for the native theme renderer r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D6275
--HG--
extra : moz-landing-system : lando
2018-09-20 01:20:55 +00:00
Ehsan Akhgari
77ce9e051f
Backout changeset b4f8cb6afab6 (bug 1491594) for talos performance regressions
2018-09-18 18:33:56 -04:00
Ehsan Akhgari
7c7f4d95f6
Bug 1491595 - Remove the XPCOM registration for the bidi keyboard; r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D5962
2018-09-17 00:02:58 -04:00
Narcis Beleuzu
949ee81e73
Backed out changeset 87d667d7ad73 (bug 1491595) for geckoview-junit failures on nsContentUtils. CLOSED TREE
2018-09-16 22:12:43 +03:00
Ehsan Akhgari
ffa5ec335e
Bug 1491595 - Remove the XPCOM registration for the bidi keyboard; r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D5962
2018-09-16 13:52:38 -04:00
Ehsan Akhgari
7c90f6f4f5
Bug 1491594 - Remove the XPCOM registration for the native theme renderer; r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D5961
2018-09-16 13:51:21 -04:00
Ehsan Akhgari
a07f6c3866
Bug 1484848 - Remove the XPCOM component registrations for window and child window; r=mstange
2018-08-21 16:20:28 -04:00
Jonathan Watt
f9157dfa53
Bug 144114 part 2 - Rename nsPrintOptions and its subclasses to nsPrintSettingsService*. r=bobowen
...
MozReview-Commit-ID: HQSmyrMBdS8
2017-12-19 10:42:15 +00:00
Jonathan Watt
94df748ddb
Bug 144114 part 1 - Rename the files for nsPrintOptions and its subclasses. r=bobowen
...
MozReview-Commit-ID: EcotGH6pXCR
--HG--
rename : widget/android/nsPrintOptionsAndroid.cpp => widget/android/nsPrintSettingsServiceAndroid.cpp
rename : widget/android/nsPrintOptionsAndroid.h => widget/android/nsPrintSettingsServiceAndroid.h
rename : widget/cocoa/nsPrintOptionsX.h => widget/cocoa/nsPrintSettingsServiceX.h
rename : widget/cocoa/nsPrintOptionsX.mm => widget/cocoa/nsPrintSettingsServiceX.mm
rename : widget/gtk/nsPrintOptionsGTK.cpp => widget/gtk/nsPrintSettingsServiceGTK.cpp
rename : widget/gtk/nsPrintOptionsGTK.h => widget/gtk/nsPrintSettingsServiceGTK.h
rename : widget/nsPrintOptionsImpl.cpp => widget/nsPrintSettingsService.cpp
rename : widget/nsPrintOptionsImpl.h => widget/nsPrintSettingsService.h
rename : widget/windows/nsPrintOptionsWin.cpp => widget/windows/nsPrintSettingsServiceWin.cpp
rename : widget/windows/nsPrintOptionsWin.h => widget/windows/nsPrintSettingsServiceWin.h
2017-12-19 10:06:39 +00:00
Jean-Yves Avenard
66fa0333bd
Bug 1417442 - P2. fix nsIGfxInfo in GPU process. r=dvander
...
MozReview-Commit-ID: FiU8Ygfh86s
--HG--
extra : rebase_source : 969ff0bc095e30820106ca08ecf5e06e2ebf223e
2017-11-15 23:33:37 +01:00
Mantaroh Yoshinaga
bcd8f8c970
Bug 1405210 - Part 1: Add PrintDialogService to windows widget. r=jimm,mshal
...
In order to move print native dialog code to windows widget, this patch will
create skeleton of PrintDialogService to windows widget.
Toolkit code(i.e. nsIPrintingPrompotService) will call this PrintDialogService.
Note that this PrintingDialogService suppose running on main process, so we
should call this interface from main process(i.e. nsPrintingPromptService, not
nsPrintingProxy).
MozReview-Commit-ID: 3P6kac9I9W4
--HG--
extra : rebase_source : 5b5ecd104cf4cecd1b68a3d6d4b33aca9fea9548
2017-10-19 11:04:13 +09:00
Jean-Yves Avenard
21b23b41d6
Bug 1352016 - P2. Allow nsIGfxInfo service in GPU process on Windows. r=dvander
...
We'll need it to determine if NV12 D3D11 surface are operationals.
MozReview-Commit-ID: FvsxGhnv7H1
--HG--
extra : rebase_source : 4580819b19aa36d7d26ee7d05934eaaddd17206a
2017-09-13 16:35:14 +02:00
Brendan Dahl
d1dd2ea172
Bug 1387168 - Use custom clipboard constructor instead of singleton. r=jrmuizel
...
This allows instances of the clipboard to be created (like it
was pre-headless).
2017-08-09 09:46:51 -07:00
Mats Palmgren
bc8aad6edb
Bug 1377490 - Make nsWindow 'final' to possibly devirtualize some calls. r=jimm
...
MozReview-Commit-ID: 6woRy5Wkogy
2017-07-05 23:14:48 +02:00
Thomas Nguyen
31868155d0
Bug 1363163 - Playing sound in a seperated thread to avoid jank r=masayuki
...
MozReview-Commit-ID: KYN7fhA541S
--HG--
extra : rebase_source : 27b9bca140f9e4bdeae91a72f5b86745f99a33d4
2017-06-08 11:08:49 +08:00
Brendan Dahl
50d7ed279a
Bug 1355150 - Enable headless mode on windows. r=automatedtester, r=jrmuizel
2017-06-20 15:27:02 -07:00
Kan-Ru Chen
e2a9b2f533
Bug 1194751 - Part 7. Implement ScreenHelperWin and delete old nsScreenManagerWin/nsScreenWin. r=jimm
...
ScreenHelperWin is the platform dependent part of the original
nsScreenManagerWin and nsScreenWin. It listens the WM_DISPLAYCHANGE
message and pushes updates to ScreenManager. See patch part 4. for how
ScreenManager works.
MozReview-Commit-ID: 20A3ZQKmH9a
--HG--
rename : widget/windows/nsScreenManagerWin.cpp => widget/windows/ScreenHelperWin.cpp
rename : widget/windows/nsScreenManagerWin.h => widget/windows/ScreenHelperWin.h
extra : rebase_source : a3058c237d38f72103251802ab5f5bbd672e9b70
2017-03-09 19:32:31 +08:00
David Anderson
424b5eb180
Initialize nsAppShell in the GPU process. (bug 1294350 part 5, r=nfroyd)
2016-08-22 22:57:36 -07:00
Makoto Kato
0838e690e7
Bug 1033488 - Send RTL information to child process by WM_INPUTLANGCHANGE. r=masayuki
...
MozReview-Commit-ID: KB9ok2oly7y
--HG--
extra : rebase_source : c268d4aa25bb03c921ca96cde80e8be85725a500
2016-03-11 17:48:10 +09:00
Jim Mathies
44daa19658
Bug 1096804 - Add a new asynchronous callback interface for Windows taskbar thumbnail and preview image requests. r=roc
2016-01-12 11:08:33 -06:00
Gijs Kruitbosch
6c7bdf6516
Bug 1170522 - expose whether or not we're in tablet mode to xul/js/css, r=jimm,ted
...
--HG--
extra : commitid : 1L4B5pNkYee
extra : rebase_source : 46f0e98bbd152a2cca96f59cd08162c36765af01
extra : amend_source : 6c51f311f57777dd146a85d1de885468f8876271
2015-06-16 19:51:29 +01:00
Kartikaya Gupta
cd5b55f8d6
Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong
2015-04-23 15:10:30 -04:00
Masayuki Nakano
27d34fdbd2
Bug 1119609 part.3 Implement converting methods from key/code value to key/code name index r=smaug
2015-02-19 15:50:19 +09:00
Mike Conley
5368b2ecee
Bug 1082579 - Introduce PPrinting.ipdl and proxies for opening printing UI. r=blassey.
...
--HG--
extra : rebase_source : 69ac7840ef72055911daa0ff482236b57f563aba
2014-10-28 11:59:08 -04:00
Mike Conley
5f892c8286
Bug 1002354 - Proxy nsIScreenManager and nsIScreen's from the child process to the parent process, with caching. r=roc,jimm,smichaud,snorp.
...
Changes to nsIScreen and nsIScreenManager were reviewed by roc.
Changes to dom/ipc were reviewed by jimm.
Changes to gfx/src/nsDeviceContext.cpp were reviewed by roc.
Changes to widget/android were reviewed by snorp.
Changes to widget/cocoa were reviewed by smichaud.
Changes to widget/gtk were reviewed by roc.
Changes to widget/windows were reviewed by jimm.
Changes to widget/xpwidgets were reviewed by roc.
--HG--
extra : rebase_source : 3ebb5763d75d16f73b3cb5e4fc5621188b6c9622
2014-07-14 13:22:26 -04:00
Mike Conley
64b781e2f3
Backed out bdf72cebcd85 to fix a CLOSED TREE.
...
--HG--
extra : histedit_source : 0a3977407abecc55d5564a69531d5d6ca804cd86
2014-07-14 12:20:16 -04:00
Mike Conley
78e56ed33a
Bug 1002354 - Proxy nsIScreenManager and nsIScreen's from the child process to the parent process, with caching. r=roc,jimm,smichaud,snorp.
...
Changes to nsIScreen and nsIScreenManager were reviewed by roc.
Changes to dom/ipc were reviewed by jimm.
Changes to gfx/src/nsDeviceContext.cpp were reviewed by roc.
Changes to widget/android were reviewed by snorp.
Changes to widget/cocoa were reviewed by smichaud.
Changes to widget/gtk were reviewed by roc.
Changes to widget/windows were reviewed by jimm.
Changes to widget/xpwidgets were reviewed by roc.
--HG--
extra : rebase_source : 90d263235b40f6f6937d361705a4dfa44253318e
extra : histedit_source : bab4e689269c67fe3eb65033b6987b93caf9a482%2C86645be32f82f0d80724532e528e597db165b1d1
2014-07-14 11:57:06 -04:00
Bill McCloskey
e63f9dd033
Bug 966467 - Enable some service proxies only in content processes (r=vlad)
2014-02-09 16:13:05 -08:00
Bill McCloskey
9cea9b25bb
Bug 966467 - Disable some unused services in content processes (r=vlad)
2014-02-09 16:13:01 -08:00
Birunthan Mohanathas
ba9bbe5bb3
Bug 784739 - Switch from NULL to nullptr in widget/windows/ (2/3); r=ehsan
...
--HG--
extra : rebase_source : 5276b6474b9d6135ca2db408d17f0b5ed98b24a6
2013-10-08 14:48:20 -04:00
Arnaud Bienner
244fc507ee
Bug 875754 - Implement <input type="color">: Windows widget/color picker. r=jimm
2013-06-23 18:48:24 +02:00
Masayuki Nakano
73367a9a5c
Bug 855975 part.1 Make widget::KeyboardLayout a singleton class r=jimm
2013-05-29 15:34:47 +09:00
Trevor Saunders
138e996dfc
no bug - remove a bunch of extra ';'s to make -pedantic happy
2013-01-11 05:14:04 -05:00
Jim Mathies
e21debf331
Bug 750901 - Elm to mc migration work - metro related changes to Windows widget src to support building metro winrt bits (nsWidgetFactory, nsWindowGfx, nsToolkit, WinUtils). Also landing nsIWinMetroUtils.idl. r=bbondy
2012-11-02 06:54:44 -05:00
Bonnie Surender
2b42bacc22
Fixing bug 715041. Add support for Idle API. r=bent, jst
2012-06-29 01:32:21 -07:00
Gervase Markham
82ff7027aa
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Masayuki Nakano
6b2ac6869b
Bug 672175 part.1 Implement MouseScrollHandler for Windows r=jimm
2012-03-06 12:20:28 +09:00
Mark Capella
48c8e8a527
Bug 730128 - Remove code ifdef'd MOZ_WINSDK_TARGETVER for pre-Windows 7 SDKs. r=jmathies
2012-02-27 18:57:28 -05:00