Phil Ringnalda
accaa766dd
Merge m-i to m-c, a=merge
2016-01-30 09:28:35 -08:00
Masatoshi Kimura
60cc7f9ab5
Bug 1242720 - Followup: reduce code duplication. r=jfkthame
2016-01-30 18:29:40 +09:00
Mark Capella
41443fd558
Bug 1240286 - Deleting text with backspace causes the action bar to glitch, r=smaug, TYLin, jchen
2016-01-30 00:08:55 -05:00
Xidorn Quan
c08a19f220
Bug 1241901 part 4 - Stop using nsAutoPtr for holding primitive arrays. r=froydnj
2016-01-30 10:33:41 +11:00
Kartikaya Gupta
6742c1337e
Bug 1242690 - Squash together DispatchAPZAwareEvent and DispatchInputEvent. r=dvander
2016-01-29 16:31:15 -05:00
Kartikaya Gupta
621828cc67
Bug 1242690 - Ensure that mouse events have the callback transform applied. r=botond
2016-01-29 16:31:15 -05:00
Ting-Yu Lin
7f8f643423
Bug 1227927 Part 3 - Use ranged-based for-loop to rewrite some simple loops in part 2. r=mats
2016-01-29 22:42:15 +08:00
Ting-Yu Lin
a6c945b2bc
Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
2016-01-29 22:42:14 +08:00
Jonathan Kew
80e5f404c7
Bug 1242720 - Use (non-dynamic) resolution from GetDeviceCaps when dealing with native-theme code that does not handle dynamic changes to system DPI. r=emk
2016-01-28 15:08:33 +00:00
Kartikaya Gupta
1c933c6cff
Bug 1243547 - Route scroll position adjusting for surface shifting directly to APZC. r=rbarker
2016-01-28 16:00:05 -05:00
Bogdan Postelnicu
77dbce270a
Bug 1243359 - initialize mScrollSeriesNumber in all ScrollWheelInput constructors. r=roc
2016-01-28 15:47:28 +02:00
Carsten "Tomcat" Book
2cd82dff43
Merge mozilla-central to mozilla-inbound
2016-01-28 12:27:53 +01:00
Carsten "Tomcat" Book
6d639cca1d
merge mozilla-inbound to mozilla-central a=merge
2016-01-28 12:13:37 +01:00
Chris Peterson
76b71c3e1b
Bug 1242135 - Annotate intentional and fix unintentional switch fallthroughs in widget/gtk/. r=karlt
...
widget/gtk/nsNativeThemeGTK.cpp:1032:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough]
widget/gtk/nsNativeThemeGTK.cpp:1058:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough]
widget/gtk/nsNativeThemeGTK.cpp:1274:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough]
widget/gtk/nsNativeThemeGTK.cpp:1718:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough]
2016-01-22 22:44:06 -08:00
Jeff Muizelaar
5150171f15
Bug 1243636. Switch to gfx::CriticalSection
2016-01-27 23:30:25 -05:00
Masayuki Nakano
a0112e3e9a
Bug 1242331 part.5 TSFTextStore should ignore text changes not caused by composition but not occurred during current composition r=m_kato
2016-01-28 13:28:54 +09:00
Masayuki Nakano
3f46e23f14
Bug 1242331 part.4 Add TextChangeDataBase::mIncludingChangesWithoutComposition r=smaug
2016-01-28 13:28:54 +09:00
Masayuki Nakano
76237b47a0
Bug 1242331 part.3 Rename TextChangeDataBase::mOccurredDuringComposition to mIncludingChangesDuringComposition r=smaug
2016-01-28 13:28:53 +09:00
Masayuki Nakano
a3b3a0c367
Bug 1242331 part.2 Rename TextChangeDataBase::mCausedByComposition to mCausedOnlyByComposition r=smaug
2016-01-28 13:28:53 +09:00
Masayuki Nakano
cc3f0fb62c
Bug 1242331 part.1 Remove unused methods of IMENotification r=smaug
2016-01-28 13:28:53 +09:00
Gijs Kruitbosch
f8473972ee
Bug 1226148 - reduce flickering and closing when using the OSK tab key, r=masayuki
2016-01-18 12:14:43 +00:00
Nicholas Nethercote
06573ee35c
Bug 1239864 (part 10) - Use the new rect iterators in view/ and widget/. r=roc.
2016-01-18 17:20:59 -08:00
Nicholas Nethercote
b1d88be3bd
Bug 1239864 (part 1) - Add new, nicer rect-iterators for nsRegion and nsIntRegion. r=roc.
...
This requires renaming the existing nsIntRegion::RectIterator as
nsIntRegion::OldRectIterator to make way for the new nsIntRegion::RectIterator.
This doesn't require many knock-on changes because most existing uses of
that type use the nsIntRegionRectIterator typedef.
2016-01-14 18:36:11 -08:00
Sebastian Hengst
a10345e651
Backed out 5 changesets (bug 1230674) for webgl bustage and crashes. r=backout on a CLOSED TREE
...
Backed out changeset 07cdcb9b4565 (bug 1230674)
Backed out changeset d21d089c447f (bug 1230674)
Backed out changeset a26de45cdb6a (bug 1230674)
Backed out changeset 59ec0033bd22 (bug 1230674)
Backed out changeset 74a06f6d85e1 (bug 1230674)
2016-01-26 22:40:18 +01:00
Randall Barker
4de780992c
Bug 1230674 - part 3, Add overscroll api to GeckoContentController and AndroidContentController r=snorp,kats
2016-01-27 07:45:31 -08:00
Randall Barker
4bddb28647
Bug 1230674 - part 2, Add overscroll API to Android nsWindow r=snorp
2016-01-27 07:45:31 -08:00
Randall Barker
3f96948842
Bug 1230674 - part 1, Add Overscroll API to NativePanZoomController r=snorp
2016-01-27 07:45:31 -08:00
AJ Kerrigan
b90d863836
Bug 1230750
- Export GENERATED_FILES headers from moz.build. r=ted.mielczarek
...
Add GENERATED_FILES headers to EXPORTS inside moz.build, and
remove associated Makefile.in rules.
2016-01-24 02:19:45 -05:00
Masayuki Nakano
e123f12119
Bug 1153156 part.4 Make APZC system scroll speed overriding aware r=mstange
2016-01-27 15:09:13 +09:00
Masayuki Nakano
95c2b8dfcc
Bug 1153156 part.3 Don't allow to override system scroll speed if the wheel event causes too fast scroll r=smaug+jimm
2016-01-27 15:09:13 +09:00
Masayuki Nakano
6f56a7bd2c
Bug 1153156 part.2 Make WidgetWheelEvent store if overriding system scroll speed is allowed and it shouldn't be allowed if scroll speed isn't system default settings on Windows r=smaug+jimm
2016-01-27 15:09:13 +09:00
Masayuki Nakano
3b90838075
Bug 1153156 part.1 Move nsBaseWidget::OverrideSystemMouseScrollSpeed() to WidgetWheelEvent r=smaug, sr=smaug
2016-01-27 15:09:13 +09:00
Masayuki Nakano
647125db4c
Bug 1242895 Put off to commit/cancel composition after unlocking the document in TSF mode r=m_kato
2016-01-27 15:09:13 +09:00
Randall Barker
1be0460c1b
Bug 1230674 - part 3, Add overscroll api to GeckoContentController and AndroidContentController r=snorp,kats
2016-01-26 12:02:51 -08:00
Randall Barker
2e2c2eda73
Bug 1230674 - part 2, Add overscroll API to Android nsWindow r=snorp
2016-01-26 12:02:51 -08:00
Randall Barker
aeff1fcc8f
Bug 1230674 - part 1, Add Overscroll API to NativePanZoomController r=snorp
2016-01-26 12:02:51 -08:00
Milan Sreckovic
5adabe3d09
Bug 1242659: Part 1. More information on the mismatches. r=jrmuizel
2016-01-25 14:43:29 -05:00
Eugen Sawin
6542ec7fcd
Bug 1192539 - [1.3] Add MediaCodecList JNI query support. r=snorp
2016-01-26 13:50:51 +01:00
Bob Owen
d36caf37b3
Bug 1242616: Add break in nsWindow.cpp WM_GETOBJECT handling. r=tbsaunde
2016-01-26 10:03:07 +00:00
Xidorn Quan
bd293a148d
Bug 1242295 - Fix compile error in nsDeviceContextSpecWin. r=jimm
2016-01-26 20:31:11 +11:00
Makoto Kato
f6c94a395d
Bug 1241408 - Update selection cache even if having read lock. r=masayuki
2016-01-26 10:33:38 +09:00
Kartikaya Gupta
243462f3fc
Bug 1240891 - Silence warning from calling GetNativeData(NS_NATIVE_WINDOW). r=roc
2016-01-25 17:13:50 -05:00
Aaron Klotz
c93cc90317
Bug 1237463: LSP Annotator Enhancements; r=jimm
2016-01-25 12:48:02 -07:00
Sylvestre Ledru
14ec5bc735
Bug 1218816 - Remove useless semicolons. Found by coccinelle. r=Ehsan
2016-01-22 16:58:49 +01:00
Bob Owen
fccfdb71cd
Bug 1238964 Part 2: Move separate DEVMODE to nsIPrintSettings copying into nsPrintSettingsWin. r=jimm
...
This also corrects what I think are long standing issues with the mapping to and
from print settings on Windows.
Firstly it only uses the DEVMODE flags to decide what should get stored, in the
old code if paper size was not set, it would then use that possibly invalid
paper size to map to length and width. Paper setting prefs are mapped back if
they were stored or if they have been manually set to something sane.
Secondly it corrects the calculation that was used to convert from millimeters
to tenths of millimeters.
It also gets rid of the paperSizeType field, which was only used on Windows and
doesn't actually make sense according to the DEVMODE documentation as the
dmPaperLength and dmPaperWidth fields override the dmPaperSize, but can in
theory be specified at the same time.
2016-01-12 17:40:07 +00:00
Bob Owen
8fbadb6da5
Bug 1238964 Part 1: Hold new printable page sizes in print nsIPrintSettingsWin. r=jimm
...
This also holds the resolution in the print settings, so that we can start to
remove the access to the native Windows print devices in the child process.
2016-01-22 16:05:19 +00:00
Gijs Kruitbosch
f22e73e02b
Bug 1236058 - recognize bluetooth keyboard devices when determining whether to show an on-screen keyboard, r=masayuki,f=jaws
2016-01-18 13:07:55 +00:00
Eugen Sawin
1926e0aa21
Bug 1205649 - [2.4] Add AbsoluteDeviceOrientation DOM event for compass heading orientation data. r=smaug
2016-01-21 18:14:33 +01:00
Blake Kaplan
903d7f8297
Bug 1241302 - Slightly modernize this code. r=jst
2016-01-20 14:45:00 +01:00
Sotaro Ikeda
0e56cea504
Bug 1006688 - Support capture screen via adb r=mwu
2016-01-21 00:21:50 -08:00