Commit Graph

89 Commits

Author SHA1 Message Date
Kamil Jozwiak
e39942844e Bug 830618 - Check meta data then create appropriate menu entry that will take user to MS store. r=jimm 2013-10-10 10:59:48 -04:00
Kamil Jozwiak
3e2a74e4e4 Bug 917020 - Removed the startup GUI portion from Metro options. r=mbrubeck 2013-10-09 10:50:33 -07:00
Marina Samuel
1df595349d Bug 917052 - Dialog box to confirm before clearing private data. r=mbrubeck 2013-10-08 16:33:31 -04:00
Rodrigo Silveira
8943fec064 Bug 871806 - Preloaded bookmarks have no color or favicon on first browser load r=mbrubeck
--HG--
extra : rebase_source : 58a0acc98968de0aeda855a6cedce8340d2f997a
2013-10-02 14:22:31 -07:00
Matt Brubeck
702ec29ee0 Bug 917422 - Update Do Not Track strings for Metro and add a Learn More link [r=rsilveira] 2013-10-01 17:23:48 -07:00
Matt Brubeck
095c4029f3 Bug 918123 - Remove desktop Getting Started link from Metro default bookmarks [r=ally] 2013-09-24 13:18:01 -07:00
Mike Hommey
c89519665e Bug 912292 - Fix a few rules relying on being executed after traversing subdirectories. r=gps 2013-09-05 15:08:24 +09:00
Mike Hommey
f1cf3b4238 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Tim Abraldes
a61125e8a8 bug 893961. Clean up metro sync strings. r=mbrubeck 2013-08-28 10:27:32 -07:00
Ms2ger
676cea55c5 Bug 906351 - Use @DEPTH@ even more; r=ted 2013-08-22 08:55:59 +02:00
Francesco Lodolo
d880af8552 Bug 906318 - Work - Move productization (p12n) options into a separate region.properties file, r=mbrubeck, f=pike 2013-08-19 14:43:13 -07:00
Matt Brubeck
19fc5f69e4 Bug 882074 - i18n for Metro keyboard shortcuts [r=rsilveira] 2013-08-15 16:31:52 -04:00
Jonathan Wilde
d5035dbf33 Bug 903287 - Work - NewUI - Implement correct headings for the autocomplete screen. r=mbrubeck
--HG--
extra : rebase_source : 6b3e3fe0798122d27e5b342a98c316dff69d1bea
2013-08-09 16:24:45 -07:00
Marina Samuel
d00c4a6fd9 Bug 783232 - Hook nsIAlertService up to native toast notifications and use them for download complete alerts. r=jimm 2013-08-07 16:57:06 -04:00
Tim Abraldes
ddcaf97ecb bug 866304 DialogUI "modals" cleanup patch. Removes the "modals" portions of DialogUI. Converts the crash reporter prompt to use nsIPromptService.confirmEx instead of DialogUI.importModal. r=mbrubeck
The crash reporter prompt is the only consumer of DialogUI.importModal and related code. The "modals" concept that DialogUI implements should go away in favor of tab-modal dialogs and tab-agnostic notifications (e.g. flyouts). I don't think that the crash reporter prompt should be a tab modal dialog; I'd prefer to see it become an about: page or perhaps a flyout. Making it a tab-modal prompt was just the easiest thing to do in this set of patches.
2013-08-05 23:29:55 -07:00
Tim Abraldes
56d9a5b8e7 bug 866304. In metro, use the tab-modal prompt implementation that is available in toolkit. r=mbrubeck
This patch replaces metro's 'PromptService' (which implements nsIPromptService and nsIPrompt, among others) with an implementation that simply forwards all calls to toolkit's nsPrompter.js. Before forwarding each call, it writes the "allowTabModal" property on the object obtained from nsPrompter.js, causing the created prompt to be tab-modal.

It also adds functionality to browser.js for creating tab modal prompts. One of the changes made as part of adding this functionality is replacing the <browser> with a <stack> of <browser> objects.
2013-08-05 23:29:54 -07:00
Allison Naaktgeboren
119ff9868e Bug 901487 - Inconsistent spelling of "add-ons" in about:addons override for Metro, improve l10n structure of sentence.r=mbrubeck 2013-08-06 15:04:46 -07:00
Carsten "Tomcat" Book
291f6eb92d Backed out changeset 516063917157 (bug 866304) mochitest metro orange 2013-08-06 12:19:29 +02:00
Carsten "Tomcat" Book
7f33a836d1 Backed out changeset 14434d2b75b9 (bug 866304) for suspicion of causing metro mochitest failure 2013-08-06 12:06:50 +02:00
Tim Abraldes
d52c2fe1c5 bug 866304 DialogUI "modals" cleanup patch. Removes the "modals" portions of DialogUI. Converts the crash reporter prompt to use nsIPromptService.confirmEx instead of DialogUI.importModal. r=mbrubeck
The crash reporter prompt is the only consumer of DialogUI.importModal and related code. The "modals" concept that DialogUI implements should go away in favor of tab-modal dialogs and tab-agnostic notifications (e.g. flyouts). I don't think that the crash reporter prompt should be a tab modal dialog; I'd prefer to see it become an about: page or perhaps a flyout. Making it a tab-modal prompt was just the easiest thing to do in this set of patches.
2013-08-05 23:29:55 -07:00
Tim Abraldes
c79b5ade54 bug 866304. In metro, use the tab-modal prompt implementation that is available in toolkit. r=mbrubeck
This patch replaces metro's 'PromptService' (which implements nsIPromptService and nsIPrompt, among others) with an implementation that simply forwards all calls to toolkit's nsPrompter.js. Before forwarding each call, it writes the "allowTabModal" property on the object obtained from nsPrompter.js, causing the created prompt to be tab-modal.

It also adds functionality to browser.js for creating tab modal prompts. One of the changes made as part of adding this functionality is replacing the <browser> with a <stack> of <browser> objects.
2013-08-05 23:29:54 -07:00
Allison Naaktgeboren
95b0d5da36 Bug 895669 - Override about:addons to display a metro custom page. r=sfoster 2013-08-02 20:36:39 -04:00
Rodrigo Silveira
30db6e7534 Bug 896757 - Defect - Remove > from narrow version of grid title strings r=mbrubeck
--HG--
extra : rebase_source : c9cc4980e978d0d16a7c3b2023a26ad100fcbcd1
2013-07-29 18:11:16 -07:00
Matt Brubeck
6e3b45ad90 Bug 896156 - Fix problems in plurals and comments for Metro download bar strings [r=emtwo] 2013-07-25 08:54:25 -07:00
Jonathan Wilde
45e0d881c9 Bug 894949 - Defect - Plural form strings are excessively complex for both devs and translators. f=flod, r=mbrubeck 2013-07-18 18:28:24 -07:00
Jim Mathies
0018137a74 Bug 890529 - Update localization note on crashprompt strings. r=ally 2013-07-23 15:29:00 -05:00
Rodrigo Silveira
5dd3807a9b Bug 892046 - Reuse the start UI views for snapped view 2013-07-19 16:59:53 -07:00
Allison Naaktgeboren
0169e72a77 Bug 844642 - Telemetry opt in and out in Firefox Options. r=tabraldes 2013-07-18 10:21:35 -04:00
Marina Samuel
45495cc0d9 Bug 883951: Part 3: Download Complete Infobar. r=mbrubeck 2013-07-17 18:19:23 -04:00
Marina Samuel
e5123a6f93 Bug 883951: Part 2: Download Progress Infobar. r=mbrubeck 2013-07-17 18:19:18 -04:00
Marina Samuel
7045702869 Bug 883951: Part 1: Download Request Infobar. r=mbrubeck 2013-07-17 18:19:14 -04:00
Jonathan Wilde
30246b6267 Bug 867543 - Part 3 - Dynamically update and pluralize the labels with all of the correct nouns attached. r=mbrubeck
--HG--
extra : rebase_source : b83293bfc40a12983a44e04295380d127c8b7227
2013-07-16 13:38:28 -07:00
Tim Abraldes
1a22e78be8 bug 845468. Move sync-related content to a flyout. r=ally
--HG--
rename : browser/metro/base/content/aboutPanel.js => browser/metro/base/content/flyouts/aboutFlyout.js
rename : browser/metro/base/content/preferences.js => browser/metro/base/content/flyouts/prefsFlyout.js
2013-07-10 19:30:11 -07:00
Rodrigo Silveira
87d12b1894 Bug 881971 - There should be some default bookmarks in a fresh metro profile r=timabraldes
--HG--
extra : rebase_source : fc8429faed7fd0bcbcc4b879d3dadbd074074d46
2013-07-02 15:02:00 -07:00
Jim Mathies
f3c1373823 Bug 886794 - Add new crash report ui. r=fryn 2013-07-01 17:09:26 -05:00
Jonathan Wilde
f554039222 Bug 885541 - Work - Move devtools icons in app bar into hamburger menu. r=fryn
--HG--
extra : rebase_source : bd850050552aecbd390f15f2c393927c9e09e750
2013-06-25 12:20:17 -07:00
Ed Morley
94e77f2385 Backed out changeset 03a709825eff (bug 885541) for metro-chrome failures on a CLOSED TREE 2013-06-21 11:41:07 +01:00
Jonathan Wilde
7ffc7cfac9 Bug 885541 - Work - Move devtools icons in app bar into hamburger menu. r=fryn 2013-06-20 17:06:35 -07:00
Allison Naaktgeboren
fd6f556e7b Bug 826552 - Add an indicator for the title (Bookmarks, History, Remote tabs) on snapped start page. r=rsilveira 2013-06-12 20:46:44 -04:00
Allison Naaktgeboren
de2eb14c22 Bug 844619 - Expose crash reporting through prefs flyout.r=jimm 2013-05-29 17:38:36 -07:00
Brian R. Bondy
72a90e709a Bug 835151 - Add updates to the Metro flyout. r=rstrong 2013-05-15 11:45:35 -07:00
Allison Naaktgeboren
61e42263c1 Bug 873255 - Fx Metro: Remove option to always show tabs. r=mbrubeck 2013-05-16 17:43:57 -07:00
Allison Naaktgeboren
5f00501947 Bug 868523 - snapped synced tabs entry doesnt hide if sync is not enabled.r=jimm 2013-05-07 19:29:41 -07:00
Jim Mathies
6ef93e9818 Bug 868094 - Warn the user before disconnecting a sync account. Also, don't display default signup UI until the startOver process completes. r=ally 2013-05-07 15:55:51 -05:00
Jim Mathies
e9e3db67dd Bug 867200 - Remove Sync Now button and update sync related logic. r=rnewman, ally 2013-05-07 15:55:50 -05:00
Jim Mathies
bebbac9155 Bug 868099 - Update sync language. r=mbrubeck 2013-05-07 15:55:50 -05:00
Jim Mathies
64486e23a2 Bug 826357 - Generate Metro-aware Sync client name. r=rnewman 2013-05-07 15:55:49 -05:00
Tim Abraldes
d4c59af71a bug 855587. Modify a default profile link to point to the URL that it will redirect to anyway. DONTBUILD. r=jimm 2013-04-18 14:48:24 -07:00
Rodrigo Silveira
a090b35902 Bug 854077 - Use radio buttons for "Do Not Track" options and add a neutral option r=ally
--HG--
rename : browser/metro/base/tests/mochitest/browser_sanitize_ui.js => browser/metro/base/tests/mochitest/browser_prefs_ui.js
extra : rebase_source : 331345b81ff030f6cd6fa2f2e1bf20f276c82ce7
2013-04-13 18:21:27 -07:00
Tim Abraldes
93031e24f7 bug 855587. Pre-defined links should point to mozilla.org URLs, not mozilla.com. DONTBUILD. r=jimm 2013-04-09 17:33:47 -07:00