Tooru Fujisawa
219b9adee2
Bug 1125934 - Discard redundant NS_COMPOSITION_CHANGE event which is send just before NS_COMPOSITION_END on TSF. r=masayuki
2015-02-11 12:20:02 +09:00
Masayuki Nakano
59ab646b5e
Bug 917322 part.20 Add tests of async commit at requesting to commit a composition r=smaug
2015-01-28 15:27:33 +09:00
Masayuki Nakano
8e82d8933b
Bug 917322 part.16 Rename COMPOSITION_ATTR_* in EventUtils.js with new constants of nsITextInputProcessor r=smaug
2015-01-28 15:27:33 +09:00
Masayuki Nakano
aae116b584
Bug 917322 part.10 Remove unnecessary synthesizeComposition(compositionstart) from all tests r=smaug
2015-01-28 15:27:32 +09:00
Phil Ringnalda
00ddee8b07
Bug 1122882 - Fix test_platform_colors.xul for 10.10
2015-01-17 00:24:13 -08:00
Joel Maher
4c6044a7af
Bug 926830 - Test cleanup for plugin enabledState usage, widget. r=gfritzsche
2014-02-17 15:58:06 +01:00
Ehsan Akhgari
7262fa72f4
Bug 1117044 - Mark virtual overridden functions as MOZ_OVERRIDE in widget; r=roc
2015-01-02 09:02:51 -05:00
Ehsan Akhgari
20474e5ba7
Bug 649012 - Fail mochitest-plains which use flaky timeouts (setTimeout(x) for x > 0); r=ted
...
We are white-listing the existing set of tests that use setTimeout
like this. Hopefully these tests will be investigated and fixed
in the future, so that we can narrow down the white-list.
This check is only turned on for mochitest-plain for now.
2014-12-11 13:34:40 -05:00
Masayuki Nakano
f6d9749945
Bug 1077345 part.7 Use synthesizeComposition({"compositioncommit") in the tests r=smaug
2014-11-25 14:02:32 +09:00
Masayuki Nakano
4cb5e1ca9b
Bug 1077345 part.5 Use synthesizeComposition({"compositioncommitasis") in the tests r=smaug
2014-11-25 14:02:31 +09:00
Mike Hommey
21ec48314e
Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
...
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.
Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.
Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
Andrew Halberstadt
6fe6152e95
Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester
2014-10-07 18:18:28 -04:00
Masayuki Nakano
5a29f2b8bb
Bug 960871 part.11 Rename EventUtils.synthesizeText() to EventUtils.synthesizeCompositionChange() r=smaug
2014-10-07 19:01:50 +09:00
Masayuki Nakano
50519d8d6b
Bug 960871 part.4 Rename NS_TEXT_TEXT to NS_COMPOSITION_CHANGE and fix comments which mention text events r=smaug
2014-10-07 19:01:47 +09:00
Masayuki Nakano
3e20ab1463
Bug 975383 part.9 Remove compositionupdate event dispatchers from all tests r=smaug
2014-10-03 15:33:50 +09:00
Gijs Kruitbosch
3c1342c95a
Bug 1044595 - fix default/active button text on OS X 10.10, r=mstange,jaws
...
--HG--
extra : rebase_source : c558491822fc158d44a127cfd5014bd5338d05f1
2014-09-12 00:31:15 +01:00
Masayuki Nakano
5f5c563e2b
Bug 1062053 part.1 nsTextStore should use StaticRefPtr for storing COM objects r=jimm
2014-09-11 12:56:09 +09:00
Markus Stange
b45a0a3c40
Bug 1043421 - Make native Mac menus observe mutations from the observed elements directly. r=smichaud
2014-09-09 17:14:46 +02:00
Mike Hommey
c2a27deef9
Bug 1059090 - Don't require SOURCES to be set for CPP_UNIT_TESTS and SIMPLE_PROGRAMS. r=mshal
2014-09-03 14:16:37 +09:00
Mike Hommey
8fd95ad480
Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps
2014-09-03 14:10:54 +09:00
Ehsan Akhgari
97f5aa10be
Bug 1061001 - Fix more bad implicit constructors in widget; r=roc
2014-08-31 23:33:13 -04:00
Ms2ger
7c97cb5850
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
Markus Stange
e7a305baf4
Bug 1041571 - Add some basic leak testing for nsSystemStatusBarCocoa. r=smichaud
2014-08-07 13:23:08 +02:00
Mike Hommey
cbe32e4bb3
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
Alexandre Poirot
f5412abfea
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal
2014-07-02 15:40:56 -07:00
Mike Hommey
7ca0de0fb4
Bug 1041936 part 2 - Directly use the static library "xul" to link into "xul-gtest" instead of having an intermediate library "xul" used by "xul-shared" and "xul-gtest". r=gps
2014-07-23 13:33:09 +09:00
Mike Hommey
5659a611dd
Bug 1036894 part 8 - Move most in-tree library linkage information to moz.build, as USE_LIBS. r=gps
2014-07-23 13:30:52 +09:00
Mike Hommey
af37eab57f
Bug 1036894 part 6 - Emit SimplePrograms for CPP_UNIT_TESTs, and make the corresponding moz.build config look like that of SIMPLE_PROGRAMS. r=gps
2014-07-23 13:29:44 +09:00
Jonathan Griffin
d8167428d6
Backed out changeset 64586374a208 on a CLOSED TREE
2014-07-22 18:29:57 -07:00
Alexandre Poirot
32f4c0930e
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal
2014-07-02 15:40:56 -07:00
Jonathan Griffin
c981769b72
Backout 4f6d9db92389 for bustage on a CLOSED TREE
2014-07-22 17:55:50 -07:00
Alexandre Poirot
1a463bf842
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files. r=ahal
2014-07-02 15:40:56 -07:00
Birunthan Mohanathas
15ce305024
Bug 815952 - Stop clearing clipboard data originating from a private window after closing private windows. r=ehsan
...
This reverts bug 462106.
2014-07-14 12:35:30 -07:00
Jim Blandy
b6b202b6bb
Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
...
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):
- Never set the buffer's mode.
Years ago, Emacs did not have a good JavaScript mode, so it made sense
to use Java or C++ mode in .js files. However, Emacs has had js-mode for
years now; it's perfectly serviceable, and is available and enabled by
default in all major Emacs packagings.
Selecting a mode in the -*- file variable line -*- is almost always the
wrong thing to do anyway. It overrides Emacs's default choice, which is
(now) reasonable; and even worse, it overrides settings the user might
have made in their '.emacs' file for that file extension. It's only
useful when there's something specific about that particular file that
makes a particular mode appropriate.
- Correctly propagate settings that establish the correct indentation
level for this file: c-basic-offset and js2-basic-offset should be
js-indent-level. Whatever value they're given should be preserved;
different parts of our tree use different indentation styles.
- We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
Remove tab-width: settings, at least in files that don't contain tab
characters.
- Remove js2-mode settings that belong in the user's .emacs file, like
js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Benoit Jacob
00603a968f
Bug 1028588 - Fix dangerous public destructors in widget/ - r=roc
2014-06-24 12:36:44 -04:00
Masayuki Nakano
bb1a942b30
Bug 1028485 Don't set caret position over actual inserted string at commiting composition r=ehsan
2014-06-24 10:06:20 +09:00
Birunthan Mohanathas
c910458886
Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin
2014-06-18 17:56:02 -07:00
stefanh@inbox.com
15bc1d67ec
Bug 1022912 - make -moz-mac-menutextdisable lighter and remove obsolete color from widget/tests/test_platform_colors.xul. r=mstange.
2014-06-10 11:45:09 +02:00
Mike Conley
2e3301cc33
Bug 1021466 - Part 2: Make it possible to pass in an nsITabParent when opening windows, and then stash that nsITabParent in the newly created chrome docshell. r=smaug.
2014-06-05 22:51:14 -04:00
Masayuki Nakano
d326f86cac
Bug 1008772 part.3 Fix new orages caused by tabbrowser consuming some key events at keydown r=smaug
2014-06-05 11:57:54 +09:00
Birunthan Mohanathas
c6f127456b
Bug 869836 - Part 7: Use AppendLiteral instead of Append where possible. r=ehsan
2014-05-22 06:48:51 +03:00
Karl Tomlinson
63f1254a6a
mochitest for bug 835044
...
--HG--
extra : transplant_source : %10Q%89%3F%ED%CA%BB%10/%98W%ED%7F%1F%E6%E9KM%D9%D6
2014-05-14 12:12:27 +12: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
Masayuki Nakano
61d6abba29
Bug 993253 Implement DOM InputEvent interface with isComposing attribute r=smaug+ehsan
2014-04-10 16:11:37 +09:00
Masayuki Nakano
a61102d9f0
Bug 993234 part.2 Add tests for KeyboardEvent.isComposing r=smaug
2014-04-10 16:11:37 +09:00
Neil Deakin
ba71f5497a
Bug 475981, remove titles from a bunch of tests, fixing box wrapped in a block warnings,r=neil
2014-04-04 13:11:12 -04:00
Bill McCloskey
d960718b48
Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted)
2014-03-13 21:38:19 -07:00
Wes Kocher
62d61f05a8
Backed out changeset 88425ad0f06a (bug 982828) for introducing various mochitest-5 failures on a CLOSED TREE
...
* * *
Backed out changeset 94f9ebdc6662 (bug 982828)
2014-03-13 19:41:21 -07:00
Bill McCloskey
cff466f79f
Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted)
2014-03-13 15:41:41 -07:00
Bill McCloskey
624ffda758
Backed out changeset d6261f65070a
2014-03-13 15:52:27 -07:00