Commit Graph

2564 Commits

Author SHA1 Message Date
Blair McBride
5345c3bf87 Backed out changeset 22c0fbb87b38 (bug 1065303) due to bc1 bustage 2014-09-19 19:16:53 +12:00
Blair McBride
40f687dbe7 Bug 1065303 - Prepare autocomplete.xml/UnifiedComplete for adding new special result types and heuristics. r=mak
--HG--
extra : transplant_source : %147%8B%E3sN%BC%9B%25%8CR%C2%A5%D1i9%14%B9%7B%F5
2014-09-19 17:50:55 +12:00
Blair McBride
5f0d192d2d Backed out changeset 10d66191e16a because commit message fail. r=we-need-hooks 2014-09-19 17:53:11 +12:00
Blair McBride
2ef80c0a42 Bug 1065303 - Prepare autocomplete.xml/UnifiedComplete for adding new special result types and heuristics.
--HG--
extra : transplant_source : 7%B63%B7%1DN%DBiU%86%82%FC%26H%EF9%B6%BF%BB%A0
2014-09-19 17:42:38 +12:00
Iaroslav Sheptykin
b9850b566b Bug 407821 - Discard bookmark tags exceeding maximum length of 100 characters. r=paolo 2014-09-17 06:23:00 +01:00
David Rajchenbach-Teller
922bd49947 Bug 1064768 - Use nsMainThreadPtrHandle in History.cpp. r=mak 2014-09-16 14:17:31 +02:00
Asaf Romano
16f28b85bd Bug 1059256 - More powerful tagging transactions. r=mak 2014-09-17 16:48:33 +03:00
Asaf Romano
4950b32bbc Bug 1059257 - Improve array-input-property handling. r=mak. 2014-09-17 16:43:13 +03:00
Asaf Romano
d1e96e8c5f Bug 1058566 - Transaction for duplicating any places item. r=mak. 2014-09-17 14:59:23 +03:00
Ryan VanderMeulen
fd52901cb5 Backed out changeset ae6de471bcd7 (bug 1058566) for causing bug 1067978. 2014-09-16 15:41:27 -04:00
Ed Morley
3ba186e9e5 Backed out changeset f1d1f89e5bd5 (bug 407821) for xpcshell failures 2014-09-16 16:23:15 +01:00
Iaroslav (Yarik) Sheptykin
448b5158a6 Bug 407821 - Limit the max length of tags for bookmarks to 100 characters. r=paolo 2014-09-16 01:34:00 +01:00
Carsten "Tomcat" Book
04e8c28995 Backed out changeset a58a8a698e3d (bug 1059257) for XPC Test Failures 2014-09-16 14:24:33 +02:00
Tim Taubert
13337333ca Bug 1067085 - Handle Awesomebar search failures better r=mak 2014-09-16 10:27:43 +02:00
Asaf Romano
c4bd479f21 Bug 1059257 - Improve array-input-property handling in PlacesTransactions. r=mak. 2014-09-16 13:17:38 +03:00
Asaf Romano
82ae7ca4e6 Bug 1058566 - Transaction for duplicating any places item. r=mak 2014-09-16 12:25:18 +03:00
Carsten "Tomcat" Book
0b40ec809f Merge m-c to fx-team 2014-09-16 07:07:55 +02:00
Shu-yu Guo
320f4e1440 Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
Shu-yu Guo
285e8aa396 Bug 1001090 - Part 4: Fix errors in chrome code. (r=zombie,gavin,fitzgen,dcamp,bgrins,fabrice,gwagner,margaret,mrbkap,mak,njn,vicamo) 2014-09-15 16:30:46 -07:00
Blair McBride
946317759d Bug 1065265 - Improve infrastructure dealing with moz-action: autocomplete results. r=mak
--HG--
extra : transplant_source : %EC%FDu%A45%17%A73%1D%BF%E92%FC%1F%D7%1B%E6J/%B3
2014-09-16 16:01:58 +12:00
Christoph Kerschbaumer
dec0560a2a Bug 1038756: Callsites creating a channel in /toolkit/components/places/ (r=mak) 2014-09-21 09:42:47 -07:00
Marco Bonardo
a57ccb9e7a Bug 1065633 - Intermittent test_removeVisitsByTimeframe.js. r=post-facto 2014-09-12 20:49:02 +02:00
Marco Bonardo
b6744a2fe7 Bug 1059846 - Search engine may autofill in-the-middle. r=ttaubert 2014-09-11 17:37:08 +02:00
Carsten "Tomcat" Book
4e61c40dcf Backed out changeset fb4b70803019 (bug 1065265) for bc1 test failures 2014-09-11 14:49:00 +02:00
Blair McBride
eff5380a41 Bug 1065265 - Improve infrastructure dealing with moz-action: autocomplete results. r=mak
--HG--
extra : transplant_source : %C9%C8x%E6%A3%E5%89%7F%B05%F2%82%FE%05%EF%E7%F5%0E%C0.
2014-09-11 22:50:08 +12:00
Marco Bonardo
8e7ca45a07 bug 1047811 - Part 2 - Use async transactions in Places. r=Mano 2014-09-10 12:46:17 +02:00
Carsten "Tomcat" Book
27e6409e7e Backed out changeset 925427a6d0b1 (bug 1047811) 2014-09-10 13:07:12 +02:00
Marco Bonardo
d494311332 bug 1047811 - Part 2 - Use async transactions in Places. r=Mano 2014-09-10 12:46:17 +02:00
Blair McBride
be75ff9825 Bug 1064130 - Improve handling of a11y labels for autocomplete results. r=mak
--HG--
extra : transplant_source : %99%EDK%AF4%ACH%8D%C4%2B%07%A8%0E%C6%0D%FE%E2%40%E9/
2014-09-10 13:08:23 +12:00
Ryan VanderMeulen
93bf6bf6a0 Merge inbound to m-c. a=merge 2014-09-09 19:26:59 -04:00
Martijn Wargers
edd71f51f2 Bug 1058797 - Intermittent test_303567.xul | Result logged after SimpleTest.finish(). r=mak 2014-09-04 16:21:24 +02:00
Arnaud Sourioux
ec0af5d359 Bug 1049812 - Part3: Rename PlaceHashKey private members with a 'm' prefix. r=mak 2014-09-05 00:21:00 +02:00
Arnaud Sourioux
2eb805f636 Bug 1049812 - Part2: fix indentaion in toolkit/components/places/History.cpp for class PlaceHashKey. r=mak 2014-09-05 00:20:00 +02:00
Arnaud Sourioux
5fa2f8102d Bug 1049812 - Part 1 : Removes static_cast introduced by bug 922727 and set a bool property in DEBUG to ensure PlaceHashKey properties are set. r=mak 2014-09-05 00:19:00 +02:00
Hiroyuki Ikezoe
4b564f0fbd Bug 1041262 Disable autofilling of search engines to avoid failures in unified complete tests when searchengines is in the platform directory. r=mak 2014-09-09 10:48:28 +01:00
Bernardo P. Rittmeyer
554dd86ff6 Bug 1058951 - Added telemetry probes to measure possible performance impacts of future changes at the places database. r=mak 2014-09-04 14:15:00 +02:00
Ehsan Akhgari
4403657014 Bug 1060974 - Fix more bad implicit constructors in places; r=mak
--HG--
extra : rebase_source : c8d465b4de55d000d1475994827766e33396ff12
2014-09-03 18:25:36 -04:00
Mike Hommey
6258dd8523 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
fc99c53ae5 Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps 2014-09-03 14:10:54 +09:00
Bill McCloskey
42257acb97 Bug 1061013 - Disable various browser chrome tests when running with e10s. r=jimm 2014-09-02 13:47:12 -05:00
Michael Pruett
caf08c935c Bug 1060839 - Use template strings for multi-line SQL statements in tests. r=ttaubert 2014-08-30 13:27:50 -05:00
Tomasz Kołodziejski
4eb55dbb64 Bug 950546 - Make color analyzer deterministic by breaking ties via comparing original colors. r=MattN 2014-08-26 16:52:00 +02:00
Gijs Kruitbosch
6ed738e2e1 Bug 1048857 - stripPrefix shouldn't empty out www or protocol tokens if there's nothing else in them, r=paolo 2014-08-21 15:20:00 +01:00
Ryan VanderMeulen
92dbbef2b4 Backed out changeset c7919e13cafb (bug 1048857) for mochitest-bc failures. 2014-08-27 14:18:32 -04:00
Gijs Kruitbosch
3a51aefa61 Bug 1048857 - stripPrefix shouldn't empty out www or protocol tokens if there's nothing else in them, r=paolo 2014-08-21 15:20:00 +01:00
Michael Pruett
9da3de2a83 Bug 1057782 - Use template strings for multi-line SQL statements. r=ttaubert 2014-08-23 18:12:43 -05:00
Roberto A. Vitillo
5ff93e6b9c Bug 559505 - Deprecate localstore.rdf and replace it with xulstore. r=enn, sr=bsmedberg
CLOSED TREE
2014-08-19 10:31:00 -04:00
Ed Morley
74d6fa680a Backed out changeset 143ae44587b2 (bug 559505) for xperf failures 2014-08-20 17:10:05 +01:00
Roberto A. Vitillo
1f842452fc Bug 559505 - Deprecate localstore.rdf and replace it with xulstore. r=enn, sr=bsmedberg 2014-08-19 10:31:00 -04:00
Kyle Huey
4b4f9581db Bug 1034317: Inherit from interfaces when using the NS_DECL_NSIFOO macros in toolkit. r=mak 2014-08-19 18:02:25 -07:00
Bernardo P. Rittmeyer
d82d593eca Bug 1052174 - Applied -moz-resolution fragment to favicons to enable support for high resolution throughout the UI. r=MattN 2014-08-18 14:42:00 -07:00
Marco Bonardo
6e1500b0f2 Bug 1051830 - Unexpected in-the-middle completion in the urlbar. r=ttaubert 2014-08-14 17:11:41 +02:00
Marco Bonardo
9b00370c27 Bug 1002439 - browser_bug248970.js is almost perma fail when run by directory on osx opt. r=mano 2014-08-12 12:36:49 +02:00
Marco Bonardo
1b0773cf8c Bug 887865 - Use a mozIStorageAsyncConnection in for GetIsVisitedStatement. r=mano 2014-08-12 10:59:11 +02:00
Nigel Babu
97307ad892 Merge fx-team to m-c, a=merge 2014-08-11 12:07:08 +05:30
Marco Bonardo
22e41c64cf Bug 1050683 - UnifiedComplete is missing nsIAutoCompleteSearchDescriptor. r=ttaubert 2014-08-10 23:02:14 +02:00
Daniel Holbert
f075ea8938 Bug 1049738: Mark toolkit/components/places as FAIL_ON_WARNINGS. r=mak 2014-08-10 17:16:25 -07:00
Daniel Holbert
3c66727c27 Bug 1049747: Ensure the history service is up before proceeding, in InsertVisitedURIs::Start() and History::GetPlacesInfo(). r=mak 2014-08-10 14:26:52 -07:00
Birunthan Mohanathas
a534663c41 Bug 1049979 - Fix 'functions may be declared only at top level or immediately within another function' warnings. r=gavin 2014-08-10 11:16:32 -07:00
Nicholas Nethercote
8c60d14a1a Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
* * *
imported patch rm-dummy-params

--HG--
extra : rebase_source : c25987eb11bae197218d5fc53b77def19afa36ac
2014-08-06 06:31:21 -07:00
Andrea Marchesini
190b960292 Bug 1037715 - Implement .searchParams on Location, r=bz, r=ehsan 2014-08-07 17:45:21 -07:00
Michael Pruett
c5a32d03eb Bug 1041429 - Adopt template strings in UnifiedComplete. r=mano 2014-08-06 05:17:59 -05:00
Daniel Holbert
b186f3b9a9 Bug 922727: Use static_cast to avoid signed/unsigned comparison build warnings with visitCount in History.cpp. r=mak 2014-08-06 22:40:43 -07:00
Daniel Holbert
c1d296554c Bug 992670 part 3 - Comment out failing assertion, with reference to followup bug. r=mak 2014-08-06 22:40:37 -07:00
Birunthan Mohanathas
b77fbcaff0 Bug 992670 part 2 - Make all child insertions/removals non-temporary in nsNavHistoryContainerResultNode. r=mak 2014-08-06 22:40:36 -07:00
Birunthan Mohanathas
20ea662481 Bug 992670 part 1 - Fix always true assertion condition in nsNavHistoryResult.cpp. r=mak 2014-08-06 22:40:35 -07:00
Mike Hommey
0f4c5d9244 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
Andrew McCreight
edbfabc8f6 Bug 1046281 - Use the simpler version of nsTHashtable memory reporters. r=njn 2014-08-05 13:27:41 -07:00
Ryan VanderMeulen
9e244d780f Merge m-c to inbound on a CLOSED TREE. a=merge 2014-08-01 16:01:07 -04:00
Paolo Amadini
26204314d1 Bug 1034381 - Enhance previous searches in awesomebar dropdown by removing URL. r=mak 2014-08-01 16:41:32 +01:00
Paolo Amadini
9e803c070a Bug 959582 - Refactor the search URL provider for the location bar. r=mak
--HG--
rename : toolkit/components/places/PriorityUrlProvider.jsm => toolkit/components/places/PlacesSearchAutocompleteProvider.jsm
rename : toolkit/components/places/tests/unit/test_priorityUrlProvider.js => toolkit/components/places/tests/unit/test_PlacesSearchAutocompleteProvider.js
2014-08-01 16:08:48 +01:00
Marco Bonardo
a889ea8948 Bug 1043942 - UnifiedComplete disables inline autocomplete if urlbar behavior is not the default. r=ttaubert 2014-08-01 16:53:05 +02:00
Althaf Hameez
551467e27b Bug 1017502 - Add a foreign_count column to moz_places r=mak 2014-08-01 16:53:02 +02:00
Bernardo P. Rittmeyer
4913813452 Bug 1041843 - Add two telemetry histograms to measure favicon file sizes in use on the web, one for .ico files and one for .png files. r=mak 2014-08-01 08:27:00 -04:00
Bernardo P. Rittmeyer
940ba3ab42 Bug 951396 - Bookmark toolbar now can show icons in HiDPI resolution using a new helper function in PlacesUIUtils.jsm. r=MattN,mak 2014-07-31 19:29:57 -07:00
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
Althaf Hameez
885270a73e Bug 1011581 - Remove the unused optional parameter aFileExt in PlacesBackup r=mak 2014-05-21 08:39:00 +02:00
Asaf Romano
8d6473b5d8 Bug 1003839 - Live bookmark is still created despite cancelling the subscription. r=mak 2014-05-21 06:58:32 +03:00
Marco Bonardo
39360fcb20 Bug 997030 - Don't encodeURI twice in bookmarks.html. r=mano 2014-05-20 22:52:48 +02:00
Marco Bonardo
5186106c99 Bug 992901 - Not all bookmarks are saved in the backup JSON or HTML. r=mano 2014-05-20 12:10:20 +02:00
David Rajchenbach-Teller
c5dbe7228b Bug 1010255 - Fixing uncaught promise error in test_bookmarks_restore_notification.js. r=mak 2014-05-14 08:06:00 +02:00
Benoit Jacob
2e1ef0025a Bug 1004098 - Make nsTArray use size_t in its interface (32bitness is fine as an internal detail) - r=froydnj, sr=bsmedberg 2014-05-08 21:03:35 -04:00
Jon Coppeard
bed7fc43d9 Bug 959787 - Handlify remaining JS APIs r=terrence r=bz r=bholley 2014-04-30 10:10:33 +01:00
Nicholas Nethercote
0b29eb277a Bug 952650 (part 13) - Remove JSVAL_IS_PRIMITIVE. r=till.
--HG--
extra : rebase_source : 450ba0261ef5a8546c81f9f645605e312585d6c6
2014-04-27 20:27:54 -07:00
Nicholas Nethercote
c79e0f8f0d Bug 952650 (part 12) - Remove JSVAL_TO_OBJECT. r=till.
--HG--
extra : rebase_source : 60dcaa2b778d3cf6eb7dc1a4949aab010ed8c130
2014-04-27 19:58:52 -07:00
Rodrigo Rodriguez Jr.
b0de19588c Bug 952650 (part 10) - Remove JSVAL_IS_NUMBER. r=njn.
--HG--
extra : rebase_source : eaef4276d665c9bb06eb695989fb4c3b08358069
2014-04-27 19:48:45 -07:00
Rodrigo Rodriguez Jr.
0a5bccece7 Bug 952650 (part 8) - Remove JSVAL_TO_STRING. r=njn.
--HG--
extra : rebase_source : 61ab9459c00849027498904863647e65453a1a43
2014-04-27 19:45:46 -07:00
Rodrigo Rodriguez Jr.
8c9ffb503e Bug 952650 (part 6) - Remove JSVAL_IS_STRING. r=njn.
--HG--
extra : rebase_source : ebd55749447f9feea04a78ff7cc17ba2dd2c5cd0
2014-04-27 19:41:01 -07:00
Rodrigo Rodriguez Jr.
ce08f289ef Bug 952650 (part 2) - Remove JSVAL_IS_VOID. r=evilpies.
--HG--
extra : rebase_source : 0ae81cd69dc13d944927de906abc656536b4d425
2014-04-27 19:32:05 -07:00
Rodrigo Rodriguez Jr.
5b7e66980d Bug 952650 (part 1) - Remove JSVAL_IS_NULL. r=terrence.
--HG--
extra : rebase_source : 83d1cdaf71260fd99b688c23303ceb2de7b00031
2014-04-27 19:30:51 -07:00
Birunthan Mohanathas
ff8ce9bd42 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
Jefry Lagrange
18ef1dc04d Bug 568613 - Remove browser.history_expire_days usage from tree. r=mak 2014-04-24 07:47:00 -04:00
Birunthan Mohanathas
4de1915f30 Bug 900903 - Part 2: Change uses of numbered macros in nsCycleCollectionParticipant.h to the variadic variants. r=smaug 2014-04-25 12:49:00 -04:00
Marco Bonardo
2e96e08879 Bug 914070 - Part 2 - nullify mDBConn at setClosedState and provide an isClosed helper. r=asuth 2014-04-24 11:54:12 +02:00
Asaf Romano
82a704728f Bug 993391 - Places async transactions: Implement "move bookmarks" command. r=mak. 2014-04-22 08:42:23 +03:00
Marco Bonardo
4471a4b0ac Bug 754265 - Add a dedicated API to provide a final complete value different from the matching one, r=Enn sr=gavin 2014-04-18 16:04:19 +02:00
Marco Bonardo
1269160766 Backout 566c01fe0d98 (bug 330879) due to unexpected regression 2014-04-18 16:03:35 +02:00
Amod Narvekar
6ef4184fc6 Bug 552025 - Remove the instances of nsINavHistoryResultObserver.containerOpened/Closed. r=mak 2014-04-17 16:43:03 -04:00
Amod Narvekar
869c8edcdc Bug 330879 - Check whether the node parameter is a valid Places node. r=mak 2014-04-16 13:50:36 -04:00
Nicholas Nethercote
f9af51ad1b Bug 996438 - Import BookmarkJSONUtils.jsm lazily into PlacesBackups.jsm. r=mak.
--HG--
extra : rebase_source : 244d30f479ddf9d79dfe216bd9024ba7f45c662a
2014-04-15 18:20:28 -07:00
Marco Bonardo
ccf7942c88 bug 959573 - Land UnifiedAutocomplete (disabled by default). rs=ttaubert 2014-04-14 13:10:16 +02:00
Carsten "Tomcat" Book
0f7edef10d Backed out changeset e2aff2cd9a9a (bug 959573) for bc1 test failures on a CLOSED TREE 2014-04-14 14:29:08 +02:00
Marco Bonardo
bc486e5207 bug 959573 - Land UnifiedAutocomplete (disabled by default). rs=ttaubert 2014-04-14 13:10:16 +02:00
Marco Bonardo
2c9d46a300 bug 970291 - Remove BookmarkJSONUtils.serializeNodeAsJSONToOutputStream. r=mano 2014-04-14 12:00:11 +02:00
Boris Zbarsky
35fca5eeeb Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley
This patch was mostly generated with the following command:

find . -name "*.h" -o -name "*.cpp" | xargs sed -e '/WrapObject(JSContext/ {; N; s/\(WrapObject(JSContext *\* *a\{0,1\}[Cc]x\),\n\{0,1\} *JS::Handle<JSObject\*> a\{0,1\}[sS]cope/\1/ ; }' -i ""

and then reverting the changes that made to
dom/bindings/BindingUtils.h, since those WrapObject methods are not
the ones we're trying to change here, plus a bunch of manual fixups
for cases that this command did not catch (including all the callsites
of WrapObject()).
2014-04-08 18:27:18 -04:00
Tim Taubert
3d38f4f707 Bug 989083 - Stop leaking aCallback and remove aScope from asyncGetBookmarkIds r=mak 2014-03-30 21:49:28 +02:00
Marco Bonardo
93daf1f7d4 Bug 991668 - resolve promises on next tick to avoid "too much recursion" error when exporting bookmarks.html. r=Yoric 2014-04-08 14:09:29 +02:00
Asaf Romano
c06fabb225 Bug 984131 - Async transactions: protect transactions objects so we can optimize them. r=mak 2014-04-07 12:58:20 +03:00
Tetsuharu OHZEKI
b6fa1565c3 Bug 984015 - GUIDHelper.getItemId should deliver itself as |this| to its internal executeAsync callback. r=mak
This patch includes:

 * GUIDHelper.getItemGUID() must return a GUID.
 * GUIDHelper should resolve promises after other operations are finished.
 * GUIDHelper.getItemId should deliver itself as |this| to its internal executeAsync callback.
2014-04-05 01:46:14 +09:00
Paolo Amadini
8dc3caa904 Bug 991738 - Fix "test_markpageas.js" before switching Task.jsm to use Promise.jsm. r=mak 2014-04-04 15:21:09 +02:00
Mark Hammond
cd2c8e6c5b Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted. 2014-04-02 10:53:55 +11:00
Drew Willcoxon
7a7b8a3778 Bug 911307 - Reflect changes to top sites immediately in about:newtab (part 1, Places patch). r=mak 2014-03-28 23:30:04 -07:00
Phil Ringnalda
b9b8a97985 Back out 43663582cfdb (bug 987404) because it looks like it disabled things even without e10s being defined 2014-03-30 23:18:57 -07:00
Mark Hammond
555f838434 Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted. 2014-03-31 14:11:49 +11:00
Phil Ringnalda
9fb4d14a71 Backed out 2 changesets (bug 911307) for frequent timeouts in browser_newtab_perwindow_private_browsing.js
Backed out changeset 70638b7c97f1 (bug 911307)
Backed out changeset 3951f7e82b4c (bug 911307)
2014-03-29 12:13:11 -07:00
Drew Willcoxon
898f4a33c1 Bug 911307 - Reflect changes to top sites immediately in about:newtab (part 1, Places patch). r=mak 2014-03-28 23:30:04 -07:00
Abhishek Potnis
325ef9f635 Bug 986499 - Make the calls to import Deprecated.jsm lazy. r=yoric 2014-03-28 10:36:48 -04:00
Paolo Amadini
144b6e8493 Bug 988341 - Convert code before switching Task.jsm to use Promise.jsm. r=mak 2014-03-26 18:15:00 +01:00
Phil Ringnalda
5f05f9b25e Back out 4774010c55bd (bug 984015) for xpcshell bustage 2014-03-23 07:29:02 -07:00
Tetsuharu OHZEKI
728528ac9f Bug 984015 - GUIDHelper.getItemId should deliver itself as |this| to his internal executeAsync callback. r=mak 2014-03-23 21:51:17 +09:00
Marco Bonardo
163196f903 Bug 818584 - Discard consecutive duplicate bookmark backups by comparing hashes r=mano
Original patch by Raymond Lee <raymond@appcoast.com> f=mak
2014-03-19 14:33:02 +01:00
Marco Bonardo
f158c5459a Bug 959576 - Create a component to get the list of priority domains. r=gavin 2014-03-22 14:24:36 +01:00
Paolo Amadini
6e35f9bb8b Bug 985523 - Convert to Promise.jsm in Places. r=mak 2014-03-20 11:01:39 +01:00
Ryan VanderMeulen
3b1f1985f7 Backed out changeset d16f3e084b27 (bug 818584) for intermittent timeouts in test_bookmark_store.js.
CLOSED TREE
2014-03-19 11:46:37 -04:00
Marco Bonardo
f2dcaf44a0 Bug 818584 - Discard consecutive duplicate bookmark backups by comparing hashes r=mano
Original patch by Raymond Lee <raymond@appcoast.com> f=mak
2014-03-19 14:33:02 +01:00
Phil Ringnalda
df7c82a42d Merge m-c to f-t 2014-03-15 18:21:41 -07:00
Asaf Romano
2ed4b8f9e2 Bug 983623 - Async transactions: Add a preference for turning it, implement undo & redo commands. r=mak 2014-03-15 23:49:07 +02:00
Kyle Huey
7067fb5db1 Bug 345123: Remove nsGetterAddRefs<T>'s operator nsISupports**. r=bsmedberg 2014-03-15 12:00:17 -07:00
Bill McCloskey
aa5f40a77e 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
a3277d291d 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
f4f6bf8e4d 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
7193069fa0 Backed out changeset d6261f65070a 2014-03-13 15:52:27 -07:00
Bill McCloskey
69a746922b Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 15:41:41 -07:00
Vaibhav Agarwal
74d0d984a3 Bug 971132 - B2G mochitests should use the new manifest format for runtests; r=jmaher 2014-03-13 10:40:10 -04:00
Marco Bonardo
edaa060572 Bug 969318 - Mute "A promise chain failed to handle a rejection" error from the livemarks service. r=mano 2014-03-12 16:24:23 +01:00
Asaf Romano
204a4b43bd Bug 891303 - New Places Async Transaction manager (backend part. affects nothing for now). r=mak. sr=gavin 2014-03-12 14:12:15 +02:00
Michal Novotny
8794a7fc4e Bug 968101 - Remove directories with low priority on background, r=honzab 2014-02-19 13:04:06 +01:00
Marco Bonardo
e3c76b6b27 Bug 967192 - Bookmarks restore and import should use OS.File - tests changes. r=mano 2014-03-07 08:41:50 +01:00
Marco Bonardo
71d5bb404a Bug 967192 - Bookmarks restore and import should use OS.File. r=mano 2014-03-07 08:41:47 +01:00
Ed Morley
b1bc16a48b Backed out changeset a43ae8497706 (bug 968101) 2014-03-05 17:25:01 +00:00
Michal Novotny
5a7dc723e7 Bug 968101 - Remove directories with low priority on background, r=honzab 2014-02-19 13:04:06 +01:00
Marco Bonardo
ab53fb2f5f Bug 435851 - dragging a folder shortcut drags the concrete folder instead. r=mano 2014-03-04 21:44:21 +01:00
Andrea Marchesini
e104f14409 Bug 965990 - Allow URLSearchParams objects to be associated with multiple URLs, r=ehsan 2014-02-03 16:48:38 +00:00
Marco Bonardo
010e9dc4a1 Bug 969408 - Remove old Deprecated methods from PlacesUtils. r=mano 2014-03-03 17:51:44 +01:00
Marco Bonardo
e415443129 Bug 968177 - Apply the shared backups code to bookmarks.html export. r=mano 2014-03-03 17:51:42 +01:00
Marco Bonardo
bc157b8885 Bug 974406 - Bookmarking UI doesn't work correctly to HSTS pages. r=gavin 2014-03-01 14:37:23 +01:00
Marco Bonardo
da13547eaf Bug 949720 - Intermittent shutdown assertion [@ mozilla::places::AsyncGetFaviconURLForPage::Run()]. r=Yoric 2014-02-27 22:29:27 +01:00
Tim Taubert
a5e75e8075 Bug 977016 - PlacesUtils.jsm should use Cu.cloneInto() rather than JSON.stringify/parse r=mak 2014-02-26 11:59:37 +01:00
Ryan VanderMeulen
c7a5ff34d2 Backed out changeset 2d021370c57f (bug 965990) for causing bug 973307. 2014-02-21 16:54:42 -05:00
Marco Bonardo
8b16cee080 Bug 971686 - Bookmarks backups can't be properly stored if /tmp is on a different filesystem. r=Yoric 2014-02-14 15:42:35 +01:00
Marco Bonardo
f67f67f23b Bug 972434 - Fix a dumb loop that mistakenly deletes all of the bookmarks backups. r=MattN 2014-02-13 23:26:40 +01:00