Commit Graph

498346 Commits

Author SHA1 Message Date
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
Alexandre Poirot
d6b7999567 Bug 1314609 - Fix support of shared devtools locale for the addon workflow. r=jryans
MozReview-Commit-ID: IvEFsq7MbTK

--HG--
extra : rebase_source : dda432a1da69065e3284487369a3dd70777d81c3
2016-10-27 13:28:31 -07:00
Mike de Boer
fa5057ff91 Bug 1309207 - the finder iterator doesn't find occurrences properly in links-only mode. r=jaws
MozReview-Commit-ID: 4kdxyX9zrKl

--HG--
extra : rebase_source : c3bfa0bb06d6c37615ac5e382de227788000dbe6
2016-11-02 13:38:59 +01:00
John Lin
aae0af521c Bug 1313993 - Return zero-duration video frames. r=snorp
MozReview-Commit-ID: I5LDWb4V1ky

--HG--
extra : rebase_source : 4e94338d5f200741afa7cc3133ff8cd265a075bf
2016-11-01 12:46:04 +08:00
Ricky Chien
0bae861b5c Bug 1309192 - Implement search filter in Net Panel Toolbar r=jsnajdr
MozReview-Commit-ID: FjVo69jmE7e

--HG--
extra : rebase_source : 384206ee66824fe75d84232c7960280295909649
2016-10-20 13:58:35 +08:00
Kilik Kuo
f0150be625 Bug 1306196-[P2] Provide RemoteMediaDrmBridge & corresponding stub to underlying GeckoMediaDrmBridge implementation. r=cpearce,jchen
MozReview-Commit-ID: K49zWmuJOpt

--HG--
extra : rebase_source : cc721396185cc4730a6c081f385f0d8cebbd4c7b
2016-11-01 23:46:34 +08:00
Kilik Kuo
998d263f00 Bug 1306196-[P1] Provide AIDL definiion for EME functionality on Fennec MediaManager Service. r=cpearce,jchen
MozReview-Commit-ID: IPr9WQQbGNB

--HG--
extra : rebase_source : 455b28413e9aa1dcf7ccca7c8934ba7d467982f9
2016-11-01 19:27:18 +08:00
Kilik Kuo
0985109f59 Bug 1306185-[Part3] Provide LocalMediaDrmBrdige as an intermediate which is the entry to actual GeckoMediaDrmBridge implementation. r=cpearce,jchen
MozReview-Commit-ID: I9NH0ibGdEn

--HG--
extra : rebase_source : eddde5f597c3ec7a580042f299c18d1abdd9644b
2016-11-01 19:16:17 +08:00
Kilik Kuo
db489be2a5 Bug 1306185-[Part2] Provide GeckoMediaDrmBridge implementation for Lollipop(V21)/Mashmallow(V23). r=cpearce,jchen
MozReview-Commit-ID: D53jHRakBxL

--HG--
extra : rebase_source : a8c57654f0d72927f874c5f54ac3348cb8cd08cd
2016-11-03 00:32:59 +08:00
Kilik Kuo
eb35a8ab7e Bug 1306185-[Part1] Provide Java interface to bridge Gecko's gmp-decryption-like API and MediaDrm API r=cpearce,jchen
MozReview-Commit-ID: 3jxofUxcTA9

--HG--
extra : rebase_source : c00f4d79aeca0fbee0cdf16789a7a6ceadab0317
2016-11-01 19:11:38 +08:00
Alastor Wu
9e8e7969e0 Bug 1302350 - part6 : ensure loading process doens't be interrupted even media element can't be played. r=jwwang
We don't want to stop the loading process even we canceled the play operation.

MozReview-Commit-ID: FyPqBlDKYo0

--HG--
extra : rebase_source : fdbc4390a7763bdbe26e8b809d977234bb5360ea
2016-11-02 14:22:35 +08:00
Alastor Wu
5476b14a53 Bug 1302350 - part5 : modify test to make sure blocked media won't dispatch 'play' event. r=baku
Add test case to make sure the blocked media won't dispatch 'play' event.

MozReview-Commit-ID: JXibqgVrKce

--HG--
extra : rebase_source : 5cb4d564ddfb366f12560b921e33ffa5c9fb1627
2016-11-02 14:22:33 +08:00
Alastor Wu
a7414dc3e6 Bug 1302350 - part4 : refactor the media-blocking mechanism. r=jwwang
The old way is to start playing first, and then block the media element. This
way is too complicated because it involves lots of interal state and isn't intuitive.

The new way is to ignore the play if the media element should be blocked. It's
easy to know and we doesn't need to keep any internal states because we don't play
the media element.

MozReview-Commit-ID: B20e0pvXES4

--HG--
extra : rebase_source : 6bff5447783c2997050e5c69884afe2c85ddf382
2016-11-02 14:22:24 +08:00
Alastor Wu
45cac62c4c Bug 1302350 - part3 : provide a method to know the media-block-state before connecting to the AudioChannelService r=baku
In order to refactor the blocking mechanism, we want to know the blocking state
before calling notifyStartedPlaying().

MozReview-Commit-ID: 3wa2M7qwUAm

--HG--
extra : rebase_source : d128463b7fd892b966d80d5b5f76537819f35bcf
2016-11-01 17:46:11 +08:00
Alastor Wu
c2f555c0fd Bug 1302350 - part2 : provide a method to check whether the agent was started. r=baku
Since the agent is created in beginning in patch1, we need another way to know
whether we have already called notifyStartedPlaying().

MozReview-Commit-ID: 5YNhwEl5Xfp

--HG--
extra : rebase_source : 6a2913e5d81591faf1a7383d9fcb9db2cf3f83d3
2016-11-01 17:46:09 +08:00
Alastor Wu
8dda44f0e7 Bug 1302350 - part1 : create audio channel agent in the beginning. r=baku
We create audio channel agent in the beginning in oreder to use some agent's methods.
But the agent is still started after media element starting playing.

MozReview-Commit-ID: KPGb7snB2t7

--HG--
extra : rebase_source : dba4b687f572d520481721f48a0b4e9796f73e1f
2016-11-01 17:46:07 +08:00
Nicolas Chevobbe
21cbbac15a Bug 1307938 - Add a Rep for DOM nodes. r=Honza,pbro;
Add tests based on existing browser_webconsole_output_dom_elements_*.js tests.

MozReview-Commit-ID: Wmzg0knuuh

--HG--
extra : rebase_source : e0751da8bbdaa91983f4ba34550cbe9860b8fff6
2016-10-17 19:29:32 +02:00
Nicolas Chevobbe
6bebdd2692 Bug 1313765 - Make Rep handles Proxy. r=Honza;
In the GripRep, we were using the root property `ownPropertyLength` to
retrieve additionnal uninterresting props on the Grip. For Proxy
objects, we don't have this property, but a `preview.ownPropertiesLength`.
This adds a test case similar to the one for Proxy in browser_webconsole_output_05.js.

MozReview-Commit-ID: 652cfTlW7Sg

--HG--
extra : rebase_source : a05306672264c2a449989075adddc35ddf5946e1
2016-10-31 20:02:02 +01:00
Xidorn Quan
fe23eb51ba Bug 1314531 - Disallow xul tree pseudo-elements with user action pseudo-classes. r=heycam
MozReview-Commit-ID: 85DDwDl0oYg

--HG--
extra : rebase_source : 815ac13a1991c0b155e8a78739ba346dbe2110b0
2016-11-03 11:21:19 +11:00
JW Wang
064360e846 Bug 1314787 - Remove function-static race from DecoderAllocPolicy::Instance(). r=gerald
MozReview-Commit-ID: 7XfaUZo3oh9

--HG--
extra : rebase_source : 532dd73fbf27afd93fd64683b6460e29e16b390e
2016-11-03 09:56:17 +08:00
JW Wang
ca91297518 Bug 1311872. Part 5 - disable dormant when running mochitests. r=cpearce,jya
MozReview-Commit-ID: ETFdW7V707j

--HG--
extra : rebase_source : 827b8a2562a1babc61d0a8e48764f56e3517c181
extra : intermediate-source : bf9cb728c1b8c71784960ad5b566eb72162a7627
extra : source : ab61dc9344cbf040e7922c0bd99794f9dfb4ce34
2016-10-28 15:06:24 +08:00
JW Wang
c53169bf84 Bug 1311872. Part 4 - exit dormant in response to user actions. r=cpearce,jya
MozReview-Commit-ID: CTXUlpfLNBQ

--HG--
extra : rebase_source : 5176223fc8162fa0aa3dd1b7d9c326fd74470a22
extra : intermediate-source : c0411410d55f8ae08439682004d451eb88777e82
extra : source : 6d3434d15b1ea63635db43f39ed95b0b3ff9b5be
2016-10-21 15:52:17 +08:00
JW Wang
2d31845215 Bug 1311872. Part 3 - enter dormant when being paused for a while. r=cpearce,jya
MozReview-Commit-ID: HJjhFebQ8WI

--HG--
extra : rebase_source : 4d1c68c2ce2d4b156d962c61d24b8fe1d4cbae0e
extra : intermediate-source : f45501530b47ad269f471e58d711d34267478cfa
extra : source : 3cd38509ca63b789bfc6325222e7ef80133958ec
2016-10-20 14:45:05 +08:00
JW Wang
17b67ee7f4 Bug 1311872. Part 2 - remove the dormant test that doesn't work anymore. We will write new dormant tests in next bugs. r=cpearce,jya
MozReview-Commit-ID: 5w0rh2LcE5L

--HG--
extra : rebase_source : ddf085e16bdf93539fc82bc58948d6494b2d060b
extra : intermediate-source : b878ed8f33f09d24672234c7d094ec0af1f73229
extra : source : 84a3625e91347e54c70f584b715b171b5db61a50
2016-10-20 15:51:39 +08:00
JW Wang
9fcd26988d Bug 1311872. Part 1 - remove dormant code from MediaDecoder and its friends. We will let MDSM solely decide when to enter/exit dormant. r=cpearce,jya
MozReview-Commit-ID: 4rRSGcruy7Z

--HG--
extra : rebase_source : 6bff3bde442dbc96ce23a4a1aabae9ec79f1b9f0
extra : intermediate-source : 456de41037090ff072925d937b001de31a479556
extra : source : 525be5a0f46950ced9efba9a7cfeda26ce73cfb8
2016-10-20 15:20:25 +08:00
KuoE0
8326d4e877 Bug 1313601 - Disable presentation mode when taps disconnect from Chromecast on Android Notification Bar. r=sebastian
MozReview-Commit-ID: Ge83JjnPSJg

--HG--
extra : rebase_source : 61ab7e78a1ce6006ea5c32b723f66cf7e79a4b1a
2016-10-28 16:26:03 +08:00
Phil Ringnalda
45c34d7e95 Merge m-c to autoland 2016-11-02 20:03:20 -07:00
Phil Ringnalda
393b414467 Merge m-i to m-c, a=merge
MozReview-Commit-ID: 48WAQwKUCpw
2016-11-02 19:28:38 -07:00
Wes Kocher
b3cc5c7c85 Merge autoland to m-c a=merge 2016-11-02 17:15:58 -07:00
Sebastian Hengst
5cd97768df Backed out changeset 0473f2d0d024 (bug 1289001) for eslint failures. r=backout on a CLOSED TREE 2016-11-02 23:04:44 +01:00
Sebastian Hengst
c762cb9627 Backed out changeset 40e351ced11b (bug 1289001) 2016-11-02 23:04:05 +01:00