Allison Naaktgeboren
4903077ba7
Bug 895921 - Defect - Tab bar not appearing when selecting links from flyouts.r=?
2013-08-07 10:29:40 -07: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
d0f1644995
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
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
Matt Brubeck
85de1c34a0
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
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
Marina Samuel
ac171b8eb7
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
291f6eb92d
Backed out changeset 516063917157 (bug 866304) mochitest metro orange
2013-08-06 12:19:29 +02:00
Carsten "Tomcat" Book
6446cc43d8
Backed out changeset e0061be20d1e (bug 866304) for causing metro mochitest failure
2013-08-06 12:19:09 +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
16eb4fa78d
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
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
f4e999f820
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
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
Jim Mathies
c9b004fb89
Bug 890153 - Clear findbar text input focus when navigating found text. r=ally
2013-08-05 07:15:42 -05:00
Matt Brubeck
3567a5d074
Bug 899987 - Remove workarounds for ui.mouse.radius bug [r=jimm]
2013-08-01 15:47:24 -07:00
Matt Brubeck
3f919d06df
Bug 897175 - Re-enable browser_findbar.js (back out d0edf8086809)
2013-08-03 09:14:29 -07:00
Matt Brubeck
a4c3179efa
Bug 897175 - Intermittent failure in browser_findbar.js
2013-08-03 08:54:57 -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
31f1700c24
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
9e52ba7379
Back out 7579823b624a (bug 899987) temporarily until the underlying bug is really fixed
2013-08-02 16:59:50 -07:00
Ryan VanderMeulen
18aac1f510
Bug 897175 - Disable browser_findbar.js due to frequent failures. r=jimm
...
CLOSED TREE
2013-08-02 17:01:56 -04:00
Ryan VanderMeulen
466d68f6c5
Merge m-c to fx-team.
2013-08-02 17:09:31 -04:00
Gijs Kruitbosch
735e85d471
Merge m-c to fx-team
2013-08-02 15:47:01 +02:00
Ed Morley
974904fa51
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
f40aad06ab
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
035e6bd434
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
0018f4e183
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
d6773fd8db
Bug 891688 - Fix for caret selection not always appearing in subframes. r=mbrubeck
2013-08-01 07:31:34 -05:00
Brian R. Bondy
9aae219fef
Bug 900044 - Get rid of viewport-needs-updating and related code. r=kats
2013-07-31 20:59:24 -04:00
Sam Foster
6b2d586d88
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
ce734a1edf
Bug 900186 - Fix the copy command in the Metro JS console [r=jimm]
2013-08-01 15:48:14 -07:00
Matt Brubeck
18aa0e2114
Bug 899987 - Remove workarounds for ui.mouse.radius bug [r=jimm]
2013-08-01 15:47:24 -07:00
Marina Samuel
e73051b375
Bug 883959: Part 2: Rework download progress. r=sfoster.
2013-08-01 15:18:02 -04:00
Marina Samuel
1fde3a0ed2
Bug 883959: Part 1: Show circular download progress indicator. r=sfoster.
2013-08-01 15:17:30 -04:00
Nicholas Cameron
e91b1d6d0d
Bug 895873 - backout bug 893117 for Win8 mc bustage
2013-07-30 23:32:35 -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
David Zbarsky
4bdec1896b
Bug 893117: Remove nsIDOMHTMLLabelElement r=bz
2013-07-30 14:55:13 -07:00
David Zbarsky
7e71039f57
Bug 893117: Remove nsIDOMHTMLHeadingElement r=bz
2013-07-30 14:55:12 -07:00
David Zbarsky
ae6d482ec6
Bug 893117: Remove nsIDOMHTMLTableCellElement r=peterv
2013-07-30 14:55:10 -07:00
Sam Foster
bcffc55516
Bug 899623 - Ensure activeTileset is bound before calling methods on it. r=jimm
2013-07-30 12:16:58 -07:00
Matt Brubeck
324b97b06d
Bug 898539 - Thumbnails are broken when restoring previous session at startup [r=ally]
2013-07-29 16:34:37 -07:00
Kamil Jozwiak
0792d6c9be
Bug 876816 - Adding a class into flyoutpanels.css for standard widths. r=ally
2013-07-29 16:34:16 -07:00
Sam Foster
b9d62cffff
Bug 896766 - Add metro_viewstate_changed handling to toggle grid selectability. r=rsilveira
...
--HG--
extra : rebase_source : b1be067967f81507bfd88f43341116650c244d9e
2013-07-29 15:03:16 -07:00
Jonathan Wilde
5178374158
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
Matt Brubeck
e705902d33
Bug 896097 - Hide Metro overlay buttons during autocomplete [r=sfoster]
2013-07-26 14:34:03 -07:00
Matt Brubeck
c3f35cfdcb
Bug 898120 - Fix leak of global variable in Metro selection code [r=jimm]
2013-07-26 14:34:02 -07:00
Jim Mathies
363d820efd
Bug 897417 - Add support for Talos tp-cmdline parameters in metro browser startup. r=mbrubeck
2013-07-26 07:05:37 -05:00
Sam Foster
45dc8ee553
Bug 892425 - Stabilize grid sizing in start sections with & without scrollbars. r=mbrubeck
2013-07-25 18:25:25 -07:00
Jim Mathies
2b7b443986
Bug 894713 - Followup fix, don't call removeEventListener on targetElement if targetElement is null. Fixes spurious console errors while running tests. r=me
2013-07-25 19:39:43 -05:00