Commit Graph

12913 Commits

Author SHA1 Message Date
Ricky Chien
dbb51e123b Bug 1269485 - Improve New Private Browsing start-page background styles r=Gijs
MozReview-Commit-ID: 6gju3cfipJ3
2016-05-04 17:05:50 +08:00
Carsten "Tomcat" Book
31585b3be9 Merge mozilla-central to fx-team 2016-05-10 12:15:50 +02:00
Carsten "Tomcat" Book
4f104b2da1 merge mozilla-inbound to mozilla-central a=merge 2016-05-10 12:05:56 +02:00
Jonathan Hao
18dfb6aa55 Bug 1270980 - Fix error: operation not possible on dead CPOW of browser_broadcastchannel.js. r=baku
MozReview-Commit-ID: ITaMjHXy84B
2016-05-09 17:48:35 +08:00
Timothy Guan-tin Chien
648c7f27c3 Bug 1153393 - Make session restore restores the scroll position of an about:reader page, r=gijs
MozReview-Commit-ID: 6smuca3vx5O
2016-05-07 12:31:21 +08:00
Gijs Kruitbosch
83d5307a65 Bug 1241085 - fix issues with about:newtab and other initial pages whose URIs now persist after session restore, r=mconley
MozReview-Commit-ID: BbzOSwFucf6
2016-05-06 09:11:33 +01:00
Ryan VanderMeulen
89924435a4 No bug - Enable some e10s that pass and add some more annotations to ones that don't. 2016-05-09 17:01:16 -04:00
Ryan VanderMeulen
54d6661e5f Bug 1269951 - Request a longer timeout for browser_819510_perwindowpb.js. 2016-05-09 17:01:16 -04:00
Gijs Kruitbosch
d06478992a Bug 1241085 - part 3: actually fix about:privatebrowsing clearing the URL bar, r=mconley
MozReview-Commit-ID: JB3GPKsfmTs
2016-04-28 20:03:38 +01: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
Marco Bonardo
7d93b644b6 Bug 1223728 - Remove the unifiedcomplete pref, the urlinline component and stop bundling the old autocomplete component in Firefox. r=adw
MozReview-Commit-ID: Ee08mDGxBjJ
2016-05-05 00:14:51 +02:00
Wes Kocher
e244ee97ff Merge fx-team to central, a=merge 2016-05-06 15:57:08 -07:00
Carsten "Tomcat" Book
95469d96dd Merge mozilla-central to fx-team 2016-05-06 14:24:56 +02:00
Carsten "Tomcat" Book
9abf6905e6 merge mozilla-inbound to mozilla-central a=merge 2016-05-06 14:18:17 +02:00
Wes Kocher
e010523942 Merge m-c to fx-team, a=merge 2016-05-05 14:20:16 -07: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
Ryan VanderMeulen
5ed22bae81 Merge m-c to inbound. a=merge
CLOSED TREE
2016-05-05 10:06:54 -04:00
Ryan VanderMeulen
c2fe6b1ac3 Merge m-c to fx-team. a=merge 2016-05-05 14:58:24 -04:00
Gijs Kruitbosch
9912012213 Bug 1241085 - part 3: actually fix about:privatebrowsing clearing the URL bar, r=mconley
MozReview-Commit-ID: JB3GPKsfmTs
2016-04-28 20:03:38 +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
Yoshi Huang
ab9a531bc5 Bug 1266022 - skip checking of LoadInfo for chrome resources. r=sicking
When tab with a userContextId!=0 contains a chrome page (such as
about:newtab) the userContextId in the LoadInfo won't match the
userContextId in the LoadContext. The LoadInfo will contain the
systemPrincipal and so use userContextId=0, the LoadContext has the
userContextId of the tab (!=0).

This is fine as long as we page only loads chrome-URLs and other
non-http URLs since those don't use cookies anyway.

So avoid asserting in this situation.

Long term we want the chrome page to use the default userContextId for
cookies, since that's what it chrome code normally use. This will work
properly once we get the cookie jar information from the LoadInfo rather
than from the LoadContext.
2016-05-06 11:04:50 +08:00
gasolin
eb4e67ad66 Bug 1228258 - Search aliases should be trimmed. r=mak
MozReview-Commit-ID: CzTU7aBnIRd

MozReview-Commit-ID: 2OzxRTtr39b
2016-04-25 15:19:36 +08:00
Edouard Oger
b57b279c5a Bug 1269352 - Synced Tabs sidebar does not register duplicate listeners. r=markh 2016-05-04 11:52:00 -04:00
Gijs Kruitbosch
8171833389 Bug 1265368 - enable resetting non-default profiles, r=MattN
MozReview-Commit-ID: KpW9JgghFkn
2016-05-05 21:38:49 +01:00
Carsten "Tomcat" Book
7c65291c1b Merge mozilla-central to fx-team 2016-05-04 12:01:17 +02:00
Carsten "Tomcat" Book
fef22f80e1 merge mozilla-inbound to mozilla-central a=merge 2016-05-04 11:54:42 +02:00
Bob Silverberg
9d843c9928 Bug 1265842 - Implement browser.history.deleteAll and deleteRange. r=aswan
MozReview-Commit-ID: 6rcQfPajmfw
2016-04-27 16:51:11 -04:00
Bob Silverberg
a21c8ee6da Bug 1265837 - Implement browser.history.deleteUrl, r=aswan
MozReview-Commit-ID: AzVWzviLkGQ
2016-04-28 08:37:04 -04:00
Ryan Hankins
15b9ae4df8 Bug 1268848 - Safe Browsing preferences graying out inconsistency. r=gpascutto 2016-05-03 11:34:59 -05:00
Hector Zhao
865a9cb744 Bug 1268369 - Expose distribution.id as part of the appinfo configuration. r=Gijs
MozReview-Commit-ID: 4q7FVNgZtiK
2016-04-28 15:23:55 +08:00
Milan Sreckovic
a2ed04d5d4 Bug 973014: Restart due to privacy setting change now has better button labels than OK and Cancel. r=past
MozReview-Commit-ID: Jbcs59D3Apf
2016-04-29 13:25:24 -04:00
Gabor Krizsanits
2cbd618b60 Bug 1262661 - clear the MessageQueue after send. r=mconley 2016-05-03 22:38:36 +02:00
Scott Wu
a3e825bc73 Bug 446171 - Part 2: Add a browser test for bookmark all tabs; r=mak
MozReview-Commit-ID: Ga64MDyDEyB
2016-04-15 08:14:59 +08:00
Scott Wu
e88688a3cb Bug 446171 - Part 1: Get page titles from tab and not depend on history; r=mak
MozReview-Commit-ID: EUQv2p9LxtY
2016-03-21 14:57:18 +08:00
Wes Kocher
f5030d6e24 Merge m-c to fx-team a=merge
MozReview-Commit-ID: 3H9BxQQQnNI
2016-04-29 16:05:30 -07:00
Robert Strong
952ddb0383 Bug 1262880 - browser preferences changes - Remove add-on compatibility check from application update. r=felipc 2016-04-29 10:01:04 -07:00
Michael Kaply
8142e5158b Bug 1266783 - Add unit tests for Google engine with codes, r=florian. 2016-04-22 11:52:41 -05:00
Michael Kaply
9bed730134 Bug 1181645 - Default invalid or empty purpose in getSubmission to searchbar, r=florian. 2016-04-29 17:08:55 +02:00
Dão Gottwald
7412b86381 Bug 1248268 - Add option for disabling the "Recently Bookmarked" UI. r=mak 2016-04-29 13:43:59 +02:00
Julian Descottes
ac517d550c Bug 1260763 - advanced pref panel: move onchange listener from xul to js;r=jaws
MozReview-Commit-ID: 54GEpX5DV8W
2016-04-27 19:32:05 +02:00
Carsten "Tomcat" Book
30b801493e merge mozilla-inbound to mozilla-central a=merge 2016-04-28 16:30:24 +02:00
Carsten "Tomcat" Book
ae085d9235 Backed out changeset e3517606f9ee (bug 1262661) for bc7 test failures in browser_tab_detach_restore.js 2016-04-28 14:05:18 +02:00
Jared Wein
9d22a8bc29 Bug 1095739 - Allow a "new user" experience to happen subsequent to Firefox being uninstalled. r=gijs r=jimm
MozReview-Commit-ID: BlynhSXhRT9
2016-04-27 11:37:00 +02:00
Gabor Krizsanits
985f62fc3e Bug 1262661 - clear the MessageQueue after send. r=mconley 2016-04-28 12:52:44 +02:00
Jonathan Hao
7b2a156912 Bug 1260915 - Write a test to make sure Service Worker handle userContextId correctly. r=bkelly
MozReview-Commit-ID: LoR56SiAfXk
2016-04-27 16:37:20 +08:00
Michael Kaply
98666e19a9 Bug 1264491 - Backout accidental checkins that had nothing to do with bug; DONTBUILD 2016-04-27 15:05:03 -05:00
Michael Kaply
2cf33e101e Bug 1264491 - Update core ping docs for distributionId; r=gfritzsche DONTBUILD 2016-04-27 14:59:46 -05:00
Ricky Chien
ee84fde839 Bug 1267434 - Unnecessary whitespace displayed in about:privatebrowing; r=Gijs
MozReview-Commit-ID: DubHFct2gQW
2016-04-27 13:08:05 +08:00
Gijs Kruitbosch
1f48f5aa92 Bug 1267289 - add more URL bar tests and fix issue with error pages, r=mikedeboer,mconley
This adds tests for issues brought up in bug 231393, bug 264610, bug 302575 and bug 1129564,
all of which fed into the current implementation of userTypedClear/userTypedValue. I intend
to move us away from userTypedClear, but I'm keen not to regress any of these issues, so
I'm adding automated tests to ensure that doesn't happen.

MozReview-Commit-ID: 1up2MIXzkzG
2016-04-25 17:27:35 +01:00
Kris Maglione
daea263459 Backed out changeset a3fbed43aa55 for a new set of intermittent failures.
MozReview-Commit-ID: 1lIDylABshC
2016-04-25 18:13:41 -07:00