Commit Graph

3571 Commits

Author SHA1 Message Date
Johann Hofmann
3d044728b9 Bug 1206251 - Add a permission change observer to refresh the identity block. r=paolo
MozReview-Commit-ID: J7qwLud2oXo
2016-06-07 11:36:54 +02:00
Johann Hofmann
355936e086 Bug 1206246 - Change identity icon for sites with granted permissions. r=paolo
MozReview-Commit-ID: 2GV4fBrB6vO
2016-06-01 18:17:26 +02:00
Andrea Marchesini
0127bf2ac3 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
803cd32c21 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
7f7472a4fd Bug 1271516 - Introducing nsIWebNavigation.setOriginAttributesBeforeLoading, r=smaug 2016-06-07 19:59:22 +02:00
Carsten "Tomcat" Book
5e6211061e merge mozilla-inbound to mozilla-central a=merge 2016-06-07 15:23:03 +02:00
Phil Ringnalda
732de24a7c Back out 32d16086e85e (bug 1271516) for frequent ChromeUtils::IsOriginAttributesEqual assertin failures
CLOSED TREE
2016-06-06 21:07:42 -07:00
Andrea Marchesini
c151ac65b4 Bug 1271516 - Introducing nsIWebNavigation.setOriginAttributesBeforeLoading, r=smaug 2016-06-07 00:47:13 +02:00
Carsten "Tomcat" Book
6ef70cb76a Merge mozilla-central to mozilla-inbound 2016-06-06 12:02:34 +02:00
Andrea Marchesini
c238295cd8 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
d9a72ae5b1 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
fefc1f255f 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
2016-06-02 09:29:00 -04:00
Johann Hofmann
210012ac64 Bug 1277289 - Add a function to obtain all permissions by uri in SitePermissions.jsm. r=paolo
MozReview-Commit-ID: 8LKS2rK1Pqx
2016-06-02 12:08:29 +02:00
Gijs Kruitbosch
245a3b227f Bug 1276117 - part 3: fix 'about:home' appearing briefly in the URL bar while loading, r=mikedeboer
MozReview-Commit-ID: IM5V1PhDhs9
2016-05-30 12:55:30 +01:00
Andrea Marchesini
f28c6ea2c9 Bug 1276904 - container-icon visibility should follow the selectedBrowser, r=gijs 2016-05-31 15:34:49 +02:00
Felipe Gomes
afefeffbc2 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
1ee09f6e86 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
4434c6c325 Merge m-c to inbound, a=merge 2016-05-27 14:43:24 -07:00
Florian Quèze
a3e244ebc6 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
8905295433 Backed out changeset 08053d1e2cc1 (bug 1203168) for ESlint failure in browser_aboutSearchReset.js 2016-05-27 14:35:31 +02:00
Florian Quèze
01db1a04c5 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
b05930f50e merge mozilla-inbound to mozilla-central a=merge 2016-05-25 15:04:00 +02:00
Stephen A Pohl
8387f93469 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
95e60db9e1 Merge mozilla-central to fx-team 2016-05-24 15:15:55 +02:00
Dão Gottwald
afd98e3cc6 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
dfd1ad2f96 Bug 1266611 - Multiple tab prompts should not overlap, r=gijs
MozReview-Commit-ID: 6wjdoiR38Wb
2016-05-21 21:13:10 +08:00
Phil Ringnalda
9ff857db9e 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
b8e4a2f3b0 Bug 1257182 - "Restore All Tabs" can fail when there are pre-existing tabs. r=dao
MozReview-Commit-ID: HZqflYBJfJy
2016-05-24 12:19:31 +12:00
Sebastian Hengst
e2b9fd07a5 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
f294e5ef5b Bug 1219788 - Show bookmarks toolbar when adding a bookmark to the bookmarks toolbar folder. r=mak 2016-05-20 14:41:49 +02:00
Jonathan Hao
b0e94c18da Bug 1271792 - Set correct usercontextid before swapping tabs. r=baku
MozReview-Commit-ID: DOOTo9IhP2E
2016-05-13 18:14:46 +08:00
Ryan VanderMeulen
04ebea4e8c Merge m-c to inbound. a=merge CLOSED TREE 2016-05-19 12:49:49 -04:00
Ryan VanderMeulen
d50afc71ca Merge inbound to m-c. a=merge 2016-05-19 12:46:54 -04:00
Gijs Kruitbosch
dbee2a63e2 Bug 1273094 - only trigger TabsInTitlebar.init() after the tabbrowser has updated the visibility of the tabs toolbar, r=mikedeboer
MozReview-Commit-ID: 2NOPYqbq4Zp
2016-05-17 17:18:55 +01:00
Andrea Marchesini
f6de188c7f Bug 1267923 - Move the CSS rules to ContextualIdentityService, r=mconley 2016-05-17 15:03:43 +02:00
Gijs Kruitbosch
65555ee326 Bug 1272294 - only collect non-default search engine names if the user opted into telemetry, r=florian
MozReview-Commit-ID: 2mHHKBJyI6P
2016-05-12 17:26:46 +01:00
Andrea Marchesini
9943149ec1 Bug 1270471 - We should not expose Containers in privateBrowsing, r=gijs 2016-05-18 18:20:27 +02:00
Carsten "Tomcat" Book
e6bf5134e3 Backed out 25 changesets (bug 1261842, bug 1278985) breaking firefox-ui tests
Backed out changeset bb6c6889b802 (bug 1261842)
Backed out changeset c14ccfac7b4b (bug 1261842)
Backed out changeset d6ffc9db5346 (bug 1261842)
Backed out changeset 2a1acfd17baf (bug 1261842)
Backed out changeset 968e7b3b73fb (bug 1261842)
Backed out changeset 8d708922e47a (bug 1261842)
Backed out changeset 0a08398b5087 (bug 1261842)
Backed out changeset b2e910bb1d72 (bug 1261842)
Backed out changeset f6062f113911 (bug 1261842)
Backed out changeset 07b259eb7121 (bug 1261842)
Backed out changeset 970cbbb3a658 (bug 1261842)
Backed out changeset b6f7395d2bbf (bug 1261842)
Backed out changeset 20eb3987a721 (bug 1261842)
Backed out changeset 6eaa642a93e1 (bug 1261842)
Backed out changeset 855931929739 (bug 1261842)
Backed out changeset 1240345f5624 (bug 1261842)
Backed out changeset ce46ebf231c1 (bug 1261842)
Backed out changeset 8d34b61fbfb3 (bug 1261842)
Backed out changeset 9d8a382c5b1d (bug 1261842)
Backed out changeset e2472a4cc209 (bug 1261842)
Backed out changeset e91913cd64b8 (bug 1261842)
Backed out changeset 4cf843a05a68 (bug 1261842)
Backed out changeset cbdc0deb92bd (bug 1261842)
Backed out changeset a94e6a85c931 (bug 1261842)
Backed out changeset 3b5b92f04ea5 (bug 1278985)
2016-07-19 09:12:58 +02:00
Mike Conley
940c9b8afd Bug 1261842 - Make initial browser remote sooner if we're defaulting to using remote tabs. r=felipe
MozReview-Commit-ID: 9KVzuOkJFpW
2016-06-08 17:03:42 -04:00
Jonathan Kingston
f80381dabe Bug 1252068 - Adding in reset prefs button on SSLNetError page. r=gijs
MozReview-Commit-ID: BJQ0cYlrS6O
2016-05-04 17:10:45 +01:00
Carsten "Tomcat" Book
31585b3be9 Merge mozilla-central to fx-team 2016-05-10 12:15:50 +02:00
Gijs Kruitbosch
bb3cc1f15c 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
2016-04-28 19:51:36 +01:00
Gijs Kruitbosch
a4845b609f Backed out changesets b386e97721cf, 386b9c750bd2, 3c86861912bb (bug 1241085) because the about:newtab URI is now kept across sessions, a=backout-with-approval-from-ryanvm
MozReview-Commit-ID: EVv6M6x9F44
2016-05-05 17:45:58 +01:00
Gijs Kruitbosch
3e97b45a10 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
2016-04-28 19:51:36 +01:00
Gijs Kruitbosch
bf8d48bd33 Bug 1249362 - initialize remote browser's contentPrincipal to a null principal, r=mconley
MozReview-Commit-ID: 4cglQaTLf7l
2016-05-06 12:19:09 +01:00
Gijs Kruitbosch
75f9f2fa5c Backed out changesets b386e97721cf, 386b9c750bd2, 3c86861912bb (bug 1241085) because the about:newtab URI is now kept across sessions
MozReview-Commit-ID: EVv6M6x9F44
2016-05-05 17:45:58 +01:00
Matt Brubeck
d9d992c252 Bug 943888 - Always keep the bookmark star button enabled [r=mak]
MozReview-Commit-ID: 27ee1dbLSM1
2016-04-25 13:59:00 -07:00
Henry Chang
98bd45999f Bug 1178337 - Part 1: Supports all referrer policies for element atrributes. r=sicking, r=Gijs, r=mcmanus 2016-04-27 10:26:57 +08:00
Panos Astithas
c45849d52b Bug 1139472 - Extend the attention state of the Downloads Indicator to indicate success or failure. r=paolo
With this change two new attention states are introduced, "severe" and "warning",
along with the previous "success" and "no attention" states. "No attention" is
still a falsy value in order to mitigate any add-on compatibility issues.
"severe" and "warning states" now display an icon badge to the downloads button
(or the hamburger button if the downloads button is tucked away).

MozReview-Commit-ID: 3gc9Ji7zCXY
2016-04-22 23:09:07 +03:00
Jonathan Kingston
ce4bc962b2 Bug 1207619 - Make control center hostname wrap on long cert names rather than truncating. r=gijs
MozReview-Commit-ID: LZnx91zv6pE
2016-04-20 16:54:58 +01:00