Ryan VanderMeulen
5ebf665b03
Merge inbound to m-c. a=merge
2015-08-07 16:02:43 -04:00
Petr Jasicek
67bf5e95b4
Bug 1160154 - Decrease padding between icons in the personal toolbar with Gtk3 by using "image-button" css style class. r=karlt
...
CLOSED TREE
2015-08-07 01:09:00 -04:00
Xidorn Quan
e15a5ffe16
Bug 1188322 - Always hide menubar as well as dock for fullscreen on OS X whatever the screen is. r=mstange
2015-08-07 13:49:12 +10:00
Wes Kocher
470f734e39
Merge m-c to inbound, a=merge
2015-08-06 18:11:16 -07:00
Ryan VanderMeulen
48740cf0e3
Merge m-c to fx-team. a=merge
2015-08-06 15:53:46 -04:00
Jared Wein
0af88fb303
Bug 1007063 - Show virtual (on-screen) keyboard in Windows 8 and higher when text fields are focused if physical keyboards are not present. r=jimm r=masayuki r=m_kato
2015-08-05 10:38:51 -04:00
Lee Salzman
1c532ba7ab
Bug 1190935 - Fix race condition in gtk window EndRemoteDrawingInRegion. r=nical
2015-08-06 11:02:03 -04:00
Masayuki Nakano
07cb2950f9
Bug 1191213 nsBaseWidget::NotifyWindowMoved() shouldn't notify IME when native IME handler doesn't have focus r=m_kato
2015-08-06 15:57:58 +09:00
Milan Sreckovic
a02e28186c
Bug 1191404 - Update the comments to avoid confusion about what happens with blocklisting when the OS is unknown. No code change. r=milan
2015-08-05 10:39:00 +02:00
Wes Kocher
34351583f5
Merge b2ginbound to central, a=merge
2015-08-05 16:45:41 -07:00
Carsten "Tomcat" Book
bab4897aec
Merge mozilla-central to b2g-inbound
2015-08-05 13:40:29 +02:00
Boris Chiou
711a43c8f8
Bug 1180657 - Use hwc directly on GonkDisplayICS. r=sotaro
2015-08-03 19:43:00 +02:00
Masayuki Nakano
c09c1c685f
Bug 1188442 IMMHandler::GetSelection() should use static Selection instance when IME doesn't have focus and return its or mSelection's reference r=emk
2015-08-04 17:05:25 +09:00
Birunthan Mohanathas
9b6236a10a
Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
...
Comment-only so DONTBUILD.
2015-08-04 16:17:36 -07:00
David Anderson
377a84198d
Don't create a D3D11 compositor device on content processes. (bug 1183910 part 8, r=bas,mattwoodrow)
2015-08-05 02:45:06 -07:00
Masayuki Nakano
75e7593459
Bug 1187579 Enable TSF in e10s mode r=m_kato
2015-08-05 18:37:47 +09:00
Robert O'Callahan
3e3003e4ce
Bug 1184842. Add aNewValue to nsIMutationObserver::AttributeWillChange. r=peterv
2015-07-25 18:05:19 +12:00
Robert O'Callahan
99701808fc
Bug 1184842. Allow BeforeSetAttr to preparse aValue. r=peterv
...
We will pass the preparsed value into AttributeWillChange.
2015-08-01 17:14:06 +12:00
Robert O'Callahan
53c0044a87
Bug 1184842. Pass aOldValue to all mutation observers. r=peterv
2015-07-25 18:01:19 +12:00
Xidorn Quan
e93cfc91bd
Bug 1190669 part 4 - Force stop transition animation when the cocoa window gets destroyed. r=smichaud
2015-08-06 15:37:48 +10:00
Xidorn Quan
8cfe5b1e93
Bug 1191112 part 2 - Set the destroyed flag on nsCocoaWindow when destroyed. r=smichaud
2015-08-06 15:37:48 +10:00
Wes Kocher
a183d75efd
Merge m-c to inbound, a=merge
2015-08-05 16:47:52 -07:00
Trevor Saunders
26afedea6c
no bug - fix case of nsIDocShell.h in WindowsUIUtils.cpp
2015-08-05 17:19:45 -04:00
Jim Chen
7f80c8d918
Bug 1187552 - Make NativeJSContainer use direct ownership model; r=snorp
...
Make NativeJSContainer/NativeJSObject Java objects own their
corresponding C++ objects directly, to reduce an extra
allocation/deallocation for each object and to simplify code.
2015-08-04 17:47:28 -04:00
Jim Chen
56018802bc
Bug 1187552 - Support direct ownership of C++ objects by Java objects; r=snorp
...
Add a direct ownership model where the Java object owns the
corresponding C++ object directly, in addition to the WeakPtr model
where the Java object owns a WeakPtr to the C++ object. The WeakPtr
model is chosen when the implementing C++ class inherits from
SupportsWeakPtr. Otherwise, the direct ownership model is chosen. Under
the direct ownership model, a UniquePtr object must be used to attach
the containing C++ object to a Java object, to ensure ownership is
passed on to the Java object.
2015-08-04 17:47:28 -04:00
Jim Chen
4ee9900b62
Bug 1187088 - Use UNIFIED_SOURCES in widget/android; r=snorp
...
Fix some compiling errors in unified mode due to header dependency
issues.
2015-08-04 17:47:28 -04:00
Jim Chen
3a10049d9d
Bug 1186467 - Rewrite NativeJSContainer to use new native JNI scheme; r=snorp
...
This patch makes NativeJSContainer use per-instance native methods.
NativeJSContainer is also updated to use smart JNI reference classes.
2015-08-04 17:47:28 -04:00
Jim Chen
633ea676cd
Bug 1186467 - Update generated JNI bindings; r=me
2015-08-04 17:47:28 -04:00
Jim Chen
5f730a2047
Bug 1186467 - Add some JNI utilities for convenience; r=snorp
...
This patch adds:
* Conversion operator from String::Param to String::LocalRef.
* More overloads of the jni::ThrowException function.
* name members to built-in types like jni::Object, jni::String, etc.
This allows using jni::Accessors::EnsureClassRef on built-in types
to get built-in class refs (e.g. jclass for java/lang/String).
* Ability to implicitly convert LocalRef<Cls> to LocalRef<Object>
* Fixes for bugs in LocalRef/GlobalRef where new refs are not created.
* Fixes for inaccurate uses of mozilla::Forward in favor of mozilla::Move
2015-08-04 17:47:28 -04:00
Carsten "Tomcat" Book
26d634a982
Backed out changeset 427cfffcb5b7 (bug 1000870)
2015-08-03 16:37:18 +02:00
Carsten "Tomcat" Book
05d8bcb28a
Merge mozilla-central to fx-team
2015-08-07 13:21:30 +02:00
Mark Capella
e14e6d67cc
Bug 1191161 - p3 - Surprise update-generated-wrappers changes, r=jchen
2015-08-07 02:09:08 -04:00
Maksim Lebedev
8fbc5386cc
Bug 1000870 - Add some features in testing system. r=smaug
2015-05-19 07:03:00 +02:00
Masayuki Nakano
ed1af44398
Bug 1050644 part.2 Hack ITextStoreACP::GetTextExt()'s offset for some Chinese TIPs of MS r=emk
2015-08-03 15:15:30 +09:00
Masayuki Nakano
8e0a022516
Bug 1050644 part.1 Add methods to check whether the active TIP is Chinese TIP which deosn't show candidate window in e10s mode r=emk
2015-08-03 15:15:30 +09:00
Masayuki Nakano
bc1da58279
Bug 1187566 TSFTextStore::Content should compute mMinTextModified Offset only with the latest composition string and original composition string, and also the hack should be enabled on Win10 r=emk
2015-08-03 15:15:30 +09:00
Neil Rashbrook
19532117ef
Bug 1189698 Potential race condition when shutting down the old player thread r=jimm
2015-08-01 14:03:43 +01:00
Gian-Carlo Pascutto
b1a625dcbb
Bug 1189058 - Don't spin the Event loop while setting up WebRTC + Java. r=snorp
2015-07-30 19:53:38 +02:00
Xidorn Quan
51e6bea4a5
Bug 1173930 - Not invoke FullscreenChange callback on OS X if state is not changed. r=smichaud
2015-08-01 10:49:19 +10:00
Carsten "Tomcat" Book
7605a6369b
Backed out changeset 7edc58c272f1 (bug 1075089) for causing OS X 10.6 marionette failures in test_single_finger_desktop.py testSingleFingerMouse.test_double_tap on a CLOSED TREE
2015-07-31 14:49:40 +02:00
Carsten "Tomcat" Book
e9db1b969f
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
2015-07-31 13:50:49 +02:00
Carsten "Tomcat" Book
5dc9daea7c
merge mozilla-inbound to mozilla-central a=merge
2015-07-31 12:06:51 +02:00
Andrew Comminos
d15ad31c48
Bug 1187237 - Correct range slider drawing on GTK3. r=karlt
2015-07-30 11:29:00 +02:00
Nick Robson
0ce13e9fc1
Bug 1075089 - Moved popup menu frame offset to LookAndFeel, fixed default offset for OS X. r=enn
2015-07-30 15:00:00 +02:00
Sebastian Kaspari
686a916037
Bug 1187260 - Simplify RestrictedProfiles class. r=ally
...
This patch transforms RestrictedProfiles to delegate isAllowed() and
canLoadUrl() calls to an object implementing the RestrictionConfiguration
interface.
DefaultConfiguration, GuestProfileConfiguration and
RestrictedProfileConfiguration are implementing RestrictionConfiguration
and will take care of handling the restrictions for the different types
of profiles.
2015-07-24 19:47:31 +02:00
Mike Conley
b3a66c0d44
Bug 1145916 - [e10s] Defer starting a GTK Print Job during printer enumeration until the next tick. r=karlt
...
Before, we were calling nsDeviceContextSpecGTK::StartPrintJob within the
gtk_enumerate_printers callback function as soon as we found the printer
we wanted to print from. This was causing the GTK printing backend to get
confused about what the capabilities of the selected printer were when running
in the content process, due to https://bugzilla.gnome.org/show_bug.cgi?id=753041 .
This moves the call to StartPrintJob to the next tick of the event loop.
2015-07-27 17:11:46 -04:00
Matt Woodrow
ff3e71c061
Bug 1150944 - Add a flags parameter to GLContextProvider functions instead of a bool. r=jgilbert
2015-07-29 16:35:55 -04:00
Steven Michaud
0af9ff9bc3
Bug 1188425 - Add a pref to allow insecure text input, thereby avoiding crashes at [ChildView keyDown:] in non-release builds. r=spohl
2015-07-29 16:31:14 -05:00
Wes Kocher
d73df9eb52
Backed out 6 changesets (bug 1150944, bug 1034370) for build failures in WebGLContext.cpp CLOSED TREE
...
Backed out changeset e2a6160242e5 (bug 1150944)
Backed out changeset 1c510537d20b (bug 1150944)
Backed out changeset 7ae813666ed5 (bug 1150944)
Backed out changeset 2f29ac2e31cd (bug 1150944)
Backed out changeset bf7681b1567e (bug 1150944)
Backed out changeset 79c6b8d014d2 (bug 1034370)
2015-07-29 14:16:17 -07:00
Matt Woodrow
a355c051e4
Bug 1150944 - Add a flags parameter to GLContextProvider functions instead of a bool. r=jgilbert
2015-07-29 16:35:55 -04:00