Masayuki Nakano
64b404534a
Bug 910978 part.19 Implement nsMutationEvent::AssignMutationEventData() r=smaug
2013-09-03 20:45:30 +09:00
Masayuki Nakano
b30c3feef6
Bug 910978 part.18 Implement nsAnimationEvent::AssignAnimationEventData() r=smaug
2013-09-03 20:45:30 +09:00
Masayuki Nakano
1c1e1f20ff
Bug 910978 part.17 Implement nsTransitionEvent::AssignTransitionEventData() r=smaug
2013-09-03 20:45:30 +09:00
Masayuki Nakano
1db2e51d44
Bug 910978 part.16 Implement nsSimpleGestureEvent::AssignSimpleGestureEventData() r=smaug
2013-09-03 20:45:30 +09:00
Masayuki Nakano
5bac5acde7
Bug 910978 part.15 Implement nsFocusEvent::AssignFocusEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
0dec671ed9
Bug 910978 part.14 Implement nsUIEvent::AssignUIEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
694e27ec0a
Bug 910978 part.13 Implement nsClipboardEvent::AssignClipboardEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
37a09fd4f9
Bug 910978 part.12 Implement nsCommandEvent::AssignCommandEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
ffc994f8f5
Bug 910978 part.11 Implement nsFormEvent::AssignFormEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
8572bd5112
Bug 910978 part.10 Implement nsTouchEvent::AssignTouchEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
546beaa3a9
Bug 910978 part.9 Implement widget::WheelEvent::AssignWheelEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
04b32b9fa0
Bug 910978 part.8 Implement nsMouseScrollEvent::AssignMouseScrollEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
ccd69297c4
Bug 910978 part.7 Implement nsCompositionEvent::AssignCompositionEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
00a26e15e5
Bug 910978 part.6 Implement nsTextEvent::AssignTextEventData() and make nsTextEvent not a derived class of nsInputEvent because nobody uses the stored data r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
114445c4e2
Bug 910978 part.5 Implement nsDragEvent::AssignDragEventData() r=smaug
2013-09-03 20:45:28 +09:00
Masayuki Nakano
725fecdb00
Bug 910978 part.4 Implement nsScrollAreaEvent::AssignScrollAreaEventData() r=smaug
2013-09-03 20:45:28 +09:00
Masayuki Nakano
56c41ee879
Bug 910978 part.3 Implement nsScrollPortEvent::AssignScrollPortEventData() r=smaug
2013-09-03 20:45:28 +09:00
Masayuki Nakano
0cf5f945b0
Bug 910978 part.1 Implement nsScriptErrorEvent::AssignScriptErrorEventData() r=smaug
2013-09-03 20:45:28 +09:00
Masayuki Nakano
46eb07951c
Bug 910978 part.0 Fix wrong indent in test_assign_event_data.html r=smaug
2013-09-03 20:45:28 +09:00
Masayuki Nakano
4a9d769635
Bug 910156 Add AssignKeyEventData() and AssignMouseEventData() for sharing the code in nsDOMEvent::DuplicatePrivateData() and nsDelayed*Event r=smaug
2013-08-30 11:10:32 +09:00
Masayuki Nakano
51e7b5e4cd
Bug 897885 part.2 Add test for handling kVK_JIS_KeypadComma r=smichaud
2013-08-24 13:53:01 +09:00
Ms2ger
66214743ad
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
2013-08-22 08:55:59 +02:00
Masayuki Nakano
b181171f7d
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
cec9a79596
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
Ms2ger
7d7359c752
Bug 888643 - Part b: Move CPP_UNIT_TESTS definitions into moz.build files; r=gps
2013-07-24 09:23:06 +02:00
J. Ryan Stinnett
e6ab16060b
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
6a5a431446
Bug 282097 - Part 4: Create NativeKeyBindings for Cocoa. r=masayuki, r=smichaud
2013-07-10 09:08:55 -05:00
André Reinald
fbbd7c5262
Bug 873010 - Artifacts around small overlay scrollbars in select boxes, r=mstange
...
Bug 873010 - Artifacts around small overlay scrollbars in select boxes, r=mstange
--HG--
extra : rebase_source : 002fdce7f49d852e567438481609be58dd76bcc4
2013-05-21 12:58:00 -07:00
Masayuki Nakano
3fd2b773dd
Bug 807893 part.3 Add tests for secure input mode of Cocoa widget r=smichaud
2013-05-25 01:27:52 +09:00
Aryeh Gregor
b14c2cbab2
Bug 867101 - Fix more implicit conversion to already_AddRefed; r=Ms2ger
2013-04-28 14:52:10 +03:00
Joey Armstrong
0d49db0381
bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal
2013-05-13 16:24:07 -04:00
Stephen Pohl
15b6f78be0
Bug 636564 - Implement lion style scrollbars on Mac OSX 10.7+; r=roc
2013-05-02 10:58:00 -04:00
Ryan VanderMeulen
a213f7964d
Backed out changeset 1840b15583fd (bug 636564) for bustage.
...
CLOSED TREE
2013-05-02 08:33:54 -04:00
Stephen Pohl
c51a7b61fd
Bug 636564 - Implement Lion style scrollbars on Mac OSX 10.7+. r=roc
2013-05-02 07:52:25 -04:00
Joey Armstrong
12356a4c50
bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS
2013-04-29 14:49:00 -04:00
Masayuki Nakano
112d6b58ed
Bug 842927 part.5 Implement D3E KeyboardEvent.key on Cocoa r=smaug+smichaud
2013-04-24 12:49:47 +09:00
Masatoshi Kimura
98ede15b45
Bug 771975 - Remove -moz-prefixed gradients usage from rest of the tree. r=roc
2013-04-09 07:44:26 +09:00
Kyle Machulis
f5e3aadf0b
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
d2b6e6e01a
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
5663b98bc5
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Masayuki Nakano
76b6c12e04
Bug 840837 Fix IME enabled state check at MozIMEFocusOut r=bz
2013-03-23 23:20:31 +09:00
Mike Shal
ea1d9b8ba7
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Karl Tomlinson
6831794a8d
b=850559 remove unnecessary advanceTimeAndRefresh() usage
...
--HG--
extra : rebase_source : f27bb748cb9e1732bcf0f16be158d6684a49fd36
2013-03-15 09:49:45 +13:00
Ryan VanderMeulen
4634b30c8e
Backed out changesets a8088accbcbe and 6e7e6773c836 (bug 845807).
2013-03-09 13:45:35 -05:00
Ryan VanderMeulen
a0b7f3d13b
Bug 845807 - Fix test to look for new default color.
2013-03-07 18:46:54 -05:00
Dave Vasilevsky
cd0183f9ff
Bug 548763 - Show download progress in OS X app dock icon. r=dao r=josh
...
--HG--
rename : widget/tests/taskbar_progress.xul => widget/tests/test_taskbar_progress.xul
2013-03-03 05:58:00 -05:00
Gregory Szorc
803629b9c6
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Ms2ger
2801c25ab8
Merge m-c to b-s.
2013-02-26 19:09:25 +01:00
Gregory Szorc
093513a011
Bug 784841 - Part 18μ: Convert /widget; f=Ms2ger rs=ted
2013-02-25 13:20:02 -08:00
L. David Baron
05d5d9dfa9
Bug 404077: Use navigator.platform.startsWith rather than navigator.platform.indexOf, at Jesse's suggestion.
2013-02-26 22:23:08 -08:00
L. David Baron
4f4296979b
Bug 404077: Annotate known assertions in mochitests.
2013-02-25 18:39:21 -08:00
Trevor Saunders
3e6a6deadc
bug 841430 - nuke nsIEditorDocShell r=bz
2013-02-13 17:39:30 -05:00
Ehsan Akhgari
32d278987e
Bug 817477 - Remove support for global private browsing mode; r=jdm,glandium
...
--HG--
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js
2013-01-29 13:12:13 -05:00
Mats Palmgren
d5826be6d7
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
2013-01-15 13:22:03 +01:00
David Zbarsky
6168609ec2
Bug 827149 - Remove some uses of nsIDOMHTMLBodyElement r=bz
2013-01-12 16:53:01 -05:00
Robert O'Callahan
0f0950d70e
Bug 826632. Part 2: Use nsRefPtr<nsViewManager> instead of nsCOMPtr. r=tnikkel
...
--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : 7245e7c988a208471d8c860449ff7b06c29a4a52
2013-01-05 16:12:42 +13:00
Robert O'Callahan
a9f8b202ea
Bug 826632. Part 1: Merge nsIViewManager into nsViewManager. r=tnikkel
...
--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : d00947c925b17f860fcdc0e12b1ec3cc31b7c630
2013-01-05 16:12:24 +13:00
Phil Ringnalda
9297efcdad
Back out 5e76dfb1d426 (bug 826635) and 0df74b1a4543:20df426b6111 (bug 826632) for bustage
...
CLOSED TREE
2013-01-04 21:30:14 -08:00
Robert O'Callahan
1d8aabf788
Bug 826632. Part 2: Use nsRefPtr<nsViewManager> instead of nsCOMPtr. r=tnikkel
...
--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : c9eabd54bb43d711a8c24222620abfdde674a1f7
2013-01-05 16:12:42 +13:00
Robert O'Callahan
9abe8bbe09
Bug 826632. Part 1: Merge nsIViewManager into nsViewManager. r=tnikkel
...
--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : 85587555e1f202809cd39fe899570644e6ca4eb3
2013-01-05 16:12:24 +13:00
Jim Chen
192b99d5ef
Bug 811755 - Add test for PreContentIterator in nsContentEventHandler; r=masayuki
2012-12-07 14:48:18 -05:00
Ehsan Akhgari
6d950cd3d5
Bug 806746 - Port test_bug462106.xul to the new per-window PB APIs; r=jdm
...
DONTBUILD because this is NPOTB for global PB builds
--HG--
rename : widget/tests/test_bug462106.xul => widget/tests/test_bug462106_perwindow.xul
2012-12-04 09:47:17 -05:00
Daniel Holbert
fec6b22ce8
Bug 815058 followup: Add FAIL_ON_WARNINGS to 2 test dirs that this bug's patch made warning-free. r=Ms2ger
2012-11-28 09:55:41 -08:00
Seth Fowler
c42d3467d8
Bug 812241 - Remove disabled test warnings. r=khuey
2012-11-20 16:13:04 -08:00
Jim Chen
6ff6343cc2
Bug 808287 - Add test for IME focus/blur mismatch condition; r=masayuki
2012-11-17 19:15:01 -05:00
Masayuki Nakano
3a06bc4b4f
Bug 805766 nsFocusManager should change IME state before dispatching focus event at activating different document r=enndeakin
2012-11-13 10:18:57 +09:00
Masayuki Nakano
a33c1f5ebe
Bug 806996 part.6 Test if nsIWidget::OnIMEFocusChange() is called by nsTextStateManager properly r=smaug
2012-11-09 17:40:40 +09:00
Ehsan Akhgari
7efa74d459
Backed out changeset 5042f0a60460 (bug 805766) on the suspicion of causing bug 808287
2012-11-06 19:54:43 -05:00
Masayuki Nakano
20ae75b52f
Bug 805766 nsFocusManager should change IME state before dispatching focus event at activating different document r=enndeakin
2012-11-03 15:32:26 +09:00
Masayuki Nakano
ff19355413
Bug 705057 part.5 Add automated tests for composition event management by nsIMEStateManager and TextComposition r=smaug
2012-09-26 14:47:51 +09:00
Robert O'Callahan
ee0d05cd79
Bug 626245. Part 1: Refactor test_plugin_scroll_invalidation to definitely wait for a paint between each call to waitForPaint. r=matspal
...
The current code sets the plugin size to 0,0 and then does some stuff after a setTimeout(0), then
sets the size back to 1,1 and expects to be sure to get a new paint event. This is wrong since
the timing of plugin geometry changes isn't guaranteed, so we might simply not resize the plugin
between setting the size to 0,0 and 1,1.
--HG--
extra : rebase_source : d7cee523260b0ba1e44e6d7bf41d1636772722a9
2012-10-08 17:45:16 +13:00
Ed Morley
de54424867
Bug 561929 - Disable test_bug478536.xul for frequent timeouts
2012-10-03 11:48:09 +01:00
foudfou
b3f6c4f807
Bug 791975 - Move test_bug760802.html from mochitest-plain to mochitest-chrome. r=roc
...
--HG--
rename : widget/tests/test_bug760802.html => widget/tests/test_bug760802.xul
2012-09-19 15:26:19 +02:00
Bobby Holley
084b2e6758
Bug 774633 - Fix TestAppShellSteadyState to load a system principal URI so that we don't discard the inner window. r=bent
2012-09-05 11:32:07 -07:00
Randell Jesup
29ac5c0b8c
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Phil Ringnalda
ad30a7e836
Bug 786918 - Fix test_platform_colors.xul for 10.8
...
--HG--
extra : rebase_source : 00585f7bb8305cf03cd7f79db02c9a14afa22219
2012-08-29 21:29:12 -07:00
Bobby Holley
d806bf9ec7
Bug 784560 - Fix more tests. r=mccr8
2012-08-23 11:45:28 -07:00
Ehsan Akhgari
8c296bbcd4
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
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 "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Phil Ringnalda
04ffb8c2c0
Bug 763894 - Increase the fuzzy comparison of how much the idle time increased to 1.5 seconds instead of 1 second to account for the fuzziness of WinXP PGO
2012-08-18 23:08:49 -07:00
Masayuki Nakano
1c60825488
Bug 719320 part.12 Replace legacy mouse scroll event dispatchers with D3E wheel event dispatcher on Windows r=smaug+jimm
2012-08-12 10:42:37 +09:00
Masayuki Nakano
3ca9a6e26d
Bug 719320 part.11 Fix new test failures r=smaug
2012-08-12 10:42:36 +09:00
Masayuki Nakano
b65f092c51
Bug 719320 part.5 Redesign mouse wheel action prefs r=smaug
2012-08-12 10:42:35 +09:00
Masayuki Nakano
a23577df3c
Bug 719320 part.4 Remove mousewheel.*.*numlines and add mousewheel.*.delta_multiplier_* r=smaug
2012-08-12 10:42:34 +09:00
Masayuki Nakano
38218dbdbf
Bug 719320 part.3 Use ComputeScrollTarget() for deciding detail value of legacy mouse scroll events r=smaug
2012-08-12 10:42:34 +09:00
Mike Hommey
c1b35e7b2a
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Ed Morley
72eeb18935
Bug 661099 - Disable part of test_bug596600.xul on OS X 10.6 for frequent intermittent failures; r=mstange
2012-08-03 11:28:12 +01:00
Aryeh Gregor
57c0ad57fb
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
foudfou
e0a7aac0bf
Bug 777243 - Remove use of gBrowser for Android in test_bug760802.html. r=roc
2012-07-27 01:28:10 +02:00
foudfou
c3b89d6fed
Bug 760802 - Add JS nativeHandler attribute for nsIBaseWindow. r=roc
2012-07-24 21:35:32 -04:00
Masayuki Nakano
4a788ed927
Bug 773651 Guess VK_RCONTROL and VK_RMENU from extended key flag on XP and don't trust the scan code of key messages r=jimm
2012-07-19 10:28:17 +09:00
Nathan Froyd
5b30baa4c3
Bug 370750 - consolidate mochitest files installation; r=glandium
...
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Ehsan Akhgari
a95b6edeea
Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc
...
This patch does the following:
* It adds nsITransferable::Init(nsILoadContext*). The load context
might be null, which means that the transferable is non-private, but
if it's non-null, we extract the boolean value for the privacy mode
and store it in the transferable.
* It adds checks in debug builds to make sure that Init is always
called, in form of fatal assertions.
* It adds nsIDOMDocument* agruments to nsIClipboardHelper methods which
represent the document that the string is coming from.
nsIClipboardHelper implementation internally gets the nsILoadContext
from that and passes it on to the transferable upon creation. The
reason that I did this was that nsIClipboardHelper is supposed to be a
high-level helper, and in most of its call sites, we have easy access
to a document object.
* It modifies all of the call sites of the above interfaces according to
this change.
* It adds a GetLoadContext helper to nsIDocument to help with changing
the call sites.
2012-04-16 22:14:01 -04:00
Masayuki Nakano
716e1fb23c
Bug 768736 Define constants for system native virtual keys for nsIDOMWindowUtils::SendNativeKeyEvent() r=roc
2012-06-27 11:26:38 +09:00
Dan Walkowski
31027a44b5
Bug 756308. Implement MacWebAppUtils to allow callers to locate and manipulate native webapps on Mac. r=josh
2012-06-20 17:19:13 -07:00
Ehsan Akhgari
8d5747b8cb
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (more widget parts); r=roc
2012-06-19 23:28:45 -04:00
Masayuki Nakano
2339b4a770
Bug 757688 part.8 Make sure test_keycodes.xul emulates correct key events r=jimm
2012-06-15 18:52:51 +09:00
Masayuki Nakano
17f2bb043c
Bug 757688 part.7 Make nsWindow for Windows possible to test dead keys r=jimm
2012-06-15 18:52:51 +09:00
Ehsan Akhgari
d8e8691a41
Bug 761051 - Use image/jpeg as the standard internal transferable image type, but continue respecting image/jpg as well; r=roc
2012-06-07 19:27:07 -04:00
Ehsan Akhgari
cc9274685a
Backout changeset 125438dda903 (bug 761051) because of Bq bustage
2012-06-07 19:49:37 -04:00
Ehsan Akhgari
56d6ff421f
Bug 761051 - Use image/jpeg as the standard internal transferable image type, but continue respecting image/jpg as well; r=roc
2012-06-07 19:27:07 -04:00