Commit Graph

236880 Commits

Author SHA1 Message Date
Mats Palmgren
349b47d756 Bug 1148104 - Enable fragmentation of floats in column layout in RELEASE builds. r=roc 2015-03-28 20:50:35 +00:00
Justin Dolske
1578519150 Bustage fix for bug 1146065. 2015-03-28 13:49:50 -07:00
Ehsan Akhgari
f2fdcdb534 Bug 1147996 - Enable interception of CSP reports through service workers; r=nsm
Currently when sending a CSP report, HttpBaseChannel::ShouldIntercept tries to
get access to the nsINetworkInterceptController interface through the channel's
notification callbacks, but in this case the notification callback is the
CSPReportRedirectSink object (thanks to nsCORSListenerProxy::Init).

This patch extends CSPReportRedirectSink to make it aware of
nsINetworkInterceptController, and have it route the request for
nsINetworkInterceptController correctly to the docshell without the need to
mess with the notification callbacks.

This will be tested in bug 1147699.
2015-03-28 16:28:40 -04:00
Ehsan Akhgari
b5cfb9bee0 Bug 1147695 - Enable interception of beacons through service workers; r=nsm
Currently when sending a beacon, HttpBaseChannel::ShouldIntercept tries
to get access to the nsINetworkInterceptController interface through the
channel's notification callbacks, but in this case the notification
callback is the nsCORSListenerProxy object (thanks to
nsCORSListenerProxy::Init).

nsCORSListenerProxy already knows how to forward calls to
nsIInterfaceRequestor::GetInterface to mOuterNotificationCallbacks, and
ShouldIntercept calls GetInterfce.  But mOuterNotificationCallbacks is
set by default to the callbacks of the channel at the time
nsCORSListenerProxy is called, and the callbacks on this channel is
intentionally null, so ShouldIntercept bails out and the beacon never
gets intercepted.

This patch extends nsCORSListenerProxy to make it aware of
nsINetworkInterceptController, and have it route the request for
nsINetworkInterceptController correctly to the docshell without the need
to mess with the notification callbacks.

This will be tested in bug 1147699.
2015-03-28 16:28:37 -04:00
Ryan VanderMeulen
0ec3fab670 Backed out 6 changesets (bug 1046245) for bustage on a CLOSED TREE.
Backed out changeset 222c2f9e3bc9 (bug 1046245)
Backed out changeset 4251eef464a2 (bug 1046245)
Backed out changeset 592f4cc23197 (bug 1046245)
Backed out changeset 5bfb9a1c0550 (bug 1046245)
Backed out changeset e966a5df87b6 (bug 1046245)
Backed out changeset 609f3ca64004 (bug 1046245)
2015-03-28 16:24:25 -04:00
Phil Ringnalda
12a32d30d2 Merge m-c to f-t 2015-03-28 12:43:56 -07:00
Justin Dolske
7774ccbfd0 Bug 1146065 - Logins captured but not filled on discover.com. r=mattn 2015-03-28 12:13:17 -07:00
Phil Ringnalda
bb79e09836 Merge m-c to f-t 2015-03-28 12:02:32 -07:00
Phil Ringnalda
393f847e82 Merge b-i to m-c, a=merge 2015-03-28 11:47:50 -07:00
Phil Ringnalda
3c6c615f10 Merge m-c to m-i to m-c merge, a=mergemerge 2015-03-28 11:45:00 -07:00
Phil Ringnalda
8684378100 Merge m-i to m-c, a=merge 2015-03-28 11:44:16 -07:00
Nick Alexander
e60fdb2d12 Merge fx-team to m-c. a=merge 2015-03-28 11:31:47 -07:00
Nick Alexander
9435019d12 Merge m-c to fx-team. a=merge 2015-03-28 11:30:58 -07:00
Aaron Klotz
18c8a2010f Bug 1133351: Backed out 0cc8abe4e2bb for assertion failures; r=bustage 2015-03-28 06:08:26 -07:00
B2G Bumper Bot
f140c54822 Bumping manifests a=b2g-bump 2015-03-28 03:38:05 -07:00
B2G Bumper Bot
96ecedd8d6 Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/fb33cb000bc0
Author: Dale Harvey <dale@arandomurl.com>
Desc: Bug 1146825 - Make gaia-grid use its container size. r=kgrandon
2015-03-28 03:35:30 -07:00
ffxbld
d3e215c84b No bug, Automated blocklist update from host bld-linux64-spot-1005 - a=blocklist-update 2015-03-28 03:27:39 -07:00
ffxbld
d19b8895fe No bug, Automated HPKP preload list update from host bld-linux64-spot-1005 - a=hpkp-update 2015-03-28 03:27:37 -07:00
ffxbld
59b007131d No bug, Automated HSTS preload list update from host bld-linux64-spot-1005 - a=hsts-update 2015-03-28 03:27:36 -07:00
B2G Bumper Bot
9b5615c2d6 Bumping manifests a=b2g-bump 2015-03-28 01:18:08 -07:00
B2G Bumper Bot
f229030afe Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/65c09466a742
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1058743 - merge pull request #29139 from gabrielesvelto:bug-1058743-do-not-lazy-load-code-and-styles to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/6070d1b8edf4
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Bug 1058743 - Remove uses of the LazyL10n object from the dialer and the emergency-call application r=drs
2015-03-28 01:15:35 -07:00
Wes Kocher
6af01621fa Merge m-c to b2ginbound a=merge 2015-03-27 17:18:16 -07:00
Wes Kocher
871aa2cba6 Merge b2g-inbound to m-c a=merge 2015-03-27 17:11:19 -07:00
Wes Kocher
041d4c8544 Merge fx-team to m-c a=merge 2015-03-27 16:52:38 -07:00
Mike Conley
734a09524f Bug 1144797 - Add ContentTaskUtils.jsm into ContentTask scope. r=smacleod. 2015-03-27 18:51:25 -04:00
Dave Hylands
89f499eb85 Back out d93c07e6bcd2 (Bug 1140597) due to mochitest failures 2015-03-27 15:48:20 -07:00
Mike Conley
383b84b08b Bug 1144797 - Add setInterval and clearInterval to Timer.jsm. r=smacleod. 2015-03-27 18:38:17 -04:00
Wes Kocher
780e0d01fb Merge m-c to fx-team a=merge CLOSED TREE 2015-03-30 19:42:25 -07:00
Richard Newman
2f5577bd2f Bug 1148990 - Don't ship bagheeraclient.js or tokenserverclient.js on Android. r=gps
Neither of these clients are used on Android, and the Bagheera client isn't
used anywhere unless Firefox Health Report is enabled.

This patch conditionalizes their inclusion in services-common, makes the tests
aware, and also tests that they are _not_ present on Android.

Note that some unused test helpers are also omitted.
2015-03-30 15:02:51 -07:00
Richard Newman
0d34766983 Bug 1148933 - Remove old storageservice.js and tests. r=gps 2015-03-30 15:02:51 -07:00
Wes Kocher
c03995a1e1 Backed out changeset 9d80f8548ac9 (bug 1148933) for b2g xpcshell bustage CLOSED TREE 2015-03-30 18:00:10 -07:00
Wes Kocher
5c841d4bbb Backed out changeset b5e71f873231 (bug 1148990) 2015-03-30 18:00:09 -07:00
Richard Newman
3b95a4999d Bug 1148990 - Don't ship bagheeraclient.js or tokenserverclient.js on Android. r=gps
Neither of these clients are used on Android, and the Bagheera client isn't
used anywhere unless Firefox Health Report is enabled.

This patch conditionalizes their inclusion in services-common, makes the tests
aware, and also tests that they are _not_ present on Android.

Note that some unused test helpers are also omitted.
2015-03-30 15:02:51 -07:00
Richard Newman
e42e46994e Bug 1148933 - Remove old storageservice.js and tests. r=gps 2015-03-30 15:02:51 -07:00
Felipe Gomes
7abae499b2 Bug 1079665 - follow up, remove accidental line included from different patch. r=me 2015-03-30 18:38:18 -03:00
Mark Banner
cb30f89446 Bug 1105490 - Remove old ToS generation code from Loop Standalone. r-dmose,r=ted NPOTB DONTBUILD 2015-03-30 21:45:53 +01:00
Richard Newman
503d0c3000 Bug 1148464 - Remove redundant addUploadedRecord method. 2015-03-30 11:56:24 -07:00
Margaret Leibovic
fea058b947 Bug 1147597 r=gavin 2015-03-30 13:27:29 -04:00
Ryan VanderMeulen
cce33aadf1 Backed out changeset 7b1cb7256f0f (bug 1126048) for robocop failures. 2015-03-30 14:03:00 -04:00
Sami Jaktholm
aeb75d5276 Bug 1148893 - Add shared frame script utils to Style Editor head.js. r=ejpbruel 2015-03-28 10:19:03 +02:00
Sami Jaktholm
17aade4550 Bug 1148893 - Replace .then handlers with yields to catch 'Unknown sheet source' rejections in Style Editor onShow task. r=ejpbruel 2015-03-28 10:15:29 +02:00
Sami Jaktholm
0eba3ff690 Bug 1148893 - Return the style sheet selection promise to the caller. r=ejpbruel 2015-03-28 07:22:50 +02:00
Marina Samuel
d533aa6221 Bug 1136203 - Remove thumbnail/title replacing functionality for history tiles. r=adw 2015-03-27 17:57:11 -04:00
Marco Bonardo
08b7ed630f Bug 1144571 - Pasting multiple bookmarks should retain their order. r=ttaubert 2015-03-28 14:00:11 +01:00
Mike de Boer
c448a0cf28 Bug 1105044: update XULRunner stub path finding to match the updated Mac app package signing requirements. r=bsmedberg 2015-03-28 12:26:22 +01:00
Dão Gottwald
96476087bb Bug 824947 - Put the add-on installation progress notification's custom content in <popupnotificationcontent> rather than overriding the anonymous content. r=dtownsend 2015-03-27 23:02:37 +01:00
Dão Gottwald
e758e46529 Bug 1148543 - Remove the add-on author from the install confirmation doorhanger. r=dtownsend 2015-03-27 23:02:06 +01:00
Marina Samuel
9d4be38756 Bug 1146146 - Maximize the number of rows of tiles by reducing the suggested explanation maximum line count to 2 instead of 3 [r=adw] 2015-03-28 01:08:36 -07:00
Blake Kaplan
486e19ede9 Bug 1086684 - disable this test on Android. a=KWierso to land on a CLOSED TREE 2015-03-27 14:51:01 -07:00
B2G Bumper Bot
cbeecc32f8 Bumping manifests a=b2g-bump 2015-03-27 14:48:02 -07:00