Commit Graph

502918 Commits

Author SHA1 Message Date
John Lin
f2d11c05c8 Bug 1299068 - part 3: notify when VideoData are sent to compositor. r=jwwang
MozReview-Commit-ID: Jn4AqpMaXMg

--HG--
extra : rebase_source : 9080d1fd4cbc532019134ea7087bbef03ae2600a
2016-11-23 15:08:17 +08:00
John Lin
049fe08d4b bug 1299068 - part 2: add parameter to IPC method for rendering output or not. r=snorp
MozReview-Commit-ID: 7Q5hdefoXIH

--HG--
extra : rebase_source : 68f71c322f01c03eca2bbecda41883b6cc148b0b
2016-11-23 15:18:09 +08:00
Jan-Ivar Bruaroey
31f6665fa6 Bug 1319542 - Update RTCDataChannelInit to spec, and remove support for old deprecated values. r=jesup,mrbkap
MozReview-Commit-ID: 12JbUVuSEYg

--HG--
extra : rebase_source : 120d9c16fcea651d998593286bb54bfbb0ebfffa
2016-11-22 16:13:04 -05:00
Carsten "Tomcat" Book
809fb645df Merge mozilla-central to autoland 2016-12-06 15:53:48 +01:00
Xidorn Quan
c3010f1b3e Bug 1319424 - Ensure to setup line breaker before using it. r=jfkthame
MozReview-Commit-ID: EOuPLXTIBcZ

--HG--
extra : rebase_source : 166719397abf9ba8ca4e5bf9d187f2c7783981b3
2016-11-25 16:19:32 +11:00
John Lin
06a7377e06 Bug 1299068 - part 1: code refactoring/clean-up r=snorp
- move all buffer related code from the Callbacks class to (Input|Output)Pocessor
- don't implicitly release output buffer to codec. Do it when client calls releaseOutput()
- fix buffer management problem in reset()
- minor code formatting issue

MozReview-Commit-ID: FmMjFBQax0s

--HG--
extra : rebase_source : 88fcaa58fe1cae1a8603bdbce2ad0cd6c6f7a21e
2016-11-22 15:36:37 +08:00
cku
a46dd4f00e Bug 1320364 - Correct NS_ASSERTION failure condition in GetPreEffectsVisualOverflowRect. r=heycam
MozReview-Commit-ID: 4675cFLehK4

--HG--
extra : rebase_source : 5ff6778a558e2773b926d9317fef34cdd79e94e6
2016-11-28 16:26:34 +08:00
Tomer Cohen
b542cedc9c Bug 1322333 Misaligned "Account Management" in RTL r=Gijs
MozReview-Commit-ID: 7P7sWWaZ1mt

--HG--
extra : rebase_source : c71256b5d17ad82fb48bfe7fbf7add07b9a61ff8
2016-12-07 10:04:20 +02:00
Mike Shal
695dc33bbf Bug 1319227 - Support ObjdirFiles in tup; r=chmanchester
MozReview-Commit-ID: 5AXDZUzlg4t

--HG--
extra : rebase_source : 5741cebfedb45fa5a9190c64e23089c1ecbc69ed
2016-12-06 19:39:01 -05:00
Mike Shal
49fe504a7c Bug 1322301 - Add flags to GeneratedFiles in the tup backend; r=chmanchester
MozReview-Commit-ID: 5N6jm6RMitD

--HG--
extra : rebase_source : e64cc3dab5633adcf47b64d19f337af98a2810c5
2016-12-06 19:35:12 -05:00
Andreas Tolfsen
54d27f23ce Bug 1320643 - Bind fixture servers to public interface when testing Fennec; r=whimboo
This lets the Android emulator access the fixture servers over a public
interface when using the Marionette harness.

Unfortunately we cannot use `adb reverse`, which allows one to
reverse-forward socket connections from the emulator to the host,
because we are not yet using Android 5.0.

MozReview-Commit-ID: BGexcDq5aju

--HG--
extra : rebase_source : 4c2e3a347f25cb22e6c2e2c13f006fd420b5a513
2016-12-02 19:46:46 +00:00
Andreas Tolfsen
ccbc6f6b7c Bug 1320643 - Let HTTPDs bind to custom interface; r=whimboo
Allows HTTPDs to be started on a custom networking interface
(host) by using the `host` keyword argument.  This may be passed to
`serve.http_server`, `serve.https_server`, `serve.start_servers`, and
`serve.start`.

This also changes the default host to 127.0.0.1, which is a loopback
device.

MozReview-Commit-ID: 3QeMx3zqPyW

--HG--
extra : rebase_source : fc7a1cda7dfeee57742ab5a3fd8d036c3d32ccc0
2016-12-02 19:44:28 +00:00
Andreas Tolfsen
c67b15da93 Bug 1320643 - Remove Device.setup_port_forward from mozrunner; r=jmaher,whimboo
The only consumer of `mozrunner.devices.base.Device.setup_port_forward`
was Marionette, which now uses `mozdevice.DeviceManagerADB.forward`
directly.

MozReview-Commit-ID: 72ROrOixKvM

--HG--
extra : rebase_source : f998e6c37161f851da450bd98ee27ba04a50f16f
2016-12-02 19:49:37 +00:00
Andreas Tolfsen
9e5f177093 Bug 1320643 - Use device manager directly when forwarding Marionette port; r=whimboo
The `mozrunner.devices.base.setup_port_forwarding` function adds extra
complexity if the `local_port` argument is undefined which we do not
need here.

MozReview-Commit-ID: GSAgTT9nlmK

--HG--
extra : rebase_source : 80a2b1266808eda14d579bebc27cf9a47628a168
2016-12-02 17:30:00 +00:00
Rob Wood
5379f7712e Bug 1311814 - talos tc configs for linux; r=wcosta
MozReview-Commit-ID: 7rzzqdGRwJU

--HG--
extra : rebase_source : 07aa846c5c1760bd635459d779fefc1f407e429c
2016-11-22 12:12:44 -05:00
Maja Frydrychowicz
c7523bf2f3 Bug 1311224 - Talos jobs don't get scheduled for artifact builds on try; r=chmanchester
Enabled talos sendchange on linux,linux64,win32,win64,macosx64.

MozReview-Commit-ID: 8M0VSZ5fr8d

--HG--
extra : rebase_source : 68766e106f57a1afb0b3617cd02f0333cec3b765
2016-12-06 23:40:25 -05:00
Julian Descottes
70d2279376 Bug 1321509 - Remove unused parameters from node-highlight event;r=pbro
The last parameter sent with the node-highlight event is never used.
Also toSource is a Firefox only API, in the context of devtools-html it
would be nice to get rid of it.

MozReview-Commit-ID: E80utdu80Sn

--HG--
extra : rebase_source : 884c00a6a5bc1e2f1afae65047ceaf446e8d2161
2016-11-28 22:47:02 +01:00
Julian Descottes
54c3ef166c Bug 1321509 - allow non devtools prefs to be loaded in webpack prefs loader;r=tromey
MozReview-Commit-ID: IVWK16kvWzw

--HG--
extra : rebase_source : ef864848933984cac0677f0b7a3f9a10c3a875be
2016-11-22 16:47:15 +01:00
Julian Descottes
3f0ff25997 Bug 1321509 - use devtools-local-toolbox to load the inspector in content;r=bgrins,tromey
Add package.json to devtools/client/inspector
Integration with devtools-local-toolbox:
- provides development server
- default webpack config
- landing page to select a tab

In this patch:
- bin/dev-server-js contains the inspector specific routes
- webpack/*-sham.js : inspector dependencies that had to be mocked
  ideally, decoupling work should continue and the inspector client
  should only ever require files that require no chrome priviledged
  APIs.
- toolbox.js contains the interface with devtools-local-toolbox bootstrap
  and the inspector panel initialization
- configs/development.json is the inspector config for the devtools-local-toolbox

MozReview-Commit-ID: 7YQLUlgSyDX

--HG--
extra : rebase_source : aba8fac87b66546dbb98f8f8d476cd1557c2659d
2016-12-07 18:24:51 +01:00
Julian Descottes
374fd022cf Bug 1321509 - remove references to Array.slice in addon-sdk util/object;r=zer0
MozReview-Commit-ID: 8HCwdqy4kwl

--HG--
extra : rebase_source : e6712c8ec0e18427151e1db53769efea35fd5106
2016-12-07 18:03:32 +01:00
Julian Descottes
2142ad7820 Bug 1321509 - move client/package.json to sourceeditor;r=bgrins
MozReview-Commit-ID: 5lte5RWiwJe

--HG--
rename : devtools/client/package.json => devtools/client/sourceeditor/package.json
rename : devtools/client/webpack.config.js => devtools/client/sourceeditor/webpack.config.js
extra : rebase_source : a6310a09b98295800d1434914afd20c910c63e85
2016-11-24 17:04:05 +01:00
Kaku Kuo
36f4bc694f Bug 1321497 - correct the logic of resuming from AudioChannel; r=alwu,jwwang
MozReview-Commit-ID: JxeqdzADlrU

--HG--
extra : rebase_source : 0263f14e4cdf482150af2a1697c201cedbe5ddcb
2016-12-01 16:30:18 +08:00
Chris Manchester
0c1ef21042 Bug 1321872 - Set MOZILLA_OFFICIAL in artifact mozconfigs to allow Talos to run in this configuration. r=armenzg
MozReview-Commit-ID: Hy5QTjHWqBc

--HG--
extra : rebase_source : 9f7f0836cd76cf3f57b89622a5f50f82e33021a0
2016-12-02 13:17:04 -08:00
Andrew Krawchyk
2227195b6d Bug 1135915 - fix svg viewbox; r=Gijs
MozReview-Commit-ID: HCJrkqn4jTv

--HG--
extra : rebase_source : 4f52bcbd08414227f2e5d13d33ffa85d46d82355
2016-12-07 11:54:05 -05:00
Carsten "Tomcat" Book
b54e4ad90d Merge mozilla-central to autoland 2016-12-07 11:40:35 +01:00
Mike Conley
6d8fc9f0d5 Bug 1318383 - Add tests for hidden CTP plugin functionality. r=bsmedberg
MozReview-Commit-ID: 5aNBGZFDnRC

--HG--
extra : rebase_source : a2cef8d685ba2b83467a8de0943da3ae68c8ff50
2016-11-17 12:01:58 -05:00
Carsten "Tomcat" Book
dc8cf05768 merge mozilla-inbound to mozilla-central a=merge 2016-12-05 15:33:22 +01:00
Carsten "Tomcat" Book
86871ad067 merge autoland to mozilla-central a=merge 2016-12-05 15:32:18 +01:00
ffxbld
a74b90b3f3 No bug, Automated HPKP preload list update from host bld-linux64-spot-486 - a=hpkp-update 2016-12-05 06:26:31 -08:00
ffxbld
3eef2baf49 No bug, Automated HSTS preload list update from host bld-linux64-spot-486 - a=hsts-update 2016-12-05 06:26:28 -08:00
Nathan Froyd
b6d1e89b1d Bug 1317046 - avoid using todo_is in browser_use_counters.js; r=dholbert
Using todo_is can cause spurious UNEXPECTED-PASSes.
2016-12-05 01:24:18 -05:00
Cameron McCormack
cbdbb4dafa Bug 1322098 - Tweak Servo_DeclarationBlock_SerializeOneValue declaration to match Servo definition. r=emilio 2016-12-04 22:09:32 -10:00
Daniel Holbert
ea97e57c32 Bug 1319343: Remove unused & broken SVG testcase/demo from layout/svg/tests. r=longsonr
MozReview-Commit-ID: CTERD7KfI8w
2016-12-04 23:06:57 -08:00
Jan de Mooij
db2c17c84a Bug 1320145 part 2 - Port length/callee stubs on lazy arguments to CacheIR. r=nbp 2016-12-04 20:14:05 -10:00
Jan de Mooij
a7aebbd063 Bug 1320145 part 1 - Port string.length stub to CacheIR. r=nbp 2016-12-04 20:13:22 -10:00
Phil Ringnalda
b452cee532 Merge m-c to m-i
MozReview-Commit-ID: 6slXpLpZ9M2
2016-12-04 19:14:59 -08:00
Phil Ringnalda
e8835f52ef Merge m-i to m-c, a=merge
MozReview-Commit-ID: AilDOu6SwOK
2016-12-04 19:13:17 -08:00
Jean-Yves Avenard
9a70b4c5ee Bug 1320705: P8. Don't use stagefright to decode vorbis. r=gerald
Fixing the codec mimetype in P6, had the side effect of Android PDM trying to use the stagefright decoder which crashes.

MozReview-Commit-ID: 1OSGGCTdGFO

--HG--
extra : rebase_source : 232c0855dbf6a880355f975418951516b759953c
2016-12-05 07:41:54 +11:00
Jean-Yves Avenard
9c8af590a6 Bug 1320705: P7. Ensure audio decoder is recreated when chaining encountered. r=gerald
The Opus decoder will error if we feed it new data if it has seen the last packet of a stream.

MozReview-Commit-ID: Kw3cZuEKxie

--HG--
extra : rebase_source : 8758ec63304677fe8ab2eeae7fc65f46de2db701
2016-12-02 12:28:28 +11:00
Jean-Yves Avenard
e73c9ba70f Bug 1320705: P6. Fix codec mimetypes. r=gerald
MozReview-Commit-ID: FozWtbvDNnA

--HG--
extra : rebase_source : b256424224a10af4957fe4b8ed73347e3608f198
2016-12-02 12:23:23 +11:00
Alexandre Poirot
314fdfcaa9 Bug 1321096 - Extract TabActor into its own module to prevent loading it in the parent process. r=jryans
MozReview-Commit-ID: 6QyXMaPeEDH

--HG--
rename : devtools/server/actors/webbrowser.js => devtools/server/actors/tab.js
extra : rebase_source : a3bb3a3986e995308522f8ead91dfa109b04af60
2016-12-01 13:20:31 -08:00
Emilio Cobos Álvarez
8c271ab910 Bug 1322094: Fixes for Stylo's binding generation in master bindgen. r=heycam
MozReview-Commit-ID: FSp9XfwX3FJ

--HG--
extra : rebase_source : eb3c72021b80bef78c3b6da62d6c8d38e5fe455a
2016-12-05 03:39:24 +01:00
James Cheng
0a71fb4e52 Bug 1321756 - Preference on media.decoder.recycle.enabled on Fennec. r=jya
MozReview-Commit-ID: GAjbykVSaqe

--HG--
extra : rebase_source : 66928272843aeccc5feedb4f490e975899e8384c
2016-12-02 15:24:15 +08:00
Phil Ringnalda
77227d0c91 Merge m-c to autoland 2016-12-04 19:14:09 -08:00
Ralph Giles
65848aecba Bug 1321863 - Update gecko-rust-build to v0.4.0. r=dustin
Sync with upstream. Have been using the repack script for
that last few updates.

- New splat_rust.py script to update gecko tooltool manifests.
- Drop cargo nightly repacks in favor of stable cargo.
- Build with linux32 to i586.
- Switch linux32 back to i686 in repacks.
- Add android-x86.

MozReview-Commit-ID: 6pGq7oAZV1v

--HG--
extra : rebase_source : 8ac753ac2176de60f25a07447e3931b1e38a9fd7
2016-12-02 11:16:53 -08:00
Jean-Yves Avenard
48ed291b22 Bug 1320705: P5. Pass discard padding information from ogg container. r=kinetik
MozReview-Commit-ID: 8UKSVM0F0xF

--HG--
extra : rebase_source : e96927ebfd9d8c15322b8dbecc98c6e9ce946ae4
2016-11-30 17:44:49 +11:00
Jean-Yves Avenard
8639a53028 Bug 1320705: P4. Pass discard padding information from webm container. r=kinetik
MozReview-Commit-ID: G2OnV1iZohn

--HG--
extra : rebase_source : 02782a9fa3102890ec2dc910ef755bc0e719fb5e
2016-11-30 20:40:59 +11:00
Jean-Yves Avenard
bdc1bb82f5 Bug 1320705: P3. Update Opus decoder to discared mDiscardPadding. r=kinetik
MozReview-Commit-ID: 5BpUgsjh8i9

--HG--
extra : rebase_source : ebd4822fb233ead672922058e78ea1cbd591c2b8
2016-11-30 20:40:24 +11:00
Jean-Yves Avenard
48a994166b Bug 1320705: P2. Add mDiscardPadding information. r=kinetik
The WebMDemuxer added this information in the ExtraData field. However, this is incompatible with the MSE demuxer which will override the ExtraData field under some circumstances.
It's cleaner to have a dedicated field anyway.

MozReview-Commit-ID: GadD11zzZ8f

--HG--
extra : rebase_source : 9b9018bc791b224414ef223464f8d66f63ccc817
2016-11-30 17:24:45 +11:00
Jean-Yves Avenard
4aca82e728 Bug 1320705: P1. Fix function prototyping. r=gerald
Returning already_AddRefed is by convention preferred.

MozReview-Commit-ID: 1UyIcyBm923

--HG--
extra : rebase_source : c2896b6e7935d53eec77188d16657fbe1e925ca4
2016-11-30 17:18:58 +11:00