Commit graph

3329 commits

Author SHA1 Message Date
Dale Harvey
45e036dff5 Bug 1273351 - Remove pointerlock permission requirement. r=dao
--HG--
rename : browser/base/content/browser-fullScreen.js => browser/base/content/browser-fullScreenAndPointerLock.js
2016-07-08 13:58:31 +01:00
Mike Conley
4f6a14b8c9 Bug 1241892 - Make View Source work in the sidebar browser. r=jryans
The sidebar browser is always non-remote, so when we open a new tab
to open view source for it, we should ensure that that tab is also
non-remote.

MozReview-Commit-ID: 3pH9okO3Boz

--HG--
extra : rebase_source : 89ba169a41b7071ed155047b625d557994ed96cf
2016-07-04 15:44:09 -04:00
Mike Conley
aabda2cf0f Bug 1241892 - Make Page Info work for sidebar browser. r=florian
The modifications that were made in bug 1238180 assumed that
gBrowser.selectedBrowser from the opening window context would
be defined. This is true in normal browser tabs, but not so much
in the sidebar browser. This patch makes it so that callers can
supply a browser to override the assumption.

MozReview-Commit-ID: FKSyl7WUu1V

--HG--
extra : rebase_source : 54e163dc79c349fe84da4b9b3bab7f6462d82217
2016-07-04 15:42:45 -04:00
Marina Samuel
657d6b3a21 Bug 1271075: Sites on the new tab page opened with middle click in e10s should have a 'referrerURI'. r=ursulasarracini 2016-07-05 11:36:18 -04:00
gasolin
8d2ba71337 Bug 1204007 - Part 2 - Cross out permission icons in the Control Center when they have been blocked. r=paolo
MozReview-Commit-ID: EL06AzgMrkV

--HG--
extra : rebase_source : 9670637f24a7c5d8e3d1adc87e3ad2cf988d041d
2016-07-05 13:57:32 +01:00
Jonathan Kingston
1a20c85c2d Bug 1281493 - Add another selector for identity popup main view as XBL bindings sometimes have a race condition. Removing surplus identity-popup-security-content selector. r=gijs
MozReview-Commit-ID: DxAX18vGXHN

--HG--
extra : transplant_source : %5C%84%F0%E3%FE%B5%05%11%23g9r%5B%0AG%E2%06%92%7E%7E
2016-06-28 14:18:02 +01:00
Dão Gottwald
332cebb3b2 Bug 1282223 - Remove gPermissionObserver. r=gijs 2016-06-27 20:41:16 +02:00
Brian Grinstead
1adf4b4140 Bug 1278368 - Remove the error console. r=dolske
MozReview-Commit-ID: AIw6zqVjJFx

--HG--
extra : transplant_source : V%9C%F2%B6L%1D%22%D8%85%9Ep%AA%2B%CD%19%23%D2c%96%EE
2016-06-23 17:46:58 -07:00
gasolin
75c86d739f Bug 1193006 - Show icons next to non-default permissions in the Permissions section of the Control Center. r=paolo
MozReview-Commit-ID: 1YeU5ECOHYL

--HG--
extra : rebase_source : 9f79b819312c1dda77daf2841e561a8bcc60b418
2016-06-24 13:02:08 +01:00
Mike de Boer
a38f90a1a3 Bug 1279717 - introduce a Color.jsm module that implements common color math operations in a single place. r=jaws
MozReview-Commit-ID: Huu58xtApyf
2016-06-22 19:22:05 +02:00
Johann Hofmann
2afc94cd98 Bug 1206251 - Add a permission change observer to refresh the identity block. r=paolo
MozReview-Commit-ID: J7qwLud2oXo

--HG--
extra : amend_source : 49910ea1561115f170a1b5798805d88d860379f2
extra : transplant_source : %E7%09%18%7C%F6%96%9C%8C%10%DA%5E%A1h%8A%18%2C%9F%C1eQ
2016-06-07 11:36:54 +02:00
Johann Hofmann
4e79acfb43 Bug 1206246 - Change identity icon for sites with granted permissions. r=paolo
MozReview-Commit-ID: 2GV4fBrB6vO

--HG--
extra : rebase_source : cc57bae78137244b075a3158f5b85e821b0d1a53
2016-06-01 18:17:26 +02:00
Andrea Marchesini
b5f669fc54 Bug 1279140 - The label of the container in awesomebar should follow the container type, r=Gijs 2016-06-09 18:28:20 +02:00
Andrea Marchesini
cede39dd18 Bug 1277765 - No referrer when a link is opened by middle-click or the context menu and containers are involved, r=mconley 2016-06-09 17:02:50 +02:00
Andrea Marchesini
dd6cbdac21 Bug 1271516 - Introducing nsIWebNavigation.setOriginAttributesBeforeLoading, r=smaug 2016-06-07 19:59:22 +02:00
Carsten "Tomcat" Book
c6d661cfe2 merge mozilla-inbound to mozilla-central a=merge 2016-06-07 15:23:03 +02:00
Phil Ringnalda
035f8773be Back out 32d16086e85e (bug 1271516) for frequent ChromeUtils::IsOriginAttributesEqual assertin failures
CLOSED TREE
2016-06-06 21:07:42 -07:00
Andrea Marchesini
943c6e667c Bug 1271516 - Introducing nsIWebNavigation.setOriginAttributesBeforeLoading, r=smaug 2016-06-07 00:47:13 +02:00
Carsten "Tomcat" Book
06a7fd0491 Merge mozilla-central to mozilla-inbound
--HG--
rename : toolkit/components/prompts/test/test_bug625187.html => toolkit/components/prompts/test/test_subresources_prompts.html
2016-06-06 12:02:34 +02:00
Andrea Marchesini
5d3755f656 Bug 1273628 - Containers tabs use inline CSS styling because of performances issues with CSS vars, r=mconley 2016-06-06 09:13:37 +02:00
Michael Kaply
6e843f8d4b Bug 413504 - Don't allow drag and drop to the home button if homepage is locked. r=enndeakin 2016-06-06 15:40:42 -05:00
Matheus Longaray
2b9eece319 Bug 962433 - "Use Reader Mode for printing articles" [r=mconley]
This adds a checkbox to the print preview toolbar for simplifying
a document before printing.

This feature is currently disabled by default, hidden behind the
print.use_simplify_page pref.

MozReview-Commit-ID: HOtkuEQnJFg

--HG--
extra : rebase_source : 0423269ff26a4420a05de45cd7ad4ab84458f4f8
extra : amend_source : a340a83dc70c73aed5efcaf84c09503e88301888
2016-06-02 09:29:00 -04:00
Johann Hofmann
9f9c0ab631 Bug 1277289 - Add a function to obtain all permissions by uri in SitePermissions.jsm. r=paolo
MozReview-Commit-ID: 8LKS2rK1Pqx

--HG--
extra : transplant_source : rC%B6i%CC%AE%A9%0C%85%C4%F4%8D%F5%06%23%BA%FF%40DX
2016-06-02 12:08:29 +02:00
Gijs Kruitbosch
a115a3405b Bug 1276117 - part 3: fix 'about:home' appearing briefly in the URL bar while loading, r=mikedeboer
MozReview-Commit-ID: IM5V1PhDhs9

--HG--
extra : rebase_source : a6a53361c11a3035d4d374d17e8b8d8a88029b8d
2016-05-30 12:55:30 +01:00
Andrea Marchesini
a63c7e4ee3 Bug 1276904 - container-icon visibility should follow the selectedBrowser, r=gijs 2016-05-31 15:34:49 +02:00
Felipe Gomes
d2bf40b405 Bug 1273685. Further reduce the message size by limiting the size of the URI to be sent. r=Gijs
MozReview-Commit-ID: EMXYaUwnGR2
2016-05-30 19:03:16 -03:00
Felipe Gomes
202180cd74 Bug 1273685. Reduce size of PopupBlocking:UpdateBlockedPopups messages. r=Gijs
The size is reduced by making the message only carry the count of blocked popups, and not the full list of popup URLs that were blocked. The parent becomes responsible for retrieving the list from the child when it needs to display it.

MozReview-Commit-ID: DsxLFD8iE3t
2016-05-30 19:02:17 -03:00
Wes Kocher
2e152c3d24 Merge m-c to inbound, a=merge 2016-05-27 14:43:24 -07:00
Florian Quèze
e9ee2349cc Bug 1203168 - ask the user for confirmation when searching with a default search engine of unknown origin, data-review=bsmedberg, r=adw. 2016-05-27 13:41:29 +02:00
Carsten "Tomcat" Book
b08e506896 Backed out changeset 08053d1e2cc1 (bug 1203168) for ESlint failure in browser_aboutSearchReset.js 2016-05-27 14:35:31 +02:00
Florian Quèze
148acbd4be Bug 1203168 - ask the user for confirmation when searching with a default search engine of unknown origin, data-review=bsmedberg, r=adw. 2016-05-27 13:41:29 +02:00
Carsten "Tomcat" Book
c715836c7f merge mozilla-inbound to mozilla-central a=merge 2016-05-25 15:04:00 +02:00
Stephen A Pohl
f38b8146dd Bug 394984: Enable any admin user on OSX to update Firefox, front-end and updater changes. r=rstrong 2016-05-24 22:25:11 -04:00
Carsten "Tomcat" Book
3cab03a461 Merge mozilla-central to fx-team 2016-05-24 15:15:55 +02:00
Dão Gottwald
b2ab89a79b Bug 1219788 - Show bookmarks toolbar when adding a bookmark to the bookmarks toolbar folder. r=mak 2016-05-24 14:31:33 +02:00
Timothy Guan-tin Chien
b7fa00b590 Bug 1266611 - Multiple tab prompts should not overlap, r=gijs
MozReview-Commit-ID: 6wjdoiR38Wb

--HG--
rename : browser/base/content/test/general/openPromptOffTimeout.html => browser/base/content/test/tabPrompts/openPromptOffTimeout.html
extra : rebase_source : dab1ec206a4f511f7bdf2108ed22d73d0df4c4c7
2016-05-21 21:13:10 +08:00
Phil Ringnalda
c92b028404 Back out changeset b3835efbf422 (bug 1257182) for failures in browser_restoreClosedTabs.js and browser_urlbarPrivateBrowsingWindowChange.js
CLOSED TREE
2016-05-23 19:36:08 -07:00
Blair McBride
8e0c022d99 Bug 1257182 - "Restore All Tabs" can fail when there are pre-existing tabs. r=dao
MozReview-Commit-ID: HZqflYBJfJy

--HG--
extra : transplant_source : jrAj%9D%E3i%F8%D7%D5%C5w%22%FF%9B%DA%01%E9%5B%DC
2016-05-24 12:19:31 +12:00
Sebastian Hengst
5a53f34fe3 Backed out changeset 54ebf85e8731 (bug 1219788) for leaks in many mochitests on Linux. r=backout 2016-05-21 09:35:06 +02:00
Dão Gottwald
377084b710 Bug 1219788 - Show bookmarks toolbar when adding a bookmark to the bookmarks toolbar folder. r=mak
--HG--
extra : rebase_source : d7fc47340b6655ac5050d5e742dc39565e147e82
2016-05-20 14:41:49 +02:00
Jonathan Hao
f099b439ef Bug 1271792 - Set correct usercontextid before swapping tabs. r=baku
MozReview-Commit-ID: DOOTo9IhP2E

--HG--
extra : rebase_source : c36de944bb2157bb8fd56e5672f3074554421d1a
2016-05-13 18:14:46 +08:00
Ryan VanderMeulen
a90e9d792e Merge m-c to inbound. a=merge CLOSED TREE 2016-05-19 12:49:49 -04:00
Ryan VanderMeulen
4cffb5461e Merge inbound to m-c. a=merge 2016-05-19 12:46:54 -04:00
Gijs Kruitbosch
df7777aa11 Bug 1273094 - only trigger TabsInTitlebar.init() after the tabbrowser has updated the visibility of the tabs toolbar, r=mikedeboer
MozReview-Commit-ID: 2NOPYqbq4Zp

--HG--
extra : rebase_source : fcafa79a232d994ad56e73539134a2f01934a210
extra : amend_source : 42aad7336111e104b44c2286932bbbf409db5914
2016-05-17 17:18:55 +01:00
Andrea Marchesini
e42cf01dd7 Bug 1267923 - Move the CSS rules to ContextualIdentityService, r=mconley
--HG--
rename : browser/modules/UserContextUI.jsm => browser/components/contextualidentity/ContextualIdentityService.jsm
rename : browser/themes/shared/usercontext/usercontext.inc.css => browser/components/contextualidentity/content/usercontext.css
2016-05-17 15:03:43 +02:00
Gijs Kruitbosch
c305f65b81 Bug 1272294 - only collect non-default search engine names if the user opted into telemetry, r=florian
MozReview-Commit-ID: 2mHHKBJyI6P

--HG--
extra : rebase_source : cbcb441527282891a2b3b6dcaa8f2da5e8543ccc
2016-05-12 17:26:46 +01:00
Andrea Marchesini
f5951cc1b7 Bug 1270471 - We should not expose Containers in privateBrowsing, r=gijs 2016-05-18 18:20:27 +02:00
Jonathan Kingston
11a106fd9b Bug 1252068 - Adding in reset prefs button on SSLNetError page. r=gijs
MozReview-Commit-ID: BJQ0cYlrS6O

--HG--
extra : transplant_source : %C7%FA%195%1C%87%1BDp%04%1CZI%A3N%94%F5%1Ch%3B
2016-05-04 17:10:45 +01:00
Carsten "Tomcat" Book
6deb1d00c9 Merge mozilla-central to fx-team 2016-05-10 12:15:50 +02:00
Gijs Kruitbosch
b77685214e Bug 1241085 - part 2: rip out userTypedClear and replace it with more self-documenting stuff, r=mconley
userTypedClear was used for two cases:
1) to keep track of whether we were in the middle of a loadURI call. This use is replaced by inLoadURI, which is
more sane when using e10s (though it's hard to be precise there because we're sending all web navigation calls to
the content process and this introduces a degree of asynchronousness that we just have to live with...).
2) to keep track of whether we were between a network start and a corresponding network stop, and whether the user
typed since the load properly started. This is now tracked on a small object on the browser binding, which has
appropriately named method so we're not just incrementing some magic number but actually understand what
we're saying, and so the information we get out (did the user type since this load started or not?) makes sense.

Note that we're keeping userTypedClear in session store information in order to remain backwards compatible.
It becomes a simple boolean-stored-as-int (1 or 0) that indicates whether we quit/crashed/stopped while a load
was pending, or not.

MozReview-Commit-ID: 5NbmVueocC7

--HG--
extra : rebase_source : 55cd9f3513c0a985580957a5157d47853a8822bf
extra : source : 386b9c750bd2ed458112acd29eb72e4e1371af9d
2016-04-28 19:51:36 +01:00