Markus Stange
59e8cc93f1
Bug 1051522 - Mark nsChildView coordinate conversion functions const. r=smichaud
2014-08-28 02:15:29 +02:00
Markus Stange
318cce364d
Bug 1055018 - Draw CoreUI widgets through -[NSAppearance _drawInRect:context:options:] on 10.10 in order to pick up the 10.10 look. r=smichaud
2014-08-28 02:15:27 +02:00
Jim Chen
3dcbdea53a
Bug 1056941 - Fix dangerous destructors in Fennec code; r=blassey
2014-08-26 15:07:59 -04:00
stefanh@inbox.com
872b0b7fbc
Bug 1054733 - Make sure that checkmarks in menu items responds to hover (highlight) on earlier versions of OS X. r=mstange.
2014-08-26 19:15:48 +02:00
Kartikaya Gupta
1e66ae8973
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
Birunthan Mohanathas
afcde02ab2
Bug 1009243 - Part 2: Make <input type="color"> fire "input" events on Windows. r=jimm
2014-08-25 12:17:45 -07:00
Birunthan Mohanathas
241f7d7722
Bug 1009243 - Part 1: Store color as a COLORREF rather than a nsString in nsColorPicker. r=jimm
2014-08-25 12:17:41 -07:00
Masayuki Nakano
6d841e1926
Bug 1057192 part.1 nsTextStore should set selection before dispatching compositionstart if current selection is different from the range r=emk
2014-08-25 22:40:23 +09:00
Kartikaya Gupta
6f5589f3c8
Bug 1030741 - Follow-up to fix android bustage. r=me
2014-08-23 19:55:55 -04:00
Masayuki Nakano
326d01bd94
Bug 1055342 part.2 Implement nsTextStore::GetCurrentText() for retrieving current text content even without document lock r=emk
2014-08-23 23:24:42 +09:00
Masayuki Nakano
aeb629b5ea
Bug 1055342 part.1 Rename nsTextStore::mContent and nsTextStore::CurrentContent() to mLockedContent and LockedContent() r=emk
2014-08-23 23:24:42 +09:00
Wes Kocher
a8d80abaf6
Merge m-c to inbound a=merge
2014-08-22 17:05:17 -07:00
Wes Kocher
c725a726be
Merge inbound to m-c a=merge
2014-08-22 16:47:32 -07:00
Olli Pettay
d72906c30d
Bug 314095 - Eliminate nsIContent::GetDocument, r=jst
...
--HG--
extra : rebase_source : dd8f690940825b298a478b65b68a57418a9962ff
2014-08-22 23:11:27 +03:00
Seth Fowler
4cd9e3e8e6
Bug 1043560 - Refactor the imgIContainer::Draw API. r=tn,dholbert,jwatt,mwu,mattwoodrow,roc sr=jrmuizel
...
--HG--
extra : rebase_source : b5ed02cb200ece12a07328613dca217e9d975703
2014-08-22 13:12:38 -07:00
Kartikaya Gupta
08b5038258
Bug 1055605 - Replace MOZ_ANDROID_OMTC with MOZ_WIDGET_ANDROID. r=BenWa
2014-08-22 15:26:56 -04:00
Doug Sherk
f6cc8801a7
Backed out changeset 8a06f8cd41a9 (bug 1037066) for regressions: bug 1055214, bug 1049250, bug 1055203.
2014-08-22 15:12:13 -04:00
Gijs Kruitbosch
d719c39ad6
Bug 1025616 - fix -moz-grab cursor on GTK to not use hand1, r=karlt
2014-08-22 08:04:10 +02:00
Ed Morley
397a7dc6b8
Merge mozilla-central and b2g-inbound
2014-08-21 14:28:53 +01:00
chiajung hung
82320201e5
Bug 1032180
- [dolphin] No boot animation when restart the phone. r=mwu
2014-08-20 18:57:00 -04:00
Ryan VanderMeulen
556b135ea8
Merge inbound to m-c. a=merge
2014-08-20 16:14:23 -04:00
Kartikaya Gupta
2e8831888f
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
Ed Morley
aae02d523c
Merge mozilla-central and fx-team
2014-08-20 15:18:31 +01:00
Mark Finkle
99cb17f066
Bug 1042715 - Add support for Restricted Profiles r=rnewman
2014-08-20 09:10:06 -04:00
Kartikaya Gupta
2328aecd74
Bug 1055532 - Don't dispatch useless widget events from gonk. r=mwu
2014-08-19 10:57:29 -04:00
Ehsan Akhgari
5833657423
Bug 1055519 - Fix some more bad implicit constructors in layout and widget; r=roc
2014-08-20 00:58:22 -04:00
Neil Deakin
708b9a6541
Bug 1045000, deminiaturize before making the window key to fix flickering window, r=smichaud
2014-08-19 20:01:32 -04:00
Ryan VanderMeulen
8df0faf2d0
Merge m-c to inbound. a=merge
2014-08-19 16:25:33 -04:00
Botond Ballo
ffebd18f0b
Bug 923512 - Introduce strongly-typed coordinate classes. r=kats,Bas
...
--HG--
extra : rebase_source : 22e5fe577ea503aede765c70e16c0bf875c4a9fd
2014-08-19 13:08:16 -04:00
Robert Bindar
29ee85a120
Bug 899585 - Add custom data support in the Notification constructor r=baku
2014-08-20 17:56:12 -07:00
Markus Stange
a1584c75a9
Bug 1047828 - Don't reserve any space for a non-existing fullscreen button on Mac OS 10.10. r=smichaud
2014-08-20 17:10:33 +02:00
Markus Stange
58776f6cfc
Bug 1042331 - Call [super drawWithFrame:inView:] when drawing the focus ring mask for searchfields in order to get the correct shape. r=smichaud
2014-08-20 17:09:44 +02:00
Aryeh Gregor
60fbc97021
Bug 1053190 - Reduce unnecessary inclusion of nsINode.h in headers; r=ehsan
2014-08-18 17:44:50 +03:00
Benjamin Smedberg
d2036d7c98
Bug 1054014 - Build bustage in nsTextStore because the end of GetGUIDNameStrWithTable doesn't return a value, r=masayuki
...
--HG--
extra : rebase_source : ef919c1580bd92b74b63bdb39b2926ed199c8563
2014-08-14 16:21:33 -04:00
Masayuki Nakano
1e9808ffe1
Bug 1054108 nsTextStore::GetTextExt() should return the position of composition start if the layout hasn't been computed yet and when Free ChangJie or Easy Changjei is active TIP r=emk
2014-08-15 23:52:46 +09:00
Sotaro Ikeda
37ef6033e3
Bug 1036539 - Add async mode support to GonkNativeWindow r=mikeh,pchang
2014-08-15 07:41:33 -07:00
David Zbarsky
7003f52466
Bug 952977: Various other changes of gfx3DMatrix -> Matrix4x4 r=nical
2014-08-22 09:40:02 -04:00
Nigel Babu
f6d09d898f
Merge m-c to m-i
...
--HG--
extra : rebase_source : 76298d970d75f13c5315889f6a0167ef6430b4a7
2014-08-22 07:10:18 +05:30
Trevor Saunders
fd5e9d1fcc
bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj
2014-08-05 13:33:55 -04:00
Matt Woodrow
c2d79a26ff
Bug 1056427 - Stop PRenderFrame from managing PLayerTransaction since it hasn't worked since the layers refactoring. r=roc
...
--HG--
extra : rebase_source : 38c86648bb8e59a6b992bd377acb9aacb418c98b
2014-08-22 12:16:44 +12:00
Ed Morley
92579c3a89
Backed out changeset 3325dc888b50 (bug 952977) for build failures
...
--HG--
extra : rebase_source : b29c343cc0e4d8df5c927742657fa93895b738d1
2014-08-21 16:57:44 +01:00
David Zbarsky
da8302205e
Bug 952977: Various other changes of gfx3DMatrix -> Matrix4x4 r=nical
2014-08-21 11:35:28 -04:00
Alexander Seleznev
53c607e010
Bug 803633 - Add basic support for new scrollbar behavior in GTK+ [Part 3]. r=mstange
2014-08-13 06:02:00 -04:00
Alexander Seleznev
84487d075a
Bug 803633 - Add basic support for new scrollbar behavior in GTK+ [Part 1]. r=mstange, r=karlt
2014-08-10 16:05:51 +07:00
Masayuki Nakano
5a1e63fec0
Bug 1052286 nsTextStore::SetInputContext() should handle password state as editable state r=jimm
2014-08-14 17:58:15 +09:00
Brian Smith
1d8e31da50
Bug 1053576: Fix VS2013 build regression from bug in nsTextStore.cpp, r=masayuki
...
--HG--
extra : rebase_source : 0cb157119fd37f76093e66e30eb031dffad75159
extra : histedit_source : cc4ea0c3ceeb881457417d18654dc7dcf134be2b
2014-08-13 17:35:15 -07:00
Doug Sherk
e24be367d0
Bug 1037066 - Simulate a touchmove in Gonk immediately after a touchstart in the same location. r=kats, r=mwu
2014-08-13 18:28:04 -04:00
David Parks
0a84f19d3f
Bug 1008759 - Blocklist D2D on NVidia 310M, even when it is believed to be the secondary GPU. r=bjacob
2014-08-12 21:25:13 -07:00
Jim Mathies
dc108c90b9
Bug 1052395 - Improve ipc debug output for unhandled nonqueued Windows messages. r=bent
2014-08-12 14:06:00 -05:00
Masayuki Nakano
50bda571f1
Bug 1050124 Support TSATTRID_Text_VerticalWriting for consistency with other TSF aware applications r=jimm
2014-08-13 12:55:59 +09:00
Ms2ger
5b546538b2
Bug 1048780 - Call the standard matches() rather than the proprietary mozMatchesSelector(); r=jst
...
This also includes a test that mozMatchesSelector is still exposed and works.
--HG--
rename : js/xpconnect/tests/chrome/test_mozMatchesSelector.xul => js/xpconnect/tests/chrome/test_matches.xul
rename : js/xpconnect/tests/mochitest/file_mozMatchesSelector.html => js/xpconnect/tests/mochitest/file_matches.html
2014-08-12 14:30:59 +02:00
Kartikaya Gupta
3b7ce74516
Bug 1047639 - Use the touch pointer id instead of the index when tracking up/downs. r=mwu
2014-08-11 19:12:30 -04:00
Masayuki Nakano
c59d657a01
Bug 1050703 Don't reset selection at starting composition if it's unnecessary r=emk
2014-08-12 00:17:18 +09:00
Masayuki Nakano
96ac6ce176
Bug 1051689 Ensure to complete the last pending action r=emk
2014-08-12 00:17:18 +09:00
Sushil Chauhan
36eb73ceed
Bug 1047149 - Add check to validate acquire fence of FB layer. r=sotaro
2014-08-07 14:34:25 -07:00
Kartikaya Gupta
c604d4ad5a
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
80b3b6bf72
Bug 1049136 - Hook up touch event handling for apz-fennec. r=wesj,snorp
2014-08-08 18:15:37 -04:00
Mason Chang
0430af5cbc
Bug 1049136 - Add a method to convert MultiTouchInputs to WidgetTouchEvents. r=mwu
...
Original code by Mason Chang posted on bug 970751; modified by Kartikaya Gupta
for use in bug 1049136.
2014-08-08 18:15:37 -04:00
Kartikaya Gupta
96362eb56b
Bug 1046344 - Unbitrot and rearrange the old APZ glue code in Fennec. r=snorp
2014-08-08 17:42:20 -04:00
Ehsan Akhgari
c86ef2548d
Bug 1048241 follow-up: Land a hunk which was missing from the rebase
...
--HG--
extra : rebase_source : 464405c097acd592b64bbb6e76337ba3f44659bd
2014-08-07 19:46:08 -04:00
Debkanya Mazumder
75b60c6a05
Bug 738221 - Part 2: Replace uses of nsCOMPtr<nsIAccessibilityService> accService = do_GetService(@mozilla.org/accessibilityService;1). r=tbsaunde
2014-07-28 11:43:00 -04:00
Markus Stange
60c8751103
Bug 1041571
- Add some basic leak testing for nsSystemStatusBarCocoa. r=smichaud
2014-08-07 13:23:08 +02:00
Masayuki Nakano
b379119003
Bug 1049768
If OnCompositionUpdate() is never called with new range, we should call RecordCompositionUpdateAction() forcibly before flushing pending actions r=emk
2014-08-07 15:50:21 +09:00
Mike Hommey
89777800f9
Bug 1047267 - Move remaining OS_LIBS and EXTRA_LIBS to moz.build. r=gps
...
* * *
Bug 1047267 - To fold with "Move remaining OS_LIBS and EXTRA_LIBS to moz.build"
2014-08-07 14:21:03 +09:00
Steven Michaud
c9eefba11c
Bug 1044497 - Fix Yosemite build error (cannot initialize a parameter of type 'NSEventType' with an lvalue of type 'uint32_t') r=spohl
2014-08-06 21:35:53 -05:00
Wes Kocher
2c1bb01c13
Backed out 3 changesets (bug 923512) for mochitest-2 bustage on a CLOSED TREE
...
Backed out changeset f8720d81b74f (bug 923512)
Backed out changeset f431232084b7 (bug 923512)
Backed out changeset dff51863663c (bug 923512)
2014-08-06 16:36:35 -07:00
Botond Ballo
4dcd36c48e
Bug 923512 - Introduce strongly-typed coordinate classes (Part2: Changes to rest of codebase, and switching Axis to use the strongly-typed coordinates). r=kats
2014-07-29 17:24:12 -04:00
Ryan VanderMeulen
b59183f1cc
Merge m-c to inbound. a=merge
...
CLOSED TREE
2014-08-06 16:50:19 -04:00
Jim Chen
2c9c0f8dad
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
Mike Hommey
d9443ec932
Bug 1045783 - Move most OS_LIBS to moz.build and do some related cleanup. r=mshal
2014-08-06 07:25:33 +09:00
Jim Chen
12716cb65b
Bug 1048500 - Wait longer to get native stack for ANR; r=blassey
2014-08-05 12:41:10 -04:00
Ehsan Akhgari
3ade5dd202
Bug 1048241 - Fix more bad implicit constructors in widget; r=roc
2014-08-05 09:38:21 -04:00
Ryan VanderMeulen
6253da7301
Merge inbound to m-c on a CLOSED TREE. a=merge
2014-08-04 16:06:19 -04:00
Masayuki Nakano
9375ed8f50
Bug 1046101 part.33 Generate EventClassID with EventClassList.h in EventForwards.h and nsContentUtils should use it instead of uint32_t r=smaug
2014-08-04 14:28:58 +09:00
Masayuki Nakano
674bfd5763
Bug 1046101 part.32 Rename NS_EVENT to eBasicEventClass r=smaug
2014-08-04 14:28:58 +09:00
Masayuki Nakano
d07040e4ef
Bug 1046101 part.31 Rename NS_MUTATION_EVENT to eMutationEventClass r=smaug
2014-08-04 14:28:57 +09:00
Masayuki Nakano
8bfd290f62
Bug 1046101 part.30 Rename NS_PLUGIN_COMMAND_EVENT to ePluginEventClass r=smaug
2014-08-04 14:28:57 +09:00
Masayuki Nakano
b74c29f4b2
Bug 1046101 part.29 Rename NS_CONTENT_COMMAND_EVENT to eContentCommandEventClass r=smaug
2014-08-04 14:28:56 +09:00
Masayuki Nakano
ca576dc8dd
Bug 1046101 part.28 Rename NS_COMMAND_EVENT to eCommandEventClass r=smaug
2014-08-04 14:28:56 +09:00
Masayuki Nakano
9cb10810d8
Bug 1046101 part.27 Rename NS_SMIL_TIME_EVENT to eSMILTimeEventClass r=smaug
2014-08-04 14:28:56 +09:00
Masayuki Nakano
7c5f3c6368
Bug 1046101 part.26 Rename NS_SVGZOOM_EVENT to eSVGZoomEventClass r=smaug
2014-08-04 14:28:56 +09:00
Masayuki Nakano
a3ed14eea8
Bug 1046101 part.25 Rename NS_ANIMATION_EVENT to eAnimationEventClass r=smaug
2014-08-04 14:28:55 +09:00
Masayuki Nakano
485489f1dc
Bug 1046101 part.24 Rename NS_TRANSITION_EVENT to eTransitionEventClass r=smaug
2014-08-04 14:28:55 +09:00
Masayuki Nakano
53aa82be8c
Bug 1046101 part.23 Rename NS_CLIPBOARD_EVENT to eClipboardEventClass r=smaug
2014-08-04 14:28:55 +09:00
Masayuki Nakano
2949e98f35
Bug 1046101 part.22 Rename NS_FOCUS_EVENT to eFocusEventClass r=smaug
2014-08-04 14:28:54 +09:00
Masayuki Nakano
3eb2fc2dd8
Bug 1046101 part.21 Rename NS_FORM_EVENT to eFormEventClass r=smaug
2014-08-04 14:28:54 +09:00
Masayuki Nakano
e3eaa636eb
Bug 1046101 part.20 Rename NS_SCROLLAREA_EVENT to eScrollAreaEventClass r=smaug
2014-08-04 14:28:54 +09:00
Masayuki Nakano
7b6186eb7e
Bug 1046101 part.19 Rename NS_SCROLLPORT_EVENT to eScrollPortEventClass r=smaug
2014-08-04 14:28:53 +09:00
Masayuki Nakano
fbbc8bd11e
Bug 1046101 part.18 Rename NS_TOUCH_EVENT to eTouchEventClass r=smaug
2014-08-04 14:28:53 +09:00
Masayuki Nakano
d9a2d921e1
Bug 1046101 part.17 Rename NS_SIMPLE_GESTURE_EVENT to eSimpleGestureEventClass r=smaug
2014-08-04 14:28:53 +09:00
Masayuki Nakano
a35856075d
Bug 1046101 part.16 Rename NS_GESTURENOTIFY_EVENT to eGestureNotifyEventClass r=smaug
2014-08-04 14:28:52 +09:00
Masayuki Nakano
c9d54dc014
Bug 1046101 part.15 Rename NS_POINTER_EVENT to ePointerEventClass r=smaug
2014-08-04 14:28:52 +09:00
Masayuki Nakano
2865bbac55
Bug 1046101 part.14 Rename NS_WHEEL_EVENT to eWheelEventClass r=smaug
2014-08-04 14:28:51 +09:00
Masayuki Nakano
eaf5518352
Bug 1046101 part.13 Rename NS_MOUSE_SCROLL_EVENT to eMouseScrollEventClass r=smaug
2014-08-04 14:28:51 +09:00
Masayuki Nakano
fb7f2d78af
Bug 1046101 part.12 Rename NS_DRAG_EVENT to eDragEventClass r=smaug
2014-08-04 14:28:50 +09:00
Masayuki Nakano
5a96c29b49
Bug 1046101 part.11 Rename NS_MOUSE_EVENT to eMouseEventClass r=smaug
2014-08-04 14:28:50 +09:00
Masayuki Nakano
c86688937d
Bug 1046101 part.10 Rename NS_EDITOR_INPUT_EVENT to eEditorInputEventClass r=smaug
2014-08-04 14:28:49 +09:00
Masayuki Nakano
05899c2162
Bug 1046101 part.9 Rename NS_SELECTION_EVENT to eSelectionEventClass r=smaug
2014-08-04 14:28:49 +09:00
Masayuki Nakano
bc5134c3eb
Bug 1046101 part.8 Rename NS_QUERY_CONTENT_EVENT to eQueryContentEventClass r=smaug
2014-08-04 14:28:49 +09:00
Masayuki Nakano
c3737e9c7f
Bug 1046101 part.7 Rename NS_TEXT_EVENT to eTextEventClass r=smaug
2014-08-04 14:28:48 +09:00