Gabor Krizsanits
cae0fddab2
Bug 863512 - Use xul panels for tab dnd in e10s. r=jimm
2015-08-05 13:19:58 +02:00
Felipe Gomes
70fd7282cc
Bug 1180495 - [e10s] Ensure that clearing history also clears the session history of remote tabs. r=mconley
2015-08-10 16:15:11 -03:00
Wes Kocher
9ea5043ff7
Merge fx-team to central, a=merge
...
CLOSED TREE
--HG--
extra : amend_source : 21e718d9a7fec5aa1ea30443fc8838a30b29489b
2015-08-10 14:50:01 -07:00
Neil Deakin
4e5e016c5d
Bug 1134585, remove cpow usage from view selection source, r=mconley
2015-08-10 09:42:51 -04:00
Neil Deakin
70ec2872c1
Bug 1191820, handle case of optgroup tag properly so that options appear properly, r=felipe
2015-08-10 08:31:37 -04:00
Giovanny Andres Gongora Granada
2ce333ee98
Bug 1186346 - Add a null-check for content to avoid a JS error in tab-content.js when pages disappear quickly, r=gijs
...
--HG--
extra : commitid : 79qm1enAfha
extra : histedit_source : 47a78356a72b932f300765393bc025e4aa1e2d8d
2015-08-09 20:20:00 +01:00
Phil Ringnalda
2ef98b0156
Merge f-t to m-c, a=merge
2015-08-09 15:45:11 -07:00
Ehsan Akhgari
83cb37dc14
Bug 1192580 - Fix a usage of alltabs-popup ID; r=MattN
2015-08-09 08:59:16 -04:00
Ehsan Akhgari
191f0b0b40
Bug 1161683 - Increase the timeout of browser_social_window.js
2015-08-09 08:57:51 -04:00
Drew Willcoxon
a1af007ded
Bug 1190366 - Fix accessibility labels for results in the urlbar. r=mak
...
--HG--
extra : commitid : 6xiS9VVv7U1
2015-08-08 15:16:08 +02:00
Paolo Amadini
0d3715764d
Bug 1192242 - Adjust the button design in some circumstances. r=Gijs
...
--HG--
extra : commitid : oGX0SlXB5w
extra : rebase_source : 955e9b949b1884becc6037ca7b142a256d3781be
extra : amend_source : c67008b7159b347dd8dc65380814269ba6d88e71
2015-08-08 08:42:42 +01:00
Edouard Oger
592689f35f
Bug 1190916 - Truncate long emails in about:accounts signed-in state. r=markh
...
--HG--
extra : commitid : 7ZGlfmXKUGZ
extra : rebase_source : 34c7e1eaefac53c8fb2bc41b4b82037e30c72795
2015-08-07 20:05:51 -07:00
Wes Kocher
f54acdd862
Merge m-c to fx-team, a=merge
2015-08-07 17:36:14 -07:00
Wes Kocher
bd5a4a3091
Merge inbound to central, a=merge
2015-08-07 17:12:49 -07:00
Ryan VanderMeulen
60100a0722
Merge m-c to inbound. a=merge
2015-08-07 16:13:43 -04:00
Bernardo P. Rittmeyer
493d31ebe3
Bug 433238 - Tests for the password manager contextual menu password fill. r=MattN
...
--HG--
extra : commitid : 6pzDke40Z4O
extra : rebase_source : eaa1649c059df438513781e1966065c9f1c518ef
2015-08-06 18:45:44 -07:00
Bernardo P. Rittmeyer
7ec5131e30
Bug 433238 - Password manager contextual menu password field manual fill. r=MattN
...
--HG--
extra : commitid : C2Thcw28VRq
extra : rebase_source : 6b6b628738bf715109161961bdced4489685058c
2015-08-06 15:28:07 -07:00
Paolo Amadini
41593c22f6
Bug 1190427 - Update the design of about:privatebrowsing. r=ttaubert
...
--HG--
extra : commitid : 5yCOpUu71tw
extra : rebase_source : 5370a3aedd6ba82588163dbd3dd07211ed84cb5e
2015-08-06 15:51:41 +01:00
Drew Willcoxon
75de235834
Bug 1192347 - Don't show urlbar search suggestions opt-in until user types a query. r=Mossop
2015-08-07 15:55:06 -07:00
Brian Grinstead
e3558c90b8
Bug 1184312 - Remove the bad-content notification;r=ttaubert
...
--HG--
extra : commitid : Ii0whPBJhSH
2015-08-07 15:22:54 -07:00
Brian Grinstead
225e4e60fa
Bug 1186925 - Convert tests using bad-content notification to use gIdentityHandler;r=tanvi
...
--HG--
extra : commitid : L6WrcjaECSK
2015-08-07 15:22:52 -07:00
Drew Willcoxon
5ca042183f
Bug 1176437 - Don't show fallback "Search with" result when the awesomebar is empty. r=mak
2015-08-07 15:00:08 -07:00
Alessio Placitelli
a5fc0c1173
Bug 1191336 - Part 2 - Don't trigger the datachoices infobar when checking if user is allowed to upload. r=gfritzsche
2015-08-07 07:01:00 +02:00
Marco Bonardo
1555baed19
Bug 1192555 - browser_urlbarSearchSuggestionsNotification.js should force unifiedComplete. r=post-facto-test-only
...
--HG--
extra : commitid : IreoD3cFtB
2015-08-08 23:39:06 +02:00
Drew Willcoxon
43cb0073e1
Bug 1192211 - Remove Array.prototype.includes call from browser_urlbar_autoFill_backspaced.js so it doesn't permafail on non-Nightly. r=Mossop
2015-08-07 11:26:34 -07:00
Ehsan Akhgari
4db099dbd2
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
bfa6580a77
merge mozilla-inbound to mozilla-central a=merge
2015-08-07 13:13:06 +02:00
Drew Willcoxon
63591bbd24
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
f3f695c8a6
Backed out changeset 657bc9b41d71 (bug 1175702)
...
--HG--
extra : commitid : 6qJWtAsJq8W
extra : rebase_source : 328815d4c1eceb9e7b40135344976f320c4d40f2
2015-08-06 17:00:31 -07:00
Brian Grinstead
19c02557e7
Backed out changeset dc33bb49347d (bug 1175702)
...
--HG--
extra : commitid : 3VRtJmtTRzi
extra : rebase_source : 016f85a611f405760dbfe07eedbf5a012189755e
2015-08-06 17:00:16 -07:00
Brian Grinstead
dfe6ceded6
Backed out changeset 7216b345380e (bug 1175702)
...
--HG--
extra : commitid : 12e4K25LrrI
extra : rebase_source : 25536245d7019402973becf141955e442589839b
2015-08-06 16:59:56 -07:00
Ryan VanderMeulen
6b37d9c465
Merge m-c to fx-team. a=merge
2015-08-06 15:53:46 -04:00
Tim Taubert
c0ff1b00d2
Bug 1175702 - Fix browser_bug590206.js failures r=paolo
2015-08-06 15:35:52 +02:00
Tim Taubert
2785d75e89
Bug 1175702 - Fix browser_identity_UI.js failures r=paolo
2015-08-06 15:01:37 +02:00
Tim Taubert
4194314d45
Bug 1175702 - Implement mixed content states in the control center r=paolo
2015-08-04 20:04:24 +02:00
Dave Townsend
5b29571481
Bug 1191520
: Hide the search settings footer in non-nightly builds. r=adw
...
--HG--
extra : commitid : IP9xkJw9xA4
extra : rebase_source : 25a862e918129d17d43fa79e8a5deec2474fb943
2015-08-05 15:11:15 -07:00
Alessio Placitelli
62c8a726f7
Bug 1191749 - Skip |browser_datachoices_notification.js| on e10s. r=gfritzsche
2015-08-06 04:18:00 +02:00
Georg Fritzsche
013fab113e
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
0b0e879cbb
Bug 1186890 - Ensure parent always know when the child exit fullscreen. r=Dolske
...
--HG--
extra : source : b2dc98b8e5f055fb529b4821966028e558c18450
2015-08-07 13:38:10 +10:00
Ehsan Akhgari
93dbfbbfed
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
83a7cbf448
Merge m-c to inbound, a=merge
2015-08-06 18:11:16 -07:00
Brian Grinstead
bfd11788ac
Backed out changeset 657bc9b41d71 (bug 1175702)
...
--HG--
extra : source : 0fb83409ff34131af0c1cb49f1b27e1fafa7f79a
2015-08-06 17:00:31 -07:00
Brian Grinstead
b7bda2e9ff
Backed out changeset dc33bb49347d (bug 1175702)
...
--HG--
extra : source : 6e9c284ce3f8d9a67942939a46d64246af20f012
2015-08-06 17:00:16 -07:00
Brian Grinstead
35f4f92f8a
Backed out changeset 7216b345380e (bug 1175702)
...
--HG--
extra : source : 38ee781d437c8e442be901c0644392b5eecbc2c6
2015-08-06 16:59:56 -07:00
Bobby Holley
8830ca657f
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
Ehsan Akhgari
01622f82f4
Bug 1193134 - Run test_click_on_pinned_tab_after_mute independently; r=jaws
...
This way the function runs after all of the tabs from the previous
function have been closed, and since this test is independent, it would
be better for it to be isolated.
2015-08-11 21:29:37 -04:00
Ehsan Akhgari
1a31ede1e0
Bug 1193085 - Always remove the soundplaying state when starting a new top-level load; r=jaws
2015-08-11 21:29:35 -04:00
Wes Kocher
3116a05040
Merge m-c to inbound, a=merge
2015-08-11 15:55:50 -07:00
Justin Crawford
d505bd22c2
bug 1184369 - Add hover styling to paragraph links in newtab intro. r=msamuel
...
--HG--
extra : commitid : G6zYoIjY2vM
2015-08-05 23:40:44 -07:00
Matthew Noorenberghe
0f0ea8b44c
Bug 1188454 - Make the Control Center panel sticky when noautohide is used. r=ttaubert
...
--HG--
extra : commitid : 4udpDwBoSgG
extra : rebase_source : 9f0a3529e29f223e02798560b4f09e89a15dce5b
2015-08-05 23:37:52 -07:00
Edouard Oger
006cce37ad
Bug 1186521 - Enforce new requirements for Hamburger menu badges. r=markh
2015-08-06 14:47:32 +10:00
Edouard Oger
be5abed620
Bug 1180584 - Support multiple badges on the Hamburger menu button. r=markh
2015-08-06 14:47:32 +10:00
Mark Hammond
28ed82509d
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
28edcba412
Backed out changeset fc9cae9a0f60 (bug 1180495) for browser_purgehistory_clears_sh.js failures.
...
CLOSED TREE
--HG--
extra : rebase_source : c509a1dff11ae6c03ceff5500158d7d41e29454c
2015-08-05 14:54:49 -04:00
Felipe Gomes
9cde9adbe8
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
b998607785
Merge mozilla-central to fx-team
2015-08-05 13:36:41 +02:00
Carsten "Tomcat" Book
592d83d1f5
merge mozilla-inbound to mozilla-central a=merge
2015-08-05 13:12:59 +02:00
Mark Hammond
31c893bae6
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
6954d6e5b6
Backed out changeset ad37329e81ce (bug 1190279) for test failures in browser_fxaccounts.js
2015-08-05 07:47:37 +02:00
Mark Hammond
147bced11a
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
26d416417a
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
06fa4c8c09
Bug 1031661 - Apply correct zoom level to preloaded content like about:newtab r=dao
2015-07-29 14:57:35 +02:00
Ehsan Akhgari
778c91d13d
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
bdf12fb5ec
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
9b1d66b74d
Bug 1190707 - Declare charset of dummy_page.html. r=mconley
2015-08-04 14:14:23 -03:00
Mike Conley
6d801dbe16
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.
--HG--
extra : commitid : 1WrFqJntAbt
extra : rebase_source : c0348a15ffb907b97693cf350cecedc46f5e841a
2015-07-30 15:06:13 -04:00
Brian Grinstead
b9d0dc39cc
Bug 1189928 - Disable Tracking Protection telemetry in private browsing mode;r=MattN
...
--HG--
extra : commitid : ZwNOUYFlDK
2015-08-04 07:41:20 -07:00
Brian Grinstead
0e5ccbaee8
Bug 1189928 - Move Tracking Protection shield probe into browser-trackingprotection.js;r=MattN
...
--HG--
extra : commitid : 33AkDyE03FE
2015-08-04 07:41:19 -07:00
Carsten "Tomcat" Book
57a966656a
merge mozilla-inbound to mozilla-central a=merge
2015-08-04 13:01:07 +02:00
Mark Hammond
4cc97da765
Bug 1184005 - Remove readinglist. r=MattN,jaws,adw
2015-08-04 12:00:43 +10:00
Nihanth Subramanya
6329dd5d22
Bug 1182338 - In-content search tests: ensure we actually wait on the search engine change promise (follow up). r=adw
...
--HG--
extra : rebase_source : 6d97ece858ecbb59d9e45c2527f4bc8d117dffcd
2015-08-03 16:17:31 -07:00
Nihanth Subramanya
f1b7467d39
Bug 1186327 - Increase timeout threshold for browser_contentSearchUI.js. r=adw
...
--HG--
extra : rebase_source : 119255070a8096fa8dbbb1f0048eba2e6c040dc9
2015-08-03 15:50:17 -07:00
Dave Townsend
19cd57be63
Bug 1184296: Cancel add-on installs if the user dismisses the install notification. r=dao
...
--HG--
extra : commitid : 8RszgolqGs2
extra : rebase_source : 4338d315997e49fa80b656e91f956ba38d7e9a50
extra : amend_source : 2426e0d825168ec482977e2048d20bfc8e0a40e3
2015-08-03 10:50:07 -07:00
Nihanth Subramanya
557d9030a3
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
46c06ae757
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
25e263af21
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.
--HG--
extra : commitid : 5wavKTRZWcy
extra : rebase_source : fc8ab4ef6c9bf384b5525b0bc979b3cedc4e1d6c
2015-07-23 08:30:27 -07:00
Ehsan Akhgari
9af0e36ebc
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
b93c5afb6f
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
Ehsan Akhgari
d9c119e925
Bug 1189759 - Part 2: Add sound playing and muted icons to the all tabs menu; r=jaws
2015-08-06 13:38:05 -04:00
Wes Kocher
de08e9e79c
Merge m-c to inbound, a=merge
2015-08-05 16:47:52 -07:00
Olli Pettay
ae832de474
Bug 1156703 - [e10s] Detaching a 1st tab does not work if drop the 1st tab onto contents area, r=felipe
2015-08-06 02:35:22 +03:00
Wes Kocher
5e90ccec17
Backed out 3 changesets (bug 1191495, bug 1153499, bug 1144660) for mochitest-push crashes
...
Backed out changeset 8917e7323399 (bug 1191495)
Backed out changeset 13ed6f60d3f9 (bug 1144660)
Backed out changeset 95bd6642e4b1 (bug 1153499)
2015-08-05 15:18:05 -07:00
Ehsan Akhgari
129ec2c01e
Bug 1191081 - Part 1: Mute the browser after restoring from a crash if it was muted before; r=jaws
2015-08-05 18:00:28 -04:00
Ehsan Akhgari
a4f45d506e
Bug 1191038 - Remove the sound playing icon from a tab when it crashes; r=jaws
2015-08-05 17:59:56 -04:00
Nikhil Marathe
9c77fa0bcd
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.
--HG--
extra : commitid : 5DUAOg4j41K
extra : rebase_source : 775d36e41c3d3b62e5189b032220fa2469ac237d
extra : source : 8300859f8e9751ca663f96fae3375dfda8b2ad13
2015-07-23 08:30:27 -07:00
Jed Davis
f9cdea85fa
Bug 1101100 - Multiprocess-enable nsWebBrowserPersist. r=billm
...
The high-level overview is that the parts of nsWebBrowserPersist which
access the DOM have been factored out (as WebBrowserPersistLocalDocument)
and abstracted (nsIWebBrowserPersistDocument) such that they can be
implemented in the cross-process case using IPC.
2015-08-05 14:25:39 -07:00
Ryan VanderMeulen
f2cc7352a6
Backed out changesets f4fa8c49ebc6 and 78e2ba8842d4 (bug 1184387) for browser_parsable_css.js failures.
...
CLOSED TREE
2015-08-05 14:39:28 -04:00
Bobby Holley
be1f3861b1
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-05 10:43:21 -07:00
Mike Conley
45df99ecea
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.
--HG--
extra : rebase_source : eba9df742ad49a6ea8c8cc2d519fd6d95d77d1d1
2015-07-30 15:06:13 -04:00
Ehsan Akhgari
6d278fed4c
Bug 1190106 - Preserve the playing and muted icons when swapping browsers; r=jaws
2015-08-04 15:54:39 -04:00
Bill McCloskey
b1a00d7c72
Bug 1175770 - New extension API (r=Mossop)
2015-08-03 10:41:24 -07:00
Ryan VanderMeulen
9b18006662
Backed out changeset 4a78aef5ef0d (bug 1189911) for Win8 e10s browser_plugin_reloading.js (and more) permafail.
...
CLOSED TREE
2015-08-03 12:39:54 -04:00
Carsten "Tomcat" Book
49d83b3b7d
Merge mozilla-central to mozilla-inbound
2015-08-03 15:45:57 +02:00
Carsten "Tomcat" Book
6b441cd90a
merge mozilla-inbound to mozilla-central a=merge
2015-08-03 13:56:39 +02:00
Carsten "Tomcat" Book
03d48d1951
Backed out changeset 4e3821b236f9 (bug 1175770)
2015-08-03 09:37:54 +02:00
Bill McCloskey
14e7d8ca0a
Bug 1175770 - New extension API (r=Mossop)
2015-08-02 17:29:55 -07:00
Sebastian Hengst
d3364c4ca1
Backed out 8fdfa9d502f8 (bug 1190106) for M-e10s(bc2) bustage. r=backout
2015-08-02 10:17:50 +02:00
Ehsan Akhgari
f87c728a4a
Bug 1190106 - Preserve the playing and muted icons when swapping browsers; r=jaws
2015-08-02 01:43:23 -04:00
Ehsan Akhgari
7781b0599d
Bug 1190081 - Keep the tab muted icon visible and functional even when the audio playback on the tab has been stopped; r=jaws
2015-08-02 01:39:00 -04:00
Ehsan Akhgari
4362e0e7a4
Bug 1189590 - Make the about:accounts start page RTL aware; r=jaws
2015-08-01 00:03:33 -04:00