Commit Graph

9238 Commits

Author SHA1 Message Date
Panos Astithas
cdf7db7be8 Switching the TP list should trigger a list download on next startup (bug 1214454). r=gcp 2015-10-14 14:47:36 +03:00
Felipe Gomes
49581250bf Bug 1214052 - Remove unnecessary files from the pre-processing list. r=glandium 2015-10-13 23:50:30 -03:00
Drew Willcoxon
99112c8068 Bug 1207246 - Add a test for creating a bookmark using the bookmark properties dialog. r=mak 2015-10-13 08:48:58 -07:00
M Hamdy
b3ec1b2bee Bug 606655 - delete cookies UI option AskMeEveryTime and its related comments and tests. r=mak 2015-10-08 09:13:00 +02:00
Manuel Casas
6f018acb1e Bug 1212331 - Remove the Let's talk about context addition options from the Loop panel. r=Standard8 2015-10-13 12:27:48 +01:00
Manuel Casas
a67577c795 Bug 1212338 - Move the user's "availability" option to the settings menu as a "turn notifications on/off" in the Loop panel. r=Standard8 2015-10-13 12:27:48 +01:00
Carsten "Tomcat" Book
11f5525d90 Merge m-c to fx-team 2015-10-13 12:43:53 +02:00
Bill McCloskey
4294ba062f Bug 1202897 - Switch all WebExtension tests to use generated zip files rather than files (r=gabor) 2015-10-12 16:19:50 -07:00
Matthew Turnbull
4ce7ee9830 Bug 1213620 - Expose DownloadsButton to the global scope for addon-compat. r=gijs 2015-10-11 14:35:00 +02:00
Carsten "Tomcat" Book
1d088dfba7 Merge m-c to mozilla-inbound 2015-10-12 11:58:46 +02:00
Carsten "Tomcat" Book
5d6145c365 merge mozilla-inbound to mozilla-central a=merge 2015-10-12 11:57:06 +02:00
Olivier Yiptong
01de3a48ae Bug 1213078 - PlacesProvider.jsm module for remote new tab page r=emtwo 2015-10-12 01:29:57 -04:00
Olivier Yiptong
4b9dfe37ed Bug 1210936 - Remote New Tab Content Frame and AboutRedirector location r=mconley 2015-10-12 01:29:32 -04:00
Olivier Yiptong
8e31ece82f Bug 1210940 - New Browser Component: Newtab r=Mardak 2015-10-12 01:29:12 -04:00
Hassen ben tanfous
261e9d3d17 Bug 1074804 - Replace arrays .indexOf with .includes in Places. r=mak 2015-10-11 20:24:32 +02:00
Fabian Furger
55ac2c5844 Bug 1147822 - Add a format version number for sessionstore.js. r=Yoric 2015-10-11 20:24:32 +02:00
Chris Rafuse
dcffa2a08b Bug 1201308 - Leave / Exit conversation button always present, r=dmose 2015-10-09 14:51:35 -07:00
Vladan Djeric
c0bb91fc9c Backed out changeset 578fbd8d8b3c (bug 1179961) for Talos regressions (bug 1213364) 2015-10-10 23:54:48 -04:00
Wes Kocher
89b3aaef9f Merge m-c to inbound, a=merge 2015-10-09 16:45:31 -07:00
Wes Kocher
c3d6bae0b8 Backed out changeset 5f6375754b86 (bug 1210940) for xpcshell and m-e10s(bc4) bustage CLOSED TREE 2015-10-09 16:42:50 -07:00
Wes Kocher
189d3ff9bd Backed out changeset bfab6a14cac8 (bug 1210936) 2015-10-09 16:42:37 -07:00
Wes Kocher
07c967fb9f Backed out changeset 1d6d4011acc3 (bug 1213078) 2015-10-09 16:42:22 -07:00
Olivier Yiptong
95d374c225 Bug 1213078 - PlacesProvider.jsm module for remote new tab page r=emtwo 2015-10-09 17:16:10 -04:00
Boris Zbarsky
9258b17207 Bug 1212360. Split up the MozStorageChanged event into separate events for sessionstorage and localstorage. r=khuey 2015-10-09 16:48:10 -04:00
Olivier Yiptong
4fcb13b183 Bug 1210936 - Remote New Tab Content Frame and AboutRedirector location r=mconley 2015-10-09 16:39:43 -04:00
Olivier Yiptong
d3a64691a0 Bug 1210940 - New Browser Component: Newtab r=Mardak 2015-10-09 16:39:19 -04:00
Mark Banner
503a193e66 Bug 1212083 - Part 2. Remove the unused files previously associated with direct calls. r=mikedeboer 2015-10-09 12:14:44 +01:00
Mark Banner
24b18f5c05 Bug 1212083 - Part 1. Remove the direct calls UI from Loop. r=mikedeboer 2015-10-09 12:14:44 +01:00
Mark Banner
85a43a7fe6 Bug 1213213 - run-all-loop-tests.sh isn't catching all mochitest failures. r=mikedeboer 2015-10-09 12:14:44 +01:00
Gijs Kruitbosch
cb6b31a33b Bug 1194692 - fix some cookie parsing issues in the IE/Edge cookie importer code, r=MattN 2015-09-28 22:30:20 +01:00
Gijs Kruitbosch
8b66679baa Bug 1212297 - improve error handling in Chrome bookmarks migration code, r=MattN 2015-10-07 13:24:50 +01:00
Wes Kocher
6ad5188753 Merge m-c to fx-team, a=merge 2015-10-08 14:36:57 -07:00
Wes Kocher
1b7cf6d302 Merge inbound to central, a=merge 2015-10-08 14:29:04 -07:00
Mark Banner
f7ba1a6d91 Bug 1212787 - Revert Loop's conversation toolbar button sizes due to bug 1209632 causing a visual regression. r=dmose 2015-10-08 21:25:19 +01:00
Mark Banner
04336080be Follow-up to bug 1212272 - use the correct cp command. r=dmose 2015-10-08 21:25:19 +01:00
J. Ryan Stinnett
30736fdbf2 Bug 1212153 - Clean up Cu.isModuleLoaded after migration. r=bgrins 2015-10-08 15:25:23 -05:00
Carsten "Tomcat" Book
cc5cc0661d Merge m-c to fx-team 2015-10-08 16:11:56 +02:00
Carsten "Tomcat" Book
c3a4faf573 merge mozilla-inbound to mozilla-central a=merge 2015-10-08 15:26:54 +02:00
Carsten "Tomcat" Book
65f40b9fe0 Merge m-c to mozilla-inbound 2015-10-08 16:11:21 +02:00
Paolo Amadini
26b6d6d18b Bug 1179961 - Use a lock with a strikethrough for HTTP pages that have password fields in the Control Center. r=ttaubert,bgrins 2015-10-07 20:50:40 +01:00
David Critchley
0d5beae063 Bug 1209632 - Removing footer from Loop Standalone, moved Logo to mediaLayoutView. r=Standard8,ui-review=Sevaan 2015-10-07 19:48:28 +01:00
Wes Kocher
c9c7d06d9a Merge m-c to fx-team a=merge 2015-10-07 11:33:10 -07:00
Mark Banner
a6dd42f17a Bug 1212272 - 'make dist' for the Loop standalone doesn't update the css and supplementary files properly. r=dmose. NPOTB DONTBUILD 2015-10-07 19:20:03 +01:00
Wes Kocher
09022f945d Merge inbound to m-c a=merge 2015-10-07 10:29:41 -07:00
Wes Kocher
fcbfeca36b Backed out changeset 1f51d1614b9a (bug 1207245) 2015-10-07 10:19:31 -07:00
Wes Kocher
b3e106628e Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
Wes Kocher
94e8c72c6d Merge fx-team to central, a=merge 2015-10-07 09:58:09 -07:00
Nathan Froyd
806d8619d3 Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout.  The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.

 # The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
    xargs perl -p -i -e '
 s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
 s/nsRefPtr ?</RefPtr</g;   # handle declarations and variables
'

 # Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h

 # Handle nsRefPtr.h itself, a couple places that define constructors
 # from nsRefPtr, and code generators specially.  We do this here, rather
 # than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
 # things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
     mfbt/nsRefPtr.h \
     xpcom/glue/nsCOMPtr.h \
     xpcom/base/OwningNonNull.h \
     ipc/ipdl/ipdl/lower.py \
     ipc/ipdl/ipdl/builtin.py \
     dom/bindings/Codegen.py \
     python/lldbutils/lldbutils/utils.py

 # In our indiscriminate substitution above, we renamed
 # nsRefPtrGetterAddRefs, the class behind getter_AddRefs.  Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
    xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'

if [ -d .git ]; then
    git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
    hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi
2015-10-07 16:50:25 -04:00
Nathan Froyd
34d7cd6c43 Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
This commit was generated using the following script, executed at the
top level of a typical source code checkout.

 # Don't modify select files in mfbt/ because it's not worth trying to
 # tease out the dependencies currently.
 #
 # Don't modify anything in media/gmp-clearkey/0.1/ because those files
 # use their own RefPtr, defined in their own RefCounted.h.
find . -name '*.cpp' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
    grep -v 'mfbt/RefPtr.h' | \
    grep -v 'mfbt/nsRefPtr.h' | \
    grep -v 'mfbt/RefCounted.h' | \
    grep -v 'media/gmp-clearkey/0.1/' | \
    xargs perl -p -i -e '
 s/mozilla::RefPtr/nsRefPtr/g; # handle declarations in headers
 s/\bRefPtr</nsRefPtr</g; # handle local variables in functions
 s#mozilla/RefPtr.h#mozilla/nsRefPtr.h#; # handle #includes
 s#mfbt/RefPtr.h#mfbt/nsRefPtr.h#;       # handle strange #includes
'

 # |using mozilla::RefPtr;| is OK; |using nsRefPtr;| is invalid syntax.
find . -name '*.cpp' -o -name '*.mm' | xargs sed -i -e '/using nsRefPtr/d'

 # RefPtr.h used |byRef| for dealing with COM-style outparams.
 # nsRefPtr.h uses |getter_AddRefs|.
 # Fixup that mismatch.
find . -name '*.cpp' | \
    xargs perl -p -i -e 's/byRef/getter_AddRefs/g'
2015-10-07 15:05:02 -04:00
Carsten "Tomcat" Book
9f1c0bf17d Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
Backed out changeset 647025383676 (bug 1202902)
Backed out changeset d70c7fe532c6 (bug 1202902)
2015-10-07 14:03:21 +02:00