Commit Graph

133 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
6aa98d7df0 Merge mozilla-central to autoland 2017-07-28 09:50:36 +02:00
Carsten "Tomcat" Book
bd7b184c91 Backed out changeset e3e924da5d5f (bug 1383328) 2017-07-28 09:20:05 +02:00
Dão Gottwald
6d77a8e8e9 Bug 1384565 - Clean up DOMTitleChanged listener. r=billm
MozReview-Commit-ID: GFioUI3P6Hk

--HG--
extra : rebase_source : 7ca5492cb7872c898b79ef58fef73151df3ced47
2017-07-26 15:18:05 +02:00
Bill McCloskey
fff3f0890c Bug 1383328 - Use TabGroup as event target for browser-status-filter (r=smaug)
MozReview-Commit-ID: HOSmqr5Vpwh
2017-07-25 19:52:36 -07:00
Ehsan Akhgari
d732ce4442 Bug 1375573 - Part 2: Avoid creating an about:blank document in setupJSON() by creating a Window binding through exposing a getter for the inner window ID on nsIWebProgress; r=billm 2017-06-28 09:15:53 -04:00
Ehsan Akhgari
bc4c49bb3f Bug 1375573 - Part 1: Avoid creating an about:blank document in setupJSON() by accessing content.document before STATE_STOP; r=billm 2017-06-28 09:15:53 -04:00
Bill McCloskey
068699332f Bug 1363877 - Label nsBrowserStatusFilter::TimeoutHandler as SystemGroup (r=felipe)
MozReview-Commit-ID: 5qD7vnU5GZC
2017-05-17 11:47:40 -07:00
Kershaw Chang
e8df9986bf Bug 1351281 - Remove NetworkPrioritizer.jsm, r=dao
Since Necko has already given higher priority to http transactions from the focused window, we don't need NetworkPrioritizer.jsm anymore.
2017-05-03 03:28:00 +02:00
Gabor Krizsanits
b007d78f5d Bug 1352961 - P2: Measure for the delay before a new tab starts processing the first URL. r=mconley, data-r=bsmedberg
Opening pages in a new tab might suffer an extra delay from e10s-multi because
the new process has to start up and then run all the process / frame scripts
before it can react on the request from the parent to load the first page.

There are two code paths. Either we start the tab with a remote browser and
then the RemoteWebNavigation will send the request. Or we start with a non-remote
browser and have to change the remoteness flag on it, and then the SessionStore
will send the request.

In each cases we start the timer on the parent side, send it with the message,
and when the child receives it it stops the timer and reports the measured delay.
2017-04-25 17:11:12 +02:00
Mark Banner
733f0b7c97 Bug 1338195 - Define a frame-script environment for eslint and use it to clear no-undef issues for known frame script globals. r=mossop
MozReview-Commit-ID: Fcin4InbLK2

--HG--
extra : rebase_source : f94dbb2e5af83bb4d32c51a55702e6f58cc25323
2017-02-07 10:52:06 +00:00
Kris Maglione
a877454fe6 Bug 1305162: Part 1b - Properly serialize nsIMIMEInputStream in RemoteWebNavigation. r=dragana
MozReview-Commit-ID: 6PePVAEL1Px

--HG--
extra : rebase_source : a485b0c7dc427b82c2d6e1e440716040a885afc7
extra : source : 1202edf6008d7c4da0976c78ed88cec7aa4f05d1
2017-01-21 13:28:08 -08:00
Christoph Kerschbaumer
be82c7af85 Bug 1329032 - Extend loadURIWithOptions by a triggeringPrincipal. r=bz,gijs 2017-01-18 08:24:55 +01:00
Jared Wein
43bac26d30 Bug 1331661 - Enable the 'quotes' rule for eslint and fix most of the errors with --fix. r=Gijs
MozReview-Commit-ID: 6tv0Z06CO4a

--HG--
extra : rebase_source : 014c0b04d8538dc5f15bc6dd4ed6bd220c55c5d4
2017-01-17 09:48:17 -06:00
Florian Quèze
34e970eb9b Bug 1329182 - remove trailing newURI null parameters in toolkit/, r=jaws. 2017-01-09 20:27:25 +01:00
Jared Wein
ecab54a7c9 Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 7E7LPorrEje

--HG--
extra : rebase_source : 0572a35415a766a3f31d266760ecd07f0dcc3f72
2016-12-29 18:34:54 -05:00
Wes Kocher
0dfb7c2b5c Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein
7255df4e9a Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 8WoGr8i6oCR

--HG--
extra : rebase_source : da7172285d43b820421557ed3b05887e091ff939
2016-12-29 15:20:47 -05:00
Dave Townsend
c5bb304fd9 Bug 1316882: Turn on space-before-function-paren eslint rule (toolkit). r=jaws
MozReview-Commit-ID: FGFwg6TYkvm

--HG--
extra : rebase_source : 4073cebbef1694393efe312aaafbdb803adbd304
2016-11-11 15:22:34 -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
Sebastian Hengst
e183b1ce5d Backed out changeset 6036b8acdab5 (bug 1284395) for asserting in ChromeUtils::IsOriginAttributesEqualIgnoringAddonId at nsDocShell.cpp:8007 for Windows debug builds. r=backout 2016-09-19 17:10:09 +02:00
Gijs Kruitbosch
2370806614 Bug 1284395, r=bz,mconley
MozReview-Commit-ID: 1nPyv7G3q7d

--HG--
extra : rebase_source : 9e0d93d1dee7fff2b599da2e79d8a286d2ca8007
2016-09-06 14:19:45 +01:00
Mike Conley
e66438b410 Bug 1294502 - Move AutoCompletePopup implementation for content to browser-content.js so that non-e10s can use it in a later patch. r=MattN
MozReview-Commit-ID: 2fB4M3lqpLK

--HG--
extra : rebase_source : bbadfe6dacb08a1d7231a39227802484772ebc2b
2016-07-28 14:18:50 -04:00
Drew Willcoxon
ba64c256df Bug 1293499 - Fix PageThumbs.captureAndStore for e10s: redirects and channel errors. r=markh
MozReview-Commit-ID: HULg4Ja0NmF
2016-08-09 17:48:34 -07:00
Jared Wein
fd84c776c7 Bug 1292042 - Enable the keyword-spacing rule for eslint. Most of this patch was autogenerated by 'eslint --fix'. Files with .xml extension needed to be changed by hand due to limitations of custom plugin. r=markh
MozReview-Commit-ID: EMjJ3yWt9Wt

--HG--
extra : rebase_source : 2b8327e5a7cf0bfd190d696ad5fe475f13faa3cc
2016-08-04 03:28:58 -04:00
Andrea Marchesini
dd6cbdac21 Bug 1271516 - Introducing nsIWebNavigation.setOriginAttributesBeforeLoading, r=smaug 2016-06-07 19:59:22 +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
Makoto Kato
da66cc7e43 Bug 1177943 - Part 4. Implement remote nsICommandWithParams. r=smaug
MozReview-Commit-ID: LbokIF1rWZX
2016-04-20 19:12:27 +09:00
Blake Kaplan
a94271bcb0 Bug 1272172 - Back out bug 1183037 for regressions. r=backout 2016-05-12 15:48:59 -07:00
Carsten "Tomcat" Book
6deb1d00c9 Merge mozilla-central to fx-team 2016-05-10 12:15:50 +02:00
Blake Kaplan
ba61fbfcaa Bug 1183037 - Clicking on the input element doesn't notify the child that the autocomplete popup rolled up. r=felipe 2016-05-02 15:28:00 -04:00
Gijs Kruitbosch
5807621979 Bug 1241085 - part 1: improve inLoadURI support, r=mconley
MozReview-Commit-ID: 8jTbktXGOA1

--HG--
extra : rebase_source : f3f0e794a44a1d85b49b326953eff1f0a7618075
extra : source : 3c86861912bb0e2a8b7e09d01fb2243461839a58
2016-04-28 18:31:42 +01:00
Gijs Kruitbosch
3dc1902afe 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

--HG--
extra : source : de5ab3fd7c7e5772cc323a6d998a3a94143c23b1
extra : amend_source : cf7abadb9a7dbb97aaa9665a3df5981ae3459bff
2016-05-05 17:45:58 +01:00
Gijs Kruitbosch
9e0d05598d Bug 1241085 - part 1: improve inLoadURI support, r=mconley
MozReview-Commit-ID: 8jTbktXGOA1

--HG--
extra : rebase_source : 7012d5d4de32587edb7183de14e4a650b5f48e63
2016-04-28 18:31:42 +01:00
Gijs Kruitbosch
3cd803e9cd Backed out changesets b386e97721cf, 386b9c750bd2, 3c86861912bb (bug 1241085) because the about:newtab URI is now kept across sessions
MozReview-Commit-ID: EVv6M6x9F44

--HG--
extra : rebase_source : 6d8fc34c6950f0e08f411fe6f9f707517f9b3fd9
2016-05-05 17:45:58 +01:00
Kris Maglione
d78e5a3050 Bug 1238310: Part 5 - Implement the browser.tabs.onZoomChange event. r=gabor f=aswan
MozReview-Commit-ID: JlxSM13SeYg

--HG--
extra : rebase_source : aaa1ac864a0cbcbe22aa7aa694ab0203f8e39d0b
extra : amend_source : 2a8a0081e853d5f2f3975ebee4c3bcb0ee46c2e9
2016-04-01 11:45:01 -07:00
Gijs Kruitbosch
32bc4f6864 Bug 1199934 - page shouldn't be able to trap/revert the location bar by hash/replacestate changes, r=jaws
MozReview-Commit-ID: HsmmHsUtU0h

--HG--
extra : rebase_source : 85dee8cf0ebcf67fd7c0fb6e6936217d8b3fc0ae
2016-04-13 19:32:45 +01:00
Mike Conley
1cfa3e2fe8 Bug 1254865 - Send init for AutoCompletePopup in async message from the parent. r=Felipe
MozReview-Commit-ID: IZ9f8pTTflF

--HG--
extra : rebase_source : 77d97d6ceec1aac296788a702c96288507608c7d
2016-03-23 14:47:00 -04:00
Mike Conley
bf0a9ec961 Bug 1254865 - Don't send disableglobalhistory state down to browser-child.js in sync message. r=Felipe
MozReview-Commit-ID: 7PRr1ia7VbA

--HG--
extra : rebase_source : f8d9d7a6d7f081060b31e543e83b6aa886d067af
2016-03-23 17:27:34 -04:00
Gijs Kruitbosch
9a47424a72 Bug 1254657 - change how we send Content:LoadURIResult to avoid upsetting RemoteWebProgress.jsm, r=mconley
MozReview-Commit-ID: 7GR6H19ZUuN

--HG--
extra : rebase_source : 0e435db5835fe63b287ecf82538d383b34139c39
2016-03-08 20:04:10 +00:00
Gijs Kruitbosch
e4f6985644 Bug 798249 - track when we're 'inside' a loadURI call when dealing with Stop() calls resulting from the same, r=mconley
MozReview-Commit-ID: 48xQn03HtjZ

--HG--
extra : rebase_source : 29669594a65d2f8710445bb8ae9b4b92c5834c91
2016-02-16 14:08:14 +00:00
Gijs Kruitbosch
c18c42bb0c Backed out changeset 2331bc8e11a7 (bug 798249) for leaks and intermittent about:home uncaught errors
MozReview-Commit-ID: FWORd2nzGbl

--HG--
extra : amend_source : 0a962aa52855baae50f540edc12e1ab1872f11c6
2016-03-08 12:26:54 +00:00
Dão Gottwald
ddc0edabd1 Bug 1253584 - Fix and enable browser_NetworkPrioritizer.js for e10s. r=mconley 2016-03-08 12:16:42 +01:00
Gijs Kruitbosch
a65fa3d735 Bug 798249 - track when we're 'inside' a loadURI call when dealing with Stop() calls resulting from the same, r=mconley
MozReview-Commit-ID: 48xQn03HtjZ

--HG--
extra : rebase_source : a4136a9a97a6ffaddc4e442b4c6f24c79b31f3f3
extra : histedit_source : 5d39687b0d93f0c7058c2ef41e79ddb1e20cb495
2016-02-16 14:08:14 +00:00
Gijs Kruitbosch
0a197aae91 Bug 1088710 - part 2: make it work on e10s, r=mconley
MozReview-Commit-ID: FhlfqJ1gmjR

--HG--
extra : rebase_source : 915ecec63d95583114f2c01894748dfda4025321
2016-02-24 15:24:20 +00:00
Mike Conley
2a78d19d3c Bug 1246115 - Make gSafeBrowsing set the phishing menu item correctly. r=Gijs
Unfortunately, when onLocationChange is fired for an attack site for
the about:blocked error page that we display, content.document has not
been updated with the loaded error document, so
content.document.documentURI will appear to be the previous page that
had been loaded. In this patch, we update the parent's cache of
documentURI in onStateChange as well, since this seems to be fired
after the error page has been loaded.

MozReview-Commit-ID: 1yLAw0JTEC6

--HG--
extra : rebase_source : 4f6f850fbe9c0b1f8ae3d6e2eaa42ef52a1e55c4
2016-02-10 15:49:50 -05:00
Mike de Boer
a8f73b8d27 Bug 1154277: Part 2 - support running Social API documents to run in a remote browser, i.e. the content process. f=mixedpuppy, r=Standard8 2016-02-04 12:50:06 +01:00
Mike Conley
94754a321a Bug 1233803 - Outlaw usage of sessionHistory CPOW in browser code. r=felipe
--HG--
extra : commitid : 1BiGRhthHhR
extra : rebase_source : 43f1f73a6f2a2f363a4320c7ec25865359183ef0
extra : histedit_source : eb5f9c2e8e996977b2e01392d5a871b439ccdaca
2016-01-04 15:49:22 -05:00
Jim Mathies
0f68cf1319 Bug 1096804 - Add support to PageThumbs for requesting non-downsampled content screenshots. r=dao 2016-01-12 11:08:33 -06:00
Kris Maglione
273f1c53e4 Bug 1193837: Part 1 - Cache the last known inner window ID of remote browsers in parent process. r=billm
--HG--
extra : commitid : 6RO1Kd41veM
extra : rebase_source : 713a2355e8f679d3b568ffeb085cf09ecbbe217e
extra : source : c3307a5ac126e1347fc1cec02e5932544b904d51
2015-11-30 17:56:01 -08:00