David Zbarsky
3d161603d7
backout Bug 893117 for mochitest failure
2013-08-01 01:54:09 -07:00
Nicholas Cameron
a518fa0c24
merge backout, a=me
2013-08-01 18:39:19 +12:00
Nicholas Cameron
b4b5c9799b
back out bug 874721, bug 899435
2013-08-01 18:30:46 +12:00
David Zbarsky
a8e04c91cc
Bug 893117: Remove nsIDOMHTMLMeterElement r=bz
2013-07-31 23:12:40 -07:00
David Zbarsky
d52c9a362c
Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv
2013-07-31 23:12:38 -07:00
Nicholas Cameron
e571990a03
Bug 874721. Fallback for EnsureAllocated and compositor, and some more sanity checks. r=mattwoodrow
2013-08-01 16:52:36 +12:00
Nicholas Cameron
e86327c405
Bug 874721. CompositorD3D9, r=Bas
2013-08-01 16:50:52 +12:00
Stephen Pohl
588fed6532
Bug 874570: Make scrollbar frames smaller for small overlay scrollbars. r=smichaud
2013-08-01 17:01:22 -04:00
Edwin Flores
d3fc908cc3
Bug 882342 - Blacklist Motorola XT890 running Android 4.1 for H264 playback r=bjacob
2013-08-01 15:12:14 +12:00
Birunthan Mohanathas
8d04962d67
Bug 712105 - Use default cursor rather than last cursor for 'cursor: context-menu' on Windows and OS/2. r=jimm
2013-07-31 21:15:25 -04:00
Brian R. Bondy
80bb4d62bc
Bug 900044 - MetroCompositorParent is no longer needed. r=kats
2013-07-31 20:59:27 -04:00
Brian R. Bondy
784f023fb0
Bug 900044 - Get rid of viewport-needs-updating and related code. r=kats
2013-07-31 20:59:24 -04:00
Wes Kocher
4b7937b86f
Merge m-c to inbound
2013-07-31 17:36:03 -07:00
Ehsan Akhgari
d9a90f1254
Backed out changeset 197b12188f3a (bug 893973) for causing bug 9000007
2013-07-31 17:06:38 -04:00
Nicholas Cameron
6a449045ab
Bug 895873 - backout bug 893117 for Win8 mc bustage
2013-07-30 23:32:35 -04:00
Ryan VanderMeulen
fd758076bd
Merge m-c to inbound.
2013-07-30 18:08:18 -04:00
David Zbarsky
aeb27e1255
Bug 893117: Remove nsIDOMHTMLMeterElement r=bz
2013-07-30 14:55:13 -07:00
David Zbarsky
9c0441b53f
Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv
2013-07-30 14:55:11 -07:00
Ryan VanderMeulen
e109a696f7
Merge m-c to birch.
2013-07-30 15:43:05 -04:00
Kartikaya Gupta
d026dad2d8
Bug 866232 - Update the Windows Metro code to handle APZCTreeManager. r=BenWa, bbondy
2013-07-30 14:03:43 -04:00
Kartikaya Gupta
215476e2eb
Bug 866232 - Break assumption of a single global root layer tree. r=BenWa, mattwoodrow
2013-07-30 14:03:43 -04:00
Kartikaya Gupta
6762cc18a8
Bug 866232 - Only fire mozbrowserasyncscroll events on the top-level scrollable for backwards compatibility. r=BenWa
2013-07-30 14:03:42 -04:00
Kartikaya Gupta
2c0ffd470e
Bug 866232 - Add an APZCTreeManager to encapsulate the multiple APZCs corresponding to a given layer tree. r=BenWa, mattwoodrow
2013-07-30 14:03:40 -04:00
Michael Wu
0e3b95d897
Bug 898897 - Update GonkDisplayJB to support JB MR2, r=vlad
2013-07-30 13:36:53 -04:00
Ryan VanderMeulen
55f1829235
Merge m-c to fx-team.
2013-07-30 13:12:26 -04:00
Ryan VanderMeulen
769a4293c7
Merge m-c to birch.
2013-07-30 13:11:10 -04:00
Martin Stransky
b643e53730
Bug 899460 - Remove MOZ_GTK_EXPANDER. r=karlt
2013-07-30 10:03:44 -04:00
Martin Stransky
e11e60ac69
Bug 897404 - Port GTK2 to GTK3 - treeview rendering, expander fix. r=karlt
2013-07-30 10:03:14 -04:00
David Zbarsky
f78d53fa48
Backout b43b3d14ea16 for mochitest failures on CLOSED TREE
2013-07-29 22:46:45 -07:00
David Zbarsky
67334df0d5
Backout 40683014a638 for causing mochitest orange
2013-07-29 21:11:01 -07:00
David Zbarsky
d057bf162a
Bug 898105 - Remove nsIDOMTouch r=reuben
2013-07-29 16:04:09 -07:00
David Zbarsky
35194cdbac
Bug 898930 - Remove nsIDOMTouchEvent r=smaug
2013-07-29 16:04:08 -07:00
Michael Vines
0fa4b89233
Bug 895665 - Gonk support for dev input audio jack events. r=mwu
2013-07-29 21:27:48 -07:00
Chris Kitching
349b02b241
Bug 897123 - Make GeckoAppShell.pumpMessageLoop waste less CPU time r=jchen
...
--HG--
extra : rebase_source : 7d5ffa3f2b9d29ff245886c40f4083e7451daec1
2013-07-26 12:02:00 -07:00
Nicholas Cameron
71e821ee4d
Bug 896896. Use MsgWaitForMultipleObjectsEx instead of WaitMessage. r=roc
...
--HG--
extra : rebase_source : 4e63339d0aa2ca732c1d12c4abcf891b70ee0056
2013-07-31 08:51:45 +12:00
Ryan VanderMeulen
5079ebb23d
Merge m-c to inbound.
2013-07-30 15:41:57 -04:00
Ehsan Akhgari
2824b29025
Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
...
This patch was mostly generated by running the following scripts on the codebase, with some
manual changes made afterwards:
# static_assert.sh
#!/bin/bash
# Command to convert an NSPR integer type to the equivalent standard integer type
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.mm" \) | \
xargs -n 1 `dirname $0`/assert_replacer.py #sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_STATIC_ASSERT static_assert
hg rev --no-backup mfbt/Assertions.h \
media/webrtc/signaling/src/sipcc/core/includes/ccapi.h \
modules/libmar/src/mar_private.h \
modules/libmar/src/mar.h
# assert_replacer.py
#!/usr/bin/python
import sys
import re
pattern = re.compile(r"\bMOZ_STATIC_ASSERT\b")
def replaceInPlace(fname):
print fname
f = open(fname, "rw+")
lines = f.readlines()
for i in range(0, len(lines)):
while True:
index = re.search(pattern, lines[i])
if index != None:
index = index.start()
lines[i] = lines[i][0:index] + "static_assert" + lines[i][index+len("MOZ_STATIC_ASSERT"):]
for j in range(i + 1, len(lines)):
if lines[j].find(" ", index) == index:
lines[j] = lines[j][0:index] + lines[j][index+4:]
else:
break
else:
break
f.seek(0, 0)
f.truncate()
f.write("".join(lines))
f.close()
argc = len(sys.argv)
for i in range(1, argc):
replaceInPlace(sys.argv[i])
--HG--
extra : rebase_source : 4b4a4047d82f2c205b9fad8d56dfc3f1afc0b045
2013-07-18 13:59:53 -04:00
Markus Stange
86cead439b
Bug 898126 - Cache client hit test values, r=jimm
2013-07-29 13:19:34 +02:00
Kartikaya Gupta
826de6c0c7
Bug 891607 - Fix typo resulting in a bad surface size in some startup scenarios. r=Cwiiis
2013-07-29 14:38:06 -04:00
Trevor Saunders
108b7dd046
backout bug 886526 because it probably made us use a lot more memory to link on windows
2013-07-29 11:03:21 -04:00
Wes Johnston
fc77e517a2
Bug 901129 - Remove XUL Fennec's MOZ_ONLY_TOUCH_EVENTS flag. r=kats
2013-08-05 10:32:01 -07:00
Carsten "Tomcat" Book
72350922ef
Merge mozilla-central to mozilla-inbound
2013-08-05 11:59:14 +02:00
David Zbarsky
267331a573
Bug 898105 - Remove nsIDOMTouch r=reuben
2013-08-05 00:51:22 -04:00
David Zbarsky
11ac59e6e6
Bug 898930 - Remove nsIDOMTouchEvent r=smaug
2013-08-05 00:51:21 -04:00
Nicholas Cameron
64ecc95c2b
backout incorrect change from warning to assertion from bug 874721. r=me
2013-08-05 11:20:02 +12:00
Nicholas Cameron
f742a26a6e
Bug 874721, bug 899435. D3D9 compositor and windows OMTC window resizing. r=Bas, mattwoodrow
2013-08-04 19:46:17 +12:00
Timothy Nikkel
7d3be384bc
Bug 892994. On retina screens cocoa rounds widget coordinates to even pixel values, so account for that when placing widgets so we don't get confused. r=mstange
2013-07-30 11:22:41 -05:00
Timothy Nikkel
17ff349e2b
Bug 899430. Correct incorrect use GetDefaultScale in TextInputHandler to BackingScaleFactor. r=jfkthame
...
We are converting between cocoa points and dev pixels, cocoa points do not know about our prefs but GetDefaultScale takes into account our prefs, which is wrong.
2013-07-30 11:22:39 -05:00
Steven Michaud
be97f39501
Bug 893973 - crash in -[ChildView keyDown:], log more debugging info to Breakpad's app notes. r=masayuki
2013-07-30 10:42:29 -05:00
Ehsan Akhgari
ef4b479714
Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted
2013-07-30 10:25:31 -04:00
Daniel Holbert
ed8bccacc9
Bug 896292: Mark widget/gtk2 as FAIL_ON_WARNINGS. r=karlt r=gps
2013-07-24 15:41:55 -07:00
Joe Drew
11e2b523b8
Bug 882190 - Remove empty variable assignment. r=glandium
...
--HG--
extra : rebase_source : 3b4c06182d01e8ba98fb7dbb3516a165bc599d75
2013-07-26 10:42:16 -04:00
Daniel Holbert
206b61e281
Bug 875753 followup: Annotate our gtk2 'nsColorPicker' class as MOZ_FINAL to fix -Wdelete-non-virtual-dtor build warning. blanket-r=ehsan
2013-07-25 12:08:01 -07:00
Brian R. Bondy
5b9488e54f
Bug 869940 - APZC Metro winrt implementation. r=jimm
2013-07-25 13:15:16 -04:00
Arnaud Bienner
70bdf3b468
Bug 875753 - Color input: Gtk widget. r=karlt
2013-06-22 15:39:43 +02:00
Markus Stange
4411a7ad7f
Bug 897260 - Don't go through DispatchMouseEvent when sending hit test events. r=jimm
2013-07-25 14:25:39 +02:00
Masayuki Nakano
dde8930062
Bug 501496 part.8 Native key event tests should prevent default only when the event is keypress r=smaug
2013-07-25 15:09:29 +09:00
Masayuki Nakano
5f1ed1963c
Bug 501496 part.7 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on Gonk r=smaug+mwu
2013-07-25 15:09:28 +09:00
Masayuki Nakano
43dc72f530
Bug 501496 part.6 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on Android r=smaug+nchen
2013-07-25 15:09:28 +09:00
Masayuki Nakano
4d5158de01
Bug 501496 part.5 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on OS/2 r=smaug
2013-07-25 15:09:28 +09:00
Masayuki Nakano
236130b569
Bug 501496 part.4 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on Qt r=smaug+romaxa
2013-07-25 15:09:28 +09:00
Masayuki Nakano
162b4fa956
Bug 501496 part.3 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on Cocoa r=smaug+smichaud
2013-07-25 15:09:28 +09:00
Masayuki Nakano
5c78ca14e0
Bug 501496 part.2 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on GTK r=smaug+karlt
2013-07-25 15:09:28 +09:00
Masayuki Nakano
33a5b971f9
Bug 501496 part.1 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on Windows r=smaug+jimm
2013-07-25 15:09:28 +09:00
Masayuki Nakano
7318911de9
Bug 896362 part.2 Add tests for VK_ABNT_C1 and VK_ABNT_C2 r=jimm+smaug
2013-07-25 15:04:17 +09:00
Masayuki Nakano
e07e1329ce
Bug 896362 part.1 Support VK_ABNT_C1 and VK_ABNT_C2 (keyCode and location) r=jimm+smaug
2013-07-25 15:04:17 +09:00
Wes Kocher
8ae277fbe9
Backout 04bde6c5fb16 (bug 896292) for PGO-only build bustage on a CLOSED TREE
2013-07-24 19:28:18 -07:00
Daniel Holbert
d3e31a35fd
Bug 896292: Mark widget/gtk2 as FAIL_ON_WARNINGS. r=karlt r=gps
2013-07-24 15:41:55 -07:00
Ryan VanderMeulen
6cc28e31e6
Merge m-c to inbound.
2013-07-24 18:22:45 -04:00
Ed Morley
fe0891a1ec
Merge mozilla-central and fx-team
2013-07-24 13:37:09 +01:00
Tim Taubert
b3feea2284
merge m-c to fx-team
2013-07-24 12:15:50 +02:00
Ms2ger
3c48262d76
Merge m-c to inbound.
2013-07-24 11:53:22 +02:00
Tim Taubert
b8a8cc5fc5
Bug 894876 - part 1 - Add support for GDK_BUTTON_RELEASE in nsWindow::SynthesizeNativeMouseEvent(); r=karlt
2013-07-24 09:58:50 +02:00
Ms2ger
10d5739f7a
Bug 888643 - Part b: Move CPP_UNIT_TESTS definitions into moz.build files; r=gps
2013-07-24 09:23:06 +02:00
Botond Ballo
d689c3581c
Bug 895904 - Hook up NativePanZoomController.abortAnimation(). r=kats
2013-07-23 16:41:22 -04:00
Joshua Cranmer
b82a7849fb
Bug 884061 - Part 4: Remove nsAtomicRefcnt.h, r=jlebar
...
--HG--
extra : rebase_source : ce24ab345baa48104328e3c101b7266a31e81870
2013-07-11 15:21:45 -05:00
Joshua Cranmer
c0dfb98101
Bug 884061 - Part 3x: Use NS_DECL_THREADSAFE_ISUPPORTS in widget/, r=jimm
...
--HG--
extra : rebase_source : 9e6f7d33802b3f8698616fa6f68c8500f275ae9c
2013-07-18 21:24:15 -05:00
Botond Ballo
1cdb67fea9
Bug 859929 - Make AsyncPanZoomController work with progressive tile painting on Fennec. r=kats
2013-07-22 22:33:05 -04:00
Nicholas Cameron
cdae41c345
Bug 897839. Use OMTC for invisible windows and initialise LayerTreeState::mParent. r=mattwoodrow
2013-08-01 10:20:24 +12:00
Markus Stange
fc5dcb9c74
Bug 898415 - Fix context menu hittest event position. r=jimm
2013-08-09 19:56:53 +02:00
Nicholas Cameron
fb76b46178
Bug 874721. OMTC Windows window resizing. r=mattwoodrow
2013-07-23 11:02:22 +12:00
Edwin Flores
7842f48a3d
Bug 889433 - Blocklist h264 playback on Sony devices running Android 4.2 r=doublec
2013-07-23 06:34:09 +12:00
Alexander Surkov
9f0f0b2d59
Bug 891338 - Popup accessibility broken, r=tbsaunde, roc, f=marcoz, jamie
2013-07-22 11:58:19 -04:00
Chris Lord
10605e0e62
Bug 886298 - Convert Layers fixed position margins to typed units. r=kats
2013-07-22 09:50:13 +01:00
Daniel Holbert
c2325a83e5
Bug 896032: Don't bother capturing return value from CallGetService in nsGtkKeyUtils.cpp, since we don't use it. r=smontagu
2013-07-21 15:53:53 -07:00
Steven Michaud
1d44037181
Bug 893973 - crash in -[ChildView keyDown:], log debugging info to Breakpad's app notes. r=ted,masayuki
2013-07-19 16:21:25 -05:00
Timothy Nikkel
6a5f13253e
Bug 891424. Hide cocoa window's when they are destroyed, otherwise they can stay on screen, and remove a different fix for the same bug that caused a regression. r=smichaud
...
We also remove a different fix for this same bug that caused some regressions: calling RemoveChild so that the nsCocoaWindow actually dies.
2013-07-19 15:57:59 -05:00
Ryan VanderMeulen
5365ed1905
Backed out changeset 01d5bde15738 (bug 893973) for OSX bustage.
...
CLOSED TREE
2013-07-19 13:56:36 -04:00
Steven Michaud
4bedaaa1a3
Bug 893973 - crash in -[ChildView keyDown:], add debugging info to Breakpad's app notes. r=ted,masayuki
2013-07-19 12:08:18 -05:00
J. Ryan Stinnett
e5ddec7b47
Bug 893670 - Part 2: Expand NativeKeyBindings tests. r=masayuki
...
--HG--
extra : rebase_source : 9a4c15b3c2bb3631db9cf5f5b91aecefa9528db5
2013-07-18 13:34:26 -05:00
J. Ryan Stinnett
77f134420c
Bug 893670 - Part 1: Restore Emacs shortcuts in textareas. r=masayuki
...
--HG--
extra : rebase_source : 14dc48ad891f41c38854fd1078971361d459e73a
2013-07-17 20:00:26 -05:00
Gervase Markham
5103d820f9
Bug 715549 - remove last vestiges of tri-licence. DONTBUILD.
2013-07-19 16:08:33 +01:00
Matt Woodrow
89f496c44e
Bug 885580 - Make sure that Compositor::GetBackend is only used [Cfrom the compositor thread. r=nical
2013-06-27 11:30:52 +12:00
Matt Woodrow
5121773a74
Bug 894891 - Move texture transform from the RGBATextureLayerExternal shader into the vertex shader, and combine the two GL_TEXTURE_EXTERNAL shaders. r=jrmuziel
2013-07-18 23:05:06 -04:00
Reuben Morais
8fd8ceb566
Backed out changeset 12a2fa9940f4 (bug 893117)
2013-07-18 20:01:54 -07:00
David Zbarsky
e7c4a9f1ec
Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv
2013-07-18 17:43:38 -07:00
Bill McCloskey
8ea3fc6605
Bug 888900 - Make sure the clipboard is always flushed at shutdown on win32 (r=jimm)
2013-07-18 13:31:53 -07:00
Arnaud Bienner
244fc507ee
Bug 875754 - Implement <input type="color">: Windows widget/color picker. r=jimm
2013-06-23 18:48:24 +02:00
Chris Kitching
bcb6e51167
Bug 896822 - Convert thumbnails to RGBA before sending to Java. r=roc, r=kats
2013-07-24 09:18:05 -04:00
Martin Stransky
fa68af1802
Bug 877606 - Port GTK2 to GTK3 - widget clipping. r=karlt
2013-07-24 09:07:09 -04:00
Robert O'Callahan
45d8483f79
Fix Mac bustage for bug 889219 on a CLOSED TREE
2013-07-25 00:40:45 +12:00
Robert O'Callahan
9dfcbeeab2
Bug 889219. Part 1: Clean up nsPrintEngine string usage for document titles/URLs. r=mats
...
--HG--
extra : rebase_source : 17a67d9956e9df9e19c86ea70ac3045e636c49ae
2013-07-24 23:48:37 +12:00
Masayuki Nakano
0e0d6169b5
Bug 891316 part.8 Refactor other nsIMM32Handler::On*() r=jimm
2013-07-18 17:12:31 +09:00
Masayuki Nakano
d7330fa349
Bug 891316 part.7 Refactor nsIMM32Handler::OnIME*() r=jimm
2013-07-18 17:12:31 +09:00
Masayuki Nakano
131f417c41
Bug 891316 part.6 Use widget::MSGResult in nsIMEHandler r=jimm
2013-07-18 17:12:31 +09:00
Masayuki Nakano
d5144e0a9b
Bug 891316 part.5 Use widget::MSGResult in widget::IMEHandler r=jimm
2013-07-18 17:12:31 +09:00
Masayuki Nakano
8eb3277b0d
Bug 891316 part.4 Use widget::MSGResult at nsWindow::ProcessMessageForPlugin r=jimm
2013-07-18 17:12:31 +09:00
Masayuki Nakano
4338868012
Bug 891316 part.3 Use widget::MSGResult in widget::MouseScrollHandler r=jimm
2013-07-18 17:12:31 +09:00
Masayuki Nakano
1320d65578
Bug 891316 part.2 Use widget::MSGResult in widget::WindowHook r=jimm
2013-07-18 17:12:31 +09:00
Masayuki Nakano
f50359d44b
Bug 891316 part.1 Make widget::MSGResult struct and use it in nsWindow r=jimm
2013-07-18 17:12:31 +09:00
David Zbarsky
d7fdf67911
Bug 895116: Use RGBARectProgram in nsChildView r=mattwoodrow
2013-07-17 23:54:09 -07:00
Jeff Walden
64982b30df
Bug 891177 - Implement mozilla/Vector.h, and make js/Vector.h implement js::Vector using mozilla::Vector's implementation of the functionality. r=terrence
...
--HG--
rename : js/public/Vector.h => mfbt/Vector.h
extra : rebase_source : d5f87a48485e3f2241228a4b003e80974c86fd5f
2013-07-09 16:33:29 -07:00
Jim Mathies
55ad7f0dab
Bug 888236 - Cleanup MetroWidget's Destroy method, shutdown layer manager and call base widget destroy methods. Potential fix for crash in nsIFrame::GetNearestWidget(). r=bbondy
2013-07-17 13:43:26 -05:00
Ed Morley
35e2bbbc95
Merge latest green inbound changeset and mozilla-central
2013-07-17 15:43:28 +01:00
Masayuki Nakano
659bbecf94
Bug 893973 Check if the keydown event received view actually has focus and separate the MOZ_CRASH() for each case r=smichaud
2013-07-17 11:08:44 +09:00
Ryan VanderMeulen
c02b487588
Backed out changeset 8bbd27688a89 (bug 870406) for Linux bustage.
2013-07-16 16:54:10 -04:00
Joey Armstrong
468eeb751c
bug 870406: move CSRCS to mozbuild (file batch #3 ) r=mshal
2013-07-16 15:47:52 -04:00
Michael Wu
c6faf93831
Bug 894683 - Fix dpi reporting on gonk-jb, r=vlad
2013-07-16 20:57:41 -04:00
Nicholas Cameron
df153198ec
Bug 899435. Part 4 - smooth resizing with OMTC. r=roc
2013-08-09 11:32:26 +12:00
Nicholas Cameron
a124f24edc
Bug 901382. Don't fall back to basic OMTC. r=mattwoodrow
2013-08-09 11:32:26 +12:00
Nicholas Nethercote
d8f824e34e
Bug 898914 (part 1) - Remove JSBool.
...
--HG--
extra : rebase_source : 2d202e0e5005a7f54724b1540481c15cde3ad52e
2013-08-08 15:53:04 -07:00
Trevor Saunders
e62a12b52f
bug 886526 - remove IS_COMPONENT and MODULE_NAME makefile vars for things in libxul r=bsmedberg r=glandium
2013-08-08 20:12:37 -04:00
Brian O'Keefe
f4815f2203
Bug 883502 - Part 1: Move 'chromium_config.mk' includes after rules.mk. r=gps
2013-07-04 08:28:43 -04:00
Stephen Pohl
e5abe7e1ae
Bug 868498: Enable switching between overlay and regular scrollbars without browser restart on Mac OSX. r=roc
2013-07-16 08:58:44 -04:00
Martin Stransky
0bd94dcd9d
Bug 888863 - Port GTK2 to GTK3 - entry combo box update. r=karlt
2013-07-15 09:12:41 -04:00
Mike Hommey
b97d1767fc
Bug 892904 - Remove useless includes of config.mk. r=gps
2013-07-15 18:48:40 +09:00
Mike Hommey
7ef932ec49
Bug 887483 - Remove some more useless FORCE_STATIC_LIB and leftover comments from previous removal. r=mshal
2013-07-15 18:48:40 +09:00
Matt Woodrow
8d17852f86
Bug 892966 - Make gfxQuartzNativeDrawing support Moz2D surfaces. r=jrmuizel
2013-07-12 17:19:29 -04:00
Matt Woodrow
7afb3b3690
Bug 892966 - Don't rely on being able to retrieve the current surface from a gfxContext when drawing cocoa menus. r=jrmuizel
2013-07-12 17:19:28 -04:00
Masayuki Nakano
bc708ebead
Bug 810225 part.4 Replace NSInputManager in IMEInputHandler::KillIMEComposition() with NSTextInputContext r=smichaund
2013-07-13 11:53:24 +09:00
Masayuki Nakano
32f72bab00
Bug 810225 part.3 Replace NSInputManager in IMEInputHandler::DiscardIMEComposition() with NSTextInputContext r=smichaund
2013-07-13 11:53:24 +09:00
Masayuki Nakano
ec93050f7e
Bug 810225 part.2 Replace the hack for ::TSMGetActiveDocument() with NSTextInputContext r=smichaund
2013-07-13 11:53:24 +09:00
Masayuki Nakano
d1a8ae8857
Bug 810225 part.1 Replace NSInputManager in PR_LOG() with NSTextInputContext r=smichaund
2013-07-13 11:53:23 +09:00
Phil Ringnalda
eb8de189ea
Back out 7160624804ff:69062da26093 (bug 892966) on suspicion of mochitest-4 test_bug767779.html bustage
...
CLOSED TREE
2013-07-12 16:39:36 -07:00
Wes Kocher
68d4cea5d2
Backout e6bda3437a7c for OSX bustage.
2013-07-12 15:08:33 -07:00
Matt Woodrow
b2487e960c
Bug 892966 - Make gfxQuartzNativeDrawing support Moz2D surfaces. r=jrmuizel
2013-07-12 17:19:29 -04:00
Matt Woodrow
5aa7fa091f
Bug 892966 - Don't rely on being able to retrieve the current surface from a gfxContext when drawing cocoa menus. r=jrmuizel
2013-07-12 17:19:28 -04:00
Joey Armstrong
d9dc3bc6fb
bug 870407: move CMMSRCS to mozbuild (file batch #4 ). r=mshal
2013-07-12 16:50:34 -04:00
Benoit Girard
be559fe75a
Bug 892861 - Remove useless -D flags 'IMPL_THEBES,_IMPL_NS_GFX,...'. r=glandium
2013-07-12 08:56:54 -04:00
Trevor Saunders
f33ade0d68
bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal
2013-07-11 11:06:34 -04:00
Matt Woodrow
46c6be7468
Bug 892467 - Draw cocoa titlebar using correct shader. r=mstange
2013-07-11 22:32:49 -04:00
Masatoshi Kimura
78388690cb
Bug 888870 - Add Windows 8.1 support to WinUtils::GetWindowsVersion. r=jimm
2013-07-12 06:26:55 +09:00
David Zbarsky
78eb26c122
Fix an initializer list warning, no bug
2013-07-11 13:04:17 -04:00
Patrick McManus
ec80b06fb8
bug 888268 - wifi tickler for mitigating 802.11 psp mode on android r=dougt
...
--HG--
extra : rebase_source : a767b6c10501105b3c5d22043f11745807caf2f9
2013-07-11 11:39:36 -04:00
J. Ryan Stinnett
7c416da7e2
Bug 282097 - Part 7: Simulate native events for testing. r=masayuki
2013-07-10 09:12:40 -05:00
J. Ryan Stinnett
a03124214a
Bug 282097 - Part 6: Add Gecko key to Cocoa char conversion. r=masayuki
2013-07-10 09:11:07 -05:00
J. Ryan Stinnett
f21458944f
Bug 282097 - Part 4: Create NativeKeyBindings for Cocoa. r=masayuki, r=smichaud
2013-07-10 09:08:55 -05:00
J. Ryan Stinnett
422f8b06fc
Bug 282097 - Part 3: Add key bindings recorder to nsCocoaUtils. r=masayuki, r=smichaud
2013-07-10 09:07:39 -05:00
J. Ryan Stinnett
278ae6155f
Bug 282097 - Part 2: Rename field from nsNativeKeyEvent. r=masayuki
2013-07-09 22:45:10 -05:00
J. Ryan Stinnett
c09dd559c3
Bug 282097 - Part 1: Add mNativeKeyEvent to nsKeyEvent. r=masayuki
2013-07-09 22:42:59 -05:00
Ed Morley
0c42551bff
Merge mozilla-central and inbound
2013-07-11 10:59:11 +01:00
Ed Morley
1358e4d3e7
Merge latest green birch changeset and mozilla-central
2013-07-11 10:28:08 +01:00
Michael Wu
76723da48a
Bug 892182 - Fallback on FB rendering on HWC 1.0, r=vlad
2013-07-11 02:14:35 -04:00
Masayuki Nakano
941229d8ad
Bug 875674 part.8 Notify IME of focus change in Gecko for resetting IME stored window level r=smichaud
2013-07-11 16:46:36 +09:00
Masayuki Nakano
1aa2e2af61
Bug 875674 part.7 Implement setMarkedText:selectedRange:replacementRange: of NSTextInputClient r=smichaud
2013-07-11 16:46:36 +09:00
Masayuki Nakano
0c7378b147
Bug 875674 part.6 Implement insertText:replacementRange: of NSTextInputClient r=smichaud
2013-07-11 16:46:35 +09:00
Masayuki Nakano
146b45259e
Bug 875674 part.5 Implement attributedSubstringForProposedRange:actualRange: of NSTextInputClient r=roc+smichaud
2013-07-11 16:46:35 +09:00
Masayuki Nakano
6ab28ab804
Bug 875674 part.4 Implement firstRectForCharacterRange:actualRange: of NSTextInputClient r=roc+smichaud
2013-07-11 16:46:35 +09:00
Masayuki Nakano
d42fbb85c7
Bug 875674 part.3 Implement windowLevel of NSTextInputClient r=smichaud
2013-07-11 16:46:35 +09:00
Masayuki Nakano
66dacba9e9
Bug 875674 part.2 Cache selection for improving the performance r=smichaud
2013-07-11 16:46:35 +09:00
Masayuki Nakano
da38d263f9
Bug 875674 part.1 nsIMEUpdatePreference should store wanted updates per notification r=roc
2013-07-11 16:46:34 +09:00
Ryan VanderMeulen
d806e1e244
Merge m-c to inbound.
2013-07-10 09:45:16 -04:00
Ryan VanderMeulen
e396d026b5
Merge birch to m-c.
2013-07-10 09:42:28 -04:00
Tapas Kundu
1d6572690c
Bug 890541 - (gonk-jb) Call setInteractive() when display is enabled/disable r=mwu
2013-07-09 11:51:09 -07:00
Gregory Szorc
13c6db4e00
Bug 891626 - Consistent filename casing for "ipc"; r=bsmedberg
...
"ipc" and "IPC" are used to refer to the same directory. "ipc" is more
popular than "IPC" so the latter has been downcased.
--HG--
extra : rebase_source : 378d442df62b8e401ed2a10f36889cfce6e88227
2013-07-10 12:08:23 -07:00
Ryan VanderMeulen
03e73d9988
Backed out changeset b7d6458d2a3c (bug 887483) for apparently causing Android robocop-2 failures.
2013-07-10 13:51:28 -04:00
Simon Montagu
597ea59290
Reinitialize bidi keyboard when installed keyboard layouts change. Bug 817508, r=karlt, sr=roc
2013-07-10 10:57:33 +03:00
Trevor Saunders
63ed0e9589
bug 887483 - rm a bunch of useless assignments to FORCE_STATIC_LIB r=mshal
2013-06-25 14:29:26 -04:00
Trevor Saunders
4fda35a773
bug 886526 - disallow MODULE_NAME and IS_COMPONENT for makefiles in libxul r=bsmedberg
2013-06-25 11:15:21 -04:00
Mounir Lamouri
06d9b436ee
Bug 890738 - Use AString instead of ACString in nsIColorPicker. sr=roc
2013-07-08 09:11:43 -04:00
Ryan VanderMeulen
4e41e3d6e7
Backed out changeset 1c6223f7c74f (bug 876029) for Android armv6 mochitest-1/3 crahes.
2013-07-07 21:18:36 -04:00
Nicolas B. Pierron
912277b213
Bug 876029 - Make Gonk memory pressure by-pass the event queue. r=jlebar
2013-07-07 16:02:58 -07:00
Martin Stransky
e5a37986c8
Bug 886771 - Port GTK2 to GTK3 - gtk entry fixes. r=karlt
2013-07-07 16:49:53 -04:00
Randy Lin
9175f35127
Bug 803414 - Part 4: Audio Recording - Web API & Implementation. r=roc
2013-07-05 09:50:25 +08:00
Brian R. Bondy
111df478f2
Bug 883554 - Only empty clipboard for known clipboard types (global). r=jimm
2013-07-06 10:57:10 -04:00
Jim Mathies
e0b0bdeb6e
Bug 888765 - Avoid querying for titlebar info during toolkit window creation, causes problems on Win8 with browser startup. r=bbondy
2013-07-06 05:53:20 -05:00
Andreas Gal ext:(%2C%20Milan%20Sreckovic%20%3Cmilan%40mozilla.com%3E)
4c463d2865
Bug 867460: remove notion of ShaderProgramTypes from gfx/gl. Carry r=bas. r=bgirard for the changes.
2013-07-04 13:25:50 -04:00
Chris Lord
4dcb88c93c
Bug 803299 - Enable 32-bit colour on Android. r=kats
2013-07-04 14:53:25 +01:00
Kartikaya Gupta
7c400dc164
Bug 803207 - Kill GetDevicePixelsPerMetaViewportPixel and use widget scaling correctly on Fennec. r=mbrubeck
2013-07-04 09:02:29 -04:00
Wes Kocher
cd297294fa
Back out cd6b4a1ef09c (bug 886988) for mochitest failures on a CLOSED TREE
...
--HG--
extra : amend_source : d9bada346fa6179452d28a49633badef0de79e47
2013-07-03 15:33:37 -07:00
Benoit Girard
83a15c3414
Bug 775459 - Make APZC attachable only to container layers. r=kats
...
--HG--
extra : rebase_source : 5a94d9958013f92e64db4781e09bdc9db4b66c9a
2013-07-02 12:01:46 -04:00
David Anderson
8defe99bed
Bug 886988 - Reset the nsChildView layer manager when we change the transparency mode. r=roc
2013-07-03 16:35:50 -04:00
Masatoshi Kimura
1a9e38cc24
Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan
2013-07-04 00:56:26 +09:00
Ryan VanderMeulen
f23d636f4e
Backed out changeset cff8971a6519 (bug 882523) for Linux reftest-ipc crashes.
2013-07-03 10:14:11 -04:00
Timothy Nikkel
b100c90df8
Bug 891424. Directly remove nsCocoaWindow's from their parent in Destroy(). This allows us to stop implementing GetParent because the mac widget code has some assumptions about that always returning null. r=smichaud
...
This reverts implementing GetParent on nsCocoaWindow's (ie back out bug 869151) because the mac widget code has some assumptions about that. Instead we just remove nsCocoaWindow's from their mParent in Destroy() which will still keep bug 869151 fixed.
2013-07-09 22:52:19 -05:00
Ryan VanderMeulen
e98ab3e52f
Backed out changeset a6b9f94bf21b (bug 891424) for assertions.
2013-07-09 17:15:41 -04:00
Brian R. Bondy
d9a8a2ce6f
Bug 883554 - Don't clear too close to a SetData in case another program accesses on clipboard changes. r=jimm
2013-07-09 14:39:46 -04:00
Brian R. Bondy
15f539db5c
Bug 883554 - Use OleSetClipboard(NULL) instead of OpenClipboard and EmptyClipboard. r=jimm.
2013-07-09 14:39:36 -04:00
Nicolas B. Pierron
5cb1226f59
Bug 876029 - Make Gonk memory pressure by-pass the event queue. r=jlebar
2013-07-09 13:47:15 -07:00
Jim Chen
ab6dffe101
Bug 889881 - Use IdleHandler to make MessageQueue.next() not block; r=blassey
2013-07-09 16:25:55 -04:00
Timothy Nikkel
336cfcaf31
Bug 891424. Directly remove nsCocoaWindow's from their parent in Destroy(). This allows us to stop implementing GetParent because the mac widget code has some assumptions about that always returning null. r=smichaud
...
This reverts implementing GetParent on nsCocoaWindow's (ie back out bug 869151) because the mac widget code has some assumptions about that. Instead we just remove nsCocoaWindow's from their mParent in Destroy() which will still keep bug 869151 fixed.
2013-07-09 15:14:01 -05:00
Masayuki Nakano
5aaae31bae
Bug 891292 r=jimm
2013-07-10 00:54:41 +09:00
Ms2ger
1a40020bdd
Bug 213324 - Remove getter_AddRefs(T*); r=ehsan
2013-07-10 11:56:21 +02:00
Ms2ger
f8554f1603
Bug 884748 - Make nsTouchEvent::touches store Touch instead of nsIDOMTouch; r=dzbarsky
2013-07-10 11:53:09 +02:00
Markus Stange
f2f2d8ca6c
Bug 880620 - Don't allocate a scratch buffer for mTitlebarImageBuffer texture upload. r=mattwoodrow
2013-07-08 21:21:06 -07:00
Markus Stange
68c124a82c
Bug 882523 - Support OMTC on Mac in non-accelerated mode using OpenGL. r=nrc, r=mattwoodrow
2013-07-08 21:21:05 -07:00
Matt Woodrow
f5a46f0d03
Bug 882523 - Support OMTC on Mac in non-accelerated mode using OpenGL. r=nrc, r=mattwoodrow
2013-06-13 17:15:15 +12:00
Mounir Lamouri
11b564ddbb
Bug 875747 - Add interface for nsIColorPicker widget. f=arnaud sr=roc
2013-07-03 11:17:26 +01:00
Ryan VanderMeulen
1d99822149
Backed out changeset d155557b651c (bug 888323) for bustage.
...
CLOSED TREE
2013-07-02 14:15:39 -04:00
Masatoshi Kimura
c9b73ddb89
Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan
2013-07-03 02:08:01 +09:00
Ryan VanderMeulen
075841615e
Merge birch to inbound.
2013-07-02 10:19:45 -04:00
Michael Wu
fdf9b48c96
Bug 889192 - Call blank instead of SetEnabled for initial display power up, r=vlad
2013-07-01 23:34:11 -04:00
Peter Chang
0fdf22fb22
Bug 881170 - [Camera] Preview position changes for ontouch event and autofocussing. r=nrc, r=diego
2013-06-28 10:22:37 +08:00
Arnaud Bienner
70e67017dc
Bug 875753 - Remove useless code from filepicker. r=karlt
2013-06-26 21:19:18 +02:00
Jim Mathies
8b019c0e6e
Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. r=mstange
2013-07-02 05:02:21 -05:00
Masayuki Nakano
63f7e90d4c
Bug 843236 Use widget::KeyboardLayout and widget::NativeKey for handling key messages on Metrofox r=tabraldes
2013-07-02 13:55:58 +09:00
Phil Ringnalda
b67ef544c3
Backed out changeset 77bd60758c53 (bug 879565) for still asserting, just not quite as much
2013-07-01 21:43:49 -07:00
Jim Mathies
3376430962
Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. (Debug osx assertions fixed.) r=mstange
2013-07-01 21:42:00 -05:00
Jim Mathies
35a5731f5d
commit backout (bug 879565) CLOSED TREE
2013-07-01 19:29:10 -05:00
Jim Mathies
2cd8d6dfd5
Backed out changeset c2299dce9dbd (bug 879565) due to debug assertions.
2013-07-01 19:28:44 -05:00
Michael Vines
3897f06ad4
Bug 887627 - Avoid /sys/power/wait_for_fb_* on jb-gonk. r=mwu
2013-07-01 16:03:17 -07:00
Jim Mathies
82d7613462
Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. r=mstange
2013-07-01 16:53:17 -05:00
Justin Lebar
3e059c7221
Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
...
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=waldo for js
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
2013-06-28 18:38:32 -07:00
Justin Lebar
051c5b560a
Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
...
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
This is a mechanical change made with sed. Later patches in this queue
clean up the whitespace errors and so on.
2013-06-28 18:38:30 -07:00
Markus Stange
c58af587e7
Bug 888458 - Don't assume there's a focusView during viewWillDraw; always get the dirty region from our own view. r=smichaud
2013-06-29 03:05:07 +02:00
Markus Stange
468a4a5217
Bug 885405 - Don't override wantsDefaultClipping, use default clipping in -[ChildView drawRect:]. r=mattwoodrow
2013-06-29 03:04:02 +02:00
Markus Stange
4b350e03a5
Bug 877767 - Draw window title on top of everything in drawintitlebar mode. r=smichaud
2013-06-29 03:02:53 +02:00
Markus Stange
d31e02d408
Bug 877767 - Set NSGraphicsContext flippedness properly in nsChildView::UpdateTitlebarImageBuffer(). r=smichaud
2013-06-29 02:59:07 +02:00
Felipe Gomes
2d5cbdb230
Bug 888300 - Respect dom.w3c_touch_events.enabled property on win32 widget. r=jimm
2013-06-28 17:42:25 -04:00
Jim Mathies
ec72336547
Bug 873073. r=bbondy
2013-06-28 08:00:16 -05:00
Masayuki Nakano
26642df969
Bug 865565 Refer current keyboard layout locale at mapping from native keycode to D3E key name index on Windows r=smaug+jimm
2013-06-28 09:58:11 +09:00
Masayuki Nakano
8d873a6af1
Bug 866736 part.3 Replace CRLF in WinIMEHandler.(h|cpp) with LF r=jimm
2013-06-28 01:06:45 +09:00
Alexander Surkov
656ee75ebf
Bug 670087 - AccessibleObjectFromPoint returns incorrect accessible for popup menus, r=tbsaunde, sr=roc
2013-06-27 11:03:58 -04:00
Ryan VanderMeulen
4d4fc5ac17
Backed out changeset 1f6132caf111 (bug 879565) for warnings-as-errors bustage.
...
CLOSED TREE
2013-07-01 14:50:25 -04:00
Ryan VanderMeulen
cd70a05106
Merge birch to inbound.
2013-07-01 14:31:38 -04:00
Jim Mathies
2d7b573442
Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. r=mstange
2013-07-01 13:29:24 -05:00
Jim Mathies
34ceabb16a
Bug 810399 - Widget bits. r=roc
2013-07-01 11:02:29 -05:00
Jan Horak
5bf7e9e677
Bug 609284 - Support drag and drop local files from sources which use text/uri-list. r=enn
2013-07-01 11:24:42 -04:00
Martin Stransky
528bf43628
Bug 887816 - Port GTK2 to GTK3 - color fixes. r=karlt
2013-07-01 09:55:21 -04:00
Martin Stransky
5a52fa6e99
Bug 877609 - Port GTK2 to GTK3 - widget padding, part 1. r=karlt
2013-07-01 09:48:18 -04:00
Martin Stransky
eff4ec1a16
Bug 877601 - Port GTK2 to GTK3 - menu fixes. r=karlt
2013-07-01 09:26:53 -04:00
Phil Ringnalda
9b08363794
Back out 37c7fcfdb186 (bug 885580) on suspicion of causing linux32 Cipc timeouts
2013-06-26 23:21:15 -07:00
Stephen Pohl
2f5dcc7ff0
Bug 868416: Keep overlay scrollbars the same size irrespective of the current document zoom level. r=roc
2013-06-27 00:00:41 -04:00
Ryan VanderMeulen
eaba14e04c
Backed out changeset 848dc57b455b (bug 886109) for not working.
2013-06-26 21:29:24 -04:00
Matt Woodrow
8baed26d9b
Bug 885580 - Make sure that Compositor::GetBackend is only used [Cfrom the compositor thread. r=nical
2013-06-27 11:30:52 +12:00
Kartikaya Gupta
3445b06407
Bug 885030 - Move CalculateResolution from APZC to FrameMetrics. r=kentuckyfriedtakahe
2013-06-26 09:54:14 -04:00
Ehsan Akhgari
688d6881b1
Backed out changeset 1bf0cdeacb22 (bug 867460) for assertions in various test suites
...
Landed on a CLOSED TREE
2013-06-25 21:39:07 -04:00
Andreas Gal
4b4d3d8e70
Bug 867460 - Remove notion of ShaderProgramTypes from gfx/gl. r=bschouten, sr=joe
2013-06-24 13:05:13 -04:00
Jim Mathies
6f987fcc90
Bug 886109 - Add a call to PR_Now early in startup as an experimental work around for odd timing problems on Win8 test slaves. r=bbondy
2013-06-25 12:53:06 -05:00
Matt Woodrow
58a83c3cf9
Bug 871150 - Call IdentifyTextureHost on ImageBridgeChild so that we create appropriate textures for the compositor. r=nical
2013-06-24 17:28:22 +12:00
Matt Woodrow
1cff1e2f07
Bug 885573 - Stop forcing layers acceleration when we have OMTC enabled. r=nrc
2013-06-24 17:27:29 +12:00
Phil Ringnalda
8c08aa8ebd
Merge birch to m-c
2013-06-22 15:50:24 -07:00
Phil Ringnalda
8fc8ce4788
Merge m-c to birch
2013-06-21 19:45:59 -07:00
Kartikaya Gupta
1de2b15435
Bug 883646 - Propagate the ScaleFactor classes far and wide. r=kentuckyfriedtakahe
2013-06-21 17:03:56 -04:00
Ed Morley
2584802480
Merge latest green inbound changeset and mozilla-central
2013-06-21 15:39:27 +01:00
Michael Wu
87ddb1c412
Follow up to bug 885620 - Add comment
2013-06-21 00:16:37 -04:00
Michael Wu
77acc9d1f6
Bug 885620 - Support FB fallback when HWC is not available, r=vlad
2013-06-21 00:04:53 -04:00
Ed Morley
4b7c34d87b
Merge mozilla-central and inbound
2013-06-21 15:45:08 +01:00
Daniel Holbert
50c72a104f
Bug 720134: Use "print." prefix for print-related about:config prefs. r=roc
2013-06-22 11:00:28 -07:00
Ryan VanderMeulen
d2b6c8631b
Backed out 7 changesets (bug 883646) for reftest-ipc failures.
...
Backed out changeset 2272804a8e71 (bug 883646)
Backed out changeset e39d3bdf847a (bug 883646)
Backed out changeset bf46fc332efe (bug 883646)
Backed out changeset 6bb558c3136f (bug 883646)
Backed out changeset d7d5d16e27e0 (bug 883646)
Backed out changeset 14c73096a132 (bug 883646)
Backed out changeset 89f6185a271b (bug 883646)
2013-06-20 17:36:39 -04:00