Commit Graph

7747 Commits

Author SHA1 Message Date
David Keeler
52d3900b30 bug 820497 - update popup notification for click-to-play more often r=jaws 2012-12-17 16:12:14 -08:00
Gavin Sharp
10f431c5f7 Bug 614304: make Esc only stop page/XHR/WebSocket loads when the stop button is shown, r=dao
--HG--
extra : transplant_source : %A9K%87%F5%87d%3F%1Cj%11%9AJ7%D7%EC%F9%08%15%BFf
2012-12-20 16:16:11 -05:00
Mike Conley
3ccadec3e1 Bug 822244 - Use the Downloads View in Places if it's preffed on. r=mak. 2012-12-20 09:54:49 -05:00
Ehsan Akhgari
72d59c35cc Bug 823574 - Part 0: Disable browser_social.js in per-window PB builds
--HG--
extra : rebase_source : a4279fdbb9c211d33ece9ab8cd4eb002edb71a1e
2012-12-20 13:51:01 -05:00
Mark Hammond
b20d2896ea Bug 820653 - use listStyleImage for social provider toolbar image to ensure correct image size. r=jaws
--HG--
extra : rebase_source : 382b1e4a854e9ff64d75ecc152855f7e9894a641
2012-12-20 10:50:23 +11:00
Dão Gottwald
d87a6a4688 Bug 822845 - Use 'this' rather than 'self' in gPluginHandler.handleEvent. r=jaws 2012-12-19 19:39:45 +01:00
Mark Hammond
e665b835db Bug 822508 - allow social providers to specify null as the profile. r=gavin 2012-12-19 11:05:37 +11:00
Gavin Sharp
983d819a53 bug 820489: re-enable browser_social_multiprovider now that we've (hopefully) fixed it
--HG--
extra : rebase_source : cced1fff25963bb60aadb6fd65f0e2f7fca4330d
2012-12-18 15:47:31 -08:00
Ed Morley
7fff174f46 Backout 9864a836aa35 (bug 820167) for crashes 2012-12-18 15:36:07 +00:00
Avi Halachmi
e8c8e34813 Bug 820167: Enable performance measurement of tab animation. r=jmuizelaar,dao 2012-12-18 09:31:01 -05:00
Dão Gottwald
70f971fb0b Bug 822435 - Undo global-scope pollution from browser-plugins.js. r=jaws 2012-12-18 01:05:00 +01:00
Dão Gottwald
3e5deace1e Backed out changeset e14c7409ede7 2012-12-18 01:04:30 +01:00
Avi Halachmi
a1d09d0622 Bug 820167: Enable performance measurement of tab animation. r=jmuizelaar 2012-12-17 18:48:01 -05:00
Gavin Sharp
5681e59c02 Bug 820489: fix runSocialTestWithProvider to always disable social functionality entirely, before removing the selected provider, r=markh
--HG--
extra : rebase_source : 81a7d30342b51cec036d6644a0e2aac1fd0ef64f
2012-12-17 15:39:49 -08:00
David Keeler
293cb9b14a bug 821098 - browser_pluginnotification.js should not call Services.perms.removeAll() r=jaws 2012-12-17 14:07:53 -08:00
Ed Morley
1940b18ec5 Bug 820489 - Disable browser_social_multiprovider.js until the fix is working 2012-12-17 13:21:19 +00:00
Masatoshi Kimura
335edcbf26 Bug 805374 - Remove UTF-16 family from Character Encoding menu. r=smontagu 2012-12-16 19:54:58 -05:00
Gavin Sharp
e450550a4c Bug 814793: fix flaky test, to try to get around bustage revealed by bug 802026
--HG--
extra : transplant_source : %FD%2075%10%AC%7E%E8%A1%AD%84Q%90q%8E%B2%C6%84%88%97
2012-12-15 16:59:20 -08:00
Frank Yan
833fa5f92d Bug 822056 - Use truthy test not typeof == 'object' for OpenBrowserWindow options in browser.js. r=gavin 2012-12-15 15:59:19 -08:00
Gavin Sharp
a0b2f5615f Fix bustage from bug 802026
--HG--
extra : rebase_source : e649e638acdeea8ba93f9822ce16d2b984b28e49
2012-12-15 15:17:49 -08:00
Gavin Sharp
2ccef33a99 Bug 802026, r=dao
--HG--
extra : transplant_source : _%DEr6%3A%8A%40%AF%FE%5E/%C6N%82%00%0B%0FtU%DD
2012-12-12 01:09:49 -08:00
Ehsan Akhgari
9637763028 Bug 822008 - Only listen to private-browsing-transition-complete in global PB builds for determining the new tab URL; r=jdm 2012-12-15 12:10:05 -05:00
Ed Morley
7774c430ca Merge mozilla-inbound to mozilla-central on a CLOSED TREE 2012-12-14 15:28:22 +00:00
Joe Walker
349f95edf3 Merge m-c to fx-team 2012-12-13 17:42:37 +00:00
Joe Walker
a2f9e35eb4 Automated merge with ssh://hg.mozilla.org/integration/fx-team/ 2012-12-13 15:26:29 +00:00
Joe Walker
e083b9d5e6 Bug 813031 - gDevTools needs an API review [toolbox]; r=paul 2012-12-13 13:03:55 +00:00
Gavin Sharp
b6f28a25d3 Bug 820273 - Move social tests to make them easier to run alone. r=felipe
--HG--
rename : browser/base/content/test/browser_social.js => browser/base/content/test/social/browser_social.js
rename : browser/base/content/test/browser_social_chatwindow.js => browser/base/content/test/social/browser_social_chatwindow.js
rename : browser/base/content/test/browser_social_flyout.js => browser/base/content/test/social/browser_social_flyout.js
rename : browser/base/content/test/browser_social_isVisible.js => browser/base/content/test/social/browser_social_isVisible.js
rename : browser/base/content/test/browser_social_mozSocial_API.js => browser/base/content/test/social/browser_social_mozSocial_API.js
rename : browser/base/content/test/browser_social_shareButton.js => browser/base/content/test/social/browser_social_shareButton.js
rename : browser/base/content/test/browser_social_sidebar.js => browser/base/content/test/social/browser_social_sidebar.js
rename : browser/base/content/test/browser_social_toolbar.js => browser/base/content/test/social/browser_social_toolbar.js
rename : browser/base/content/test/social_chat.html => browser/base/content/test/social/social_chat.html
rename : browser/base/content/test/social_flyout.html => browser/base/content/test/social/social_flyout.html
rename : browser/base/content/test/social_panel.html => browser/base/content/test/social/social_panel.html
rename : browser/base/content/test/social_share_image.png => browser/base/content/test/social/social_share_image.png
rename : browser/base/content/test/social_sidebar.html => browser/base/content/test/social/social_sidebar.html
rename : browser/base/content/test/social_window.html => browser/base/content/test/social/social_window.html
rename : browser/base/content/test/social_worker.js => browser/base/content/test/social/social_worker.js
2012-12-08 04:28:54 -08:00
Johan Charlez
695e328698 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
e5a4136e5b 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
--HG--
extra : transplant_source : %9C%26%D4%2B%DE%A8%0B%28%5B%22%9D%D7%97k%14f%D8%D6%3C%14
2012-12-12 17:13:09 -08:00
Jared Wein
a7aa907054 Bug 814404 - Hide useless menu item in non-browser windows on Mac. r=gavin
--HG--
extra : rebase_source : 4aebcaa31a6cf45fa1949eba731ad5c4d2e05188
2012-12-11 15:41:42 -08:00
Jared Wein
8e2e5f06a2 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
Ehsan Akhgari
7587651648 Merge mozilla-central into mozilla-inbound, but DONTBUILD since this all NPOTB stuff 2012-12-04 00:58:28 -05:00
Ehsan Akhgari
bf4db7a70d Bug 816936 - Add a "New Private Window" dock menu item for per-window private browsing builds on Mac; r=jdm
DONTBUILD since this is NPOTB for global PB builds
2012-12-03 23:20:23 -05:00
Ehsan Akhgari
2a1cf21b66 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
Bellindira Castillo [:bellindira]
645d9cb307 Bug 790752 - Investigate more comprehensive measures of tab switching speed that includes event handler responsiveness. r=gavin 2012-11-28 22:56:56 -06:00
Marco Bonardo
05fe96fb98 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
b05b522991 Merge mozilla-central to mozilla-inbound 2012-12-03 15:49:45 +00:00
Mario Alvarado [:marioalv]
c0357b7e90 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

--HG--
rename : browser/base/content/test/browser_save_private_link.js => browser/base/content/test/browser_save_private_link_perwindowpb.js
2012-12-03 01:36:43 -06:00
Mike Conley
f570bae862 Bug 811263 - Set skipintoolbarset="true" on social-toolbar-item so that the downloads button doesn't move when a lw-theme is applied. r=mak. 2012-11-30 22:45:08 -05:00
Tom Schuster
71b98ef85a Bug 676619 - Tests for a[download]. r=smaug 2012-12-02 21:56:00 +01:00
Mark Hammond
39189fd9ba Bug 820489 - reset social to disabled before removing providers in social tests. r=gavin 2012-12-12 10:43:16 +11:00
Shane Caraveo
017e9c52ee 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
--HG--
extra : transplant_source : %2B3%7F%05l%3C%0A%90%B4%F6%B22%172_5%EEl%B3g
2012-12-07 20:13:27 -08:00
Ehsan Akhgari
f59bb94d2a Bug 819274 - Disable the Restore Previous Session command for private windows in per-window PB builds; r=dao 2012-12-09 23:13:50 -05:00
Benjamin Peterson
489fed5530 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
Olli Pettay
f703e766ca Backout Bug 818559 to fix Bug 820067, a=me 2012-12-10 21:52:01 +02:00
Ed Morley
d3e4481046 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
277ba77350 Bug 766546 - Disable browser_bug561636.js on Windows (correctly this time) 2012-12-10 13:34:00 +00:00
Ed Morley
52bdf282d7 Bug 766546 - Disable browser_bug561636.js on Windows for too many intermittent failures 2012-12-10 12:52:52 +00:00
Theo Chevalier
85b721ebf9 Bug 699806 - Enable Telemetry by default on Nightly and Aurora channels (Desktop), r=mak77 2012-12-08 18:41:23 +01:00
Benjamin Peterson
9832aabc4c 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
dac115dc1f bug 810082 - open popup when invisible click-to-play plugin is scripted r=jaws 2012-12-05 15:36:39 -08:00
Tom Schuster
fb28b68e95 Bug 676619 - Modified test case for https. r=smaug 2012-12-07 16:59:13 +01:00
Dão Gottwald
f6b86722fa Bug 818724 - Replace gStartupRan with a private gBrowserInit property. r=mak 2012-12-07 12:10:41 +01:00
Soumya Deb
3fcb5a55e0 Bug 818660 - Un-prefix gradients from about:home page contents. r=dao 2012-12-07 12:09:53 +01:00
Felipe Gomes
2567b32f2f Bug 811247 - Create only one instance of each social ambient panel instead of one per window. r=jaws,markh 2012-12-06 23:38:46 -08:00
Mark Hammond
c76347ad1f Bug 807997 - allow chats to open in any suitable top-level window. r=gavin 2012-12-07 10:56:17 +11:00
David Keeler
624f33417f bug 818118 - guard pluginHost.getPermissionStringForType calls r=jaws 2012-12-06 13:32:23 -08:00
Dão Gottwald
f884941a20 Bug 815961 - After dragging & dropping a tab the tabstrip scrolls to center the tab. r=felipe 2012-12-06 11:42:07 +01:00
Mark Hammond
d06f318a2e 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
77bb9823b5 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
Mark Hammond
522570a9cc Bug 820489 - don't remove the sidebar origin attribute before unload. r=gavin 2012-12-14 15:42:37 +11:00
Josh Matthews
a088c2550d 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
9886741df2 Backed out changeset 7878092679cf (bug 819202) 2012-12-13 21:11:11 -05:00
Josh Matthews
6cb4e54466 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
0c05d17225 Bug 767633 - Part 1 - Cleanup nsObjectLoadingContent logic a bit. r=josh 2012-12-13 13:51:22 -08:00
Ehsan Akhgari
c9051b079d Merge mozilla-central to mozilla-inbound 2012-11-30 13:20:05 -05:00
Joe Walker
be88ec59d7 Merge m-c to fx-team 2012-11-30 13:51:45 +00:00
Joe Walker
a3224c8b35 Bug 788977 - [toolbox] Land the developer tools window; r=harth,jwalker,mikeratcliffe,paul,dão 2012-11-30 08:07:59 +00:00
Gavin Sharp
dabba970be Stop preprocessing report-phishing-overlay.xul unnecessarily, no bug 2012-11-29 20:11:42 -08:00
Ehsan Akhgari
e27cd9a016 Followup for bug 456884 - Fix the variable name to match the surrounding ones
DONTBUILD
2012-11-30 11:32:36 -05:00
Bellindira Castillo [:bellindira]
575838f090 Bug 806705 - Port browser_bug767836.js to the new per-window PB APIs; r=ehsan
--HG--
rename : browser/base/content/test/browser_bug767836.js => browser/base/content/test/browser_bug767836_perwindowpb.js
2012-11-28 21:06:22 -06:00
Ehsan Akhgari
df05f3974e 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
David Keeler
f0d6b02caa bug 816059 - properly reset blocklist in browser-chrome tests r=jaws 2012-11-29 12:18:53 -08:00
Makoto Kato
b46c440e1e Bug 813834 - Character corruption on Facebook messenger with Social API. r=jaws 2012-11-29 15:14:48 +09:00
Mark Hammond
cfd9e773ee Bug 812108 - ensure that if 'try again' on a social error fails, we continue to display the error message. r=felipe 2012-11-29 16:25:34 +11:00
Scott Johnson
948f478584 Bug 812372: Rename DocumentViewerImpl to nsDocumentViewer for consistency. [r=ehsan] 2012-11-28 18:26:39 -06:00
Marco Bonardo
7e9e3b522a Bug 814264 follow-up: change the error text. DONTBUILD
r_irc=gavin
2012-11-28 18:26:02 +01:00
Mounir Lamouri
c88168fd91 Bug 815650 - Show the URI spec if there is no URI host in the popup blocker. r=ttaubert 2012-11-28 15:48:35 +00:00
Marco Bonardo
6e12b280a6 Bug 814264 - Restore the ability to call openUILink without an event parameter.
r=gavin
2012-11-27 17:06:17 +01:00
Mark Hammond
b0553e2728 Bug 815000 - fix social sizePanelToContent args in error conditions. r=felipe 2012-11-28 12:50:03 +11:00
Mark Hammond
a80dde3d8a Bug 815042 - leaving private browsing mode with social enabled now resets all social components. r=gavin 2012-11-28 11:30:09 +11:00
Ed Morley
82e300133f Merge mozilla-central to mozilla-inbound 2012-11-27 19:39:16 +00:00
David Keeler
df08f8d094 bug 746374 - differentiate click-to-play plugin permissions by type and vulnerability status r=jaws r=joshmoz 2012-11-27 10:09:10 -08:00
Joe Walker
b1e96ac72a Merge m-c to fx-team 2012-11-27 17:57:17 +00:00
Ed Morley
b20dd8a90e Backout fae627fef335 (bug 795065) for browser-chrome failures 2012-11-27 17:34:42 +00:00
Marco Bonardo
51bebb457c Bug 814264 - bug 795065 broke calling openUILink without an event parameter.
r=gavin
2012-11-27 17:06:17 +01:00
Joe Walker
1080556613 Backed out changeset 132d2e88ef03 (bug 788977) for talos regression. 2012-11-27 10:39:10 +00:00
Mark Hammond
f0a1041df3 Bug 814269 - social API keys should be disabled when command not available. r=jaws 2012-11-27 17:59:51 +11:00
Mark Hammond
dfc6f73415 Bug 808422 - add 'Focus chats' as a keyboard-only item on the social menu. r=jaws 2012-11-27 17:58:55 +11:00
Mark Hammond
c2e78f8cc6 Bug 813789 - avoid console errors about _dynamicResizer being null. r=jaws 2012-11-27 17:56:22 +11:00
Mark Hammond
c08ef1247f Bug 813436 - tweaks to ensure a consistent UI as social is enabled/disabled/active/inactive. r=jaws 2012-11-27 17:54:55 +11:00
Joe Walker
dfb956a6c7 Merge m-c to fx-team 2012-11-27 02:50:33 +00:00
Joe Walker
68e2336dfc Merge m-c to fx-team 2012-11-24 12:06:17 +00:00
Mario Alvarado [:marioalv]
41df3bfa82 Bug 806704 - Port browser_bug763468.js to the new per-window PB APIs; r=ehsan
--HG--
rename : browser/base/content/test/browser_bug763468.js => browser/base/content/test/browser_bug763468_perwindowpb.js
2012-11-23 03:01:32 -06:00
Joe Walker
e9233b2864 Bug 788977 - [toolbox] Land the developer tools window; r=harth,jwalker,mikeratcliffe,paul,dão 2012-11-22 21:35:19 +00:00
Josh Matthews
3ab6be9a62 Bug 814513 - Enable browser_save_link-perwindowpb.js. r=ehsan 2012-11-22 15:50:06 -05:00
David Keeler
6d96cbc37a bug 812562 - click-to-play: reshow notification for blocklisted plugins r=jaws 2012-11-20 16:58:22 -08:00
Seth Fowler
cd421a0e5e Bug 812241 - Remove disabled test warnings. r=khuey 2012-11-20 16:13:04 -08:00
Jonathan Kew
9bbf39372f bug 814383 - fix javascript strict-mode warnings in browser.js. r=gavin 2012-11-26 16:18:25 +00:00
Josh Matthews
3708bf0225 Bug 813533 - Ensure windows opened in global private browsing mode with no parent present are still marked as private. r=ehsan 2012-11-20 14:47:45 -05:00