David Anderson
0505938414
Add MLGPU feature bits and compositor initialization. (bug 1365879 part 21, r=mattwoodrow)
...
--HG--
extra : rebase_source : 3d8d1a9619d997a2de9eea4e734a0457cd326e91
2017-06-22 21:12:19 -07:00
Randall Barker
71df028548
Bug 1321574 - Remove ASSERT checking if nsWindow::NPZCSupport::SetIsLongpressEnabled is called on Java UI thread. The APZCTreeManager ensures the call is dispatched to correct thread r=esawin
...
MozReview-Commit-ID: 9lOQY2N5ISc
2017-06-22 12:13:09 -07:00
Florian Quèze
66f6d259bc
Bug 1374282 - script generated patch to remove Task.jsm calls, r=Mossop.
2017-06-22 12:51:42 +02:00
Wes Kocher
834e060179
Backed out changeset 36d662fbab77 (bug 1350633) for failures in test_group_mouseevents.html a=backout
...
MozReview-Commit-ID: Gh9eflBppgq
--HG--
extra : source : 79c8da654a9301f57f4c9216eeb2ca1c76d58603
2017-06-21 17:12:20 -07:00
Michael Layzell
f02a75cf86
Bug 1350633 - Remove the Msg_GetWidgetNativeData sync IPC, r=billm, r=jimm
...
MozReview-Commit-ID: Bql29wgVDZ5
2017-06-21 14:23:16 -04:00
Jonathan Watt
28e68ab430
Bug 1369508 - Avoid slow and unnecessary GetSystemMetrics calls for Window's command buttons during startup. r=jimm
2017-06-12 21:11:44 +01:00
Carsten "Tomcat" Book
617ce077f4
Backed out changeset 31a3362f641c (bug 1344910) for crashes in marionette.py | application crashed
2017-06-21 15:00:08 +02:00
Carsten "Tomcat" Book
c4e9a8b55c
Backed out changeset 94f08c38200b (bug 1344910)
2017-06-21 14:59:33 +02:00
Carsten "Tomcat" Book
07fab37fd8
Backed out changeset 352c30687dea (bug 1344917)
2017-06-21 14:59:32 +02:00
Carsten "Tomcat" Book
413311adfc
Backed out changeset 71444e81ac24 (bug 1369508)
2017-06-21 14:59:28 +02:00
Carsten "Tomcat" Book
8a1350b5a6
Backed out changeset 4f6302a98ae4 (bug 1372405
)
...
--HG--
extra : rebase_source : 41632f3158e88e692809731394a683d065a73dfb
2017-06-21 13:59:26 +02:00
Jonathan Watt
076d1e0023
Bug 1369508 - Avoid slow and unnecessary GetSystemMetrics calls for Window's command buttons during startup. r=jimm
...
MozReview-Commit-ID: FUuPvpjB0pB
2017-06-12 21:11:44 +01:00
Jonathan Watt
6d8696d0eb
Bug 1344917, part 1 - Add a '-moz-windows-accent-color-applies' media query. r=heycam
...
The '-moz-windows-accent-color-applies' media query matches when the Windows 10
accent color should be used as the background of the title bar.
MozReview-Commit-ID: GM7nZij6MhQ
2017-06-08 14:49:21 +01:00
Jonathan Watt
ce27fee74e
Bug 1344910, part 2 - Add a '-moz-win-accentcolortext' color keyword to color text that will be drawn over an accent color background. r=jimm
...
MozReview-Commit-ID: 2HgWbx6eF48
2017-06-05 15:56:29 +01:00
Jonathan Watt
c1c70a354c
Bug 1344910, part 1 - Add a '-moz-win-accentcolor' color keyword to expose the Win10 accent color. r=jimm
...
MozReview-Commit-ID: DtRcuizKRH2
2017-06-05 12:19:51 +01:00
Edgar Chen
273f4b0c7e
Bug 1236512 - Part 1: Send "occlusionstatechange" custom event when occlusion state in Mac is changed; f=spohl; r=mstange
...
MozReview-Commit-ID: GTBeH4UwZiU
2017-05-26 18:09:34 +08:00
Bill McCloskey
6b3e84ed5f
Bug 1372405
- Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-20 21:44:11 -07:00
Brendan Dahl
50d7ed279a
Bug 1355150 - Enable headless mode on windows. r=automatedtester, r=jrmuizel
2017-06-20 15:27:02 -07:00
Aaron Klotz
1b7f27530d
Bug 1323069: Widget changes to facilitate returning a11y::LazyInstantiator in response to WM_GETOBJECT; r=jimm
...
MozReview-Commit-ID: JXbxr4tWEST
2017-06-15 17:29:07 -06:00
Ehsan Akhgari
4eac977034
Bug 1373857 - Part 3: Optimize the PostHandleEvent() events that we dispatch for checkboxes and radiocontrols when they get toggled in order to make it use direct WidgetEvent dispatch; r=smaug
2017-06-20 13:59:52 -04:00
Randall Barker
b31215e1b7
Bug 1372777 - Check that the native pointer has not been detached from the java object when dispatched to different thread r=esawin
...
MozReview-Commit-ID: DyeZDaHeWdL
2017-06-20 10:50:38 -07:00
Carsten "Tomcat" Book
e5d9b2a520
Backed out changeset 844d46609652 (bug 1236512) for test failures in own test
2017-06-20 14:30:54 +02:00
Edgar Chen
244552c6fd
Bug 1236512 - Part 1: Send "occlusionstatechange" custom event when occlusion state in Mac is changed; f=spohl; r=mstange
...
MozReview-Commit-ID: GTBeH4UwZiU
2017-05-26 18:09:34 +08:00
Carsten "Tomcat" Book
de892834ed
Merge mozilla-central to mozilla-inbound
2017-06-20 11:31:34 +02:00
Wes Kocher
871ead54fd
Backed out 2 changesets (bug 1365772) for valgrind failures a=backout
...
Backed out changeset 3e869b1c08d0 (bug 1365772)
Backed out changeset 66b6c25cacc7 (bug 1365772)
MozReview-Commit-ID: DnIpbwb7KPS
--HG--
extra : rebase_source : 40e29234adb1837283e0bd4be18d96b4311db869
2017-06-19 13:53:23 -07:00
Kartikaya Gupta
f2e0962ebb
Bug 1339474
- Enable APZ in QuantumRender builds. r=jrmuizel
...
All reftests that are still failing with APZ enabled are annotated with
a bug number that is tracking the fix.
MozReview-Commit-ID: 8QU15LHVy1t
--HG--
extra : rebase_source : 71908ca38e96e0f6f5a341605e70c3f6670b9237
2017-06-19 15:46:38 -04:00
Alexis Beingessner
5267043bbc
Bug 1365772 - Allow component alpha to be managed by blocklists. r=kats
...
MozReview-Commit-ID: 5iEuUtmfkLl
--HG--
extra : rebase_source : ca0c104a5c1923b21d3e40200e5a9ecd66fdebc2
2017-05-30 09:25:40 -04:00
Sebastian Hengst
905913ead5
Backed out changeset 112d854f652d (bug 1365772) for Windows bustage: 'gfxConfig': is not a class or namespace name at DeviceAttachmentsD3D11.cpp(179). r=backout on a CLOSED TREE
...
Valgrind also complains: Conditional jump or move depends on uninitialised value(s) at __get_cpuid / cpuid / read_cpu_features / operator
2017-06-19 18:23:50 +02:00
Alexis Beingessner
5c589ff480
Bug 1365772 - Allow component alpha to be managed by blocklists. r=kats
...
MozReview-Commit-ID: 5iEuUtmfkLl
--HG--
extra : rebase_source : 5c39798c464d790cd76254dedba4c76470dc2126
2017-05-30 09:25:40 -04:00
David Anderson
eda24ede27
Rename LayerManager::Composite to LayerManager::ScheduleComposite. (bug 1365879 part 17, r=mattwoodrow)
2017-06-20 01:17:21 -07:00
David Anderson
bae9947dc4
Add IsHidden to CompositorWidget. (bug 1365879 part 10, r=rhunt)
2017-06-20 01:17:19 -07:00
Carsten "Tomcat" Book
ea1b86680c
Backed out changeset 9846de3bd954 (bug 1372405
)
...
--HG--
extra : rebase_source : 5d4a48e8ec394c329994689d938d2a6e9b2752b0
2017-06-20 08:27:02 +02:00
Bill McCloskey
4592152411
Bug 1372405
- Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-19 22:25:47 -07:00
Markus Stange
2c241960ec
Bug 1291457 - Remove shadow invalidation code. r=spohl
...
Invalidating a window's shadow is really slow and leads to flickering. Now that
arrow panels don't change their contents during the panel opening animation any
more, their shape stays the same after the first paint, so we don't need the
shadow invalidation functionality for them any more. And as far as I know, we
don't use transparent popups with changing shapes anywhere else.
The system still computes the shadow for the first paint of the window (which
happens during the orderFront call), and it updates the shadow whenever the
window resizes. But not when its size stays the same and only what we draw in
the content is updated.
MozReview-Commit-ID: 138PjbrSFrc
--HG--
extra : rebase_source : fed1c653ca3d88ef8b4e8e55a7d42b29e17a1624
2016-08-02 16:39:06 -04:00
Markus Stange
f8d4832d5f
Bug 1370034 - Allow disabling window transforms using a pref. r=spohl
...
MozReview-Commit-ID: T5NWKMA4qz
--HG--
extra : rebase_source : 2959234f0c0c1368207efc17ec101cb5fc87e5b6
2017-06-09 11:16:48 -04:00
Markus Stange
f4e6f4d70c
Bug 1370034 - Add nsIWidget::SetWindowTransform and implement it on Mac. r=spohl
...
MozReview-Commit-ID: 6tghHjKe6pb
--HG--
extra : rebase_source : 0a2d2043d1d3aa9dfe1bd34ef33d598b8d985f36
2017-06-14 19:15:10 -04:00
Markus Stange
195251f3db
Bug 1370034 - Add nsIWidget::SetWindowOpacity and implement it on Mac. r=spohl
...
MozReview-Commit-ID: ILqHQuQ4whl
--HG--
extra : rebase_source : 6d45806a0384a58993c425572a8305715df1a181
2017-06-14 19:14:02 -04:00
Carsten "Tomcat" Book
3271bd7354
Merge mozilla-central to autoland
2017-06-19 14:52:55 +02:00
Greg Mierzwinski
add4e2d809
Bug 1374057 - Catch more preceding position-change notifications and prevent post-test position change notifications. r=jmaher
...
This patch fixes failures for widget/tests/test_composition_text_querycontent.xul when it is run on ubuntu 16.04. It adds some missing handling for pre-test position change notifications and also adds some handling for after-test position change notifications.
MozReview-Commit-ID: 1t8NuxJqkOo
--HG--
extra : rebase_source : ddae0da39a087c5742e31fbae9d7930b95695f1e
2017-06-18 10:03:04 -04:00
Nicholas Nethercote
5d3808c6e5
Bug 1373436 (part 4) - Use UniquePtr with profile_add_marker(). r=mstange.
...
Once the |aPayload| argument to profile_add_marker() became a UniquePtr the
default value of nullptr caused compilation difficulties that could only be
fixed by #including ProfilerMarkerPayload.h into lots of additional places
(because the UniquePtr<T> instantiation required the T to be fully defined). To
get around this I just split profile_add_marker() into two functions, one with
1 argument and one with 2 arguments.
The patch also removes the definition of PROFILER_MARKER_PAYLOAD in the case
where MOZ_GECKO_PROFILER isn't defined. A comment explains why.
2017-06-16 12:26:26 +10:00
Sebastian Hengst
e8cca2e7cf
Backed out changeset 956306ea34f3 (bug 1350633)
2017-06-16 22:20:32 +02:00
Cameron McCormack
1849ea4995
Backout bug 1291457 and bug 1370034 for bustage.
2017-06-19 13:55:15 +08:00
Michael Layzell
6648f5c781
Bug 1350633 - Remove the Msg_GetWidgetNativeData sync IPC, r=billm, r=jimm
...
MozReview-Commit-ID: Bql29wgVDZ5
2017-06-16 14:59:35 -04:00
James Willcox
cd512155a6
Bug 1370605 - Don't wait for a resize before entering fullscreen on Android r=esawin
...
There may not be a resize event coming, and we don't do anything special
with the transition anyway.
MozReview-Commit-ID: 1toNPdMHA1B
2017-06-16 11:02:03 -05:00
Mats Palmgren
9d353fa50b
Bug 966240 - Remove support for <meta http-equiv="msthemecompatible" content="no">. r=dbaron
...
It appears that neither Chrome, Safari or Edge support this feature,
and it's causing web-compat issues for us, e.g. bug 1373417.
MozReview-Commit-ID: AP5LMgL6QmR
2017-06-16 17:17:22 +02:00
Sebastian Hengst
265affc002
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 5wTyHWufcCh
2017-06-16 09:50:00 +02:00
Mike Hommey
7a056a1e03
Bug 1373478 - Remove the remainder of gonk widget code. r=me
2017-06-16 10:41:06 +09:00
domfarolino@gmail.com
d4253766db
Bug 1274663 - Expose API to trigger device reset. r=dvander
...
--HG--
extra : rebase_source : 5a9d2757f8e7378083ce42131d5a250027569814
2017-06-15 14:34:00 -04:00
Michael Layzell
b24cba603e
Bug 1369627 - Part 2: Send DimensionInfo down to the content process synchronously when creating a new window, r=smaug
...
MozReview-Commit-ID: GlzJ491RLUE
2017-06-15 14:34:48 -04:00
Sebastian Hengst
43c84014a1
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: HYo8pUZXJ8Z
2017-06-15 20:12:28 +02:00