Commit Graph

1629 Commits

Author SHA1 Message Date
David Keeler
0dc791d0a2 bug 821170 - expose a reshow method in PopupNotifications and use it r=jaws 2013-01-07 16:30:35 -08:00
Jared Wein
ff6c7d54c1 Bug 811835 - Social API toolbar buttons are stretched or blank in 'Text' and 'Text & Icons' mode. r=markh 2013-01-07 15:42:02 -05:00
David Keeler
97ccc574d8 bug 820303 - scripted click-to-play plugins: handle deny permission r=jaws 2013-01-03 11:31:04 -08:00
ithinc
a92d054795 Bug 824480 - Replace |tab == gBrowser.selectedTab| with tab.selected. r=dao 2012-12-25 00:08:22 +08:00
Dão Gottwald
332acb927c Bug 824443 - Put the geolocation prompt's "Learn More" link in <popupnotificationcontent> rather than extending the popup notification's binding. r=gavin 2012-12-25 01:08:13 +01:00
Peter Simonyi
8ae4e9696d Bug 777926 - Use URL or title from history for bookmarking error pages. r=Mano 2012-12-19 16:11:19 -05:00
Masatoshi Kimura
867f6a87a8 Bug 804834 - Part 1: Fix tests depending on E4X for-each in content JS. r=waldo 2012-12-21 20:47:52 +09:00
Ehsan Akhgari
db5599636c Bug 823574 - Part 0: Disable browser_social.js in per-window PB builds 2012-12-20 13:51:01 -05:00
Mark Hammond
2f7947c8ac Bug 822508 - allow social providers to specify null as the profile. r=gavin 2012-12-19 11:05:37 +11:00
Gavin Sharp
2742adfda8 bug 820489: re-enable browser_social_multiprovider now that we've (hopefully) fixed it 2012-12-18 15:47:31 -08:00
David Keeler
3c1abdb7dc bug 820497 - update popup notification for click-to-play more often r=jaws 2012-12-17 16:12:14 -08:00
Dão Gottwald
f2d54a1873 Bug 822435 - Undo global-scope pollution from browser-plugins.js. r=jaws 2012-12-18 01:05:00 +01:00
Gavin Sharp
e32fa1f403 Bug 820489: fix runSocialTestWithProvider to always disable social functionality entirely, before removing the selected provider, r=markh 2012-12-17 15:39:49 -08:00
David Keeler
da9f69ff6e bug 821098 - browser_pluginnotification.js should not call Services.perms.removeAll() r=jaws 2012-12-17 14:07:53 -08:00
Ed Morley
94c90656f6 Bug 820489 - Disable browser_social_multiprovider.js until the fix is working 2012-12-17 13:21:19 +00:00
Gavin Sharp
7158ce08cb Bug 814793: fix flaky test, to try to get around bustage revealed by bug 802026 2012-12-15 16:59:20 -08:00
Gavin Sharp
3018c0b8c5 Fix bustage from bug 802026 2012-12-15 15:17:49 -08:00
Gavin Sharp
c622a918bb Bug 802026, r=dao 2012-12-12 01:09:49 -08:00
Mark Hammond
436a22688f Bug 820489 - don't remove the sidebar origin attribute before unload. r=gavin 2012-12-14 15:42:37 +11:00
Josh Matthews
444a2f35f1 Bug 819202 - Simplify the semantics of OpenBrowserWindow: new windows are public unless explicitly passed a 'private' option or global private browsing is in effect. r=dao DONTBUILD 2012-12-10 06:39:00 -05:00
Josh Matthews
8ddedc516b Backed out changeset 7878092679cf (bug 819202) 2012-12-13 21:11:11 -05:00
Josh Matthews
8337f73713 Date: Mon Dec 10 00:16:09 2012 -0500
Bug 819202 - Simplify the semantics of OpenBrowserWindow: new windows are public unless explicitly passed a 'private' option or global private browsing is in effect. r=dao
2012-12-10 06:39:00 -05:00
John Schoenick
157fcc8384 Bug 767633 - Part 1 - Cleanup nsObjectLoadingContent logic a bit. r=josh 2012-12-13 13:51:22 -08:00
Johan Charlez
ddf0ac2047 Bug 433168 - Context menu is not shown for form buttons and select elements. r=gavin 2012-12-13 01:09:49 -05:00
Gavin Sharp
d833aa6942 Bug 820489: fix intermittent orange in browser_social_multiprovider by always waiting for sidebar to load before continuing the test. Also make unloadSidebar immediately stop pending sidebar loads, r=markh/mixedpuppy 2012-12-12 17:13:09 -08:00
Gavin Sharp
17ebe651d4 Bug 820273 - Move social tests to make them easier to run alone. r=felipe 2012-12-08 04:28:54 -08:00
Jared Wein
98995818cc Bug 819992 - Only open the click-to-play doorhanger once per window per session. Use the red blocked plugin icon and flash the icon to bring extra attention. r=dao 2012-12-11 22:41:32 -05:00
Mark Hammond
cb33ed6213 Bug 820489 - reset social to disabled before removing providers in social tests. r=gavin 2012-12-12 10:43:16 +11:00
Shane Caraveo
6d391998e9 Bug 809694: implement support for multiple social providers in the front-end, including basic UI to switch between them. Portions of the patch by Gavin Sharp <gavin@gavinsharp.com>, r=gavin, r=markh 2012-12-07 20:13:27 -08:00
Ed Morley
4c6a2a96ca Remove spurious line continuation so Make doesn't treat the endif as a comment (no bug); rs=makeyusucksobad 2012-12-10 13:38:13 +00:00
Ed Morley
4dcd740e67 Bug 766546 - Disable browser_bug561636.js on Windows (correctly this time) 2012-12-10 13:34:00 +00:00
Ed Morley
37ee4dcf03 Bug 766546 - Disable browser_bug561636.js on Windows for too many intermittent failures 2012-12-10 12:52:52 +00:00
Benjamin Peterson
89f0595de4 Bug 818559 - Don't ask to unload if we know we're going to download. r=smaug 2012-12-07 20:35:17 -05:00
David Keeler
ec4d48c7a5 bug 810082 - open popup when invisible click-to-play plugin is scripted r=jaws 2012-12-05 15:36:39 -08:00
Tom Schuster
7a242b83d4 Bug 676619 - Modified test case for https. r=smaug 2012-12-07 16:59:13 +01:00
Mark Hammond
81220f4c0c Bug 807997 - allow chats to open in any suitable top-level window. r=gavin 2012-12-07 10:56:17 +11:00
David Keeler
048e05df61 bug 818118 - guard pluginHost.getPermissionStringForType calls r=jaws 2012-12-06 13:32:23 -08:00
Mark Hammond
63ebd3326f Bug 817782 - unhide the social chatbar as new top-level windows are opened. r=gavin 2012-12-06 13:37:04 +11:00
Ehsan Akhgari
6ebe3901f9 Bug 816406 - Disallow dragging a private tab into a non-private window and vice versa; r=dao 2012-12-02 15:57:06 -05:00
David Keeler
b576a04f75 bug 818009 - canActivate: only click-to-play-type plugins are valid r=jaws 2012-12-05 13:00:52 -08:00
Ehsan Akhgari
8bec51be2e Bug 818459 - Fix browser_bug816527.js; r=jdm
DONTBUILD because this is NPOTB for global PB
2012-12-05 08:50:33 -05:00
Ehsan Akhgari
1cd24fa913 Bug 806708 - Remove the global private browsing checks from browser_tabMatchesInAwesomebar.js in per-window PB mode; r=jdm 2012-12-05 09:03:38 -05:00
Ehsan Akhgari
de6c3489b4 Bug 816527 - Disable switch to tab for private windows in per-window private browsing builds; r=gavin
This patch makes sure that when you have a tab open in a private window,
we would never switch to it from either a private or non-private window.
Also, this disabled switching to tabs inside private windows.

This patch uses the autocompletesearchparam attribute to convey whether
the autocomplete search is coming from a private window, to disable
finding open pages in nsPlacesAutoComplete.  It also changes the
behavior of switchToTabHavingURI to make sure that switch to tab
actually fails if somehow attempted (this is used in the test.)  It also
prevents pages opened in a private window to be registered with
nsPlacesAutoComplete as open pages, in order to make sure that those
pages do not appear as switch to tab entries in the autocomplete list
for other windows.

The test for this patch is based on browser_bug555767.js, and tests all
of the four possible interactions here.
2012-11-30 02:40:47 -05:00
Marco Bonardo
a1c0b568f1 Bug 791447 - Move about:newTab data to preferences. r=gavin
Gecko 18 doesn't store anymore about: pages DOMStorage into chromeappsstore.sqlite, so any previous data would be lost on upgrade to it.
Moreover, we want to move off DOMStorage due to high startup costs.
Thus here we migrate old about:newTab chromeappsstore.sqlite data to complex prefs.
2012-12-03 20:19:17 +01:00
Ed Morley
a5e473a59d Merge mozilla-central to mozilla-inbound 2012-12-03 15:49:45 +00:00
Mario Alvarado [:marioalv]
8fa3471c58 Bug 806707 - Port browser_save_private_link.js to the new per-window PB APIs; r=ehsan
DONTBUILD since this is NPOTB in global PB builds
2012-12-03 01:36:43 -06:00
Tom Schuster
39577fa4e7 Bug 676619 - Tests for a[download]. r=smaug 2012-12-02 21:56:00 +01:00
Ehsan Akhgari
92f4c24ee8 Bug 456884 - Provide a way to open a link into private browsing mode; r=dao ui-r=madhava 2012-11-27 10:09:24 -05:00
Bellindira Castillo [:bellindira]
ddd6490f50 Bug 806705 - Port browser_bug767836.js to the new per-window PB APIs; r=ehsan 2012-11-28 21:06:22 -06:00
David Keeler
cb2f95f918 bug 816059 - properly reset blocklist in browser-chrome tests r=jaws 2012-11-29 12:18:53 -08:00