Commit Graph

363 Commits

Author SHA1 Message Date
Andrea Marchesini
04ab44d36f Bug 1085158 - FilePicker.js should use its parent window for the creation of File object, r=bz 2014-10-21 14:50:21 +01:00
Richard Newman
d7a6328eda Bug 1074505 - Use a distinct error message for blocked downloads. r=wesj 2014-10-08 11:21:02 -07:00
Bill McCloskey
cb01bf980d Bug 1069059 - [e10s] Convert isWindowPrivate calls to isBrowserPrivate/isContentWindowPrivate as appropriate (r=mconley,margaret) 2014-09-23 15:48:52 -07:00
Jim Chen
fa166a4078 Bug 1059907 - Include access type in permission setting; r=mfinkle
--HG--
extra : amend_source : 8ce0a0d1344d249aa567d4769cddde56bbaeec1c
2014-09-22 15:33:38 -04:00
Shu-yu Guo
15262d36a9 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
Wes Johnston
03414226cb Bug 1058150 - Use restricted profiles for guest mode. r=mfinkle 2014-09-09 15:08:37 -07:00
Blake Kaplan
5323fc52d6 Bug 1045987 - Fix doorhanger notifications for the login manager. r=billm/dolske 2014-09-04 17:01:32 -07:00
Brian Nicholson
9907e1c6ca Bug 1055144 - Change callback-based sendMessageToJava calls to Messaging.sendRequestForResult. r=wesj 2014-09-02 15:53:30 -07:00
Brian Nicholson
58055f5a0b Bug 1043633 - Change sendMessageToJava to Messaging.sendRequest. r=wesj 2014-09-02 11:59:05 -07:00
Chenxia Liu
b040d8c033 Bug 1031273 - "Clear Private Data" does not clear "Recently closed tabs" from Recent Tabs. r=margaret 2014-08-28 18:20:03 -07:00
Ryan VanderMeulen
7c10863e87 Merge m-c to inbound. a=merge
CLOSED TREE
2014-08-26 16:05:42 -04:00
Jim Chen
3dcbdea53a Bug 1056941 - Fix dangerous destructors in Fennec code; r=blassey 2014-08-26 15:07:59 -04:00
Chenxia Liu
2b66e091b0 Bug 1058100 - Load Sync snippets on first run. r=margaret 2014-08-25 15:31:49 -07:00
Chenxia Liu
7a148d6ee8 Bug 1021751 - Homebanner snippet. r=lucasr 2014-08-22 15:07:40 -07:00
Wes Kocher
b82f058ff2 Merge fx-team to m-c a=merge 2014-08-21 17:44:40 -07:00
Wes Johnston
d04881178e Bug 1052387 - Don't save session history if clearing history on exit. r=bnicholson 2014-08-21 11:35:16 -07:00
Ed Morley
64c4bef1c1 Merge latest green fx-team changeset and mozilla-central; a=merge 2014-08-20 15:14:31 +01:00
Makoto Kato
4b312ff3cd Bug 1049379 - Remove dangerous public destructor into mobile/android. r=nchen 2014-08-20 18:11:00 +09:00
Brian Nicholson
c1aa659ddd Bug 1054537 - Change restoreLastSession to use Task.async. r=wesj 2014-08-19 16:28:54 -07:00
Myk Melez
6523c348b8 Bug 1035999 - use JNI to determine if in webapp process for automatic update check; r=wesj 2014-08-18 10:00:03 -07:00
Birunthan Mohanathas
331267f323 Bug 1054703 - Part 7: Flatten embedding/components/windowwatcher/{public,src}/ into parent directory. r=bsmedberg
--HG--
rename : embedding/components/windowwatcher/src/nsAutoWindowStateHelper.cpp => embedding/components/windowwatcher/nsAutoWindowStateHelper.cpp
rename : embedding/components/windowwatcher/src/nsAutoWindowStateHelper.h => embedding/components/windowwatcher/nsAutoWindowStateHelper.h
rename : embedding/components/windowwatcher/src/nsDialogParamBlock.cpp => embedding/components/windowwatcher/nsDialogParamBlock.cpp
rename : embedding/components/windowwatcher/src/nsDialogParamBlock.h => embedding/components/windowwatcher/nsDialogParamBlock.h
rename : embedding/components/windowwatcher/public/nsIDialogParamBlock.idl => embedding/components/windowwatcher/nsIDialogParamBlock.idl
rename : embedding/components/windowwatcher/public/nsIPromptFactory.idl => embedding/components/windowwatcher/nsIPromptFactory.idl
rename : embedding/components/windowwatcher/public/nsIPromptService.idl => embedding/components/windowwatcher/nsIPromptService.idl
rename : embedding/components/windowwatcher/public/nsIPromptService2.idl => embedding/components/windowwatcher/nsIPromptService2.idl
rename : embedding/components/windowwatcher/public/nsIWindowWatcher.idl => embedding/components/windowwatcher/nsIWindowWatcher.idl
rename : embedding/components/windowwatcher/public/nsPIPromptService.idl => embedding/components/windowwatcher/nsPIPromptService.idl
rename : embedding/components/windowwatcher/public/nsPIWindowWatcher.idl => embedding/components/windowwatcher/nsPIWindowWatcher.idl
rename : embedding/components/windowwatcher/public/nsPromptUtils.h => embedding/components/windowwatcher/nsPromptUtils.h
rename : embedding/components/windowwatcher/src/nsWindowWatcher.cpp => embedding/components/windowwatcher/nsWindowWatcher.cpp
rename : embedding/components/windowwatcher/src/nsWindowWatcher.h => embedding/components/windowwatcher/nsWindowWatcher.h
2014-08-20 10:27:17 -07:00
Wes Johnston
821554a3e1 Bug 1048000 - Expect undefined for non-matching regex groups. r=bnicholson 2014-08-13 14:53:34 -07:00
Richard Newman
6ecbecbf1d Bug 1050690. r=wesj 2014-08-08 13:33:02 -07:00
Myk Melez
e714df250d Bug 918309 - Import and use public domain JNI.jsm implementation; r=wesj 2014-08-08 10:04:01 -07:00
Mike Hommey
b4a02ef3e2 Bug 1049249 - Remove app_libxul_dirs. r=mshal 2014-08-07 02:58:49 +09:00
Jim Chen
657917e1dc Bug 1043136 - Add permission prompt for device storage API. r=mfinkle 2014-07-29 07:40:00 -04:00
Jim Chen
644fa28b7a Bug 1043136 - Only prompt for certain permissions when action is unknown. r=mfinkle 2014-07-29 07:39:00 -04:00
Jim Chen
4d1e4fdf93 Bug 1043136 - Handle access in permission prompt. r=mfinkle 2014-07-29 07:36:00 -04:00
Ashish Madeti
2eae6b08ca Bug 1012720 - Fix deleting in prototype getters in Fennec code. r=jchen 2014-07-29 09:27:00 +02:00
Mark Finkle
763d1abcb5 Bug 989577 - Lazy load Prompt.jsm everywhere r=wesj 2014-07-29 15:48:40 -04:00
Mark Finkle
c671d885ee Bug 1042502 - No need to removeObserver in Snippets r=margaret 2014-07-23 19:45:38 -04:00
Carsten "Tomcat" Book
87f704d25c merge fx-team to mozilla-central a=merge 2014-07-23 16:05:22 +02:00
Nick Alexander
16a27e624a Bug 948465 - Part 1: Register resource://android/ pointing to Fennec APK root. r=mfinkle
Consumers can access Android assets (and resources) by using
resource://android/assets/FILENAME.

The resource substitution is registered at app-startup time so that the
substitution is in place before any add-on has started up: as documented
at [1], "[an] add-on will not receive xpcom-startup or app-startup
notifications".

[1] https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Guide/Receiving_startup_notifications
2014-07-22 21:41:53 -07:00
Myk Melez
c4be424f79 Bug 778279 - support multiple apps per origin in Android web runtime; r=mfinkle 2014-07-22 12:52:45 -07:00
Mike Hommey
622bf09730 Bug 1041864 - Remove LIBRARY_NAMEs that aren't used. r=mshal 2014-07-23 08:39:56 +09:00
Brian Nicholson
25b7f98ebb Bug 1035439 - Part 4: Change undoCloseTab to accept closed tab data. r=margaret 2014-07-14 17:21:14 -07:00
Brian Nicholson
666a1749b8 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
8c1f089270 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
475ffcfdc8 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
851932ca5f Bug 1030757 - Don't list closed private tabs in Recent Tabs panel. r=mfinkle 2014-07-07 14:28:14 -07:00
Randall Barker
0b25acbe04 Bug 1031000 - Fix problem with TabSource Prompt. r=blassey 2014-06-26 14:21:00 +02:00
Jim Blandy
7e20285e70 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
3a48004b06 Bug 1004850 - (Part 5) Add recently closed tabs to RecentTabsPanel. r=lucasr,bnicholson 2014-06-22 16:26:49 -04:00
Richard Newman
aa3662b743 Bug 1021342 - Eliminate non-synthetic web app code. r=myk,mfinkle 2014-06-10 10:37:38 -07:00
Margaret Leibovic
877c2ac1bb Bug 1017912 - Restore tab in correct position when undoing close tab. r=bnicholson 2014-06-04 19:10:25 -07:00
Margaret Leibovic
8ef8ca2a41 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
04fd4811cb 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
e3b47e943f 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
fe19a2fe7e Bug 1016348 - Treat prompt service boolean returns as real booleans. r=margaret 2014-05-27 14:43:43 -07:00
Wes Johnston
c3c57f60c6 Bug 971957 - Use titles given by nsIFilePicker on Android. r=mfinkle 2014-05-27 14:06:42 -07:00