Commit Graph

329 Commits

Author SHA1 Message Date
Myk Melez
190daa66ed Bug 778279 - support multiple apps per origin in Android web runtime; r=mfinkle 2014-07-22 12:52:45 -07:00
Brian Nicholson
2d8c8c090a Bug 1035439 - Part 4: Change undoCloseTab to accept closed tab data. r=margaret 2014-07-14 17:21:14 -07:00
Brian Nicholson
fb97fd1f5f Bug 1035439 - Part 2: Show closed tabs of the current private state in RecentTabsPanel. r=margaret 2014-07-14 17:21:14 -07:00
Brian Nicholson
5dfe091a95 Bug 1035439 - Part 1: Clear private undo close tab data when leaving private browsing. r=margaret 2014-07-14 17:21:13 -07:00
James Willcox
37920e9b62 Bug 964511 - Delay Snippets.js initialization until after startup r=mfinkle
--HG--
extra : histedit_source : 4fba71c58717aad098c60bc767090741ef8f4883
2014-07-11 16:15:39 -05:00
Brian Nicholson
c7d32d44f1 Bug 1030757 - Don't list closed private tabs in Recent Tabs panel. r=mfinkle 2014-07-07 14:28:14 -07:00
Randall Barker
d377c60d8e Bug 1031000 - Fix problem with TabSource Prompt. r=blassey 2014-06-26 14:21:00 +02: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
Margaret Leibovic
8234a906e7 Bug 1004850 - (Part 5) Add recently closed tabs to RecentTabsPanel. r=lucasr,bnicholson 2014-06-22 16:26:49 -04:00
Richard Newman
59410a1ef5 Bug 1021342 - Eliminate non-synthetic web app code. r=myk,mfinkle 2014-06-10 10:37:38 -07:00
Margaret Leibovic
e489ec078c Bug 1017912 - Restore tab in correct position when undoing close tab. r=bnicholson 2014-06-04 19:10:25 -07:00
Margaret Leibovic
73b70d271e Bug 1018661 - Use session store data instead of current browser data for undo close tab toast. r=bnicholson 2014-06-04 19:10:05 -07:00
Margaret Leibovic
80c24306d1 Bug 1017047 - Properly restore private/desktopMode state of tab when undo-ing close tab. r=bnicholson 2014-05-30 16:04:59 -07:00
Chenxia Liu
39b121908f Bug 1017191 - Follow-up: Use message.id in home banner telemetry instead of randomized id. r=margaret 2014-05-28 16:01:02 -07:00
Wes Johnston
85d1e194c2 Bug 1016348 - Treat prompt service boolean returns as real booleans. r=margaret 2014-05-27 14:43:43 -07:00
Wes Johnston
e2f00042bf Bug 971957 - Use titles given by nsIFilePicker on Android. r=mfinkle 2014-05-27 14:06:42 -07:00
Chenxia Liu
fc7fc8593d Bug 979443 - Part 1: Telemetry for home banner. r=rnewman 2014-05-27 14:04:47 -07:00
Wes Kocher
4a7629e50a Merge inbound to m-c 2014-05-22 17:30:30 -07:00
Martyn Haigh
b2e450fbf4 Bug 970200 - Check against user general update settings for webapp updates. r=mfinkle 2014-05-06 07:32:00 -04:00
Wes Johnston
6a7829a41a Bug 1001129 - Allow setting a default selected item in grid views. r=mfinkle 2014-05-21 12:16:26 -07:00
Cykesiopka
17e952b63e Bug 622332 - Show cert SHA-256 fingerprint and remove MD5 fingerprint. r=keeler 2014-05-22 00:52:00 +02:00
Nick Alexander
96f8576f19 Bug 1000676 - Part 2: Add MOZ_DEVICES and register about:devices. r=mfinkle 2014-05-05 11:27:56 -07:00
Margaret Leibovic
aee1d41501 Bug 1002567 - Support weighted snippets. r=bnicholson 2014-04-30 14:38:02 -07:00
Josh Dover
09e8e10ee0 Bug 776027 - Pass web activities to Java. r=wesj 2014-04-25 16:29:00 +02: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
YFdyh000
686ab7c5e8 Bug 995528 - Certificate viewer describes not-valid-before date as issue date. r=honzab, ui-r=philipp 2014-04-21 10:58:04 -04:00
Brad Lassey
82dbda98f0 bug 996358 - Add flags to keep tab streaming from going to Beta or Release r=mfinkle
--HG--
extra : rebase_source : 8d903784db2a5d15a0ef109ce3143dd1cbb6c4b9
2014-04-14 18:33:11 -07:00
Myk Melez
d84b66ca35 Bug 990125 - ignore automatic update checks in webapp processes; r=mfinkle 2014-04-11 15:34:28 -07:00
Jim Chen
0d00aee3a9 Bug 989046 - b. Drop JSON.stringify when calling handleGeckoMessage; r=mfinkle 2014-04-04 12:33:50 -04:00
Brad Lassey
aa7bce7b0d bug 928096 - UI for tab streaming, thumbnails in prompt r=mfinkle,wesj 2014-03-31 21:59:41 -04:00
Brad Lassey
c821944948 bug 928096 - UI for Tab streaming, recording indiator for tabs tray r=lucasr, mfinkle 2014-04-02 14:32:30 -04:00
snigdha
90f0f64d5b Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey 2014-04-01 08:29:25 -04:00
Ehsan Akhgari
0f3af82c2d Bug 983920 - Port window.sidebar and window.external to WebIDL; r=bzbarsky 2014-03-28 00:03:03 -04:00
Myk Melez
67accab010 Bug 985299 - register WebappsUpdateTimer with category manager only if Synthetic APKs enabled; r=mfinkle
--HG--
extra : rebase_source : 036a2f62e0cd89cbc1538f06633b50046282cfd3
2014-03-19 10:13:43 -07:00
Myk Melez
7183e7ddc6 Bug 985295 - give WebappsUpdateTimer component a unique contract ID; r=mfinkle
--HG--
extra : rebase_source : a70c296dabe2cbb1ca5ef639a004d12f15c66469
2014-03-19 10:09:35 -07:00
Myk Melez
6ddeb3838f Bug 985195 - give WebappsUpdateTimer a unique ID; r=mfinkle
--HG--
extra : rebase_source : bf637c950996bfeab1f566ac482a4a27560ccb16
2014-03-18 23:05:45 -07:00
Brad Lassey
4c611c545c bug 928096 - UI for Tab streaming r=mfinkle 2014-03-18 15:05:46 -04:00
Richard Newman
684cd20a21 Bug 945429 - Remove log output. r=trivial 2014-03-12 09:49:48 -07:00
Richard Newman
b7b8661e41 Bug 945429. r=wesj 2014-03-10 16:12:52 -07:00
Margaret Leibovic
f2bd7a57c1 Bug 975469 - Remove sync promo banner from rotation after it has been tapped. r=bnicholson 2014-03-07 11:23:27 -08:00
Wes Johnston
67aff8f6c5 Bug 942611 - Delete temp files when tabs are closed. r=rewman 2014-03-06 12:23:53 -08:00
Margaret Leibovic
01dca21687 Bug 974925 - Change snippets error message into a log message. r=bnicholson 2014-03-06 09:25:08 -08:00
Wes Johnston
9d1664d882 Bug 977592 - Don't autofocus the password field in auth dialogs. r=margaret 2014-03-04 08:31:06 -08:00
Margaret Leibovic
d501cd043d Bug 977844 - Make sure snippets response is valid JSON before caching it (or trying to use it). r=bnicholson 2014-02-28 17:26:56 -08:00
Alexander J. Vincent
59e70883e7 Bug 952307 - Move some addon-private JSM's to a subdirectory. r=Unfocused
--HG--
rename : toolkit/mozapps/extensions/AddonLogging.jsm => toolkit/mozapps/extensions/internal/AddonLogging.jsm
rename : toolkit/mozapps/extensions/AddonRepository.jsm => toolkit/mozapps/extensions/internal/AddonRepository.jsm
rename : toolkit/mozapps/extensions/AddonRepository_SQLiteMigrator.jsm => toolkit/mozapps/extensions/internal/AddonRepository_SQLiteMigrator.jsm
rename : toolkit/mozapps/extensions/AddonUpdateChecker.jsm => toolkit/mozapps/extensions/internal/AddonUpdateChecker.jsm
rename : toolkit/mozapps/extensions/LightweightThemeImageOptimizer.jsm => toolkit/mozapps/extensions/internal/LightweightThemeImageOptimizer.jsm
rename : toolkit/mozapps/extensions/PluginProvider.jsm => toolkit/mozapps/extensions/internal/PluginProvider.jsm
rename : toolkit/mozapps/extensions/SpellCheckDictionaryBootstrap.js => toolkit/mozapps/extensions/internal/SpellCheckDictionaryBootstrap.js
rename : toolkit/mozapps/extensions/XPIProvider.jsm => toolkit/mozapps/extensions/internal/XPIProvider.jsm
rename : toolkit/mozapps/extensions/XPIProviderUtils.js => toolkit/mozapps/extensions/internal/XPIProviderUtils.js
2014-01-07 20:14:08 -08:00
Margaret Leibovic
52cd0d09d3 Bug 975423 - Don't show sync promo banner ever again after user hits close button. r=bnicholson 2014-02-22 09:41:31 -08:00
Margaret Leibovic
aff331a47a Bug 961523 - Never show a snippet again after a user dismisses it. r=bnicholson 2014-02-20 18:04:08 -08:00
Phil Ringnalda
ee790c9883 Backed out changeset 400723105403 (bug 952307)
CLOSED TREE

--HG--
rename : toolkit/mozapps/extensions/internal/AddonLogging.jsm => toolkit/mozapps/extensions/AddonLogging.jsm
rename : toolkit/mozapps/extensions/internal/AddonRepository.jsm => toolkit/mozapps/extensions/AddonRepository.jsm
rename : toolkit/mozapps/extensions/internal/AddonRepository_SQLiteMigrator.jsm => toolkit/mozapps/extensions/AddonRepository_SQLiteMigrator.jsm
rename : toolkit/mozapps/extensions/internal/AddonUpdateChecker.jsm => toolkit/mozapps/extensions/AddonUpdateChecker.jsm
rename : toolkit/mozapps/extensions/internal/LightweightThemeImageOptimizer.jsm => toolkit/mozapps/extensions/LightweightThemeImageOptimizer.jsm
rename : toolkit/mozapps/extensions/internal/PluginProvider.jsm => toolkit/mozapps/extensions/PluginProvider.jsm
rename : toolkit/mozapps/extensions/internal/SpellCheckDictionaryBootstrap.js => toolkit/mozapps/extensions/SpellCheckDictionaryBootstrap.js
rename : toolkit/mozapps/extensions/internal/XPIProvider.jsm => toolkit/mozapps/extensions/XPIProvider.jsm
rename : toolkit/mozapps/extensions/internal/XPIProviderUtils.js => toolkit/mozapps/extensions/XPIProviderUtils.js
2014-02-20 21:44:23 -08:00
Alexander J. Vincent
4261297298 Bug 952307 - Move some addon-private JSM's to a subdirectory. r=Unfocused
--HG--
rename : toolkit/mozapps/extensions/AddonLogging.jsm => toolkit/mozapps/extensions/internal/AddonLogging.jsm
rename : toolkit/mozapps/extensions/AddonRepository.jsm => toolkit/mozapps/extensions/internal/AddonRepository.jsm
rename : toolkit/mozapps/extensions/AddonRepository_SQLiteMigrator.jsm => toolkit/mozapps/extensions/internal/AddonRepository_SQLiteMigrator.jsm
rename : toolkit/mozapps/extensions/AddonUpdateChecker.jsm => toolkit/mozapps/extensions/internal/AddonUpdateChecker.jsm
rename : toolkit/mozapps/extensions/LightweightThemeImageOptimizer.jsm => toolkit/mozapps/extensions/internal/LightweightThemeImageOptimizer.jsm
rename : toolkit/mozapps/extensions/PluginProvider.jsm => toolkit/mozapps/extensions/internal/PluginProvider.jsm
rename : toolkit/mozapps/extensions/SpellCheckDictionaryBootstrap.js => toolkit/mozapps/extensions/internal/SpellCheckDictionaryBootstrap.js
rename : toolkit/mozapps/extensions/XPIProvider.jsm => toolkit/mozapps/extensions/internal/XPIProvider.jsm
rename : toolkit/mozapps/extensions/XPIProviderUtils.js => toolkit/mozapps/extensions/internal/XPIProviderUtils.js
2014-01-07 20:14:08 -08:00
Wes Johnston
725bff0019 Bug 931900 - Make null value parameter handling match Desktop. r=margaret 2014-02-19 13:17:33 -08:00