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

498376 Коммитов

Автор SHA1 Сообщение Дата
Matthew Wein dde16e219d Bug 1267810 - Add a module for registering keywords and handling keyword input sessions. r=adw
MozReview-Commit-ID: Ghqe5xLw67Y

--HG--
extra : rebase_source : cae9a75edb18529f608bc68f464a432300b8b88e
2016-11-03 16:27:50 +00:00
Mike Hommey 17153e5c27 Bug 1314894 - Avoid path changes from b6be0e9e3e1e. r=chmanchester
Importing 'os' in python configure functions, on Windows, changes the
separate the various os.path functions use, and that can have
unexpected, badly handled, consequences. While on the long term, it is
desirable to make @imports('os') modify os.path to use the same base
functions as if there were no @imports, let's go with the simpler
workaround of restoring the non-{isfile,isdir,exists} os.path functions
from b6be0e9e3e1e.

--HG--
extra : rebase_source : a1857b5dce2aa818c72a77d0d9727ac6ce16cb8f
2016-11-04 06:50:43 +09:00
Michelangelo De Simone 80af1b3196 Bug 1310864 - Remove DOM/(contacts, mobileconnection, icc) and related code. r=jst
MozReview-Commit-ID: Az4PTYFUKW8

--HG--
extra : rebase_source : 4c31210ec079a1d2f18deca4e3e1d6bdbc797f76
2016-11-03 13:55:36 -07:00
Wes Kocher 16a45d598b Backed out changeset 36b1cce63e74 (bug 1314795) for lint failures a=backout CLOSED TREE 2016-11-03 17:04:16 -07:00
Chris Pearce 5cba5b5a25 Bug 1314858 - Refactor multiple callers of HasPluginForAPI into a helper. r=gerald
I've repeated myself a few times, so make a helper to make determining which
GMPs are available easier.

MozReview-Commit-ID: 2fFLeaA5o8u

--HG--
extra : rebase_source : 74ea0b429d339273535610df3bbd7fec7beae469
2016-11-03 14:33:31 +13:00
Chris Pearce 098c153601 Bug 1314858 - Remove PContent.NotifyGMPsChanged. r=gerald
MozReview-Commit-ID: FMb3AbEEnl5

--HG--
extra : rebase_source : 0adb2527cf71d0c43956b8051ce6a493becc3056
2016-11-03 16:26:54 +13:00
Chris Pearce 7250493ddc Bug 1314858 - Remove GMPDecoderModule::UpdateUsableCodecs. r=gerald
MozReview-Commit-ID: 7678JImLL9T

--HG--
extra : rebase_source : 77cd678431669cc3932cfaabc7034e546b92166c
2016-11-02 15:31:21 +13:00
Chris Pearce 776ec7bfa9 Bug 1314858 - Make GMPDecoderModule::SupportsMimeType call GMPService::HasPluginForAPI() directly. r=gerald
MozReview-Commit-ID: 3VblaPbTQFJ

--HG--
extra : rebase_source : 6f66e97cb22fa8f92a2d26adffeba60ec8a30936
2016-11-02 10:04:39 +13:00
Chris Pearce d6045d04f6 Bug 1314858 - Make content process cache of GMP capabilities thread safe. r=gerald
MozReview-Commit-ID: 5zTFlfReBne

--HG--
extra : rebase_source : 90e6018b6574c0d2f5a51ad56ab87ef5b535f124
2016-11-02 09:47:00 +13:00
Chris Pearce 50e79d67a0 Bug 1314858 - Add MP4Decoder::IsAAC. r=gerald
We have this for H.264, so we may as well have it for AAC too.

MozReview-Commit-ID: 2k64ANJGUNN

--HG--
extra : rebase_source : 6fe2543788afd26682d31c0ec45b9ac80e501ab1
2016-11-02 09:43:45 +13:00
Aaron Klotz a7baaddbf0 Bug 1311748: Remove extra pointer dereference from MainThreadHandoff::FixArrayElements; r=jimm
MozReview-Commit-ID: 2hLgQ1km07J

--HG--
extra : rebase_source : 371222c8106fd662a4a455117621f22bbc1b3bef
2016-11-03 11:25:26 -06:00
Jared Wein 17ee4aac47 Bug 1315013 - part 2, remove unnecessary slash-star comments that don't add value and look out of place with the spaced-comment eslint rule. r=mossop
MozReview-Commit-ID: LpP0OeyjqX9

--HG--
extra : rebase_source : 3bee2f5e8df7059609085e6b466849af5117b9df
2016-11-03 15:02:07 -04:00
Jared Wein 87b2d4c295 Bug 1315013 - part 1, remove unnecessary double-slash comments that don't add value and look out of place with the spaced-comment eslint rule. r=mossop
MozReview-Commit-ID: HIUTSdkXxbY

--HG--
extra : rebase_source : 2f05e2f275ac7f293f9c650bdec8943189e3ce01
2016-11-03 14:42:06 -04:00
Mike Conley ca5bc4a97d Bug 1313067 - Make extra padding in autocomplete popup richlistitem opt-in. r=mak
MozReview-Commit-ID: 1nTKHSQzy7b

--HG--
extra : rebase_source : 4886392038d10e4a1cc8db67437afba2bd62b19d
2016-10-28 13:11:30 -04:00
Blake Kaplan e08ee43abb Bug 1202623 - Try to fix the intermittent orange by listening earlier for the notification. r=Felipe
MozReview-Commit-ID: 6aT7WrvHFCf

--HG--
extra : rebase_source : ec69e820786d4c3ef85427015c3523e0b7d3c552
2016-10-31 16:33:09 -07:00
Marco Bonardo 792726a2c3 Bug 1310152 - AsyncClone may try to reuse a freed Critical Section in Sqlite. r=asuth
MozReview-Commit-ID: LW0esWlNfQQ

--HG--
extra : rebase_source : 59e2510a9d4c2343dcde91a572a3d354a15c162f
2016-11-03 15:31:31 +01:00
Jordan Lund 124d2f3f4c Bug 1314795 - introduce build_date to params that defaults to pushdate, r=dustin
MozReview-Commit-ID: AviPKtw3BiY

--HG--
extra : rebase_source : aed70ad54badfdd3e200acbbca85cf8372f54698
2016-11-02 19:23:27 -07:00
Greg Mierzwinski da1990f283 Bug 1301981 - Add devtools test task definition to linux64-jsdcov. r=jmaher
This patch provides the implementation that makes it possible to run the devtools test suite with the linux64-jsdcov build to collect js code coverage.

MozReview-Commit-ID: KFmFhKsDq5s

--HG--
extra : rebase_source : 78894caa6b45a0e43fd1a4c29190788523b10e12
2016-10-19 21:20:10 -04:00
Mike Conley 68eca4a40f Bug 1313125 - Get rid of needless synchronous message from AppsServiceChild.jsm. r=jryans
MozReview-Commit-ID: DHbylEOEaKB

--HG--
extra : rebase_source : 5a2aeff96ee46b0932dd23018898be3e537dbf38
2016-11-03 13:59:35 -04:00
Milan Sreckovic a781e2b943 Bug 1309913: Pass the compositor type to canvas on creation. r=dvander
MozReview-Commit-ID: F29GQbuXJgj

--HG--
extra : rebase_source : 6e88bb859e5fa86a2d3ab3ffa12974a36e0ca192
2016-11-03 13:10:21 -04:00
Henrik Skupin 28e9589017 Bug 1259055 - Use window management class for handling of new windows. r=maja_zf
MozReview-Commit-ID: 4dwHLFEmr4k

--HG--
extra : rebase_source : a7ec686258a6d8505cbcf77392c455a981561535
2016-11-03 17:46:32 +01:00
Henrik Skupin dc15cf6b13 Bug 1259055 - Use window management class for handling of new tabs. r=maja_zf
MozReview-Commit-ID: Le8ltn1IbU4

--HG--
extra : rebase_source : 5012f6e76640c0d3cf7ab8408002282d5afa872a
2016-11-03 17:58:41 +01:00
Henrik Skupin 1d0f7ed303 Bug 1259055 - Update Marionette unit tests to use correct handles for chrome windows. r=maja_zf
MozReview-Commit-ID: 5q8Vt8M6PK3

--HG--
extra : rebase_source : 768bd768899ea89b4a80308d43bc0e1c7773b576
2016-10-19 10:45:23 +02:00
Andrzej Hunt cfe379f3ba Bug 1312114 - Post: cleanup imports r=ahunt
MozReview-Commit-ID: 7KaG5fUN4XQ

--HG--
extra : rebase_source : 8089dcdf5eaec0583110bb8734c77325260f745e
2016-10-21 14:49:27 -07:00
Andrzej Hunt f89df647da Bug 1312114 - Post: centralise AppCompatDrawableManager calls to allow easy replacement r=sebastian
We'll want to switch to AppCompatResources as soon as it's available (i.e. support library 24.2).
Keeping this call in one central location should make that upgrade slightly easier. (Especially
since there is a good chance we will expand VectorDrawable usage to other parts of the app
before we get round to upgrading the support library.)

MozReview-Commit-ID: CvnLzE0mbwz

--HG--
extra : rebase_source : 07155a0755ea98b311bf5a66c75e65d7fa9acf04
2016-11-03 11:45:42 +01:00
Andrzej Hunt fc826bbade Bug 1312114 - Post: make catch more specific to not hide exceptions r=sebastian
Catching everything is annoying, since we want to be able to see non-JSON related
exceptions that happen during icon loading. Specifically: it was harder to debug
issues during the VectorDrawable support upgrade.

MozReview-Commit-ID: 79j7FRxu2hh

--HG--
extra : rebase_source : 4bb14434fce255fea585072e83e3d3723a72611b
2016-10-21 14:55:09 -07:00
Andrzej Hunt 11bfdbe6fb Bug 1312114 - Add VectorDrawable support to GeckoMenu r=sebastian
MozReview-Commit-ID: FDCerhozC1S

--HG--
extra : rebase_source : 1ef542376460e0f532145d7eed668db1c879e449
2016-10-21 14:43:06 -07:00
Andrzej Hunt 68b5d96a14 Bug 1312114 - Support VectorDrawable's in ResourceDrawableUtils r=sebastian
MozReview-Commit-ID: 26jCSWUpiRU

--HG--
extra : rebase_source : 320700cc1c6d0a075f80026d4296f7248861aaf5
2016-11-03 11:47:38 +01:00
Andrzej Hunt 5f25d62ba6 Bug 1312114 - Pre: Move getDrawable() from (geckoview) BitmapUtils into (fennec) MenuBitmapUtils to allow support library access r=nalexander
In order to use VectorDrawable's in this code we need to use AppCompatDrawableManager, which
is in the v7 appcompat support library. GeckoView cannot access that library, hence
we should move getDrawable() into the main Fennec jar in order to let us use
VectorDrawable's.

Similarly we need to move DrawableUtil for the same reasons.

(This commit only takes care of moving the code, the following code adds VectorDrawable support.)

MozReview-Commit-ID: CE2yTMLgBlJ

--HG--
rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DrawableUtil.java => mobile/android/base/java/org/mozilla/gecko/util/DrawableUtil.java
extra : rebase_source : 7f97964f2944c8062ccbcc2439b001a966a287ee
2016-10-21 15:51:38 -07:00
Blake Kaplan b29585e2d1 Bug 1314812 - Remove manual timeout code in favor of letting the test harness do it for us. r=Gijs
MozReview-Commit-ID: 4Nlrw11v4U2

--HG--
extra : rebase_source : 745893c22f508046429812f2d34a105b2fe521e4
2016-11-02 16:04:30 -07:00
Blake Kaplan 8e1dba7d2e Bug 1314812 - Remove code that manually times out loads in favor of relying on the test harness. r=Gijs
MozReview-Commit-ID: FZB9ys9lvIN

--HG--
extra : rebase_source : 11a63b4b08fd8c64bbdbd4de2c4d968503aa807d
2016-11-02 16:03:11 -07:00
Gregory Szorc 88d2297730 Bug 1314981 - Remove clean working directory check; r=dustin
As the inline comment says, this was meant to be temporary. The check
has never fired AFAIK. The check adds ~5s overhead to run-task when
there is a source checkout. So let's remove it and get our time back.

MozReview-Commit-ID: FqwCaDAyiSE

--HG--
extra : rebase_source : 2cc433781e0f1b425b3c8959abdf4dc5ea119ebb
2016-11-03 08:17:54 -07:00
Nevin Chen 4e6fb33343 Bug 1310621 - Drop the suggestions if search engines are not available. r=sebastian
MozReview-Commit-ID: FtGO45mfSay

--HG--
extra : rebase_source : a53d619ee11cfba00ae657f9433894920e5e23b9
2016-10-28 17:05:53 +08:00
Sean Lee 331e4b4cc9 Bug 1217162 - Implement insecure field warning on username field.; r=MattN
MozReview-Commit-ID: 2tefQKO9eGY

--HG--
rename : toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html => toolkit/components/passwordmgr/test/mochitest/test_insecure_form_field_autocomplete.html
extra : rebase_source : 6e7aa1995d07b9327a85ec4e18b8cb9e73e0a45b
2016-10-31 17:57:40 +08:00
Luke Chang 22f56bc5f6 Bug 1016733 - Implement form auto-fill profile storage; r=MattN
MozReview-Commit-ID: CH7DkuWbRKU

--HG--
extra : rebase_source : 4d8a082aeb6b5b1cacd67d9e99d1d77a799e0fe8
2016-10-12 15:43:58 +08:00
Gian-Carlo Pascutto 35af45b5fe Bug 1312678 - Whitelist DRI drivers in the content sandbox, for WebGL. r=jld
MozReview-Commit-ID: 82nCmXqnCbp

--HG--
extra : rebase_source : 8a94e2754a13bd82a007c087dd5b97c4e5c13e7a
2016-11-02 20:02:42 +01:00
Gregory Szorc c328879fc5 Bug 1314807 - Change ownership of files in workspace; r=dustin
The other changesets for this bug worked on Try but failed on
autoland due to permissions failures in /home/worker/workspace.
Ensure the files have the proper permissions.

The path is a cache with the repo and build type keyed into it.
So there should be no problem with this change causing permissions
issues for other tasks.

--HG--
extra : amend_source : 1fa1c2f7a22afabd4b2e252a268b2f492238966c
2016-11-03 08:10:15 -07:00
Milan Sreckovic 976fdb1420 Bug 1309913: Pass the compositor type to canvas on creation. r=dvander
MozReview-Commit-ID: 81HtvWPdLQa

--HG--
extra : rebase_source : a448447fcb573beb320b2b2a352b97f77a5bafe3
2016-11-03 10:57:33 -04:00
Gregory Szorc dbb85be2ac Bug 1314807 - Use vendored tooltool.py; r=dustin
Do not speak to github.com as part of CI. Do not open ourselves to a
MitM attack. Be more deterministic.

MozReview-Commit-ID: JRGbraQtqJi

--HG--
extra : rebase_source : b03c36f0c604995f396d49ab3d046637ef864613
2016-11-02 16:26:49 -07:00
Gregory Szorc 7a61d25ab6 Bug 1314807 - Use run-task in hazard kind; r=dustin
As part of this, we eliminate tc-vcs since it is redundant with run-task.

MozReview-Commit-ID: 8HAFSM73BOU

--HG--
extra : rebase_source : 92947b92ce23a7ca4aa885d4dfd073d72410ae16
2016-11-02 15:45:40 -07:00
Henrik Skupin 3f766ce36c Bug 1314891 - create_window_instance() should not fail with UnknownWindowError but create a BaseWindow. r=maja_zf
MozReview-Commit-ID: 8UMSB34OkUD

--HG--
extra : rebase_source : ab4a1d777e9d4f7eadbc06ea003cc7401f9b5cd0
2016-11-03 10:12:10 +01:00
Bob Silverberg 94e5cc5c56 Bug 1313776 - Fix frequent OSX debug bc6 failures with The mochitest suite, r=mikedeboer
MozReview-Commit-ID: 34mzWaM4vef

--HG--
extra : rebase_source : 413eff80ec36539a29d03b321fe5e5c124b2c249
2016-11-03 07:11:48 -04:00
Dan Minor 98715f6438 Bug 1313058 - Fix SetValueCurveAtTime interpolation; r=padenot
This interpolates over aCurveLength - 1 steps rather than over
aCurveLength steps as was done before.

Previously we would reach the final value on the curve before
the end of the specified duration. For example, on the curve
[1.0, 0.0] with duration 1000, we would interpolate from 1.0 to
0.0 by time 500 rather than time 1000. With these changes, we
don't reach 0.0 until time 1000, as expected.

This also updates TestSpecExample in TestAudioEventTimeline.cpp
to match the curve in the latest spec.

MozReview-Commit-ID: Cgs8csbRUMh

--HG--
extra : rebase_source : 1960128558ae9174933cd5be3c1fbfcb79f5ba1d
2016-10-26 10:33:20 -04:00
Mark Banner 9c3d575a0f Bug 386473 - Change a few QueryInterface functions in nsSearchService.js to use XPCOMUtils.generateQI. Based on a patch originally by Ryan Flint. r=florian
MozReview-Commit-ID: 2xB9VjjnKW1

--HG--
extra : rebase_source : c597dbb94f6bf80c4fdee2165ac77bebe38ef207
2016-11-02 10:39:53 +00:00
Mark Banner 9fa69d0bdb Bug 1314373 - Fix general eslint issues in nsSearchService.js. r=mak
MozReview-Commit-ID: 4f9j6m6EjKA

--HG--
extra : rebase_source : 3e709a3f1144d14fec6a65010ba6ba75fb1d25fc
2016-11-01 18:42:14 +00:00
Mark Banner 7e8abd3ad9 Bug 1314373 - Fix parser issues raised by eslint for nsSearchService.js. r=mak
MozReview-Commit-ID: FRTCMgRtjTG

--HG--
extra : rebase_source : 6d8600f7f8943817b63d943076eafdafe1f6305e
2016-11-01 18:35:46 +00:00
Mark Banner 087dcd711e Bug 1314373 - Change nsSearchService.js so that it doesn't need to be preprocessed. r=mak
MozReview-Commit-ID: 8FhZzk4UtPi

--HG--
extra : rebase_source : 3cc873e5988a62d8383893489df300b653af0196
2016-11-01 18:07:34 +00:00
Andreas Pehrson 5b5b7d3bc4 Bug 1309886 - End received tracks when MediaPipelineReceive is detached. r=drno
MozReview-Commit-ID: 86kqjtMhulR

--HG--
extra : rebase_source : 77265fcd4a038a4cc8edf77682a2b000c6ea506a
2016-10-13 15:50:29 +02:00
Andreas Pehrson 16cfbad982 Bug 1309886 - Check that pre-renegotiation track ends in test_pc_addtrack_removetrack_events.html. r=drno
MozReview-Commit-ID: FEacxtjZ5jZ

--HG--
extra : rebase_source : 659964999bde0b5cab6ca52c16cc57da64521d07
2016-10-13 15:30:01 +02:00
Mike de Boer 4f7ec0581d Bug 1304497 - always draw all rectangles, because the showing and hiding of overlapping rectangles during find occurrence navigation is jarring. This essentially backs out bug 1300824. r=jaws
MozReview-Commit-ID: 32HJaR0czyh

--HG--
extra : rebase_source : d34d4bf41fa0b7200ca9d19baec0f225bbfc1a3b
2016-11-02 22:18:15 +01:00