Commit Graph

494 Commits

Author SHA1 Message Date
Jim Mathies
755f946f45 Bug 851130 - Part 7 - Update all tests to support new start tab. r=sfoster 2013-08-09 04:50:59 -05:00
Jim Mathies
98f95d4bb5 Bug 851130 - Part 6 - Fixup view destructors so they don't leak. r=sfoster 2013-08-09 04:50:59 -05:00
Jim Mathies
623aae8bd4 Bug 851130 - Part 5 - Add support for about:start alias. r=mbrubeck 2013-08-09 04:50:58 -05:00
Jim Mathies
16eb512525 Bug 851130 - Part 4 - Remove apzc exclusions for start page. r=bbondy 2013-08-09 04:50:58 -05:00
Jim Mathies
63e32e1394 Bug 851130 - Part 3 - Fixup new StartUI tab object and dependent views. r=sfoster 2013-08-09 04:50:58 -05:00
Jim Mathies
5f1214402d Bug 851130 - Part 2 - Remove StartUI object from browser-ui. r=mbrubeck 2013-08-09 04:50:58 -05:00
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
Rodrigo Silveira
677615969d Bug 831440 - Switch back to static thumbnails for the tab bar
--HG--
extra : rebase_source : 6af90594890ca7ae30fecfe3234e009845e6404c
2013-08-07 10:51:43 -07:00
Tim Taubert
5b145f442d Backed out changeset 7e0356305566 (bug 894811) 2013-08-09 04:05:05 +02:00
Jonathan Wilde
59da330935 Bug 895873 - Re-enable browser_context_menu_tests.js. Intermittent oranges likely fixed in bug 856264. r=jimm
--HG--
extra : rebase_source : c2e731fd5b061eda420e60cf959c39346df65003
2013-08-08 12:19:55 -07:00
Jonathan Wilde
c71dad7f45 Bug 856264 - Part 2 - Ensure that menus get reshown properly across input methods. r=jimm
--HG--
extra : rebase_source : 45d8febeff971a8dd8454a242888267068d03878
2013-08-01 16:54:27 -07:00
Jonathan Wilde
990ee8493e Bug 856264 - Part 1 - Failing tests for context menu. r=jimm
--HG--
extra : rebase_source : 06a8e9b6f39768e175224cf1e40889f10d979748
2013-07-17 21:50:51 -07:00
Rodrigo Silveira
5b411fbe99 Bug 881995 - Snapped view Alignment for Bookmarks an Recent History is off and tiles are cut off
--HG--
extra : rebase_source : c555f8623515499f7cdf84f11e0b29a8c43343cd
2013-08-07 13:11:44 -07:00
Allison Naaktgeboren
dbaf6b84f3 Bug 894811 - First character gets dropped when typing into urlbar after opening a new tab.r=mbrubeck 2013-08-08 11:48:01 -07:00
Marina Samuel
91931fb880 Bug 883962 - Make the download button in the appbar toggle the downloads infobar. r=sfoster 2013-08-07 18:41:25 -04:00
Marina Samuel
dee53b55a9 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
Allison Naaktgeboren
8343d0eef2 Bug 895921 - Defect - Tab bar not appearing when selecting links from flyouts.r=? 2013-08-07 10:29:40 -07:00
Tim Abraldes
c9ab8fe638 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
7c24cf81ca bug 866304 DialogUI dialogs cleanup patch. Removes unused/obsolete code from DialogUI. r=mbrubeck
The "dialog" concept is unused (the last consumer was the sync setup UI which is now a flyout) and is obsolete since we have prompts.
2013-08-05 23:29:55 -07: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
Matt Brubeck
2db118e308 Bug 901671 - Control-L should always select the text in the address field [r=rsilveira] 2013-08-06 16:06:37 -07:00
Allison Naaktgeboren
8385f6306a 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
Marina Samuel
1b6376ad7b Bug 883959 - re-land part of previous change that was accidentally reverted. r=me 2013-08-06 13:33:33 -04:00
Carsten "Tomcat" Book
6af9a587a1 Backed out changeset 516063917157 (bug 866304) mochitest metro orange 2013-08-06 12:19:29 +02:00
Carsten "Tomcat" Book
b2f1eeba4d Backed out changeset e0061be20d1e (bug 866304) for causing metro mochitest failure 2013-08-06 12:19:09 +02:00
Carsten "Tomcat" Book
f83cc51d5e Backed out changeset 14434d2b75b9 (bug 866304) for suspicion of causing metro mochitest failure 2013-08-06 12:06:50 +02:00
Tim Abraldes
c8525cfc15 bug 897121. Move handling of DNT pref to prefsFlyout.js. Correctly (hopefully :) deal with the various pref values that are possible. r=rsilveira 2013-08-05 23:29:55 -07:00
Tim Abraldes
ce1555cd7a 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
759cfff321 bug 866304 DialogUI dialogs cleanup patch. Removes unused/obsolete code from DialogUI. r=mbrubeck
The "dialog" concept is unused (the last consumer was the sync setup UI which is now a flyout) and is obsolete since we have prompts.
2013-08-05 23:29:55 -07: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
Jim Mathies
a8c976ddaa Bug 890153 - Clear findbar text input focus when navigating found text. r=ally 2013-08-05 07:15:42 -05:00
Matt Brubeck
ce0cdebb1e Bug 899987 - Remove workarounds for ui.mouse.radius bug [r=jimm] 2013-08-01 15:47:24 -07:00
Matt Brubeck
5bffca7be7 Bug 897175 - Re-enable browser_findbar.js (back out d0edf8086809) 2013-08-03 09:14:29 -07:00
Matt Brubeck
5cc1118f4e Bug 897175 - Intermittent failure in browser_findbar.js 2013-08-03 08:54:57 -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
Rodrigo Silveira
e171526181 Bug 901147 - Js error 'Elements.contextappbar.hide is not a function' while running tests r=mbrubeck
--HG--
extra : rebase_source : 0f3b3b09848ef554a57d6ebdf0e9c4e1ca7c4120
2013-08-02 12:47:22 -07:00
Matt Brubeck
840e9fe50f Back out 7579823b624a (bug 899987) temporarily until the underlying bug is really fixed 2013-08-02 16:59:50 -07:00
Ryan VanderMeulen
194233e854 Bug 897175 - Disable browser_findbar.js due to frequent failures. r=jimm
CLOSED TREE
2013-08-02 17:01:56 -04:00
Ryan VanderMeulen
00913f13e0 Merge m-c to fx-team. 2013-08-02 17:09:31 -04:00
Gijs Kruitbosch
695592c483 Merge m-c to fx-team 2013-08-02 15:47:01 +02:00
Ed Morley
3974762c8e Bug 880739 - Disable browser_context_menu_tests.js for intermittent failures
--HG--
extra : rebase_source : 799644a3aeed0a22887338aac05417143c772871
2013-08-02 15:49:13 +01:00
Jonathan Wilde
f865ff1782 Bug 899726 - Defect - during keyboard showing/hiding, sometimes hidden appbars show up. r=mbrubeck
--HG--
extra : rebase_source : 520ea7bbfb5667cb96d603ec876fd8bc9a9610ec
2013-08-01 11:59:17 -07:00
Jonathan Wilde
f8a506ddbd Bug 892241 - Change - NewUI - Disable extraneous UI elements when on start screen. r=mbrubeck
--HG--
extra : rebase_source : 582f36a246323cbb0e0c29e8db61081375abaa44
2013-07-31 19:04:56 -07:00
Jim Mathies
b3a14aa1c6 Bug 899027 - Fixes for various errors in FormHelper while running the tests in bug 891688. r=rsilveira 2013-08-01 07:31:35 -05:00
Jim Mathies
4fa0b49e80 Bug 891688 - Fix for caret selection not always appearing in subframes. r=mbrubeck 2013-08-01 07:31:34 -05:00
Brian R. Bondy
2c82773b87 Bug 900044 - Get rid of viewport-needs-updating and related code. r=kats 2013-07-31 20:59:24 -04:00
Sam Foster
ff7126eed5 Bug 898651 - Dont add the find-in-page menuitem when the StartUI is visible. r=mbrubeck
--HG--
extra : rebase_source : 627dd222e76bdbbe7fe882a636ae9a90c5a58c09
2013-07-30 15:50:14 -07:00
Matt Brubeck
17f0be7162 Bug 900186 - Fix the copy command in the Metro JS console [r=jimm] 2013-08-01 15:48:14 -07:00
Matt Brubeck
76410215c6 Bug 899987 - Remove workarounds for ui.mouse.radius bug [r=jimm] 2013-08-01 15:47:24 -07:00
Marina Samuel
71d1d8ef0e Bug 883959: Part 2: Rework download progress. r=sfoster. 2013-08-01 15:18:02 -04:00