Commit Graph

2339 Commits

Author SHA1 Message Date
Ryan VanderMeulen
879108f360 Merge inbound to m-c. a=merge 2014-07-30 17:13:20 -04:00
Marco Bonardo
a1070cb752 Bug 1046062 - unified version of test_swap_protocol.js is disabled without a reason. r=ttaubert 2014-07-30 16:55:39 +02:00
Nathan Froyd
6eea12bf47 Bug 1044162 - part 0a - make additions to EXTRA_JS_MODULES use += instead of =; r=mshal
Straight assignments to HierarchicalStringList, which we'll change
EXTRA_JS_MODULES to in a later patch, don't work.  This change, in
addition to making things work as expected later on, also is more
consistent with existing practice.
2014-07-25 13:50:55 -04:00
Mike Hommey
1e79fe55c2 Bug 1043802 - Remove TOOLS_DIRS and TEST_TOOLS_DIRS. r=gps 2014-07-29 08:55:55 +09:00
Anup Kumar
d2e4fbbf15 Bug 854925 - Remove SetCharsetForURI and GetCharsetForURI from nsINavHistoryService. r=mak 2014-07-25 13:37:00 +02:00
Alexandre Poirot
5a3800bc64 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
ad9b49263a 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
e5c43ef995 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
90c742edc2 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
efbbf73c27 Backed out changeset 64586374a208 on a CLOSED TREE 2014-07-22 18:29:57 -07:00
Alexandre Poirot
09c66c2ebd 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
0cd20a2c49 Backout 4f6d9db92389 for bustage on a CLOSED TREE 2014-07-22 17:55:50 -07:00
Alexandre Poirot
c044256760 Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files. r=ahal 2014-07-02 15:40:56 -07:00
Marco Bonardo
ee02374c42 Bug 995092 - Ensure we can enable Unified Autocomplete in Nightly. r=ttaubert 2014-07-18 09:42:39 +02:00
Marco Bonardo
e8a9350bec Bug 993372 - Part 2 - Port autocomplete tests to unified autocomplete. r=mano
--HG--
rename : toolkit/components/places/tests/autocomplete/test_416211.js => toolkit/components/places/tests/unifiedcomplete/test_416211.js
rename : toolkit/components/places/tests/autocomplete/test_416214.js => toolkit/components/places/tests/unifiedcomplete/test_416214.js
rename : toolkit/components/places/tests/autocomplete/test_417798.js => toolkit/components/places/tests/unifiedcomplete/test_417798.js
rename : toolkit/components/places/tests/autocomplete/test_418257.js => toolkit/components/places/tests/unifiedcomplete/test_418257.js
rename : toolkit/components/places/tests/autocomplete/test_422277.js => toolkit/components/places/tests/unifiedcomplete/test_422277.js
rename : toolkit/components/places/tests/autocomplete/test_autocomplete_on_value_removed_479089.js => toolkit/components/places/tests/unifiedcomplete/test_autocomplete_on_value_removed_479089.js
rename : toolkit/components/places/tests/autocomplete/test_download_embed_bookmarks.js => toolkit/components/places/tests/unifiedcomplete/test_download_embed_bookmarks.js
rename : toolkit/components/places/tests/autocomplete/test_empty_search.js => toolkit/components/places/tests/unifiedcomplete/test_empty_search.js
rename : toolkit/components/places/tests/autocomplete/test_enabled.js => toolkit/components/places/tests/unifiedcomplete/test_enabled.js
rename : toolkit/components/places/tests/autocomplete/test_escape_self.js => toolkit/components/places/tests/unifiedcomplete/test_escape_self.js
rename : toolkit/components/places/tests/autocomplete/test_ignore_protocol.js => toolkit/components/places/tests/unifiedcomplete/test_ignore_protocol.js
rename : toolkit/components/places/tests/autocomplete/test_keyword_search.js => toolkit/components/places/tests/unifiedcomplete/test_keyword_search.js
rename : toolkit/components/places/tests/autocomplete/test_match_beginning.js => toolkit/components/places/tests/unifiedcomplete/test_match_beginning.js
rename : toolkit/components/places/tests/autocomplete/test_multi_word_search.js => toolkit/components/places/tests/unifiedcomplete/test_multi_word_search.js
rename : toolkit/components/places/tests/autocomplete/test_special_search.js => toolkit/components/places/tests/unifiedcomplete/test_special_search.js
rename : toolkit/components/places/tests/autocomplete/test_swap_protocol.js => toolkit/components/places/tests/unifiedcomplete/test_swap_protocol.js
rename : toolkit/components/places/tests/autocomplete/test_tabmatches.js => toolkit/components/places/tests/unifiedcomplete/test_tabmatches.js
rename : toolkit/components/places/tests/autocomplete/test_word_boundary_search.js => toolkit/components/places/tests/unifiedcomplete/test_word_boundary_search.js
2014-07-18 09:42:35 +02:00
Marco Bonardo
12bdbecad7 Bug 993372 - Part 1 - Port inline tests to unified autocomplete. r=mano
--HG--
rename : toolkit/components/places/tests/inline/head_autocomplete.js => toolkit/components/places/tests/unifiedcomplete/head_autocomplete.js
rename : toolkit/components/places/tests/inline/test_autocomplete_functional.js => toolkit/components/places/tests/unifiedcomplete/test_autocomplete_functional.js
rename : toolkit/components/places/tests/inline/test_casing.js => toolkit/components/places/tests/unifiedcomplete/test_casing.js
rename : toolkit/components/places/tests/inline/test_do_not_trim.js => toolkit/components/places/tests/unifiedcomplete/test_do_not_trim.js
rename : toolkit/components/places/tests/inline/test_keywords.js => toolkit/components/places/tests/unifiedcomplete/test_keywords.js
rename : toolkit/components/places/tests/inline/test_queryurl.js => toolkit/components/places/tests/unifiedcomplete/test_queryurl.js
rename : toolkit/components/places/tests/inline/test_trimming.js => toolkit/components/places/tests/unifiedcomplete/test_trimming.js
rename : toolkit/components/places/tests/inline/test_typed.js => toolkit/components/places/tests/unifiedcomplete/test_typed.js
rename : toolkit/components/places/tests/inline/test_zero_frecency.js => toolkit/components/places/tests/unifiedcomplete/test_zero_frecency.js
rename : toolkit/components/places/tests/inline/xpcshell.ini => toolkit/components/places/tests/unifiedcomplete/xpcshell.ini
2014-07-18 09:42:31 +02:00
Andrew McCreight
77d782bb63 Bug 1038207 - Fix various classes that reimplement nsISupports. r=ehsan 2014-07-14 12:21:34 -07:00
Jan de Mooij
43d1c81388 Bug 1034689 part 3 - Fix remaining places in Gecko to handle Latin1 strings. r=bz 2014-07-12 09:43:08 +02:00
Carsten "Tomcat" Book
fb097fba11 Merge mozilla-central to fx-team 2014-07-09 16:15:17 +02:00
David Rajchenbach-Teller
f9a6bfc044 Bug 1030266 - Ensuring that PlacesDBUtils.telemetry calls its callbacks even in case of error. r=mak 2014-07-09 02:47:00 +02:00
Benoit Jacob
35bc40cd1b Bug 1035394 - Fix dangerous public destructors in toolkit/components - r=ehsan 2014-07-08 17:23:18 -04:00
Gijs Kruitbosch
d95abd46e3 Bug 1006989 - hide and disable cut/copy/delete/properties when opening bookmarks context menu with no selection, r=mano 2014-06-05 15:28:07 +01:00
Chris Peterson
8f978d2276 Bug 1031166 - Fix non-unified OS X build's warnings-as-errors in toolkit/components/places. r=mak 2014-06-26 23:34:56 -07:00
Jim Blandy
4d6a633bba 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
5e258769e8 Bug 1028588 - Fix dangerous public destructors in toolkit/ - r=ehsan 2014-06-23 18:40:02 -04:00
Birunthan Mohanathas
ec8396a564 Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin 2014-06-18 17:56:02 -07:00
Nicholas Nethercote
39f29c384a Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
--HG--
extra : rebase_source : 5eb756b17a97e751deb0f47e909fdb35533cb23b
2014-05-20 23:06:54 -07:00
Althaf Hameez
dea5f09e83 Bug 1016953 - Fix accidental rename of json files to jsonlz4. r=mak 2014-06-06 10:09:00 -04:00
Honza Bambas
4f2a59d172 Bug 999577 - disable addon access to cache v1 IDLs, r=michal+jduell 2014-06-05 20:14:07 +02:00
Ryan VanderMeulen
d4516e53a4 Backed out changeset d405928cb934 (bug 999577) and changeset 940d041073c7 (bug 938186) for xpcshell failures.
CLOSED TREE
2014-06-05 13:32:04 -04:00
Honza Bambas
b1feb7e13a Bug 999577 - disable addon access to cache v1 IDLs, r=michal+jduell 2014-06-05 18:27:38 +02:00
Hiroyuki Ikezoe
0278670b85 Bug 1010634 - Use Contains instead of NoIndex to avoid relocation error. r=briansmith 2014-06-01 18:30:00 -04:00
Victor Porof
5643294005 Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj 2014-05-23 17:12:29 -04:00
Asaf Romano
fdfbdb9f33 Bug 1015629 - Use the shared asynchronous db connection in asyncGetBookmarkIds. r=mak 2014-05-29 18:49:47 +03:00
Asaf Romano
830c3eb7f8 Bug 1016831 - make sure the shared, readonly-db-connection is closed on shutdown. r=mak, brain=yorik 2014-05-29 18:42:52 +03:00
Gavin Sharp
8f5d9200b9 Adjust bug reference in comment in PriorityUrlProvider.jsm, no bug 2014-05-27 18:03:37 -07:00
Asaf Romano
6253a20ed2 Bug 1015633 - Use the shared asynchronous db connection in nsLivemarksService. r=mak. 2014-05-27 15:26:22 +03:00
Gijs Kruitbosch
e26231aff2 Backed out changeset 219e33b5d773, ec0d3a478d52 (bug 1015629) for total win8 talos bustage, and some win7, too. 2014-05-26 21:30:09 +01:00
Asaf Romano
fe69f9134f Fix review comment for the last checkin(Bug 1015629 - Use the shared asynchronous db connection in asyncGetBookmarkIds. r=mak) 2014-05-26 19:32:42 +03:00
Asaf Romano
a8ca2d457c Bug 1015629 - Use the shared asynchronous db connection in asyncGetBookmarkIds. r=mak 2014-05-26 19:29:28 +03:00
Althaf Hameez
a3e0d5b456 Bug 818587 - Adding a compression option for bookmark backups. r=mak 2014-05-24 19:48:00 +02:00
Asaf Romano
ecf0f3e66c Bug 988070 - New PlacesUtils.promiseBookmrksTree API for retrieving bookmarks data, a generalization of PlacesBackups.getBookmarksTree. r=mak, sr=gavin. 2014-05-22 19:06:57 +03:00
Carsten "Tomcat" Book
53c79d0fc5 Merge mozilla-central to fx-team 2014-05-22 15:56:09 +02:00
Birunthan Mohanathas
6f68094e30 Bug 869836 - Part 9: Use AssignLiteral instead of Assign(NS_LITERAL_STRING(...)). r=ehsan 2014-05-22 06:48:52 +03:00
Birunthan Mohanathas
2deaba6d91 Bug 869836 - Part 8: Use Append('c') instead of Append("c"). r=ehsan 2014-05-22 06:48:52 +03:00
Birunthan Mohanathas
76ca8ec617 Bug 869836 - Part 7: Use AppendLiteral instead of Append where possible. r=ehsan 2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
c4568a7085 Bug 869836 - Part 6: Use EqualsLiteral instead of Equals where possible. r=ehsan 2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
411a8639b4 Bug 869836 - Part 3: Use Append('c') instead of AppendLiteral("c"). r=ehsan 2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
62570a8716 Bug 869836 - Part 2: Use AppendLiteral instead of Append(NS_LITERAL_STRING(...)). r=ehsan 2014-05-22 06:48:50 +03:00
Shashank Sabniveesu
3922718d53 Bug 1014188 - Removing imports: 'PlacesBackups' and 'BookmarkJSONUtils' in PlacesUtils.jsm. r=mak 2014-05-21 15:29:00 +02:00