Commit Graph

40 Commits

Author SHA1 Message Date
Jim Mathies
6643af449c Bug 851130 - Part 1 - Code reshuffle to move StartUI to a tab. r=sfoster 2013-08-09 04:34:36 -05:00
Tim Abraldes
c774f206e1 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
Carsten "Tomcat" Book
6af9a587a1 Backed out changeset 516063917157 (bug 866304) mochitest metro orange 2013-08-06 12:19:29 +02:00
Tim Abraldes
ea22e271b0 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
8a55ff091c Bug 895669 - Override about:addons to display a metro custom page. r=sfoster 2013-08-02 20:36:39 -04:00
Marina Samuel
4f373a7bbe Bug 883959: Part 1: Show circular download progress indicator. r=sfoster. 2013-08-01 15:17:30 -04:00
Jonathan Wilde
06cd140114 Bug 897830 - Part 1 - Rename "flyout" to "flyoutpanel" for clarity. r=timA
--HG--
rename : browser/metro/base/content/flyouts/aboutFlyout.js => browser/metro/base/content/flyoutpanels/AboutFlyoutPanel.js
rename : browser/metro/base/content/flyouts/flyoutUI.js => browser/metro/base/content/flyoutpanels/FlyoutPanelsUI.js
rename : browser/metro/base/content/flyouts/prefsFlyout.js => browser/metro/base/content/flyoutpanels/PrefsFlyoutPanel.js
rename : browser/metro/base/content/flyouts/syncFlyout.js => browser/metro/base/content/flyoutpanels/SyncFlyoutPanel.js
extra : rebase_source : b97f23e84ad37814d9d8476c9e41fc57c0537e06
2013-07-29 14:35:17 -07:00
Brian R. Bondy
bb5d35077d Bug 869940 - APZC Metro front end implementation, pref'ed off initially. r=jimm 2013-07-25 13:15:13 -04:00
Marina Samuel
1a9720720b Bug 883951: Part 4: Remove DownloadsView and Related Code. r=mbrubeck 2013-07-17 18:19:27 -04:00
Jonathan Wilde
210b30485b Bug 883390 - Part 1 - Move autocomplete into overlay, centralize urlbar code. r=sfoster
--HG--
rename : browser/metro/base/content/bindings/autocomplete.xml => browser/metro/base/content/bindings/urlbar.xml
extra : rebase_source : a1cedc5a64cf780f76977b1193c60713cb83ef95
2013-07-10 12:14:00 -07:00
Tim Abraldes
3ea8518385 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
Jim Mathies
b405999e7f Bug 886794 - Add new crash report ui. r=fryn 2013-07-01 17:09:26 -05:00
Jim Mathies
85dc0e72cb Bug 886794 - Remove old about:crash page. r=fryn 2013-07-01 17:09:26 -05:00
Allison Naaktgeboren
a128c91481 Bug 886546 - implement metro debug actors for developer tools.r=sfoster 2013-06-27 21:18:39 -07:00
Jim Mathies
d219662c9a Bug 875892 - Split ContextUI out of browser-ui.js. r=jwilde 2013-06-27 19:37:10 -05:00
Jim Mathies
dee34b0bdb Bug 880855 - Add support for sliding hover nav buttons part 1. r=fryn DONTBUILD 2013-06-19 14:35:34 -05:00
Jim Mathies
b8b7662591 Backed out changeset 4e5d6e8d8849 (bug 880885) due to bad bug number. 2013-06-19 14:30:11 -05:00
Jim Mathies
452b285641 Bug 880885 - Add support for sliding hover nav buttons part 1. r=fryn 2013-06-19 14:20:45 -05:00
Jim Mathies
9a8815b1ac Bug 788000 - Add support for chrome selection. r=mbrubeck 2013-06-17 07:46:52 -05:00
Jim Mathies
686bb00322 Bug 879883 - Split common selection code out into a prototype. r=mbrubeck 2013-06-17 07:46:52 -05:00
Marina Samuel msamuel@mozilla.com
a6a03481c6 Bug 817820 - Change cursor to reflect that middle-click scrolling (autoscroll) is active. r=mbrubeck 2013-06-11 17:46:36 -04:00
Brian R. Bondy
88be8a4661 Bug 835151 - Add updates to the Metro flyout. r=rstrong 2013-05-15 11:45:35 -07:00
Jim Mathies
ae003cb068 Bug 852622 - Add a css based ring throbber. r=fryn 2013-05-07 15:55:50 -05:00
Rodrigo Silveira
d595b7eaf2 Bug 831916 - Hide and delete tiles in Bookmarks and History tile groups r=mbrubeck 2013-04-16 23:16:34 -07:00
Tim Abraldes
c64ebc4950 bug 854271. Make packaged versions of MetroFx include branding and use it correctly. r=bbondy 2013-04-09 17:26:47 -07:00
Jim Mathies
65bf504a40 Bug 856008 - move ContentAreaObserver out of browser.js. r=sfoster 2013-04-05 05:33:42 -05:00
Brian R. Bondy
f309288776 Bug 842130 - Fix fullscreen video which currently isn't working. r=mbrubeck 2013-03-28 21:29:55 -04:00
Matt Brubeck
9ec2143337 Bug 841058 (followup) - Remove unused code missed in previous patch [r=jimm] 2013-04-03 10:15:45 -07:00
Matt Brubeck
3d7a976054 Bug 798844 - Remove Metro fork of login manager; use the original version in toolkit [r=bbondy] 2013-04-02 08:20:23 -07:00
Brian R. Bondy
9837ff4bcf Backout 9eb6532ccfc3 for bustage on some slaves. r=me 2013-03-28 23:28:11 -04:00
Brian R. Bondy
e0d01cc498 Bug 842130 - Fix fullscreen video which currently isn't working. r=mbrubeck 2013-03-28 21:29:55 -04:00
Rodrigo Silveira
a2e4d631d7 Bug 845484 - [Metro] Add choices of private data to clear in the options flyout [r=mbrubeck] 2013-03-25 11:11:11 -07:00
Rodrigo Silveira
a6712deaa2 Bug 854881 - Remove broken Master Password support from /browser/metro [r=mbrubeck] 2013-03-27 10:34:29 -07:00
Sam Foster
5e33f527c1 Bug 808770 - Implement pin/unpin of Top Sites, new Site model and refresh method on richgriditem. r=mbrubeck
--HG--
extra : rebase_source : 46fbc61a42d21ef41215f16fbeaf3501cfbb9ab7
2013-03-27 15:34:52 +00:00
Jim Mathies
3b86720fbf Bug 795630 - Remove CapturePicker and related files. r=mbrubeck 2013-03-21 09:23:13 -05:00
Brian R. Bondy
155236fae6 Bug 831614 - Metro code to auto-import sync credentials. r=mbrubeck 2013-03-15 10:30:02 -04:00
Matt Brubeck
f4d6a94d61 Bug 849285 - Removed unused identity/pageaction popup code from browser/metro [r=jimm] 2013-03-08 13:49:59 -08:00
Matt Brubeck
9e103b1107 Bug 841087 - Stop unnecessary preprocessing in /browser/metro [r=sfoster] 2013-02-13 15:35:45 -08:00
Matt Brubeck
db67a80ec0 Bug 841058 - Remove unused PageActions code and strings from /browser/metro [r=jimm] 2013-02-13 10:47:05 -08:00
Jim Mathies
a1aa248d9d Bug 750903 - Land browser/metro/* r=mbrubeck 2013-02-12 14:51:25 -06:00