Граф коммитов

471622 Коммитов

Автор SHA1 Сообщение Дата
Jonathan Watt 3e920b7fa1 Bug 1265953, part 1 - Convert most of the cocoa widget code from nsAutoPtr to UniquePtr. r=mstange 2016-04-19 11:28:12 +01:00
Botond Ballo 1be1083028 Bug 1265515 - Update nsAutoPtr.h includes in gfx/layers/apz to RefPtr.h. r=kats
MozReview-Commit-ID: IcTMATcm0Wm

--HG--
extra : rebase_source : 324b527b21b24b88f7b9ca7c5556a93b55915009
extra : source : e897927f1ca89a175e4014264d3dea93353ec891
2016-04-18 16:01:53 -04:00
Botond Ballo 188c04fbd0 Bug 1266154 - Don't start a scroll snap animation if we're already at the destination. r=kats
MozReview-Commit-ID: EP7s414NQ4K

--HG--
extra : rebase_source : 3f57b46f1e23c69f1efd7039fada2b8c60cd7f4b
extra : amend_source : 580e1a95597e6c9fe56e3b655f52c7817e391df2
2016-04-18 20:05:17 -04:00
Ehsan Akhgari 7944d5a17f Bug 1265941 - Part 2: Update request-init-001.sub.html as well 2016-04-20 16:40:31 -04:00
Nathan Froyd 681b252385 Bug 1266197 - fix robocop warning about nsIDOMWindowInternal; r=gbrown
The warning message tells us to just use nsIDOMWindow, so let's do that.
Less warning spam is a win.
2016-04-20 16:32:15 -04:00
Kartikaya Gupta 07dc705da1 Bug 1265513 - Do a fuzzy match when checking to see if a scroll will result in overscroll. r=botond
MozReview-Commit-ID: 3fFZHXWMnWv
2016-04-20 15:36:13 -04:00
Dan Minor eb586d648d Bug 1266047 - Fix crash in mozilla::AudioBufferAddWithScale_SSE r=padenot
This adds alignment checks to fallback to scalar operations if the
received buffers are not properly aligned. Bug 1266112 is the follow on
to either fix the alignment problem or add a vector path for the aligned
portion of the buffers.

MozReview-Commit-ID: 5HCXzipXlqD

--HG--
extra : rebase_source : 0dff8258c4cc0d468c18267680f053ff1a240ad5
2016-04-20 11:54:50 -04:00
Jim Chen 983f3c49d1 Bug 1252650 - Send event response even if GeckoApp is not active; r=me
Enable sending event response when Gecko state is PROFILE_READY. This
happens when Gecko is loaded in the background and GeckoApp is not
active. This is safe because it's only a response to an event from
Gecko, so there is definitely a listener for the response on the Gecko
side already. r=me for a trivial change.
2016-04-20 15:06:13 -04:00
Jim Chen 4018bd63a8 Bug 1252650 - Use GeckoService to launch Gecko for incoming push messages; r=nalexander
Use GeckoService to launch Gecko using the correct profile and load push
service, if necessary.
2016-04-20 15:06:13 -04:00
Jim Chen 99c7d96804 Bug 1252650 - Add GeckoThread.canUseProfile; r=snorp
canUseProfile returns whether we're currently using the given profile or
we can potentially start Gecko with the given profile.
2016-04-20 15:06:13 -04:00
Jim Chen 66f54a0378 Bug 1252650 - Update generated JNI bindings; r=me 2016-04-20 15:06:13 -04:00
Jim Chen dc18692d89 Bug 1252650 - Add intent to create XPCOM services in GeckoService; r=snorp
Add support for Intents that launch GeckoService and create services
based on a category registered with the category manager.
2016-04-20 15:06:13 -04:00
Jim Chen c433e8ff00 Bug 1252650 - Support loading PushService immediately on Android; r=kitcambridge
Normally we delay-load PushService on session restore. However, we won't
have session restore when Gecko is running in background without GUI. So
we need a way to load PushService immediately.
2016-04-20 15:06:13 -04:00
Jim Chen 1a15cf64ef Bug 1252650 - Add data parameter to NS_CreateServicesFromCategory; r=froydnj
Add a data parameter to be passed into any observers implemented by
created services.
2016-04-20 15:06:13 -04:00
Jeff Gilbert 9c3993e371 Bug 1263018 - Only update active prog info if linking active prog. - r=jrmuizel 2016-04-20 12:02:07 -07:00
Kartikaya Gupta 5024e050fd Bug 1265806 - Update scrollbar finding code to deal with layer trees on both OS X and Windows properly. r=rbarker
MozReview-Commit-ID: GBC5Y9lLAoL
2016-04-20 14:44:18 -04:00
Ehsan Akhgari 756a1054f9 Bug 1265941 - Rename the ReferrerPolicy "origin-only" enum value to "origin"; r=jdm 2016-04-20 14:21:34 -04:00
Aryeh Gregor d2127d6d42 Bug 1258085 - Avoid empty whitespace nodes when editing
There are probably a lot more places that could use HandleEmptyText
thrown in, but this covers a few simple ones.
2016-04-20 21:19:20 +03:00
Benjamin Bouvier b58b91c974 Bug 1265449: Remove static assumption about SIMD objects; r=jonco
MozReview-Commit-ID: GcowJIjVRto

--HG--
extra : rebase_source : f189ced03fbf05e180a2e59cbd13ae2aaf7d6861
2016-04-07 14:19:07 +02:00
Aryeh Gregor caece2e88c Bug 1156062 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:45:21 +03:00
Aryeh Gregor ee087628e7 Bug 1156062 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:45:17 +03:00
Aryeh Gregor 1840135a82 Bug 1156062 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:45:14 +03:00
Aryeh Gregor 0baa2aa34f Bug 1156062 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:45:10 +03:00
Aryeh Gregor 5ffff818d3 Bug 1156062 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:45:07 +03:00
Aryeh Gregor 756ddeeed2 Bug 1156062 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:45:03 +03:00
Aryeh Gregor ed26b75d9e Bug 1156062 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:44:59 +03:00
Aryeh Gregor 81d03b3b1d Bug 1156062 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:44:56 +03:00
Aryeh Gregor c5618ff5a6 Bug 1156062 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:44:52 +03:00
Aryeh Gregor b75a20d5c8 Bug 1190172 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:44:48 +03:00
Aryeh Gregor 52f4bc1e37 Bug 1190172 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:44:44 +03:00
Aryeh Gregor fa460326a7 Bug 1190172 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:44:41 +03:00
Aryeh Gregor a1bda4c481 Bug 1190172 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:44:37 +03:00
Aryeh Gregor 829d16bdb2 Bug 1190172 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:44:34 +03:00
Aryeh Gregor 9534eef73e Bug 1190172 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:44:30 +03:00
Aryeh Gregor 13b689b1a7 Bug 1190172 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:44:26 +03:00
Aryeh Gregor 15ccd5187d Bug 1190172 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:44:23 +03:00
Aryeh Gregor 5e51c6d5e4 Bug 1190172 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:44:19 +03:00
Aryeh Gregor 9b7107904f Bug 1190172 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:44:15 +03:00
Aryeh Gregor 488a38c0e5 Bug 1190172 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:44:12 +03:00
Aryeh Gregor 5d233696f9 Bug 1190172 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:44:08 +03:00
Aryeh Gregor 53d99b8f93 Bug 1190172 - Back out for now, requested by Masayuki at bug 1191356 comment 23 2016-04-20 20:44:04 +03:00
Daniel Holbert ed653d2220 Bug 1264787: Make nsCSSValue's AdoptListValue & AdoptPairListValue methods take a UniquePtr. r=heycam
MozReview-Commit-ID: 94aYEtySHsW
2016-04-20 10:37:06 -07:00
Benoit Girard 85ba14a3e5 Bug 1263249 - Bubble up unique failureId in GetFeatureStatus. r=mconley,milan
MozReview-Commit-ID: JveFLuIcbaN

--HG--
extra : rebase_source : 3f583b44c30495b237fd263e4818430443bf5513
2016-04-13 17:12:47 -04:00
Armen Zambrano Gasparnian 996eefb204 Bug 1251893 - Change TC Linux64 debug jobs to always download symbols. r=ted
Debug test jobs are expected to cause asserts and we need to have symbols on disk to
get proper allocation stacks. The OutputParser requires the symbols to be on disk upon
contrustcion of the object [1][2].

[1] https://dxr.mozilla.org/mozilla-central/rev/5e0140b6d11821e0c2a2de25bc5431783f03380a/testing/mochitest/runtests.py#2484
[2] https://dxr.mozilla.org/mozilla-central/rev/5e0140b6d11821e0c2a2de25bc5431783f03380a/testing/mozbase/mozrunner/mozrunner/utils.py#266

MozReview-Commit-ID: FpI5iDNHI32

--HG--
extra : rebase_source : 424dfb2d78e29335cc33df91434573395eea285c
2016-04-14 08:47:09 -04:00
nhirata 6a314143f2 bug 1264060 - Nexus 5 L and Aries builds are not pushed to Taskcluster artifacts repo correctly. r=me
MozReview-Commit-ID: InB4faPIsMn

--HG--
extra : rebase_source : 165dc8f812aaadc954f8ea576770f38b9c6713ae
2016-04-20 19:08:25 +02:00
Botond Ballo 9ccd2b5e76 Bug 1260018 - Route drag events to APZ, so it can accurately detect the end of a drag. r=kats 2016-04-18 14:24:28 -04:00
David Keeler 13d02ebbb6 bug 1264761 - improve handling of x509 versions in certificate manager r=Cykesiopka
MozReview-Commit-ID: B7EPx63ttlt

--HG--
extra : rebase_source : a39e04a7b2393130888ecfe02b09b495c9e068af
2016-04-18 11:07:24 -07:00
Nathan Froyd 86d79217ed Bug 1265902 - part 2 - don't construct unnecessary string temporaries in TransferablesToIPCTransferables; r=mccr8
Assignment works just fine here, is clearer, and avoids unnecessary work.
2016-04-20 11:50:45 -04:00
Nathan Froyd 98cfb0e977 Bug 1265902 - part 1 - be more efficient when using nsContentUtils::GetSurfaceData(); r=mccr8
nsContenUtils::GetSurfaceData() returns an allocated buffer; the uses of
it in PuppetWidget and nsContentUtils::TransferableToIPCTransferable
copy the allocated buffer again.  We can do better than this.  In the
PuppetWidgetCase, we can simply construct an nsDependentCString for
sending the IPC message.  In the TransferableToIPCTransferable case, we
can transfer ownership of the buffer into the IPCDataTransferItem we are
creating.
2016-04-20 11:50:45 -04:00
Jeff Muizelaar b376008551 Bug 1265960 - Remove gfxReusable* r=Bas
These aren't used anymore.
2016-04-20 11:39:15 -04:00