Ehsan Akhgari
380cdc7d57
Bug 1191491 - Do not dispatch an audio-playback notification when swapping browsers; r=smaug
...
We send a pagehide event during swapping docshell frame loaders, and
before this patch we would not be able to differentiate this event with
the one that we send when navigating away from a page, so we would
incorrectly dispatch an audio-playback notification indicating that
audio playback has stopped. This patch adds a flag to the root docshell
when the frame loader swapping is in progress and disables the above
behavior when that flag is set.
2015-08-07 12:18:24 -04:00
Carsten "Tomcat" Book
ddb5a8de59
merge mozilla-inbound to mozilla-central a=merge
2015-08-07 13:13:06 +02:00
Drew Willcoxon
0a1093f760
Bug 959567 - Change urlbar search suggestions from opt-out to opt-in, add opt-in prompt to urlbar popup. r=mak
2015-08-06 20:13:00 -07:00
Brian Grinstead
5a4f78986c
Backed out changeset 657bc9b41d71 (bug 1175702)
2015-08-06 17:00:31 -07:00
Brian Grinstead
8189f49267
Backed out changeset dc33bb49347d (bug 1175702)
2015-08-06 17:00:16 -07:00
Brian Grinstead
78ab41b5d8
Backed out changeset 7216b345380e (bug 1175702)
2015-08-06 16:59:56 -07:00
Ryan VanderMeulen
48740cf0e3
Merge m-c to fx-team. a=merge
2015-08-06 15:53:46 -04:00
Tim Taubert
31351177cb
Bug 1175702 - Fix browser_bug590206.js failures r=paolo
2015-08-06 15:35:52 +02:00
Tim Taubert
4c67ccd6cb
Bug 1175702 - Fix browser_identity_UI.js failures r=paolo
2015-08-06 15:01:37 +02:00
Tim Taubert
ee668511d0
Bug 1175702 - Implement mixed content states in the control center r=paolo
2015-08-04 20:04:24 +02:00
Dave Townsend
e85d435304
Bug 1191520: Hide the search settings footer in non-nightly builds. r=adw
2015-08-05 15:11:15 -07:00
Alessio Placitelli
4dc62ad46f
Bug 1191749 - Skip |browser_datachoices_notification.js| on e10s. r=gfritzsche
2015-08-06 04:18:00 +02:00
Georg Fritzsche
1d8616dce0
Bug 1180673 - Part 1 - Use a different URL pref for healthreport when Unified Telemetry is on and opt-out. r=bsmedberg
2015-07-29 16:59:52 +02:00
Xidorn Quan
221fbffb2a
Bug 1186890 - Ensure parent always know when the child exit fullscreen. r=Dolske
2015-08-07 13:38:10 +10:00
Ehsan Akhgari
5e104e8e86
Bug 1191959 - Make sure that pinned tabs are still clickable after unuting a tab that is not playing; r=jaws
...
This bug happens becuase when toggleMuteAudio() is called from the click
handler for the tab, we remove the muted attribute during unmuting,
which makes the element display:none. Therefore, when the mouse pointer
leaves that region, there is no element to receive the mouseout event
and as a result, the _overPlayingIcon variable stays true, which means
we stop tab switching in the mousedown handler.
2015-08-06 23:09:11 -04:00
Wes Kocher
470f734e39
Merge m-c to inbound, a=merge
2015-08-06 18:11:16 -07:00
Brian Grinstead
becf6dbe97
Backed out changeset 657bc9b41d71 (bug 1175702)
2015-08-06 17:00:31 -07:00
Brian Grinstead
d2b5d08c74
Backed out changeset dc33bb49347d (bug 1175702)
2015-08-06 17:00:16 -07:00
Brian Grinstead
f1efef40a3
Backed out changeset 7216b345380e (bug 1175702)
2015-08-06 16:59:56 -07:00
Bobby Holley
f531c54452
Bug 1184387 - Stop using the hidden DOM window in browser_parsable_css. r=Gijs
...
The hidden DOM window has a chrome:// URI on mac and a resource:// URI elsewhere,
which makes it really terrible for stuff like this.
2015-08-06 16:36:32 -07:00
Justin Crawford
a579249fe0
bug 1184369 - Add hover styling to paragraph links in newtab intro. r=msamuel
2015-08-05 23:40:44 -07:00
Matthew Noorenberghe
eed86f8ea8
Bug 1188454 - Make the Control Center panel sticky when noautohide is used. r=ttaubert
2015-08-05 23:37:52 -07:00
Edouard Oger
4f739c6d32
Bug 1186521 - Enforce new requirements for Hamburger menu badges. r=markh
2015-08-06 14:47:32 +10:00
Edouard Oger
b41ab8445c
Bug 1180584 - Support multiple badges on the Hamburger menu button. r=markh
2015-08-06 14:47:32 +10:00
Mark Hammond
b629283b04
Bug 1180587 - remove most error handling from browser-syncui now it is shown in the hamburger menu. r=adw
2015-08-06 14:47:31 +10:00
Ryan VanderMeulen
36442aa165
Backed out changeset fc9cae9a0f60 (bug 1180495) for browser_purgehistory_clears_sh.js failures.
...
CLOSED TREE
2015-08-05 14:54:49 -04:00
Felipe Gomes
1ae52a21b7
Bug 1180495 - [e10s] Ensure that clearing history also clears the session history of remote tabs. r=mconley
2015-08-05 15:08:06 -03:00
Carsten "Tomcat" Book
82edc79464
Merge mozilla-central to fx-team
2015-08-05 13:36:41 +02:00
Carsten "Tomcat" Book
e34067fdd0
merge mozilla-inbound to mozilla-central a=merge
2015-08-05 13:12:59 +02:00
Mark Hammond
125e8a99d3
Bug 1190279 - fix UI for unverified FxA users in both hamburger menu and Sync prefs pane. r=oeger
2015-08-05 15:50:36 +10:00
Carsten "Tomcat" Book
491fc518de
Backed out changeset ad37329e81ce (bug 1190279) for test failures in browser_fxaccounts.js
2015-08-05 07:47:37 +02:00
Mark Hammond
6925afda58
Bug 1190279 - fix UI for unverified FxA users in both hamburger menu and Sync prefs pane. r=oeger
2015-08-05 14:22:20 +10:00
Wes Kocher
8ebace5a0d
Backed out changeset e87075045bf3 (bug 1180495) for browser_purgehistory_clears_sh.js e10s permafails CLOSED TREE
2015-08-04 15:51:45 -07:00
Tim Taubert
c39992a0a6
Bug 1031661 - Apply correct zoom level to preloaded content like about:newtab r=dao
2015-07-29 14:57:35 +02:00
Ehsan Akhgari
445de25825
Bug 1190082 - Rename media-playback and the related stuff to audio-playback; r=smaug
...
Given that we only dispatch this for audio, media-playback sounds
like a misnomer.
2015-08-04 21:07:41 -04:00
Felipe Gomes
64fcd793ef
Bug 1180495 - [e10s] Ensure that clearing history also clears the session history of remote tabs. r=mconley
2015-08-04 14:15:57 -03:00
Felipe Gomes
9d08224e9c
Bug 1190707 - Declare charset of dummy_page.html. r=mconley
2015-08-04 14:14:23 -03:00
Mike Conley
2172eed0d9
Bug 1181475 - Refactor duplicateTabIn to avoid a race between swapping frameloaders and SessionStore. r=Mossop
...
A race between SessionStore tab duplication and swapBrowsersAndCloseOther was
causing us to usually display a duplicated tab before it was actually ready
to be shown. We were also being pretty inefficient, since SessionStore supports
being able to duplicate a tab into a new window.
2015-07-30 15:06:13 -04:00
Brian Grinstead
6da08df9ba
Bug 1189928 - Disable Tracking Protection telemetry in private browsing mode;r=MattN
2015-08-04 07:41:20 -07:00
Brian Grinstead
4cda6f4a66
Bug 1189928 - Move Tracking Protection shield probe into browser-trackingprotection.js;r=MattN
2015-08-04 07:41:19 -07:00
Carsten "Tomcat" Book
46b3eb01af
merge mozilla-inbound to mozilla-central a=merge
2015-08-04 13:01:07 +02:00
Mark Hammond
d575786c61
Bug 1184005 - Remove readinglist. r=MattN,jaws,adw
2015-08-04 12:00:43 +10:00
Nihanth Subramanya
da07d409fe
Bug 1182338 - In-content search tests: ensure we actually wait on the search engine change promise (follow up). r=adw
2015-08-03 16:17:31 -07:00
Nihanth Subramanya
eb18422e7e
Bug 1186327 - Increase timeout threshold for browser_contentSearchUI.js. r=adw
2015-08-03 15:50:17 -07:00
Dave Townsend
8ca1c56e71
Bug 1184296: Cancel add-on installs if the user dismisses the install notification. r=dao
2015-08-03 10:50:07 -07:00
Nihanth Subramanya
8457c6e2f2
Bug 1188618 - In-content search: For engines without an icon, use default favicon in the header, and the @2x icon in one-offs for retina screens. r=adw
2015-07-28 15:39:58 -07:00
Nihanth Subramanya
2237c44390
Bug 1182338 - Add tests for keyboard navigation in the in-content search UI. r=adw
2015-07-23 19:35:37 -07:00
Nikhil Marathe
26e0f78386
Bug 1144660 - client.focus() adds window interaction checks and directly uses DOMServiceWorkerFocusClient to focus window. r=ehsan,dao
...
client.focus() now directly uses the DOMServiceWorkerFocusClient event. The
platform popup checking is not available on service workers. Instead each
worker maintains a counter of if it is allowed to interact with windows. This
counter is currently only incremented by the notificationclick event and
dropped after the event has been dispatched.
Since acquiring a client is an async operation most service workers will
perform in notificationclick, an additional extension is granted after the event
during which the service worker may focus a client. This extension is only granted
if the script invokes NotificationEvent.waitUntil() at which point the timer begins.
The extension is terminated when the Promise passed to waitUntil() is fulfilled, or
the timer expires, whichever comes first.
2015-07-23 08:30:27 -07:00
Ehsan Akhgari
f6cacfcec8
Bug 1186267 - Add a keyboard shortcut for toggling the mute state of a tab; r=jaws
2015-08-06 13:38:07 -04:00
Ehsan Akhgari
31c5db9bda
Bug 1188114 - Change the tooltips for the tab audio indicator icon to describe the action taken by clicking the icon; r=jaws
...
The (%S) in the tooltip strings is a placeholder to be filled in bug
1186267.
2015-08-06 13:38:06 -04:00