Jim Chen
9e2f5981db
Bug 1056941 - Fix dangerous destructors in Fennec code; r=blassey
2014-08-26 15:07:59 -04:00
Kartikaya Gupta
0735cf9d8c
Bug 1055548 - Round the APZ tap notifications to integer CSS pixels before sending to JS code. r=wesj
...
--HG--
extra : rebase_source : 8b8bdc94bedf21f45d9add82436fa98683b26a03
2014-08-26 12:45:04 -04:00
Kartikaya Gupta
60fc199690
Bug 1030741 - Follow-up to fix android bustage. r=me
2014-08-23 19:55:55 -04:00
Kartikaya Gupta
6bebab3213
Bug 1049887 - Ensure we properly restore the scissor rect state in the GL context after running Java code. r=snorp
...
The C++ GLContext wrapper doesn't know about the changes to the GL state that the
Java code does, so Java must be careful to restore the GL state to the way
it was. The ScopedGLState RAII code doesn't quite accomplish this because of caching
in the C++ GLContext wrapper, so we have to do this directly from Java code.
2014-08-20 10:38:51 -04:00
Mark Finkle
6cdd6c44e9
Bug 1042715 - Add support for Restricted Profiles r=rnewman
2014-08-20 09:10:06 -04:00
Aryeh Gregor
4ae55a890c
Bug 1053190 - Reduce unnecessary inclusion of nsINode.h in headers; r=ehsan
2014-08-18 17:44:50 +03:00
Kartikaya Gupta
0e584b53c4
Bug 1049136 - Add native-code awareness of the Java UI thread so we can do thread assertions. r=snorp
2014-08-08 18:15:38 -04:00
Kartikaya Gupta
0a4d217810
Bug 1049136 - Hook up touch event handling for apz-fennec. r=wesj,snorp
2014-08-08 18:15:37 -04:00
Kartikaya Gupta
65f27f483e
Bug 1046344 - Unbitrot and rearrange the old APZ glue code in Fennec. r=snorp
2014-08-08 17:42:20 -04:00
Jim Chen
dfc142c782
Bug 1046880 - Throw custom exception when a property does not exist or has the wrong type; r=blassey
2014-08-06 14:38:29 -04:00
Jim Chen
2cd5a422d1
Bug 1048500 - Wait longer to get native stack for ANR; r=blassey
2014-08-05 12:41:10 -04:00
Vicamo Yang
e450a6115a
Bug 916607 - 3/4: android backend. r=blassey
2014-08-04 17:01:36 +08:00
Chris Kitching
5263bf8e47
Bug 1045950: Dereference pointers in AndroidBridge:InitCamera r=kats
2014-07-30 11:08:26 -07:00
Jim Chen
04dd55e1aa
Bug 886627 - Add AndroidBridge directory API; r=rbarker
2014-07-24 16:42:50 -04:00
Jeff Walden
23732db53a
Bug 1037100 - Remove all use of ScopedDeleteArray from miscellaneous places. r=jcranmer
...
--HG--
extra : rebase_source : 937557b819742ee62e10a4afa6c5152b910cd8b2
2014-07-10 20:37:40 -07:00
Benoit Jacob
262af77ae3
Bug 586656 - Serialize external "pluginEvent" structs in WidgetGUIEvent so that plugin events work in e10s - r=masayuki,jimm
2014-07-23 15:55:51 -04:00
Carsten "Tomcat" Book
60eab4e610
merge fx-team to mozilla-central a=merge
2014-07-23 16:05:22 +02:00
Myk Melez
2fdb33074a
Bug 778279 - support multiple apps per origin in Android web runtime; r=mfinkle
2014-07-22 12:52:45 -07:00
Mike Hommey
33ef4f2c39
Bug 1041864 - Remove LIBRARY_NAMEs that aren't used. r=mshal
2014-07-23 08:39:56 +09:00
Jim Chen
5c725bc170
Bug 1038796 - Notify hang activity when processing Android app shell events; r=snorp
2014-07-18 12:53:41 -04:00
Mike Conley
25a4418cdf
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
fe3d89d8bc
Backed out bdf72cebcd85 to fix a CLOSED TREE.
...
--HG--
extra : histedit_source : 0a3977407abecc55d5564a69531d5d6ca804cd86
2014-07-14 12:20:16 -04:00
Mike Conley
5cd8d891e5
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
Jan de Mooij
889d0672b3
Bug 1034689
part 1 - Make AndroidBridge JSON parsing work with Latin1 strings. r=Waldo
2014-07-14 15:01:32 +02:00
Jan de Mooij
e6d8782594
Bug 1034689
followup - Add jchar cast back to fix Android compile errors.
2014-07-12 09:53:01 +02:00
Jan de Mooij
c4d8177c2c
Bug 1034689
part 3 - Fix remaining places in Gecko to handle Latin1 strings. r=bz
2014-07-12 09:43:08 +02:00
Jeff Gilbert
2bcd725268
Bug 1037151 - Merge SharedSurface_GL into SharedSurface. - r=mattwoodrow
2014-07-11 15:10:49 -07:00
James Willcox
311d5315c6
Bug 964511 - Delay Snippets.js initialization until after startup r=mfinkle
...
--HG--
extra : histedit_source : 4fba71c58717aad098c60bc767090741ef8f4883
2014-07-11 16:15:39 -05:00
Milan Sreckovic
292c13bcc7
Bug 918386 - Add webidl for adapter subsys. Only relevant on Windows. r=vvukicevic.
2014-07-09 14:21:49 -04:00
Carsten "Tomcat" Book
33048e598a
Backed out changeset 9f4b2ff029e3 (bug 918386) for breaking emulator tests on a CLOSED TREE
2014-07-09 14:07:52 +02:00
Milan Sreckovic
20478c0461
Bug 918386: Add webidl for adapter subsys. Only relevant on Windows. r=vvukicevic.
2014-06-30 14:26:39 -04:00
Kartikaya Gupta
4a8cdf024c
Bug 1035356 - Make ReceiveInputEvent(InputData...) do in-place modifications of the event to DOM space. r=mstange r=botond
2014-07-08 14:55:52 -04:00
Jeff Walden
4f95b599ba
Bug 953296 - Convert ScopedDeletePtr to UniquePtr in widget/android/GfxInfo.h. r=bjacob
...
--HG--
extra : rebase_source : 027dbf972cd5ae16455938b85a6a89641cba95dd
2014-01-04 19:17:52 -06:00
Ryan VanderMeulen
bc72b17fc8
Backed out changeset 9f1c312a85ee (bug 918386) for crashes.
2014-07-03 14:37:10 -04:00
Milan Sreckovic
8ba9e5c363
Bug 918386: Add webidl for adapter subsys. Only relevant on Windows. r=vvukicevic.
2014-06-30 14:26:39 -04:00
Walter Litwinczyk
3f21897692
Bug 701948 - Rename nsIGfxInfo::FEATURE_NO_INFO to nsIGfxInfo::FEATURE_STATUS_OK. r=jgilbert
2014-07-01 14:44:09 -07:00
James Willcox
640a22234a
Bug 1032460 - Fix getting JNI EGLSurface for Android L r=blassey
2014-07-01 11:43:27 -05:00
Jonathan Watt
3b24779226
Bug 1028825 - Get rid of the Thebes backed gfxContext in Android's nsWindow.cpp. r=Cwiiis
2014-06-23 16:33:23 +01:00
Kartikaya Gupta
937ee7bc80
Bug 1021085 - Fix up the Fennec code path as well. r=Cwiiis
2014-06-23 08:42:53 -04:00
Mark Finkle
a17c52e46d
Bug 1028004 - UI Telemetry events with null methods are ignored r=rnewman
2014-06-20 13:39:33 -04:00
Daniel Holbert
29f9a0dc57
Bug 1024328: Remove unnecessary #includes of nsFrameManager.h. r=jwatt
2014-06-19 22:07:46 -04:00
Jonathan Watt
03ee096c80
Bug 1025497 - Stop using gfxImageSurface in Cocoa widget code. r=mstange
2014-06-17 10:37:45 +01:00
Jim Chen
1068098b0d
Bug 1022769 - Use PersistentRooted to root NativeJSContainer objects. r=jonco
2014-06-10 12:46:00 -04:00
Brian Birtles
ed0ad0fb06
Bug 77992 part 1.0 - Add timeStamp to WidgetEvent; r=smaug
...
This patch adds a timeStamp member to WidgetEvent alongside the existing 'time'
member. In the future we would like to remove 'time' and just keep timeStamp but
that depends on it being web-compatible. For now we introduce both members
side-by-side. Later we will add a pref to determine which one to return. If no
compatibility issues arise we will remove 'time' altogether.
2014-06-06 14:29:49 +09:00
Brad Lassey
1f635d1287
bug 1016747 - add android protocol handler to proxy input streams to Gecko r=snorp
2014-06-04 15:28:04 -04:00
Brad Lassey
07a99475ad
bug 1019836 - Support narrow char strings in android bridge r=snorp
2014-06-04 15:04:12 -04:00
Jonathan Watt
24a8536844
Bug 1019018 - Get rid of the Thebes backed gfxContext in AndroidBridge, and the Thebes version of gfxUtils::ConvertBGRAtoRGBA. r=kats
2014-06-03 12:31:42 +01:00
Kartikaya Gupta
856aab1218
Bug 1018980 - Kill some dead code in Fennec from the pre-OMTC days. r=snorp
2014-06-02 11:13:09 -04:00
Victor Porof
928e1cef59
Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
2014-05-23 17:12:29 -04:00
Ted Mielczarek
634cfceb8d
Bug 1014162 - Make Gamepad.mapping into an enum. r=smaug
2014-05-23 07:39:13 -04:00
Mark Capella
bdb3beec4c
Bug 1014965 - NativeJSObject.optString does the wrong thing on "key":null, r=jchen, f=nalexander
2014-05-28 17:04:56 -04:00
Birunthan Mohanathas
05e61fd2cb
Bug 869836 - Part 10: Use Truncate instead of AssignLiteral("")
. r=ehsan
...
--HG--
extra : rebase_source : e75c900e72e5367518f2b923a839fd23acf29a42
2014-05-26 21:54:53 +03:00
Masayuki Nakano
adf458314d
Bug 865649 part.5 Set KeyboardEvent.code value on Android and Gonk r=smaug+nchen+mwu
2014-05-25 11:09:00 +09:00
Birunthan Mohanathas
fa0eb27120
Bug 869836 - Part 6: Use EqualsLiteral instead of Equals where possible. r=ehsan
2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
53a11ecbdf
Bug 869836 - Part 4: Use EqualsLiteral instead of Equals(NS_LITERAL_STRING(...))
. r=ehsan
2014-05-22 06:48:51 +03:00
Carsten "Tomcat" Book
d0b0dc9883
merge fx-team to mozilla-central
2014-05-21 13:57:43 +02:00
Jim Chen
c7bcf65622
Bug 1012724 - Propagate exception in NativeJSObject calls; r=blassey
2014-05-20 15:55:36 -07:00
Jim Chen
a6572e1cba
Bug 992357 - d. Add object array support to NativeJSObject; r=blassey
2014-05-16 18:25:29 -04:00
Jim Chen
e71774ae2a
Bug 992357 - c. Add primitive array support to NativeJSObject; r=blassey
2014-05-16 18:25:29 -04:00
Jim Chen
3ea233cd44
Bug 992357 - b. Add array support stubs; r=blassey
2014-05-16 18:25:29 -04:00
Jim Chen
58ecb3ecbf
Bug 992359 - d. Properly handle nullptr context; r=blassey
2014-05-12 12:50:47 -04:00
Jim Chen
7bc3eae5ff
Bug 992359 - c. Add GetBundle implementation; r=blassey
2014-05-12 12:50:47 -04:00
Jim Chen
b415d0cc0f
Bug 992359 - b. Add skeletal NativeJSObject.toBundle; r=blassey
2014-05-12 12:50:46 -04:00
Robert O'Callahan
4c2b59d379
Bug 1006248. Part 1: Add MOZ_EXPORT in various places. r=glandium
...
--HG--
extra : rebase_source : cfe209a412cae28d405eae413415cebb6959072a
2014-05-06 17:26:46 +12:00
Mike Hommey
187d3e3e8f
Bug 1013646 - Fix build failure with GCC < 4.7 after bug 992357. r=jchen
2014-05-21 11:28:39 +09:00
Wes Johnston
280c9ba6dc
Bug 996129 - Don't thumbnail sites with cache control headers set. r=kats
2014-05-05 22:33:29 -07:00
Ted Mielczarek
feece67b5f
bug 852935 - Add Android gamepad backend. r=snorp, rs=smaug
2014-04-22 10:53:48 -04:00
Chris Peterson
7de537bcf0
Bug 990764 - Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in widget/android. r=blassey
2014-04-27 18:56:46 -07:00
Birunthan Mohanathas
504b581650
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Jeff Gilbert
99c9587534
Bug 999713 - Kill WS in files we want to touch. - r=kamidphish
2014-04-22 16:23:18 -07:00
Kartikaya Gupta
ec7db4d4d0
Bug 989054 - Remove some dead and now incorrect code. r=botond
2014-04-10 03:15:09 -04:00
Jim Chen
e81ce30782
Bug 989046 - a. Convert Gecko side messaging to use NativeJSContainer; r=blassey
2014-04-04 12:33:49 -04:00
Kartikaya Gupta
c57736de6f
Bug 988800 - Catch and ignore situations where we try to composite on a destroyed LayerRenderer instance. r=Cwiiis
2014-04-03 11:01:07 -04:00
Masayuki Nakano
852403f45d
Bug 990855 part.2 Remove dom/events from local includes of moz.build files r=smaug
2014-04-03 13:18:38 +09:00
Qiang Lu
3c93db3059
Bug 973761 - [WebRTC] Check device capabilities (HW codec and Android ver) before enabling vp8 hardware acceleration on Fennec. r=bjacob, r=gcp
2014-03-20 21:37:16 +08:00
Jim Chen
dc221bd1ef
Bug 984458 - f. Add NativeJSObject opt getters; r=blassey
2014-04-01 15:16:56 -04:00
Jim Chen
921865814f
Bug 984458 - e. Add NativeJSObject object getter; r=blassey
2014-04-01 15:16:55 -04:00
Jim Chen
0d527134c9
Bug 984458 - d. Add NativeJSObject property getters; r=blassey
2014-04-01 15:16:55 -04:00
Jim Chen
0583c099c7
Bug 984458 - c. Add skeletal NativeJSObject implementation; r=blassey
2014-04-01 15:16:54 -04:00
Jim Chen
ba0574bbae
Bug 984458 - b. Add threading support to NativeJSContainer; r=blassey
2014-04-01 15:16:53 -04:00
Jim Chen
c59d025ee0
Bug 984458 - a. Add NativeJSContainer implementation; r=blassey
2014-04-01 15:16:52 -04:00
snigdha
11404d6af2
Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey
2014-04-01 08:29:25 -04:00
Masayuki Nakano
a63f35fff1
Bug 984271 part.2 Rename nsEventStateManager to mozilla::EventStateManager r=smaug
...
--HG--
rename : dom/events/nsEventStateManager.cpp => dom/events/EventStateManager.cpp
rename : dom/events/nsEventStateManager.h => dom/events/EventStateManager.h
2014-04-01 13:09:23 +09:00
John Shih
cb5eaaff88
Bug 960426 - Part 3: Related Change in Fennec. r=blassey
2014-03-05 17:42:42 +08:00
Jim Chen
7c99fe1958
Bug 987281 - Refactor AutoLocalJNIFrame. r=blassey
2014-03-25 12:02:43 -04:00
Neil Deakin
5bca1a23ba
Bug 982734, make nsIWidget::GetWindowType and nsIWidget::GetZIndex return their values, remove some unused colour-related widget methods, r=tn
2014-03-19 12:48:08 -04:00
Neil Rashbrook
921625ab05
Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
...
--HG--
extra : rebase_source : f8fb50de9292320eb7589dd28dc566d0f5044da6
2014-03-18 00:23:03 +00:00
Wes Kocher
2939a367ba
Backed out 2 changesets (bug 514280) for OSX build bustage on a CLOSED TREE
...
Backed out changeset 2a015b45d808 (bug 514280)
Backed out changeset a01f97c1ed02 (bug 514280)
2014-03-17 15:19:53 -07:00
Neil Rashbrook
f83724018d
Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
...
--HG--
extra : rebase_source : eaca8b2925eaffb49e29a617cd72c0d6686e6d9e
2014-03-17 19:07:09 +00:00
Botond Ballo
1d1fde2729
Bug 980493 - Transition FrameMetrics::mZoom to use a getter/setter. r=kats
2014-03-12 12:46:57 -04:00
Botond Ballo
87d9d4b831
Bug 980493 - Transition FrameMetrics::mScrollOffset to use a getter/setter. r=kats
2014-03-13 02:34:34 -04:00
Kartikaya Gupta
d655c3edd9
Bug 981029 - Change the GeckoContentController interface to take CSSPoint instead of CSSIntPoint. r=botond
2014-03-12 15:27:45 -04:00
Botond Ballo
856fce75aa
Bug 935219 - Fix composition bounds calculation and APZC hit testing (again). r=kats,tn
...
--HG--
extra : amend_source : 06c6bb658dfead6907250831bbe73fae6c20b45c
2014-03-10 17:56:59 -04:00
Ryan VanderMeulen
88ac28dca2
Backed out changeset 6f05267b4afc (bug 798033) for Android bustage.
2014-03-05 09:55:52 -05:00
snigdha
dde15b4b7a
Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey
2014-03-05 08:47:45 -05:00
Masayuki Nakano
434cfec310
Bug 974318 part.8 Use WidgetTextEvent::mRanges on Android r=jchen
2014-03-04 22:48:28 +09:00
Ryan VanderMeulen
d22b79826e
Merge inbound to m-c.
2014-02-28 16:03:19 -05:00
Mike de Boer
5380104b68
Bug 326743: add find clipboard to the list of available clipboard on OSX. r=joshmoz
2014-02-28 16:07:30 +01:00
Masayuki Nakano
cbd6de5487
Bug 975688 part.24 Rename nsDOMNotifyPaintEvent to mozilla::dom::NotifyPaintEvent r=smaug
...
--HG--
rename : dom/events/nsDOMNotifyPaintEvent.cpp => dom/events/NotifyPaintEvent.cpp
rename : dom/events/nsDOMNotifyPaintEvent.h => dom/events/NotifyPaintEvent.h
2014-02-28 23:58:43 +09:00
Masayuki Nakano
5ab5b790b9
Bug 961704 part.2 Add an option to nsIMEUpdatePreference which prevents to be notified selection/text changes caused by composition r=smaug
2014-02-26 09:48:02 +09:00