Commit Graph

43119 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
776744b16a Merge mozilla-central to fx-team 2016-10-05 17:08:10 +02:00
Julian Descottes
455cb1136d Bug 1302890 - remove alert tooltip feature relying on unavailable image;r=gl
MozReview-Commit-ID: 5ytisLjOcwO

--HG--
extra : rebase_source : ec784b5851d18892f3efde5cf6d28a676a20ec83
2016-10-04 11:45:16 +02:00
Wes Kocher
5a2fb874ca Merge inbound to central, a=merge 2016-10-04 17:32:01 -07:00
Tom Schuster
774a8bf34d Bug 1302163 - Change code to use SprintfLiteral instead of snprintf. r=ehsan 2016-10-04 17:57:51 +02:00
Andrea Marchesini
4c172cc0bd Bug 1307394 - Fix the plural form of 'Container Tabs', r=flod 2016-10-04 13:02:33 +02:00
Xidorn Quan
4476a32d1b Bug 1306696 part 2 - Ensure content document handles fullscreen request even if it becomes inactive. r=smaug
MozReview-Commit-ID: FBMe5V0L10v

--HG--
extra : rebase_source : 52797239461fbad4868cb7fdbde08dc5a6f66de4
extra : source : 09a13b337647b5f86326455b4dba185b5d32b30f
2016-10-06 10:48:32 +11:00
Xidorn Quan
d139ff82fc Bug 1306696 part 1 - Not show fullscreen warning when already exit fullscreen. r=dao
MozReview-Commit-ID: 7B9MA6sjv0h

--HG--
extra : rebase_source : 335d051e58f63d45d886a302a84792512bf4472b
extra : source : 2b1efcc7bc4b1ff790bdd17a1cb7d92e469e3c5c
2016-10-06 10:48:32 +11:00
Sebastian Hengst
9bc54244b6 Backed out changeset 82c63072cba7 (bug 1304446) for browser-chrome bustages, e.g. browser_aboutHome.js | histogram with key should be recorded - false == true. r=backout 2016-10-05 20:24:27 +02:00
Alessio Placitelli
4a3222f7be Bug 1304446 - Move |recordSearchInTelemetry| to BrowserUsageTelemetry.jsm. r=mak
MozReview-Commit-ID: 3OWlz5alrsj
2016-10-05 07:06:00 +02:00
Tomislav Jovanovic
0c231aa27e bug 1301227 - add allowScriptsToClose option to windows.create(), r=kmag
MozReview-Commit-ID: 4p8A1y2FALX

--HG--
extra : rebase_source : 5be607adae5c5eb8de8061a76461d1c056786161
2016-09-23 23:40:24 +02:00
Jared Wein
7778a86075 Bug 1305195 - Inherit the color of the urlbar-zoom-reset button from the URL bar so the button text color matches that of the location bar text color. r=Gijs
MozReview-Commit-ID: Coy8OnhDneu

--HG--
extra : rebase_source : 100a807b10853a06f6780198217b8625d5a80a84
2016-10-11 10:25:25 -04:00
Rob Wu
3992652f2f Bug 1287007 - Make browser_ext_tabs_executeScript.js reliable r=billm
The ProxyMessenger registers a listener whenever the first addon
starts. Although the map does not have any listeners any more at
the end of the test, the listener itself is not removed because
the message-manager-close notification is not sent for them.

So do not count these persistent message managers in the test.
The actual message managers of interest are those associated with
the (closed) tab.

Note: When the test is run in isolation, it may still fail due
to bugzil.la/1293583. See bug for work-around if you want to test.

MozReview-Commit-ID: IiDHhmvQPcv

--HG--
extra : rebase_source : 3a9332d69be31e34bc704de217c823e2a02dd514
2016-09-15 15:53:03 -07:00
Gijs Kruitbosch
677cdb5fb6 Bug 1307132 - import AppConstants.jsm, r=jaws
MozReview-Commit-ID: DQZtraWCZnK

--HG--
extra : rebase_source : d1a2e47b77978875f760b385865c4c247a46dbba
2016-10-03 17:10:07 +01:00
Rob Wu
70ca4c8753 Bug 1287007 - Make window.close in extension pages async r=billm
Test coverage by tabs.onRemoved + window.close() in:
toolkit/components/extensions/test/mochitest/test_ext_tab_teardown.html

MozReview-Commit-ID: 7asg2XGrTaQ

--HG--
extra : rebase_source : 4498725a207e1863bb5a1f0ee58673e6976df1f8
2016-09-13 20:26:18 -07:00
Rob Wu
67b8230b49 Bug 1287007 - Remove .contentWindow from ProxyContext r=billm
MozReview-Commit-ID: ASNigrM07yz

--HG--
extra : rebase_source : e9169090ec8cb1d9822f235faa15516403576dde
2016-09-13 16:02:03 -07:00
Johann Hofmann
65574a55ec Bug 1302474 - Add a pref to disable login autofill on insecure forms. r=MattN
MozReview-Commit-ID: Fpz5108WvpR

--HG--
extra : rebase_source : 62b5ad3289dd7ac229bd7270cdc9717ac5695a2c
2016-09-13 12:04:46 +02:00
Tim Huang
fc8ead3f01 Bug 1277803 - Part 2: Make favicons loaded through XUL:image use the correct principal. r=Gijs, r=tnikkel 2016-10-04 19:53:00 -04:00
Rob Wu
0c66504d77 Bug 1287007 - Fix "onclick" in contextMenus, to child. r=billm
Main thing: Making contextMenus implementation webext-oop compatible.

Preparation:

- Add getParentEvent to ChildAPIManager to allow use of remote events.
- Introduce `addon_parent_only` to "allowedContexts" to only generate a
  schema API in the main process.
- Do not fill in `null` for missing keys if the schema declares a key as
  `"optional": "omit-key-if-missing"`. This is needed for the second
  point in the next list.

Drive-by fixes:

- Ensure that the "onclick" handler is erased when a context closes.
- Do not clear the "onclick" handler in `contextMenus.update` if the
  onclick key has been omitted (parity with Chrome).
- Remove some unnecessary `Promise.resolve()`
- Add extensive set of tests that check the behavior of the contextMenus
  APIs with regards to the onclick attribute in various scenarios.

MozReview-Commit-ID: A5f3AUQzU8T

--HG--
extra : rebase_source : 0464a1aa2387343a6f1d0fcd8fbabfdd1a68b1bb
2016-09-12 18:26:03 -07:00
Bob Silverberg
3f4bce8633 Bug 1309702 - Update getClosedTabData and getClosedWindowData in SessionStore.jsm to not return JSON, r=mikedeboer
MozReview-Commit-ID: 9SevLkTp0G7

--HG--
extra : rebase_source : 0a13bf3ed4afcedadd6aacb6c14b08a5c2bb406d
2016-10-14 07:12:18 -04:00
Rob Wu
fcb710d311 Bug 1287007 - Move part of browserAction and pageAction to child r=billm
And remove redundant `Promise.resolve()` because it is the default
for async functions.

setIcon is not supported on Android, so there was no need to change
mobile/android/components/extensions/ext-pageAction.js.

MozReview-Commit-ID: 94ebaJFxLAi

--HG--
extra : rebase_source : 20466181501b264ba33fc8ab61fdf2bed20f9eef
2016-09-11 04:18:35 -07:00
Rob Wu
bd0fa6844a Bug 1287007 - Only close extension tabs upon shutdown r=billm
In one of the previous patches, the viewType of popup changed from
"popup" to "tab". As a result it was closed by the `page-shutdown`
event handler in ext-tabs.js. This prevents that from happening.

Also added a test that checks whether the options page type is a tab, to
prevent future regressions.

MozReview-Commit-ID: 3Qcf08PgNqb

--HG--
extra : rebase_source : c4b89d122df52a7280ff5818903cb1d8737fb31c
2016-09-08 19:02:56 -07:00
Mark Banner
b2464f8fa0 Bug 1311315 - General small fixes for no-undef eslint issues in browser/. r=jaws
Drop linting of the .eslintrc.js config files.
Fix some minor errors in the code (missing let/const, undefined vars).
Let eslint know that some files get their globals from other places (typically via xul script tags).

MozReview-Commit-ID: CwxuwPtRUr6

--HG--
rename : browser/components/contextualidentity/test/browser/.eslintrc.js => browser/components/syncedtabs/test/browser/.eslintrc.js
rename : browser/components/contextualidentity/test/browser/.eslintrc.js => browser/extensions/webcompat/test/browser/.eslintrc.js
extra : rebase_source : 9026aac49953d941853022cbab3e33d7d2f2fa21
2016-10-18 12:34:35 +01:00
Carsten "Tomcat" Book
bbfd099b2d Merge mozilla-central to autoland 2016-10-20 17:27:57 +02:00
Chun-Min Chang
069e307afb Bug 1306536 - Test; r=mconley
MozReview-Commit-ID: CqPEbcfFMqF

--HG--
extra : rebase_source : 278543e3b266a285d50628b9554b626b5eae6b1d
2016-10-05 10:40:23 +08:00
Chun-Min Chang
a312732ab6 Bug 1306536 - Don't set displayURI when it's set to false; r=mconley
MozReview-Commit-ID: DI52QqsS3BE

--HG--
extra : rebase_source : b637dd7ac8d802197c7b6629e1c16ea597971810
2016-10-04 13:27:32 +08:00
Carsten "Tomcat" Book
750b23e14d Merge mozilla-central to mozilla-inbound 2016-10-05 17:07:19 +02:00
Brad Lassey
f557dbe1a7 bug 1292317 - Make Flash click to play icon into a drop down when HLS is used r=mconley 2016-09-09 10:39:58 -04:00
Carsten "Tomcat" Book
9ca8ab908c Backed out changeset 0df9c1afedc2 (bug 1292317) 2016-10-05 16:12:16 +02:00
Carsten "Tomcat" Book
2355193100 Backed out changeset 24313c3c55da (bug 1263665)
--HG--
extra : rebase_source : 10748ab477a65299efd16c2a22cb1328f0211430
2016-10-05 16:05:09 +02:00
Carsten "Tomcat" Book
844c609dd8 Backed out changeset cef1bb49cdb7 (bug 1263665)
--HG--
extra : rebase_source : 151b3ee0c6560588c0cb7d3df6154c00025e9f27
2016-10-05 16:05:07 +02:00
Brad Lassey
b616ea20c3 bug 1292317 - Make Flash click to play icon into a drop down when HLS is used r=mconley 2016-09-09 10:39:58 -04:00
Gerald Squelart
da14578576 Bug 1263665 - Added test for unsupported-libavcodec - r=gijs
MozReview-Commit-ID: 13CdXLKBwAX

--HG--
extra : rebase_source : 81133a79d3830cf49d9674ebbf17328b605d6642
2016-09-25 15:26:06 -07:00
Gerald Squelart
6eb69c1f9a Bug 1263665 - Frontend notification of unsupported libavcodec - r=gijs
Inform the user through a drop-down notification, that the installed
libavcodec is not supported (possibly because it is vulnerable) and should
be updated.

MozReview-Commit-ID: J4VSCeTYyO0

--HG--
extra : rebase_source : 89420f2e76727b91a35afafe273838d173063e32
2016-09-22 00:07:45 -07:00
Andrew Swan
9e85aad084 Bug 1298989 Don't show notification on theme install from discovery pane r=jaws
MozReview-Commit-ID: 5G8PNFKfJkc

--HG--
extra : rebase_source : 85513135d4f2f922dc0cbcf76b0d83955536dcdc
2016-09-06 22:32:31 -07:00
Mark Banner
f2e39dd5a1 Bug 1312716 - '-preferences' on the command line no longer works due to an undefined variable. r=jaws
MozReview-Commit-ID: LclZ8IrSPjb

--HG--
extra : rebase_source : 1e8d697d6befd3be2b7895e55a0f9ea6e38d71c7
2016-10-25 13:35:43 +01:00
Henrik Skupin
175ea5e992 Bug 1311016 - Make Firefox honor MOZ_CRASHREPORTER_SHUTDOWN environment variable to quit browser on content process crash r=mconley
MozReview-Commit-ID: AqahXlLYLzo

--HG--
extra : rebase_source : f773d0fba7b4f6729a27e5a36754a1d290de9c09
2016-10-25 16:28:56 +02:00
Mike Conley
a893a2a6d6 Bug 1312244 - Autocomplete popup does not close when anchor clicked a second time. r=enndeakin+6102
The popuphiding / popuphidden events are fired synchronously when the popup manager
decides we're doing a "rollup" (closing the popups due to "outside" events). In the case
of this bug, the "outside" event is a click on the input element in content.

Here's the kicker though: we handle that popuphidden event and queue a message to content
_before_ the mouse event that caused the roll-up is dispatched to content. This means that
browser-content.js hears that the popup closed due to popuphidden first, sets its internal
state of popupClosed to true, and then the MouseDown on the input field is processed. The
nsFormFillController then queries browser-content's AutoCompletePopup, sees its closed,
and tells the parent to open it again.

This patch adds the norolluponanchor attribute to the panel, which causes us to ignore the
rollup event if it happens to be targeted within the anchor rect. This means that we need
to trust content to tell us to close the autocomplete popup if the input is clicked when
the popup is open (and this is what bug 1183037, which this bug depends on, does).

MozReview-Commit-ID: 4A9qVfTYIUz

--HG--
extra : rebase_source : 113049adfd07b3ddd91b92b5a156d75465e1e8c9
2016-10-24 11:32:10 -04:00
Mark Banner
445e8b10f7 Bug 1312277 - Enable no-unused-vars eslint rule for browser/experiments. r=mossop
MozReview-Commit-ID: FUcMgWy8Vv7

--HG--
extra : rebase_source : a3c1b83c6b80dba712ec68cbef36e08a0eddf8f5
2016-10-17 22:17:05 +01:00
Carsten "Tomcat" Book
c71c756c29 Merge mozilla-central to autoland 2016-10-25 10:49:11 +02:00
Tim Huang
85a1cb6b99 Bug 1277803 - Part 1: Add a new ContentPolicy TYPE_INTERNAL_IMAGE_FAVICON for indicating a favicon loading. r=ckerschb 2016-09-07 00:38:00 -04:00
Jessica Jong
b3014cc00b Bug 1288591 - Implement the layout for <input type=time>. r=mconley, r=dholbert, r=smaug 2016-10-06 00:17:00 -04:00
Jonathan Hao
a8b4c2a908 Bug 1301523 - Add a test that checks HTTP auth is isolated by first party domain. r=mayhemer, r=arthuredelstein 2016-10-05 04:35:00 -04:00
Rob Wu
dce0635037 Bug 1287007 - Use IPC to share viewType, tabId and windowId r=billm
Accessing <browser> in ContentChild does not work when extensions run in
a separate process.

MozReview-Commit-ID: EK0aOYeGaZ5

--HG--
extra : rebase_source : 359cb1f9022b8097d27aa74a30e133c4a7e7c742
2016-09-06 15:25:10 -07:00
Rob Wu
9db4f57609 Bug 1287007 - Fix timing issue in browser_ext_tabs_getCurrent.js r=billm
browser.test.sendMessage does not have enough time to finish
before tabs.remove since test moved to ChildAPIManager for
extension pages, causing the test to time out.

MozReview-Commit-ID: 1mmGZOi9fzm

--HG--
extra : rebase_source : b0d1310f867040f1f7d14b94a95ba364e3902f88
2016-09-06 14:45:58 -07:00
Rob Wu
ff65d297cc Bug 1287007 - Move extension context initialization to ExtensionContent r=billm
This is a simple move of ExtensionContext creation logic to
ExtensionChild.

Before the change, ExtensionContext was initialized as follows:

1. (ext-backgroundPage.js) Create background page
2. (Extension.jsm) document-element-inserted observed.
3. (Extension.jsm) new ExtensionContext + unload observer.

After this commit:

1. (ext-backgroundPage.js) Create background page
2. (ext-backgroundPage.js) emit extension-browser-inserted event
3. (Extension.jsm) Pass global to ExtensionContent + unload listener.
4. (ExtensionContent.jsm) document-element-inserted observed.
5. (ExtensionChild.jsm) new ExtensionContext

The next step is to use frame scripts and synchronize state.

MozReview-Commit-ID: K6mPdq7KQ2T

--HG--
extra : rebase_source : c742dfe89646d6717da134c7408aa5a066107c66
2016-09-05 23:50:11 -07:00
Rob Wu
6023c940a4 Bug 1287007 - Rename "context.type" to "context.viewType" r=billm
"viewType" is more easily searchable and not as ambiguous as "type".

MozReview-Commit-ID: 8sG4qagFCBu

--HG--
extra : rebase_source : 39d76379996e631b9fc33f0c77d565cf302b9df9
2016-09-05 22:26:56 -07:00
Scott Wu
7fd5ee8fa1 Bug 1283384 - Implement time picker UI w/ message passing, r=mconley
MozReview-Commit-ID: Gn3Itf0yFrN

--HG--
extra : rebase_source : 7eda91dfe52cd48a0cf795293f4220f7258796cb
2016-09-06 13:01:40 +08:00
Rob Wu
4ec02709a6 Bug 1287007 - Mark all browserAction methods as async r=billm
E.g. browser.browserAction.enable(...).then(...) now works as expected.
Removed a Promise.resolve() because that is the default.

MozReview-Commit-ID: 4Shxtn0rjYH

--HG--
extra : rebase_source : 2f2516686c7d79094fac5ff1176c1c9310f1abe5
2016-09-02 14:22:09 -07:00
Andrew McCreight
9080952712 Bug 1309042 - Log the file being loaded in browser_aboutURLs.js. r=allstars.chh
Also, give the ok(true) a more useful message.

MozReview-Commit-ID: 8PwN5yhVTMF

--HG--
extra : rebase_source : 1dd081c8b63d789a81cca29340dfc650fa9d3cdc
2016-10-10 14:34:07 -07:00
Rob Wu
8a87af36f9 Bug 1287007 - Require "async" in schemas to match name r=billm
In the pageAction and browserAction schemas, several methods are
declared with `"async": true` but without a specified callback in the
`"parameters"` object, so callbacks are not allowed. However, when a
callback is proxied, the `ParentAPIManager` will mirror the call by
passing in an extra callback to the proxied API - and break.

This patch fixes the issue by removing uses of async:true.  Also for
consistency between the browserAction and pageAction methods, the
methods that were not declared as async have also been marked as async.

MozReview-Commit-ID: JQqzmTUAotB

--HG--
extra : rebase_source : 62d1cbc4843dd6c792318337158e4311f8df94a4
2016-09-02 03:37:55 -07:00
Rob Wu
ef043e450c Bug 1287007 - Fix timing issue in browser/page action tests r=billm
MozReview-Commit-ID: 9L0ttaq42Ga

--HG--
extra : rebase_source : 0120e0bf68a5d60096454c6dd42b2496a73be3a5
2016-09-02 16:33:32 -07:00
Mark Banner
a27b478904 Bug 1312278 - Turn on no-unused-vars for browser/tools/mozscreenshots. r=MattN
MozReview-Commit-ID: JOwPaYWjEbV

--HG--
extra : rebase_source : 9ac2b9e2e303bea363924d848c4a603b2a4780c9
2016-10-23 18:00:20 +01:00
Dave Townsend
5ae97524cb Bug 1312055: Fix various eslint errors. r=standard8
MozReview-Commit-ID: 2XbldhBnofs

--HG--
extra : rebase_source : f0c91dfbe37159077b8d0506913dd719fe577f17
2016-10-21 10:03:51 -07:00
Mike Conley
b05b4b2b0d Bug 1311189 - Put back the separator between form history and datalist entries in the autocomplete popup. r=MattN
MozReview-Commit-ID: 2lRauTr9EQA

--HG--
extra : rebase_source : cf8f7fa891b7c9adaa9f068771fa0c06f5cffb09
2016-10-19 13:55:06 -04:00
Thom Chiovoloni
195cbc3450 Bug 1305737 - String changes to handle the cases where we don't have the device name for a sent tab. r=markh
MozReview-Commit-ID: Frt4KzfWPbZ

--HG--
extra : rebase_source : ad1a17290fc43ee16e7f7a1ee4db92ff920dfbc7
2016-10-21 15:00:59 -04:00
Mike Conley
653b6aacfa Bug 1296638 - Make Form Autocomplete popup use a richlistbox instead of a tree. r=MattN
MozReview-Commit-ID: 6ybBqAwxlmb

--HG--
extra : rebase_source : a7273c9b35b5012b110bfc8196d92a3e6a4c03a9
2016-08-19 17:15:56 -04:00
J. Ryan Stinnett
c0f79d4daf Bug 1311439 - Skip _notifyBackgroundTab for hidden tabs. r=Gijs
If a hidden tab is added at the end of a tab bar with enough tabs to show the
scrollbutton-down arrow, it would cause the arrow to highlight incorrectly,
suggesting there an additional tab to find, but in reality there isn't since it
is hidden.  This can occur with DevTools Responsive Design Mode which makes use
of hidden tabs.

By skipping `_notifyBackgroundTab` for hidden tabs, we avoid this issue because
we no longer attempt to highlight the arrow.

MozReview-Commit-ID: 2FoJ7UouJCL

--HG--
extra : rebase_source : 3dea801063624580317076624d8de84f99467317
2016-10-19 11:56:08 -05:00
Dão Gottwald
fa96575c7f Bug 1309604 - Stop using the fill filter for tab-sharing-icon-overlay, use designated sharing icon variants instead. r=florian 2016-10-18 19:35:30 +02:00
Sean Lee
5d3405fe79 Bug 1304680 - Turn on "browser.download.showPanelDropmarker" in Downloads Panel footer test.; r=Paolo
MozReview-Commit-ID: Hskil5W5xmm

--HG--
extra : rebase_source : 420a63436f389d9cf2abc29b0d5c2ab3bdaae6f3
2016-10-04 13:59:15 +08:00
Gijs Kruitbosch
dc76ec0d07 Bug 1307382 - fix sync case for automigration undo telemetry, r=markh
MozReview-Commit-ID: GcJw83YnhN6

--HG--
extra : rebase_source : d1ac085a62bf81e92441b9e24f3f682d1295b6dd
2016-10-04 10:44:28 +01:00
Saad Siddiqui
60b9984753 Bug 1304826 - Expanded the regexp so that large hex numbers are not recognized as IP address. r=Gijs
MozReview-Commit-ID: IwQMyYj6D5Z

--HG--
extra : rebase_source : c8c5a09e91c013848459874a9ab7cdc9130df17d
2016-10-04 13:44:17 +05:30
Neil Deakin
99a7eb889c Bug 1309652, use computed display when determining option display values, r=felipe 2016-10-21 15:55:25 -04:00
Kris Maglione
8e0d5c9c7e Bug 1287209: Make popup tests compatible with remote browsers. r=aswan
MozReview-Commit-ID: 79Xa3j5Kzov

--HG--
extra : source : 642ee7eb70bbe1d512a06cf6478910bd2d0db273
extra : intermediate-source : 50dcca551b63ee6e9b07207208d6cb1c239467af
extra : histedit_source : ac9867b9d5c0a1666f751b86199b4ba14e32d918%2C6261a9a05cd6386e2abfeddddf6f67a1d208d6f3
2016-10-20 19:02:14 -07:00
Kris Maglione
062bc47b74 Bug 1287209: Handle popup and options browser resizing using a frame script. r=aswan
MozReview-Commit-ID: DIfynklqrus

--HG--
extra : source : 68806639c03110bfb67dd6c705a5441a917afcd6
extra : intermediate-source : cc7503f09572bc49cd2f86184d0d3abc810351c3
2016-10-20 15:27:51 -07:00
Eric Rahm
a2f7bff287 Bug 1311759 - Remove unused references to nsISupportsArray. r=froydnj
This removes various references to nsISupportsArray throughtout the tree that
aren't used.

MozReview-Commit-ID: EtgD1DRwY8e
2016-10-21 16:34:42 -07:00
Nathan Froyd
93f9a4dc41 Bug 1306650 - part 7 - add SVN, CMake, and Ninja to the clang-cl toolchain build; r=ehsan
We need these tools to build, and they are no longer installed on the build
machines for us.
2016-10-26 16:18:23 -04:00
Nathan Froyd
a26d31f69e Bug 1306650 - part 6 - use a different tooltool manifest for clang-cl builds; r=ehsan
It doesn't seem good to tie ourselves to the Gecko tooltool manifest for
building clang-cl; we want to stick with something we can update on
clang-cl's schedule, not Gecko's.
2016-10-26 16:18:24 -04:00
Will Wang
4a9ead405c Bug 1255977 - Resolve promise once flushing timeout or crash observed. r=yoric
MozReview-Commit-ID: Bjd59RPzcw2
2016-10-21 18:23:32 +08:00
Carsten "Tomcat" Book
74705de438 Backed out changeset 14becb61ce3c (bug 1311477) 2016-10-21 08:51:27 +02:00
Phil Ringnalda
ad36def0ad Backed out 2 changesets (bug 1287209) for failures in browser_ext_pageAction_popup_resize.js
Backed out changeset 50dcca551b63 (bug 1287209)
Backed out changeset cc7503f09572 (bug 1287209)

MozReview-Commit-ID: A5q4SnWzgOa
2016-10-20 19:23:33 -07:00
Ryan VanderMeulen
2fb45c27de Bug 1311866 - Update pdf.js to version 1.6.263. r=bdahl 2016-10-20 18:50:37 -04:00
Sebastian Hengst
0c23c32b56 Backed out changeset 68806639c031 (bug 1287209) for failing browser-chrome test browser_ext_popup_corners.js. r=backout 2016-10-20 09:17:03 +02:00
Sebastian Hengst
304f2d4ce5 Backed out changeset 642ee7eb70bb (bug 1287209) 2016-10-20 09:16:15 +02:00
Kris Maglione
0d4f94f79a Bug 1287209: Make popup tests compatible with remote browsers. r=aswan
MozReview-Commit-ID: 79Xa3j5Kzov

--HG--
extra : rebase_source : 4746880f12993aab2055221d752be50105278a85
2016-10-19 15:13:25 -07:00
Kris Maglione
00de90e4be Bug 1287209: Handle popup and options browser resizing using a frame script. r=aswan
MozReview-Commit-ID: DIfynklqrus

--HG--
extra : rebase_source : fe673f907b56f4d2bdc53be2e37271541c5332d6
2016-10-19 20:19:43 -07:00
Kris Maglione
919d2fdacb Bug 1294442: Follow-up: Fix additional windows-only test failures. r=bustage
MozReview-Commit-ID: 2fz7eeC7WLm

--HG--
extra : rebase_source : 0885b5701013ed9e287f5d19e15ccbdcb1b02439
2016-10-19 18:52:15 -07:00
Phil Ringnalda
9b9c9ee29e Merge m-c to m-i
MozReview-Commit-ID: A38LFPPm6QL
2016-10-19 18:38:50 -07:00
Eric Rahm
1b5670be81 Bug 1311223 - Stop using nsISupportsArray for window args. r=froydnj
WindowWatcher allows for either nsIArray or nsISupports array to be passed in
for the arguments param. This converts all internal usage to nsIArray.

MozReview-Commit-ID: DQjtIkobik0
2016-10-19 16:23:57 -07:00
Kris Maglione
e9d564b143 Bug 1294442: Follow-up: Fix test failures. r=bustage
MozReview-Commit-ID: F7qWPN1SsNT

--HG--
extra : rebase_source : 146d0c0a54df4b11345ff808c1fbf5829ead1dcc
2016-10-19 15:15:51 -07:00
Michael Kaply
be86e8df54 Bug 1310712 - Update list of engines for CA. r=mconnor
--HG--
extra : rebase_source : 0abd2f2dcd89a49b3042ce68bc1d1a1592f7fe56
2016-10-19 15:55:42 -05:00
Kris Maglione
a6b566a249 Bug 1294442: Part 2 - Fix layout issues when popup's preferred size is larger than maximum. r=aswan
MozReview-Commit-ID: E9gaAeQWtDb

--HG--
extra : rebase_source : d74f85a06a29ffcf40ffbb64d01625aaf3acd082
2016-10-19 13:47:59 -07:00
Mike Conley
6fe5105c43 Bug 1309980 - Only enable Simplify Print on early Betas for Windows, and on Nightly for Linux. r=jaws
MozReview-Commit-ID: I7P0dTh5Mjk

--HG--
extra : rebase_source : f3b4a9bf0844eb6aeb20ae808507ed98aff2c4c1
2016-10-13 17:41:44 -04:00
Brad Lassey
5c6b1c9a7e bug 1289802 - Replace 'install flash' content with click to play UI when flash is click to play r=mconley 2016-07-26 22:16:37 -04:00
Wes Kocher
726beea43f Merge m-c to inbound, a=merge 2016-10-12 14:44:03 -07:00
Robert Strong
3226d39ae9 Bug 1309668 - Change app update mar download throttling on release to 0. r=felipc 2016-10-12 12:17:03 -07:00
Gabor Krizsanits
876516c028 Bug 1301340 - part2: Force single content process in some tests. r=mrbkap 2016-10-12 19:50:42 +02:00
Olli Pettay
dca2ee1c12 Bug 1169287, try to make browser_visibleFindSelection.js more reliable, r=mikedeboer
--HG--
extra : rebase_source : 2987ff00964c0c9f15a13071f86ed274bba3de69
2016-10-12 19:01:19 +03:00
Eric Rahm
e4b0439502 Bug 1308615 - Part 2: Stop using nsISupportsArray for observer messages. r=jesup
This removes the rest of the usage of nsISupportsArray in MediaManager.

MozReview-Commit-ID: EqXTRNyKiva
2016-10-14 10:06:37 -07:00
Eric Rahm
b9acba878d Bug 1308615 - Part 1: Use nsIArray in nsIMediaManagerService. r=jesup
This converts nsIMediaManagerService to use nsIArray rather than
nsISupportsArray. All usages of the interface are updated.

MozReview-Commit-ID: 1PLczEptf59
2016-10-14 10:06:27 -07:00
Phil Ringnalda
7026f16e79 Merge m-c to autoland 2016-10-03 20:36:09 -07:00
Phil Ringnalda
c1e745733c Merge m-i to m-c, a=merge
MozReview-Commit-ID: IffTwuMbwmG
2016-10-03 20:09:05 -07:00
Gijs Kruitbosch
3ed3aaaf19 Bug 1000458 - stop races in location bar <return> handling code, r=mak
MozReview-Commit-ID: IcQCNj0FcCu

--HG--
extra : rebase_source : 863f6f214772252be7d310cacdc49d82be215216
2016-09-28 19:54:25 +01:00
Blake Kaplan
0ae8e3bde6 Bug 1304531 - Remove this test as it no longer tests anything we care about and uses shims. r=Felipe,mconley
MozReview-Commit-ID: 70VFR34Kr7Y

--HG--
extra : rebase_source : e6bfad997c8a4cb85c91a43e5942565da524311a
2016-09-30 16:18:00 -07:00
Blake Kaplan
d9db0936c6 Bug 1304531 - Remove CPOW usage from browser_newtabwebchannel.js. r=Felipe
This one also probably wouldn't cause problems, but getting rid of the CPOW
was so easy, I did so anyway.

MozReview-Commit-ID: IWNwpKF52gI

--HG--
extra : rebase_source : 909cf7fb351f9a7d27e806616e48592f169dae12
2016-09-20 18:59:42 -07:00
Enes Goktas
032c476db6 Bug 1302855 - Fold browsercomps into xul; r=bsmedberg
MozReview-Commit-ID: 8oaVngXFfh3

--HG--
extra : rebase_source : 2f5e770d04bd3f75778f242e3866b141df5bbff4
2016-09-27 19:54:37 -07:00
Matthew Wein
98ce8031a3 Bug 1246034: Part 2 - [webext] Add support for _execute_browser_action. r=kmag
MozReview-Commit-ID: EIbPidn07qZ

--HG--
extra : rebase_source : 30ebf49ce314899877734e482bbd6ddf0971d037
2016-07-08 15:02:49 -07:00
Kris Maglione
5fa61868b6 Bug 1246034: Part 1 - [webext] Add a helper function to trigger a browserAction. r=jaws
MozReview-Commit-ID: JUW6oUpWiN4

--HG--
extra : rebase_source : 324a7ece3b7bc550478326b5bd2795599a5ec6bb
2016-09-07 11:05:11 +01:00
Ryan VanderMeulen
e980397fb4 Merge m-c to autoland. a=merge 2016-10-07 23:22:46 -04:00
Phil Ringnalda
e6f43c4543 Backed out 2 changesets (bug 1308615) for failures in browser_devices_get_user_media.js
CLOSED TREE

Backed out changeset 85689c52301c (bug 1308615)
Backed out changeset ec8e67234efb (bug 1308615)
2016-10-07 19:42:01 -07:00
Phil Ringnalda
46dddfc99b Backed out 8 changesets (bug 1277803) for frequent failures in browser_privatebrowsing_favicon.js
Backed out changeset a046eef2014c (bug 1277803)
Backed out changeset 61947b3073ba (bug 1277803)
Backed out changeset ef181cdd290f (bug 1277803)
Backed out changeset b6ea3bd24359 (bug 1277803)
Backed out changeset 835470de461d (bug 1277803)
Backed out changeset f4adcb16d1ec (bug 1277803)
Backed out changeset 58c23d794ba5 (bug 1277803)
Backed out changeset f29f88c5c1b9 (bug 1277803)
2016-10-07 18:41:27 -07:00
Phil Ringnalda
ac38940730 Backed out the half of changeset 3745b8ba92b1 that's in the way of my backout 2016-10-07 18:40:29 -07:00
Michelangelo De Simone
3e5861c1f3 Bug 1306772 - Remove DOM/cellbroadcast and related code. r=jst
MozReview-Commit-ID: EWBjamnhAyC

--HG--
extra : rebase_source : 84bc99a7fd0f9d74b5b25d3ddc295c132e51d987
2016-09-30 16:03:21 -07:00
Tomislav Jovanovic
fcec1aca37 bug 1278685 - test contextMenus.removeAll with two extensions, r=aswan
MozReview-Commit-ID: AoEw1Jo7m4R

--HG--
extra : rebase_source : db61749f7108602899866710de6168e1d3a503ce
2016-10-07 02:11:05 +02:00
Eric Rahm
28dd079343 Bug 1308615 - Part 1: Use nsIArray in nsIMediaManagerService. r=jesup
This converts nsIMediaManagerService to use nsIArray rather than
nsISupportsArray. All usages of the interface are updated.

MozReview-Commit-ID: 1PLczEptf59

--HG--
extra : rebase_source : a8beed043989f6e69e89d17c0db1864c6d7258ac
2016-10-07 14:52:48 -07:00
Gijs Kruitbosch
25c200c77f Bug 1305770 - make cookies and passwords import from Chrome without locking, r=mak
MozReview-Commit-ID: CbozmZHwAgz

--HG--
extra : rebase_source : 489a800ad1381bd6daa99040008fba24861d99ff
2016-10-03 16:17:06 +01:00
Wes Kocher
15fb8e62ce Backed out changeset d965aacf84bd (bug 1308021) for xpcshell bustage a=backout 2016-10-07 11:58:18 -07:00
Eitan Isaacson
32fd27658c Bug 1308021 - Replace "iw" with "he" in cld2 detectLanguage results. r=florian
I have a pull request for these changes upstream:
https://github.com/CLD2Owners/cld2/pull/50

MozReview-Commit-ID: LUqrA4Genv0

--HG--
extra : rebase_source : b00fea7809d0847b8ba6ed16845b93e05163b252
2016-10-05 15:18:12 -07:00
Sebastian Hengst
fd0ca58e46 No bug - Fix eslint warnings which popped up with delay. r=eslint-fix 2016-10-07 16:58:58 +02:00
Tim Huang
544c1f4ce2 Bug 1277803 - Part 8: Add a test case of favicon loading of private browsing. r=ehsan
--HG--
extra : rebase_source : eeafd40ef41aa749d993b10259f62ee942c0b1e1
2016-09-13 16:41:22 +08:00
Tim Huang
f111f8b014 Bug 1277803 - Part 7: Add a test case of favicon loading for first party isolation. r=baku, r=arthuredelstein
--HG--
extra : rebase_source : d20a8ec0573e92aa3c0c73f86c7492676860ecb6
2016-10-04 11:56:19 +08:00
Tim Huang
d89f54a392 Bug 1277803 - Part 6: Add a test case for favicon loading in different userContextIds. r=baku
--HG--
extra : rebase_source : 6d31ca46bd22dbe8521ae57496d425aded7ca434
2016-10-04 11:56:19 +08:00
Tim Huang
0c89a42cb1 Bug 1277803 - Part 2: Make favicons loaded through XUL:image use the correct principal. r=Gijs, r=tnikkel
--HG--
extra : rebase_source : defe714eda519459c2bd9bc54e6668a37c8fff28
2016-10-04 11:56:15 +08:00
Tim Huang
b7324dcec9 Bug 1277803 - Part 1: Add a new ContentPolicy TYPE_INTERNAL_IMAGE_FAVICON for indicating a favicon loading. r=ckerschb
--HG--
extra : rebase_source : 75a1dadecd0ef86940ab309d673aeffbf72013af
2016-10-04 11:56:14 +08:00
Ryan VanderMeulen
35753f09fc Merge m-c to autoland. a=merge 2016-10-07 09:45:32 -04:00
Gijs Kruitbosch
6b4a71b6fc Bug 1277750, fix intermittent bug734076.js test failure on linux64 e10s by forcing a size onto the <img> element loading an invalid URI, r=mikedeboer
In the failing case, the context menu is basically appearing over <body>
instead of the image. In that case we don't show the 'view image' option
and don't have a URL to use to open the image, which means we try and
do a security check for the load of '', which fails, and we don't get
a new load on which to run the rest of the test.

My guess is this is happening because if the image hasn't loaded yet
by the time we run the code, it takes up no space at all, and a mouse
event at its coordinates only 'hits' the body.

We can avoid that by givin the element width and height.

MozReview-Commit-ID: kU2IoYTqeE

--HG--
extra : rebase_source : f381a33b62bc910f3becf69b4971b56e57c33e5f
2016-10-06 16:11:02 +01:00
Gijs Kruitbosch
0e58530148 Bug 1308351 - make about:rights web-linkable like about:license and friends, r=mikedeboer
This is a one-line fix. about:rights doesn't take query parameters, isn't interactive, and so making it linkable should be fine for uplift.

MozReview-Commit-ID: CQwh6SPLARf

--HG--
extra : rebase_source : 278b97a21a397c2d6f4cc7fc4da29e12ee27adb9
2016-10-07 11:19:49 +01:00
Sean Lee
127d9c1918 Bug 1289139 - Replace all PNG download button icons with SVG format icons. r=paolo
MozReview-Commit-ID: GIUt0tqMYBc

--HG--
extra : rebase_source : 720c9e13d45a1e31add9e733d1daf427356cd19a
extra : amend_source : caafb48b5c4474f682c5f51df8b2e0eb2b76ac98
2016-10-13 11:23:23 +01:00
Rex Lee
0af3b96abc Bug 950058 - Split each download item so that all of the right part of it activates the action. r=paolo
MozReview-Commit-ID: KXSBrWjOzYQ

--HG--
extra : rebase_source : 237dbc4d890767bc31cc02b5ac316291d6a452ba
extra : amend_source : 57fcbc1c71c1f215a666622a65b1c65547b0d78b
2016-10-13 11:23:16 +01:00
Carsten "Tomcat" Book
85979d0405 Merge mozilla-central to mozilla-inbound 2016-10-13 11:58:40 +02:00
Tim Huang
6c000bb81e Bug 1277803 - Part 8 : Add a test case of favicon loading of private browsing. r=ehsan 2016-10-13 15:44:05 +08:00
Tim Huang
d91707f126 Bug 1277803 - Part 7 : Add a test case of favicon loading for first party isolation. r=baku, arthuredelstein 2016-10-13 15:44:04 +08:00
Tim Huang
0fd08c89e8 Bug 1277803 - Part 6 : Add a test case for favicon loading in different userContextIds. r=baku 2016-10-13 15:44:02 +08:00
Tim Huang
b05fe5b871 Bug 1277803 - Part 2 : Make favicons loaded through XUL:image use the correct principal. r=Gijs, tnikkel 2016-10-13 15:43:56 +08:00
Tim Huang
372ec56ff4 Bug 1277803 - Part 1 : Add a new ContentPolicy TYPE_INTERNAL_IMAGE_FAVICON for indicating a favicon loading. r=ckerschb 2016-10-13 15:43:54 +08:00
Michael Kaply
aa1e2c4f05 Bug 1276739 - Switch search to use a JSON based format. r=florian
MozReview-Commit-ID: 9xy3UPoRCmW

--HG--
extra : rebase_source : 235819c4f3e363ddd1deffec11d3cae6fe6c56d5
2016-05-31 13:37:26 -05:00
Francesco Lodolo (:flod)
c495c39bc0 Bug 1302679 - Remove extensions/reporter and browser/extensions/pocket from compare-locales checks. r=pike 2016-10-10 00:15:00 +02:00
Paolo Amadini
5c03ec0043 Bug 1301413 - Test the height of the downloads panel when downloads are removed while the panel is hidden. r=jaws
MozReview-Commit-ID: GQfYcismSbd

--HG--
extra : rebase_source : e329c708c70bfff1751b9bdee057237e9ffa7b1e
2016-10-04 14:08:29 +01:00
Carsten "Tomcat" Book
ec76d557f1 Merge mozilla-central to autoland 2016-10-12 12:07:59 +02:00
Kirk Steuber
5ca5ed8b7d Bug 1306786 - Fix intermittent browser/base/content/test/popupNotifications/browser_popupNotification_4.js r=enndeakin+6102
MozReview-Commit-ID: 6Ok06hRXFUa

--HG--
extra : rebase_source : ba200fdaf6dbb93f993823cd6fb66598a0e1f5e9
2016-10-11 10:48:31 -07:00
Carsten "Tomcat" Book
42c313336d Merge mozilla-central to autoland
--HG--
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/utils.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/element-container.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/element-editor.js
rename : devtools/client/inspector/markup/html-editor.js => devtools/client/inspector/markup/views/html-editor.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/markup-container.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/read-only-container.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/read-only-editor.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/root-container.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/text-container.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/text-editor.js
extra : rebase_source : 8b4e5aa861c37406882330d2f87125c8a008734a
2016-10-11 13:06:12 +02:00
Philipp Kewisch
7298b61dc6 Bug 1231509 - Using more than just an expression in XBL fields confuses the eslint xbl preprocessor. r=mossop
MozReview-Commit-ID: 4lMiSP0ery4

--HG--
extra : rebase_source : 299bbdc5e93b92d80e438482aa28b22d427ce71b
2016-09-19 11:31:38 +02:00
Scott Wu
64e6698302 Bug 1306251 - Rename form validation anchor to make it more generic r=mconley
MozReview-Commit-ID: 1cSjXUiBTAC

--HG--
extra : rebase_source : e280f94d7e024d889429686f6aa8ca672f24d6e3
2016-09-22 00:35:31 +08:00
Jesper Kristensen
6401f74ad3 Bug 1254221 - Support private browsing cookies in WebExtensions r=kmag
MozReview-Commit-ID: 29ci8wbnMra

--HG--
extra : rebase_source : e124aa6526cbe9f8f51736aaa0258442b125b588
2016-09-29 19:18:14 +02:00
Phil Ringnalda
f3a11c5cdb Merge f-t to m-c, a=merge 2016-09-30 23:25:36 -07:00
Phil Ringnalda
400813c30b Merge m-i to m-c, a=merge 2016-09-30 23:24:52 -07:00
Carsten "Tomcat" Book
c07c187dcc Merge mozilla-central to fx-team 2016-09-30 12:09:37 +02:00
Carsten "Tomcat" Book
6636b09ddd merge mozilla-inbound to mozilla-central a=merge 2016-09-30 12:02:16 +02:00
Wes Kocher
485474bedb Backed out 3 changesets (bug 1279240) for leaks on Windows VM mochitests a=backout
Backed out changeset 4b69e32e3a83 (bug 1279240)
Backed out changeset d0d5180dc062 (bug 1279240)
Backed out changeset dc1b725b47d4 (bug 1279240)
2016-09-29 17:44:41 -07:00
Xidorn Quan
2f279e5ef8 Bug 1306214 part 3 - Remove -moz-use-text-color from Gecko. r=heycam
MozReview-Commit-ID: EEYCB5jUH9L

--HG--
extra : rebase_source : ce6fcfdd573e1986a07fdae84106274bd2ae2495
2016-09-29 17:47:22 +10:00
Ryan VanderMeulen
919d732c59 Bug 1306522 - Update pdf.js to version 1.5.498. r=bdahl 2016-09-29 21:51:33 -04:00
Jonathan Kingston
8f10491335 Bug 1302157 - Remove images-in-menu and images-in-button code (& associated icons) since it's deprecated in GTK. r=bz,dholbert
MozReview-Commit-ID: IIj8PvgdaRp

--HG--
extra : rebase_source : 21eca47872a073b382c10fe84464fac8fafd6179
2016-09-29 00:22:32 +01:00
Rob Wu
743d610ca6 Bug 1301862 - Call tabs.create sooner r=kmag
Call tabs.create immediately after the tab is created without delay to
reduce the chance of losing tabs.onUpdated events.

If needed, the tab waiting is done by `executeScript`, etc.

MozReview-Commit-ID: 7A1zH99zafK

--HG--
extra : rebase_source : 56fb363f45040e76a120e6a3de8feaad1575c337
2016-09-11 01:32:24 -07:00
Armen Zambrano Gasparnian
35b5f1e97b Bug 1299702 - Add win32 artifact configs r=chmanchester
MozReview-Commit-ID: FfG0brRzeMv

--HG--
extra : rebase_source : 5b7bfcee313c4ecc2fe5c2c4adaf49d591d6dd26
2016-09-23 16:31:19 -04:00
Maja Frydrychowicz
a13fe7b93a Bug 1299702 - Add mac64 artifact configs r=chmanchester
MozReview-Commit-ID: 5UmCwp4JjOo

--HG--
extra : rebase_source : 0262fd99d94a6e77c26d2da94b0eaaf3adc75ad1
2016-09-27 20:54:57 -04:00
Maja Frydrychowicz
22a1e37da6 Bug 1299702 - Add win64 artifact configs r=chmanchester
MozReview-Commit-ID: BtKTGX6Ahtz

--HG--
extra : rebase_source : 2e1a0fa322515ecaeef582fb653a21bda10d8c1e
2016-09-27 20:54:44 -04:00
Maja Frydrychowicz
346ac09671 Bug 1299702 - Add linux32 artifact configs r=chmanchester
MozReview-Commit-ID: 9mRJcy1c2el

--HG--
extra : rebase_source : 6d0c66ad5964c361b17b1455bafd7a4eb0724845
2016-09-09 10:48:40 -04:00
Thom Chiovoloni
8abf6470f9 Bug 1241316 - Display device last sync time in synced tabs menu panel tooltip. r=markh
MozReview-Commit-ID: LF1GOf8XIrR

--HG--
extra : rebase_source : 0e8c6146bc806c15d4891cd36baae29cf336a71c
2016-09-27 15:14:25 -04:00
Gijs Kruitbosch
9521db52b6 Bug 1279240 - use registry key to deduce default browser when possible, r=jaws
MozReview-Commit-ID: 7kDMRrt5JNK

--HG--
extra : rebase_source : 0626785b92074bc9a97e529b541bcf5309d80545
2016-09-23 16:27:20 +01:00
Gijs Kruitbosch
3e635d5a51 Bug 1279240 - save old default browser when setting as default on win7 and below from the installer, r=rstrong
MozReview-Commit-ID: CmMI8bztpaL

--HG--
extra : rebase_source : 4864e30e37d8f7744d80a0fae68461a54e9f98b4
2016-09-27 11:41:24 +01:00
Shane Caraveo
fa891d5de4 Bug 1304151 add finished locales and a couple minor bug fixes, r=flod,Gijs
MozReview-Commit-ID: eyeDj5nxXE

--HG--
extra : rebase_source : b8cdc45622c9ffb15d9952db04829c7b9005f9f3
2016-09-28 23:29:52 -07:00
Haik Aftandilian
c7963e7731 Bug 1284588 - OS X: Disable content process write access to user files in the home directory; r=gcp
Changes the semantics of the security.sandbox.content.level pref on OS X with
respect to file access to the user's home directory. With the fix, Nightly
defaults to 2 while other releases will default to 1. The level values now
have the following meaning.

*) security.sandbox.content.level=0 disables content process sandboxing.
No change here.

*) security.sandbox.content.level=1 blocks write access to the majority of the
home directory.

*) security.sandbox.content.level=2 includes the write access blocking in
level 1, but also blocks both read and write access to ~/Library and $PROFILE
excluding the extensions and weave subdirectories.

Prior to this fix, Nightly defaulted to a value of 1 while all other releases
used 0. The value of 1 meant that read/write access to ~/Library and the
$PROFILE dir (excluding $PROFILE/{extensions,weave}) was prevented.

The strength of a level=1 sandbox is reduced by this with fix,
but level=1 becomes the first ride-the-trains content sandbox candidate,
Nightly changes to level=2, and higher levels still indicate a more
restrictive sandbox.

MozReview-Commit-ID: 7NJAe24T4pU

--HG--
extra : rebase_source : 8cb5ea82004ad631fe688bafffa9dc9979568679
2016-09-26 11:30:08 -07:00
Bob Silverberg
f9cd92ee79 Bug 1272686 - Change PlacesTestUtils.addVisits to use PlacesUtils.history.insertMany internally, r=mak
MozReview-Commit-ID: BarTJPc2Xfr

--HG--
extra : rebase_source : a43518b5cf8019086240e4f0aadae1b371dc851d
2016-09-22 13:00:55 -04:00
Sebastian Hengst
68e0fa2fea Backed out changeset 95c7a910a079 (bug 1283076) for leaking a windows in browser_passwordmgr_contextmenu.js. r=backout 2016-09-30 23:51:43 +02:00
Pascal Chevrel
38b491e16d Bug 1283076 - Change default bookmarks for Nightly. r=dolske
- no change on default bookmarks for non-nightly builds
- replace firefox bookmarks by this list for Nightly:
  - Link to the Firefox Nightly blog (https://blog.nightly.mozilla.org/)
  - Link to Bugzilla https://bugzilla.mozilla.org/
  - Link to MDN https://developer.mozilla.org/
  - Link to Nightly Tester Tools addon https://addons.mozilla.org/en-US/firefox/addon/nightly-tester-tools/
  - Link to about:crashes
  - Link to Nightly IRC channel on irc.mozilla.org via mibbit
  - Link to Planet Mozilla https://planet.mozilla.org/

The default bookmark in the bookmark toolbar which was a tour of Firefox feature is now a link to mozilla.org/contribute

This patch also:
- removes all rdf id references in links which are unused
- moves all the data-uri icons to replacement variables to avoid multiple copy-pastes and make the code easier to read
- removes the invalid mention that the file was automatically generated, it is not the case
- updates the meta charset line for a shorter one using HTML5 syntax
- uses lowercase html
- some of the links have keywords or tags defined
- update tests with specific values to test for the Nightly channel vs other channels

--HG--
extra : rebase_source : 199428b9f58387fce01e28cb4e05ca84ec681cf4
2016-09-30 06:58:32 +02:00
Kirk Steuber
150a0b95c1 Bug 1206133 - Fix browser_popupNotification_checkbox.js, which was broken by the popuppositioned patch. r=jhofmann
MozReview-Commit-ID: DEp1ZAHcPqT

--HG--
extra : rebase_source : 3699745305f52472c30e4c77edfc34a4727741aa
2016-09-26 11:39:56 -07:00
Kirk Steuber
45b3026e70 Bug 1206133 - Fix browser_bug553455.js such that it does not make invalid assumptions about how panels work and refactored from callbacks to Tasks and Promises. r=rhelmer
MozReview-Commit-ID: 79bsQGDVz19

--HG--
extra : rebase_source : ffcbd0e5f35563c3e0c6067c71ce89a2279b225e
2016-09-06 11:04:06 -07:00
Kirk Steuber
2b313fc731 Bug 1206133 - Fix browser chrome mochitests broken by the popuppositioned patch. r=enndeakin
MozReview-Commit-ID: F3F9L2rXcys

--HG--
extra : rebase_source : 1546780dc817f4a56e590729db3603ba65206047
2016-08-19 14:31:43 -07:00
Felipe Gomes
7dd6d048bd Bug 1301131 - Disable e10s if the user sees the big tab spinner too much. r=mconley
MozReview-Commit-ID: 6RxJd8PaJhQ
2016-09-30 13:00:00 -03:00
Gijs Kruitbosch
9eebf1b608 Bug 1191778 - remove references to mozapps content preferences.css stylesheet, r=jaws
MozReview-Commit-ID: JSVGbUZDxbB

--HG--
extra : rebase_source : 014abb3cdd0a780af1c6db18e08bb97a220f729a
2016-09-28 19:28:07 +01:00
Gregory Szorc
fe0d86377a Bug 1305444 - Move telemetry assignment, remove variable use; r=Yoric
We have an unused "telemetry" variable. Use this variable and move
the telemetry assignment to immediately after the operation it is
recording.

While I was here, I also cleaned up the timing variables. I eliminated
the end time variable and moved the declaration of the start time
variable so its scope is shorter.

MozReview-Commit-ID: IbGOK5pPkcR

--HG--
extra : rebase_source : a5ff906452cca9764eb52e1b54a83d26efa52e94
extra : source : d4c60188e82c85d8d324706961ecc56b09838b4b
2016-09-24 17:18:21 -07:00
Carsten "Tomcat" Book
762cd18602 Merge mozilla-central to autoland 2016-09-28 16:52:13 +02:00
Carsten "Tomcat" Book
572e74ee99 merge mozilla-inbound to mozilla-central a=merge 2016-09-28 15:56:33 +02:00
Phil Ringnalda
0ad3db41b5 Backed out changeset 5ef08ec39cd7 (bug 1305444) for failures in browser_upgrade_backup.js
CLOSED TREE
2016-09-27 19:59:59 -07:00
Gregory Szorc
5e8f0b027e Bug 1305444 - Move telemetry assignment, remove variable use; r=Yoric
We have an unused "telemetry" variable. Use this variable and move
the telemetry assignment to immediately after the operation it is
recording.

While I was here, I also cleaned up the timing variables. I eliminated
the end time variable and moved the declaration of the start time
variable so its scope is shorter.

MozReview-Commit-ID: IbGOK5pPkcR

--HG--
extra : rebase_source : 7ab28e2ebeaf5ac8a9af8e9f79a58aebb61e1793
2016-09-24 17:18:21 -07:00
Phil Ringnalda
6f3a9050ba Backed out changeset 9b6a4552a5c2 (bug 1254221) for test_ext_cookies.html timeouts and lint failures
CLOSED TREE
2016-09-27 18:21:01 -07:00
Bill McCloskey
e26fb466f2 Bug 1304359 - Don't break browser for tabswitch assertions (r=mconley) 2016-09-27 18:46:35 -07:00
Bill McCloskey
1af5239b38 Bug 1283681 - Update list of CPOW-whitelisted add-ons based on new data 2016-09-27 15:15:25 -07:00
Kate McKinley
c57d400961 Bug 1246540 - HSTS Priming Proof of Concept. r=ckerschb, r=mayhemer, r=jld, r=smaug, r=dkeeler, r=jmaher, p=ally
HSTS priming changes the order of mixed-content blocking and HSTS
upgrades, and adds a priming request to check if a mixed-content load is
accesible over HTTPS and the server supports upgrading via the
Strict-Transport-Security header.

Every call site that uses AsyncOpen2 passes through the mixed-content
blocker, and has a LoadInfo. If the mixed-content blocker marks the load as
needing HSTS priming, nsHttpChannel will build and send an HSTS priming
request on the same URI with the scheme upgraded to HTTPS. If the server
allows the upgrade, then channel performs an internal redirect to the HTTPS URI,
otherwise use the result of mixed-content blocker to allow or block the
load.

nsISiteSecurityService adds an optional boolean out parameter to
determine if the HSTS state is already cached for negative assertions.
If the host has been probed within the previous 24 hours, no HSTS
priming check will be sent.

MozReview-Commit-ID: ES1JruCtDdX

--HG--
extra : rebase_source : 2ac6c93c49f2862fc0b9e595eb0598cd1ea4bedf
2016-09-27 11:27:00 -04:00
Dão Gottwald
b2c4616ac5 Bug 1304363 followup, fixing typo
--HG--
extra : rebase_source : 23835aa735d7ee4fbed6d4c6c0404db8f6fcc9b4
2016-09-27 13:39:21 +02:00
Dão Gottwald
08bcfd5279 Bug 1304363 - Use preprocessing instead of CSS variables for identity block icon variants. r=gijs 2016-09-27 11:57:38 +02:00
Carsten "Tomcat" Book
ceb8695fd3 Merge mozilla-central to mozilla-inbound 2016-09-27 11:26:17 +02:00
James Cheng
48efb9caad Bug 1300654 Part1-Remove MOZ_EME from code base. r=cpearce,smaug
MozReview-Commit-ID: JboGO0w4tcE

--HG--
extra : rebase_source : abfe53f30081f74fc39c900cab48d08c7574bfec
2016-09-08 18:06:20 +08:00
Gijs Kruitbosch
17db78f2b5 Bug 1284395, r=bz,mconley,baku
MozReview-Commit-ID: 1nPyv7G3q7d

--HG--
extra : rebase_source : 9b0b75c43d441a13992f085ce6f766aee0614666
extra : source : 6036b8acdab58eb565f15e12f8184f8abe7c6413
2016-09-06 14:19:45 +01:00
Kirk Steuber
ad4b55af1f Bug 1206133 - Add popuppositioning state and popuppositioned event to improve arrow panel position handling. r=enndeakin
MozReview-Commit-ID: Dh1npORCQ6J

--HG--
extra : rebase_source : 5df6076561a746791c44d249afa31009d0e1b30a
2016-08-16 15:33:05 -07:00
Kris Maglione
7fe3c9e28a Bug 1306037: Support options_ui in embedded WebExtensions. r=aswan
MozReview-Commit-ID: KZVPz52qrTS

--HG--
extra : rebase_source : 302bdead12c6bf36e30ed3782c6cb4526f1ef1c7
2016-09-28 23:11:35 +01:00
Valentin Gosu
5df4c1ce27 Bug 1303762 - Add aboutNetworking.dtd to whitelist a=Aryx 2016-09-29 19:03:43 +02:00
Kartikaya Gupta
a0bfe5ef0f Bug 1302737 - When closing tabs with non-mouse devices (e.g. touch, pen), don't enter locked-tab-size mode. r=Gijs
The problem with entering this mode with touch input is that there's no obvious
time to exit the mode. If the user taps on the tab-close button and then lifts
their finger, they might want to close more tabs or they might want to do
something else. For touch/pen, we don't get events like mousemove/mouseout
to distinguish between the two cases. Using a timeout is one possibility but
for now it seems safer to simply not enter that mode when the user is using
touch input to close tabs.

MozReview-Commit-ID: FR0bMmLArQ5
2016-09-29 10:05:25 -04:00
Carsten "Tomcat" Book
c89ca66d22 Backed out changeset 826cc48624a3 (bug 1280590) for windows m-oth and xpc crashes
--HG--
extra : rebase_source : 895634096f3c1e275ab4f74f1d93691f5b55e22c
2016-09-29 15:28:53 +02:00
Gijs Kruitbosch
67b24ae5ac Bug 1301876, r=mconley
MozReview-Commit-ID: EV40sJD6yR2

--HG--
extra : rebase_source : 8c837c793e4a85116bbf365510c648d7320ec74c
2016-09-13 12:10:54 +01:00
Andrea Marchesini
f69927d55d Bug 1280590 - nsICookieManager2.cookieExists must use the originAttributes, r=smaug 2016-09-29 12:02:30 +02:00
Iris Hsiao
bea139e001 Merge mozilla-central to autoland 2016-09-26 19:14:57 +08:00
Iris Hsiao
767e1e9b11 merge mozilla-inbound to mozilla-central a=merge 2016-09-26 18:34:20 +08:00
Iris Hsiao
a95e0164c0 merge fx-team to mozilla-central a=merge 2016-09-26 18:29:38 +08:00
Iris Hsiao
eed5d11870 merge autoland to mozilla-central a=merge 2016-09-26 18:04:27 +08:00
Mike Conley
6936fd4dde Bug 1304677 - Make browser_UnsubmittedCrashHandler.js properly uninit a disabled UnsubmittedCrashHandler. r=Felipe
MozReview-Commit-ID: 4xjeWOCCvjg

--HG--
extra : rebase_source : e861a87df922e94642212710e815de6f3c38e4ee
2016-09-24 14:15:52 -04:00
ffxbld
05ed82e50b No bug, Automated blocklist update from host bld-linux64-spot-389 - a=blocklist-update 2016-09-24 06:03:55 -07:00
Sebastian Hengst
1c9ffd7194 Backed out changeset 20d78ac1c18a (bug 1283076) for failing xpcshell test test_browserGlue_corrupt_nobackup_default.js. r=backout 2016-09-23 19:12:01 +02:00
Sylvestre Ledru
c68ee7842a Bug 1305037 - simplify the declaration of loadFlags r=fkiefer
MozReview-Commit-ID: GNpwDjPp631

--HG--
extra : rebase_source : 0a2475c9a14a4028736f7038998a0161df92ff9f
2016-09-23 15:06:52 +02:00
Carsten "Tomcat" Book
a65e4225ef merge mozilla-inbound to mozilla-central a=merge 2016-09-23 12:05:53 +02:00
Chris Pearce
09ea97e46f Bug 1304899 - Don't download Adobe Primetime CDM by default. r=kentuckyfriedtakahe
Disabling the Adobe CDM but leaving it visible means that we won't download it
and if a site tries to use it we will prompt the user to enable DRM and only
then download it.

MozReview-Commit-ID: LtEr0NJMiQM

--HG--
extra : rebase_source : b7c6f005fb6173c41af6a583c22473066a47a5eb
2016-09-23 10:31:16 +12:00
Mark Hammond
adc2fdcc9f Bug 1293181 - remove the override of entrypoint=uitour for FxA-server collected metrics. r=kitcambridge
MozReview-Commit-ID: FmH9nIZTd75

--HG--
extra : rebase_source : 2008e34dbb4dd11f413a6a2bca98143ea2d4ad89
2016-09-22 17:34:50 +10:00
Fischer.json
37de9268dd Bug 1028029 - Improve accesskeys in Sync pane of in-content preferences. r=jaws
MozReview-Commit-ID: JL4qlQavo0l

--HG--
extra : transplant_source : %3C%99%D4s%82%18%AE%B1%B3%8Dl%CD%8D%EF%D2%0A%86%B9%05%FE
2016-09-13 15:27:43 +08:00
Pascal Chevrel
d624ba76c0 Bug 1283076 - "Change default bookmarks for Nightly". r=dolske 2016-09-23 07:06:00 +02:00
Florian Quèze
e920cecf91 Bug 1304798 - Fix opening video streams for pages with persistent permissions, r=gcp. 2016-09-23 16:20:29 +02:00
Vincent Lequertier
70b86104c9 Bug 1301351 - Remove the toolbarbutton class; r=dao 2016-09-22 23:18:33 +02:00
Felipe Gomes
e98a6cf869 Bug 1304164 - Bump e10srollout version to 1.3. r=mconley
MozReview-Commit-ID: J1X3TNOaqN
2016-09-22 15:55:11 -03:00
Felipe Gomes
bb0e889212 Bug 1304164 - Temporarily disable e10s for users on the Russian locale. r=mconley
MozReview-Commit-ID: FDkbVkzZhJH
2016-09-22 15:55:11 -03:00
Felipe Gomes
bdd586f2e9 Bug 1304164 - Allow the e10srollout system add-on to control temporary disqualifications. r=mconley
MozReview-Commit-ID: Lm6PqVe5eb1
2016-09-22 15:55:11 -03:00
Rob Wu
467b53928a Bug 1296900 - Hide commands API if manifest key is missing r=kmag
MozReview-Commit-ID: 7vld6MgSlqG

--HG--
extra : rebase_source : 8569bb3f878adf1c25216ad5a0ddae90b0d50dda
2016-08-20 23:01:43 -07:00
Rob Wu
cbe00aff2e Bug 1296900 - Add test for availability of default WebExtension APIs r=kmag
MozReview-Commit-ID: LIr5Nsv51I3

--HG--
extra : rebase_source : 54e4b9169c545cb6359c7a0273dfaa54369da231
2016-08-20 22:21:45 -07:00
Sebastian Hengst
7b48d9ae89 Backed out changeset 1e8a7c6dcea1 (bug 1284588) for leaks in browser-chrome tests on OS X 10.10 debug. r=backout 2016-09-24 11:51:01 +02:00
Haik Aftandilian
37f44f499e Bug 1284588 - OS X: Disable content process write access to user files in the home directory; r=gcp
Changes the semantics of the security.sandbox.content.level pref on OS X with
respect to file access to the user's home directory. With the fix, Nightly
defaults to 2 while other releases will default to 1. The level values now
have the following meaning.

*) security.sandbox.content.level=0 disables content process sandboxing.
No change here.

*) security.sandbox.content.level=1 blocks write access to the majority of the
home directory.

*) security.sandbox.content.level=2 includes the write access blocking in
level 1, but also blocks both read and write access to ~/Library and $PROFILE
excluding the extensions and weave subdirectories.

Prior to this fix, Nightly defaulted to a value of 1 while all other releases
used 0. The value of 1 meant that read/write access to ~/Library and the
$PROFILE dir (excluding $PROFILE/{extensions,weave}) was prevented.

The strength of a level=1 sandbox is reduced by this with fix,
but level=1 becomes the first ride-the-trains content sandbox candidate,
Nightly changes to level=2, and higher levels still indicate a more
restrictive sandbox.

MozReview-Commit-ID: 7NJAe24T4pU

--HG--
extra : rebase_source : 6e678cc6d23c604d8ed0888d6ceeeb4bf797cb1f
2016-09-22 19:21:13 -07:00
Wes Kocher
b77ba3eb2a Backed out 2 changesets (bug 1296900) for mochitest failures in test_ext_all_apis.html a=backout
Backed out changeset c37cf3cfd39c (bug 1296900)
Backed out changeset 998ed8336288 (bug 1296900)
2016-09-23 16:15:05 -07:00
Rob Wu
2487486fb5 Bug 1296900 - Hide commands API if manifest key is missing r=kmag
MozReview-Commit-ID: 7vld6MgSlqG

--HG--
extra : rebase_source : c86bdd4fefa357655c5fb95e2934b79320fd2fa8
2016-08-20 23:01:43 -07:00
Rob Wu
e31aa32c80 Bug 1296900 - Add test for availability of default WebExtension APIs r=kmag
MozReview-Commit-ID: LIr5Nsv51I3

--HG--
extra : rebase_source : 00f17e5b9b38b4a658b4b2a011ff6061a3f520b0
2016-08-20 22:21:45 -07:00
Phil Ringnalda
8b351624d3 Backed out 2 changesets (bug 1304815) for continuing to fail to build on OS X despite being clobbered twice
CLOSED TREE

Backed out changeset 11e6496ab698 (bug 1304815)
Backed out changeset a2cbbd85a818 (bug 1304815)
2016-09-22 19:57:04 -07:00
Tomislav Jovanovic
4e44ccab20 bug 1269421 - enable HTML tooltips in extension popups, r=aswan
MozReview-Commit-ID: 6pyJKgKGW5F

--HG--
extra : rebase_source : ccb839e4a8bed8fff2f384d095893ec0ada26f6b
2016-09-22 03:22:15 +02:00
Tomislav Jovanovic
6c44e70416 bug 1274809 - Add missing properties to OnClicked data, r=aswan
MozReview-Commit-ID: 4BodpIuKCz2

--HG--
extra : rebase_source : 981fe298e821c872898f503707ccd59fcb85b869
2016-09-21 02:12:11 +02:00
Ralph Giles
95ff90e711 Bug 1304815 - Update mac builders to rustc 1.12.0-beta.5. r=ted
Move to a late beta of 1.12 to work around the llvm-dsymutil
crashes from running `./mach buildsymbols` with the rustc 1.11
output on current m-c. See bug 1301751 for details.

MozReview-Commit-ID: 1gbAGLOxkaO

--HG--
extra : rebase_source : 14ce15d9890a9e052f67bb795de209220179d70e
2016-09-22 11:36:12 -07:00
Robert Helmer
abf12a6c03 Bug 1303514 - correct comments and simplify test messages in webcompat system add-on r=MattN
MozReview-Commit-ID: 44EJFGhdWEn

--HG--
rename : browser/extensions/webcompat/test/browser.ini => browser/extensions/webcompat/test/browser/browser.ini
rename : browser/extensions/webcompat/test/browser_webcompat_stub_check.js => browser/extensions/webcompat/test/browser/browser_check_installed.js
extra : rebase_source : bcb57eeedab4d13abd5a6209717a7da67aa24853
2016-09-17 00:43:17 -07:00
Shane Caraveo
46f1b7552f Bug 1299998 fix closing of share panel, r=markh
MozReview-Commit-ID: 2D4c2AiS1qQ

--HG--
extra : rebase_source : 52087e6c6b7a8715f001ad674570bd50ccb99542
2016-09-22 08:40:07 -07:00
Tim Huang
33d9942f0a Bug 1264593 - Add a test case for the isolation on the shared worker by first party domain. r=arthuredelstein,baku
Adapted from Tor Browser patch 15564

--HG--
extra : rebase_source : 60d09115cf76fab8dee9868d233ce962b5c8eea8
2016-08-07 01:20:59 +08:00
Carsten "Tomcat" Book
d25a5baeb8 merge mozilla-inbound to mozilla-central a=merge 2016-09-22 11:55:12 +02:00
Carsten "Tomcat" Book
cce863628d merge fx-team to mozilla-central a=merge 2016-09-22 11:54:05 +02:00
Sebastian Hengst
441d8c4ead Backed out changeset 9bc9a1bb8ad6 (bug 1283076) for failing clipboard test browser_410196_paste_into_tags.js. r=backout 2016-09-21 22:45:37 +02:00
Florian Quèze
fc6f7f8f0a Bug 1258142 - Stop using a CPOW in promiseMessage for webrtc bc tests, r=Gijs. 2016-09-21 21:20:06 +02:00
Pascal Chevrel
9b850a3a73 Bug 1283076 - Change default bookmarks for Nightly. r=dolske
- no change on default bookmarks for non-nightly builds
- replace firefox bookmarks by this list for Nightly:
  - Link to the Firefox Nightly blog (https://blog.nightly.mozilla.org/)
  - Link to Bugzilla https://bugzilla.mozilla.org/
  - Link to MDN https://developer.mozilla.org/
  - Link to Nightly Tester Tools addon https://addons.mozilla.org/en-US/firefox/addon/nightly-tester-tools/
  - Link to about:crashes
  - Link to Nightly IRC channel on irc.mozilla.org via mibbit
  - Link to Planet Mozilla https://planet.mozilla.org/

The default bookmark in the bookmark toolbar which was a tour of Firefox feature is now a link to mozilla.org/contribute

This patch also:
- removes all rdf id references in links which are unused
- moves all the data-uri icons to replacement variables to avoid multiple copy-pastes and make the code easier to read
- removes the invalid mention that the file was automatically generated, it is not the case
- updates the meta charset line for a shorter one using HTML5 syntax
- uses lowercase html
- some of the links have keywords or tags defined
2016-09-15 10:15:35 +02:00
Florian Quèze
6f480b3e80 Bug 1299783 - change the name of the temporary permission from 'camera' to something not exposed in the UI, r=gcp. 2016-09-21 17:19:07 +02:00
Carsten "Tomcat" Book
4f900773f5 merge mozilla-inbound to mozilla-central a=merge 2016-09-21 12:03:31 +02:00
Carsten "Tomcat" Book
4fd246e6b8 merge fx-team to mozilla-central a=merge 2016-09-21 12:02:19 +02:00
Shane Caraveo
caf8a7af28 Bug 1304142 pocket a/b test updates, r=Gijs
MozReview-Commit-ID: ChBRc81QQ7Y

--HG--
extra : rebase_source : 56c0a97d4cd56e9a9f2b6307b23d4a1f3e0f31d1
2016-09-20 16:06:37 -07:00
Florian Quèze
84177dee85 Bug 1303339 - The animated sharing icons of the control center panel should go to full opacity. r=dao 2016-09-16 15:59:55 +02:00
Filipe
225d8af6d8 Bug 1287622 - Remove Cortana-related code from Firefox as it no longer works after Microsoft hard-coded search results to Edge. r=jaws 2016-09-15 20:56:58 +02:00
Phil Ringnalda
43631e2cd1 Backed out 2 changesets (bug 1296900) for est_ext_all_apis.html | failures
Backed out changeset fa509c880990 (bug 1296900)
Backed out changeset 06ee8b3640af (bug 1296900)
2016-09-21 18:59:22 -07:00
Jonathan Hao
0f17f660fb Bug 1303062 - Turn on first party isolation tests. r=baku
--HG--
extra : rebase_source : 1072dc1e8c015b41d67992af2c7aa1984aaea958
2016-09-15 08:36:00 -04:00
Rob Wu
fbdafd9474 Bug 1296900 - Hide commands API if manifest key is missing r=kmag
MozReview-Commit-ID: 7vld6MgSlqG

--HG--
extra : rebase_source : 6563d74c854ad4b9640557b15d31073d6fd2168a
2016-08-20 23:01:43 -07:00
Rob Wu
e081e458f4 Bug 1296900 - Add test for availability of default WebExtension APIs r=kmag
MozReview-Commit-ID: LIr5Nsv51I3

--HG--
extra : rebase_source : 75791499515f797267c397ac2b9e9b0c81339a02
2016-08-20 22:21:45 -07:00
Thom Chiovoloni
2664672a1a Bug 1267917 - Hook the sync bookmark validator into the new sync telemetry ping r=bsmedberg,markh
MozReview-Commit-ID: ECACktrOhRG

--HG--
extra : rebase_source : f4abf7ee1c865c925a6ee0f2418fa563edc9f4bb
2016-09-12 14:59:25 -04:00
Mike Conley
e62fb1888a Bug 1303479 - Remove <xul:notification>s right away in browser_UnsubmittedCrashHandler.js to avoid intermittent. r=florian
MozReview-Commit-ID: DHObiW2K0WL

--HG--
extra : rebase_source : 4b70e63797b0d409138bb499d1e9ee115cf16a78
2016-09-21 13:37:29 -04:00
Mike Conley
99f0cb76ec Bug 1297475 - Have FlyWeb publish server permission prompt use ContentPermissionIntegration. r=justindarc
MozReview-Commit-ID: Sh0IBn78fB

--HG--
extra : rebase_source : 3bd8934bb7d70b084b99959119de003119149771
2016-08-31 23:59:18 -04:00
Mike Conley
46745961d3 Bug 1297475 - Tests for PermissionUI.jsm. r=Paolo
MozReview-Commit-ID: BXLkHhCF64n

--HG--
extra : rebase_source : 7ac0229be81c4aed2cb748e710fbe304c1d6a54f
2016-08-29 09:55:56 -04:00
Mike Conley
be43f15637 Bug 1297475 - Add tests for /browser's implementation of nsIContentPermissionPrompt. r=Paolo
MozReview-Commit-ID: BXtBBhuicJI

--HG--
extra : rebase_source : d39addd5be0ec0e292a0601ac4d1e3f0599ef51f
2016-08-29 09:51:03 -04:00
Mike Conley
cb6b23a1c2 Bug 1297475 - Move content permission prompts into a JSM and add an Integration. r=Paolo
MozReview-Commit-ID: Dq3I9pzcdyY

--HG--
extra : rebase_source : a5d5008631ba85762c3c265552f42e50266bd9b8
2016-08-27 23:11:07 -04:00
Bill McCloskey
49e0576651 Bug 1283681 - Enable dom.ipc.cpows.forbid-cpows-in-compat-addons preference (r=blassey) 2016-09-20 16:24:36 -07:00
Dão Gottwald
0d8d30a354 Bug 1303291 - Clean up identity block and control center icons. r=jhofmann
--HG--
rename : browser/themes/shared/controlcenter/conn-degraded.svg => browser/themes/shared/controlcenter/connection.svg
rename : browser/themes/shared/identity-block/identity-mixed-active-loaded.svg => browser/themes/shared/identity-block/connection-mixed-active-loaded.svg
rename : browser/themes/shared/identity-block/identity-mixed-passive-loaded.svg => browser/themes/shared/identity-block/connection-mixed-passive-loaded.svg
rename : browser/themes/shared/identity-block/identity-secure.svg => browser/themes/shared/identity-block/connection-secure.svg
2016-09-20 12:53:57 +02:00
Carsten "Tomcat" Book
17d545681a Merge mozilla-central to mozilla-inbound 2016-09-20 12:02:20 +02:00
Dão Gottwald
81ddd1d4b7 Bug 1302307 - Set margin on .blocked-permission-icon only when part of the identity block. r=jhofmann 2016-09-21 18:39:56 +02:00
Dão Gottwald
8bee7f30a1 Bug 1302759 - Use CAN_DRAW_IN_TITLEBAR ifdef for customization-titlebar-visibility-button. r=gijs
--HG--
extra : rebase_source : acb726134ff044a7a490a7061c18e492fae66de5
2016-09-21 13:08:49 +02:00
Panos Astithas
e921ce95e5 Ensure one-off search buttons are enabled in the URL bar while running browser_autocomplete_autoselect.js (bug 1303811). r=adw
MozReview-Commit-ID: CK97lT8SxV1

--HG--
extra : rebase_source : 231cdb29e7ba9e59d29a0591fb63fd0601c99bec
2016-09-20 11:07:10 +03:00
Gijs Kruitbosch
8a285ee959 Bug 1211637 - if there's no docShell (on a local tab) or permitUnload times out (on a remote tab), close the tab, r=billm
MozReview-Commit-ID: Cihru0TVxNc

--HG--
extra : rebase_source : 5c9bcee84eb0b1f6daaa1fa8d317fc700fe40909
2016-09-15 16:17:17 +01:00
Wes Kocher
27ea60709c Merge m-c to autoland, a=merge 2016-09-19 15:57:12 -07:00
Wes Kocher
3034405e55 Merge autoland to central, a=merge 2016-09-19 15:34:31 -07:00
Jared Wein
37f76f170c Bug 1303380 - Wrap the telemetry code in _firstWindowLoaded with a try/catch to allow startup and migration code to run to completion if there is an exception writing to Telemetry. r=Gijs
MozReview-Commit-ID: DPfq6lZ4fM3

--HG--
extra : rebase_source : 072713f1bf4dc30b681e57660b740a137e8ee7aa
2016-09-19 15:40:28 -04:00
ffxbld
857d1ac980 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2016-09-19 09:45:57 -04:00
Ryan VanderMeulen
237d452b75 Bug 1303651 - Update pdf.js to version 1.5.476. r=bdahl 2016-09-18 22:54:08 -04:00
Matthew Noorenberghe
6e48c96390 Bug 1303469 - Initial formautofill .eslintrc. r=rhelmer
MozReview-Commit-ID: 8rbFYPksUMi

--HG--
rename : toolkit/components/extensions/.eslintrc => browser/extensions/formautofill/.eslintrc
extra : histedit_source : 8022a4b4c7f57e6d79e947c3a72f5a7d67aef36f
2016-09-16 16:39:51 -07:00
Matthew Noorenberghe
6007ad04a9 Bug 1303469 - Stub form autofill system extension. r=rhelmer
MozReview-Commit-ID: JXbUQdCwXN0

--HG--
rename : browser/extensions/webcompat/bootstrap.js => browser/extensions/formautofill/bootstrap.js
rename : browser/extensions/webcompat/install.rdf.in => browser/extensions/formautofill/install.rdf.in
rename : browser/extensions/webcompat/moz.build => browser/extensions/formautofill/moz.build
rename : browser/extensions/webcompat/test/browser.ini => browser/extensions/formautofill/test/browser/browser.ini
rename : browser/extensions/webcompat/test/browser_webcompat_stub_check.js => browser/extensions/formautofill/test/browser/browser_check_installed.js
extra : histedit_source : 655db162ef67f733bdf80e5410f75da7dc6e5d36
2016-09-18 14:07:51 +08:00
Phil Ringnalda
c58d0d6900 Merge m-i to m-c, a=merge 2016-09-17 13:44:34 -07:00
Sebastian Hengst
05c340d60c Backed out changeset 752f33561e8f (bug 1302950) for failing browser-chrome test browser_ext_popup_background.js. r=backout 2016-09-17 14:49:50 +02:00
Kanika Narang
89af03b5df Bug 1302950 - Rename --panel-arrowcontent* CSS variables to --arrowpanel*. r=dao
--HG--
extra : rebase_source : d8dccc1fb8131ba27b2f2e22a5439d1a841ebdc4
2016-09-17 12:17:04 +02:00