Commit Graph

15240 Commits

Author SHA1 Message Date
Phil Ringnalda
7738b5c560 Backed out 3 changesets (bug 1096013) for browser_tabicon_after_bg_tab_crash.js failures
CLOSED TREE

Backed out changeset 24f52ebe6dc9 (bug 1096013)
Backed out changeset dc7d1c21c857 (bug 1096013)
Backed out changeset 28229b5ba95a (bug 1096013)
2017-03-24 20:42:09 -07:00
Andrew Swan
f04930d0f2 Bug 1197420 Part 2 Extension cleanups for optional permissions r=kmag
- Convert the object used to represent permissions to the format
  used in the optional permissions UI (property hosts becomes origins)
- Turn Extension.userPermissions into a getter

MozReview-Commit-ID: Dc44DMfKjG
2017-03-23 21:45:25 -07:00
Wes Kocher
f878968f17 Merge m-c to autoland, a=merge
MozReview-Commit-ID: DwtKxCKV42X
2017-03-24 17:20:07 -07:00
Wes Kocher
1df124f305 Merge inbound to central, a=merge
MozReview-Commit-ID: JGfQoBJy2jt
2017-03-24 17:17:27 -07:00
Sebastian Hengst
f4d206dc20 Backed out changeset 3de2de388ac9 (bug 1197420) 2017-03-24 20:56:14 +01:00
Andrew Swan
8fc99c4b75 Bug 1197420 Part 2 Extension cleanups for optional permissions r=kmag
- Convert the object used to represent permissions to the format
  used in the optional permissions UI (property hosts becomes origins)
- Turn Extension.userPermissions into a getter

MozReview-Commit-ID: Dc44DMfKjG
2017-03-23 21:45:25 -07:00
Gijs Kruitbosch
a8e51ee777 Bug 1325841 - fix hiding popup icon when navigating the browser, r=Felipe
MozReview-Commit-ID: AXBgxwb3Jt
2017-03-21 15:57:42 +00:00
Sebastian Hengst
c95a26c8c8 Backed out changeset 21a926a8dffc (bug 1096013) for eslint failure at browser/components/sessionstore/SessionStore.jsm:2600:11. r=backout 2017-03-24 17:17:50 +01:00
Hrishikesh Barman
c1061eac59 Bug 1349905 - Make _beginRemoveTab consistently return a boolean. r=dao 2017-03-24 19:14:16 +05:30
Carsten "Tomcat" Book
6a90d0370d Merge mozilla-central to mozilla-inbound 2017-03-24 14:29:00 +01:00
Mats Palmgren
ef8d707f01 Bug 1333482 part 6 - [css-ui] Manually tweak some tests for 'appearance' changes. r=dholbert
MozReview-Commit-ID: 9cBAQIeS2TG
2017-03-23 22:11:25 -07:00
Mats Palmgren
80662c2333 Bug 1333482 part 4 - [css-ui] Amend all uses of '-moz-appearance:none' in tests to also specify 'appearance:none' (automated change). r=dholbert
MozReview-Commit-ID: BNOR5VRpV2E
2017-03-23 22:11:22 -07:00
Samael Wang
53ab1d1336 Bug 1303838 - Switch to existing target tab when clicking links. r=smaug
Merge "DOMServiceWorkerFocusClient" & "DOMWebNotificationClicked"
to "DOMWindowFocus" event. Utilize the event to switch tab when
loading links to an existing target tab.

MozReview-Commit-ID: Hd1NkVkrJA1
2017-03-23 15:59:01 +08:00
Wes Kocher
f0eabd8bb7 Merge inbound to central, a=merge
MozReview-Commit-ID: 6od53T3ozcm
2017-03-23 16:15:37 -07:00
Carsten "Tomcat" Book
626d44b38b Merge mozilla-central to mozilla-inbound 2017-03-23 13:57:16 +01:00
Carsten "Tomcat" Book
0947398f26 merge autoland to mozilla-central a=merge 2017-03-23 13:42:40 +01:00
Wes Kocher
b14725241c Merge inbound to central, a=merge
MozReview-Commit-ID: EQ7w1Gld1K2
2017-03-22 17:10:01 -07:00
Ganesh Chaitanya Kale
61498098b3 Bug 1349502 - Make tabbrowser.xml use AppConstants from the global scope. r=dao 2017-03-22 20:46:24 +05:30
Carsten "Tomcat" Book
0ba47846aa Merge mozilla-central to mozilla-inbound 2017-03-22 16:13:03 +01:00
Carsten "Tomcat" Book
6610746b51 merge mozilla-inbound to mozilla-central a=merge 2017-03-22 14:26:27 +01:00
Dão Gottwald
9db1846d0c Bug 1349501 - Let _beginRemoveTab skip the whole permitUnload block for tabs that don't have content attached. r=kevinhowjones 2017-03-22 13:28:58 +01:00
Jan Varga
975ddc8857 Bug 1348660 - Part 1: Convert nsIQuotaUsageRequest result related attributes to a new structure nsIQuotaUsageResult and expose it using a new result attribute of type nsIVariant; r=btseng 2017-03-22 12:13:38 +01:00
Mark Banner
ec9074e132 Bug 1347712 - Change the testing configurations into ESLint configurations within eslint-plugin-mozilla - automatically update .eslintrc.js test config files for new config locations. r=jaws
MozReview-Commit-ID: LH0CQOPfoe6
2017-03-20 12:36:37 +01:00
Kilik Kuo
6bcf385da9 Bug 1348601 - Carry IsHandlingUserInput information to media listeners in content.js. r=mrbkap
HTMLMediaElement relies on user's interaction to allow playback when media.autoplay.enabled set to false.

MozReview-Commit-ID: IPZdAAKlrjM
2017-03-22 14:12:41 +08:00
Florian Queze
af4b0cb012 Bug 1349761 - uninitialize ctrlTab only if it has been initialized before, r=dao. 2017-03-23 13:00:27 +01:00
Jared Wein
86ce1a312b Bug 1349701 - Update the styles of <select> popups on focus. r=mossop
This patch also fixes a bug in our UpdateDropDown code where we weren't computing updated styles for <select> element, as well as another bug where we weren't passing the correct number of arguments to this.populate.

MozReview-Commit-ID: 8LAeIliRXhZ
2017-03-23 13:34:21 -04:00
Mike Conley
93e5abc6ea Bug 1339775 - Add role="checkbox" for specially styled in-content checkboxes. r=jaws
MozReview-Commit-ID: IZhRECggz4j
2017-03-23 00:05:03 -04:00
Christoph Kerschbaumer
dab69c4e19 Bug 1348801: Teach TriggeringPrincipal about OA when opening link in private window. r=gijs 2017-03-22 07:22:36 +01:00
Mike Conley
4e4e49086a Bug 1256472 - Account for the possibility that the selectedTab has not yet presented when initting async tab switcher. r=billm
MozReview-Commit-ID: 1mXffrdUBOE
2017-03-17 18:58:57 -04:00
Mike Conley
a7b4f8d15e Bug 1256472 - Make sure checkEmptyPageOrigin checks the browser documentURI for about:blank along with the currentURI. r=Gijs
checkEmptyPageOrigin was only checking the currentURI on the passed browser for about:blank, but
sometimes the currentURI isn't the whole picture. For example, SessionStore, after restoring a
window, can cause a number of blank tabs to start to load, be cancelled, and have their history
replaced. This results in a bunch of unrestored background tabs that appear to have currentURI
set to the URI that the tab will be sent to once restored, but a null content principal, since
the original about:blank load was stopped before it could complete.

We side-step this issue by checking both the currentURI and the documentURI for about:blank
when comparing against the null principal for checkEmptyPageOrigin.

MozReview-Commit-ID: Kzm0MthLqVM
2017-03-14 16:24:53 -04:00
Gijs Kruitbosch
90c46cce8c Bug 1348918 - add stupid comments to browser/base/content/test/general/browser.ini to dissuade people from adding tests, r=mossop
MozReview-Commit-ID: 9pP9Vvi1hn
2017-03-20 18:06:40 +00:00
Federico Padua
d8d08f2082 Bug 1145735 - Remove CRH_DIALOG_TREE_VIEW; r=standard8
This patch removes code marked with #ifdef CRH_DIALOG_TREE_VIEW
since it's not used anymore as described in the bug description.

MozReview-Commit-ID: 6VnJIIGtGVl
2017-03-21 11:49:14 +01:00
Andreas Pehrson
99476c0b40 Bug 1334421 - Re-enable test. r=florian
MozReview-Commit-ID: BgliJ7BtDh5
2017-03-21 10:09:24 +01:00
Jared Wein
dc32b9ca7e Bug 1348617 - Use the alpha channel of custom styled select backgrounds by applying the requested color on top of the system's background. r=mossop
This matches parity with Google Chrome Canary Version 59.0.3046.0 (Official Build) canary (64-bit).

MozReview-Commit-ID: 3rkhiFv8ezX
2017-03-21 10:51:40 -04:00
Carsten "Tomcat" Book
602e7bbc70 Merge mozilla-central to autoland 2017-03-21 12:08:43 +01:00
Dão Gottwald
9da2276d04 Bug 1348122 - Share code between the customizable zoom control and the location bar's zoom indicator. r=Gijs
MozReview-Commit-ID: 7iRRr1gF9R5
2017-03-21 09:23:24 +01:00
Florian Queze
29731e9795 Bug 1316187 - follow-up to fix failures on Linux x64 asan builds that have the crash reporter disabled, r=bustage-fix. 2017-03-21 02:42:27 +01:00
Wes Kocher
974bf63614 Bug 1316187 - Followup to fix incoming merge bustage before it happens a=bustage 2017-03-20 18:29:29 -07:00
Wes Kocher
819b3cb635 Merge m-c to inbound a=merge
MozReview-Commit-ID: 860fBgcgHiy
2017-03-20 18:28:24 -07:00
Wes Kocher
29c38a6108 Merge inbound to central, a=merge
MozReview-Commit-ID: 2omKclRg40c
2017-03-20 18:19:52 -07:00
Federico Padua
a07deaf600 Bug 1346188 - Remove redundant AppConstants.jsm import from browser.js; r=dao
This patch removes the redundant lazy import of AppConstants.jsm from
browser/base/content/browser.js since it gets loaded previously as described
in the bug description.

MozReview-Commit-ID: EoSfSgedgNc
2017-03-19 16:12:48 +01:00
Florian Quèze
b126d4ddc9 Bug 1316187 - verify that all the chrome files we ship are actually referenced, r=Gijs. 2017-03-18 01:13:28 +01:00
Florian Queze
95a81a3d57 Bug 1348570 - Make chrome://weave/locale/ point to the correct folder, r=markh. 2017-03-21 01:31:21 +01:00
Blake Kaplan
e1918178a3 Bug 1333472 - Try to fix intermittent failures in browser_windowactivation.js. r=Felipe
MozReview-Commit-ID: E1jG1vLznvk
2017-03-15 14:53:12 -07:00
Thomas Nguyen
77b3b0ad21 Bug 1345569 - Get blocked info from content when clicking report false deceiptive site from xul browser. r=francois
MozReview-Commit-ID: GXkbjfOrnHX
2017-03-20 14:43:08 +08:00
Wes Kocher
1c93e269a3 Bug 1341191 - ESlint followup a=bustage
MozReview-Commit-ID: 4lDdvZoklM
2017-03-20 13:11:45 -07:00
Timothy Guan-tin Chien
3a7c2c6754 Bug 1273537. r=gijs 2017-03-20 15:57:45 -04:00
Jonathan Kingston
f563862063 Bug 1341191 - Fix messaging priv escalation of feed reader, simplify messaging from parent to child. Reduce race conditions on page. r=Gijs 2017-03-19 06:29:17 +00:00
Joel Maher
2652d6bb1b Bug 1332646 - Intermittent browser/base/content/test/popupNotifications/browser_popupNotification_5.js. disable for now. r=gbrown
MozReview-Commit-ID: JJmkqsGzCzL
2017-03-20 11:48:52 -04:00
Mike Conley
4c7f3614be Bug 1340842 - Add FX_TAB_CLOSE_PERMIT_UNLOAD_TIME_MS probe to measure how long it takes to run permitUnload on a tab when asked to close. r=liuche,mossop, data-review=liuche
MozReview-Commit-ID: 1qvhY6g2p9w
2017-03-16 15:46:15 -04:00