Dave Townsend
56d83fc4bd
Bug 1245916: Unify eslint global discovery rules. r=pbrosset
...
While working on turning on no-undef I discovered that the various rules we
have for defining globals are a little inconsistent in whether the files they
load recurse through import-globals-from directives and none of them imported
eslint globals directives.
I think we're better off putting all this global parsing code in a single place
rather than spread across multiple rules. Have one rule to turn it on for
parsed files and one function to load globals from other files and make them
share most of the code so we won't get inconsistent. If we find us needing to
turn on/off individual features we can figure out a way to do that in the
future.
This patch does that, the globals.js file does all global parsing with a shared
object that receives events from the AST, either through from an ESlint rule
or from a simple AST walker using estraverse.
MozReview-Commit-ID: 9KQZwsNNOUl
--HG--
extra : rebase_source : 0f1cceca29ac398be97a55bbcd09fe58a8be1435
extra : source : 878db4caf845282f06542793bc4b5c24fa658c14
2016-02-05 11:37:50 -08:00
Randell Jesup
674904d269
Bug 1237816: count open input sources for MediaStreams to release inputs on Destroy() r=roc,padenot
...
MozReview-Commit-ID: LkCBqPXAWBP
2016-02-03 21:12:51 -05:00
Randell Jesup
325a83f9f0
Bug 1245216: Avoid reallocating and leaking AudioPacketizer output buffer r=padenot
...
MozReview-Commit-ID: JAeodWyowex
2016-02-17 13:19:02 -05:00
Randell Jesup
53115cc247
Bug 1245216: white-list the fake 440Hz audio source used in automation for getUserMedia enumeration r=padenot
...
MozReview-Commit-ID: Gor7DsJlI2r
2016-02-17 13:19:02 -05:00
Randell Jesup
85f3c6a92d
Bug 1245216: Fix getUserMedia input in full_duplex mode coming from the wrong place r=padenot
...
Also cleanup of an leftover overrridden interface, and re-add a line lost in merges
MozReview-Commit-ID: 7sjtbbtq1RG
2016-02-17 13:19:02 -05:00
Randell Jesup
0a6b21aecf
Bug 1245216: plumb preferred sample rate from full_duplex cubeb through NotifyInput/Output r=padenot
...
MozReview-Commit-ID: 4F9LwSIZ5OA
2016-02-17 13:19:01 -05:00
Bobby Holley
efe3a336f3
Bug 1248784 - Followup to add requested comment. r=froydnj DONTBUILD
2016-02-17 10:16:47 -08:00
Bobby Holley
d7835725e4
Bug 1248784 - Extract the AddRef/Release calls into a non-inner helper trait. r=froydnj
2016-02-17 10:15:19 -08:00
Bobby Holley
75abd802d9
Bug 1248784 - Rename the existing AddRefTraits to ConstRemovingRefPtrTraits. r=froydnj
2016-02-17 10:15:17 -08:00
Nicolas B. Pierron
6ca24bd732
Bug 1247889 - Ensure enough ballast space in CodeGenerator::generateBody. r=h4writer
2016-02-17 18:12:14 +00:00
Nicolas B. Pierron
e220aa4133
Bug 1245171 - Ensure enough ballast space in js::jit::AddKeepAliveInstructions. r=jandem
2016-02-17 18:12:14 +00:00
Nicolas B. Pierron
5921ed0b00
Bug 1245152 - Ensure enough ballast space before RangeAnalysis::tryHoistBoundsCheck. r=h4writer
2016-02-17 18:12:14 +00:00
Gian-Carlo Pascutto
546b46fa4c
Bug 1177242 - Verify whether sandboxed Content process has permissions to access the camera/mic. r=jesup
2016-02-17 18:57:26 +01:00
Terrence Cole
d3d4918db0
Bug 1248726 - Simplify PCLocationMap even further; r=fitzgen
...
--HG--
extra : rebase_source : 67a0d2a65524b4caae980f86efab0302582e68dc
2016-02-17 09:49:42 -08:00
Birunthan Mohanathas
a22220e378
Bug 1236343
- Cherry-pick upstream Breakpad commit "Try loading msdiaNNN.dll if CoCreateInstance(CLSID_DiaSource) fails". r=ted
...
1e24e66fbb
DONTBUILD because we don't build pdb_source_line_writer.cc yet.
2016-02-17 11:36:19 -05:00
Jon Coppeard
2e94e291fd
Bug 1247934 - Handle receiving unboxed exports array from self hosted module code r=shu
2016-02-17 15:48:15 +00:00
Bogdan Postelnicu
59ba7153be
Bug 1248584 - assert firstMonitorStub_ in ICMonitoredStub in order to silence Coverity. r=jandem
...
MozReview-Commit-ID: 4hSpodphJL9
--HG--
extra : rebase_source : b2d3db5a318ec4379e1b880b575f72bb78ce5ac9
2016-02-16 16:23:32 +02:00
Milan Sreckovic
4b17d4d133
Bug 1248450: Send the graphics messages to the parent process. r=dvander
...
MozReview-Commit-ID: EshCrdT5lYu
--HG--
extra : rebase_source : bc83b76bf6eea5e2e450eca4aacee5685373aed7
2016-02-16 18:07:37 -05:00
Mason Chang
4ab8d2c595
Bug 1239152 Memset RGBX surfaces to opaque white. r=nical
2016-02-17 07:34:37 -08:00
Luke Wagner
b98d7ae2f0
Bug 1248860 - Baldr: change function bodies to an expr list from expr (r=bbouvier)
...
MozReview-Commit-ID: B8HbPqtcSFR
2016-02-17 09:30:53 -06:00
Luke Wagner
a6f672d070
Bug 1248860 - Odin: remove Expr::InterruptCheck (r=bbouvier)
...
MozReview-Commit-ID: CJqowKeSKmR
2016-02-17 09:30:51 -06:00
Luke Wagner
87b398ddda
Bug 1248860 - Odin: move CompileArgs to ModuleGeneratorData (r=bbouvier)
...
MozReview-Commit-ID: L2d6zJSJw2y
2016-02-17 09:30:48 -06:00
Ben Kelly
156ed9a0ed
Bug 1247580
P2 Add gtest to ensure we can continue to deserialize old security info strings. r=bz
2016-02-17 07:18:00 -08:00
Ben Kelly
7382b7bc31
Bug 1247580
P1 Allow old nsIX509Cert serialized objects to be read off disk. r=bz
2016-02-17 07:18:00 -08:00
Andrea Marchesini
0814fe6588
Bug 1246375 - Restore the previous spec version of FormData, r=smaug
2016-02-17 14:56:19 +00:00
Andrew Halberstadt
a9e74f4c7e
Bug 1248056 - Increase marionette connection timeouts in mochitest when running with valgrind, r=chmanchester
...
MozReview-Commit-ID: 71d5XIgqcCJ
--HG--
extra : rebase_source : 79cfc293e2a1306d56f8633b7d3b1c5bafcb059a
2016-02-16 10:04:52 -05:00
Eugen Sawin
bae45730cf
Bug 1232336 - [1.1] Enabled autoplay in test to enforce metadata load on Android. r=snorp
2016-02-17 14:57:32 +01:00
Carsten "Tomcat" Book
a363262826
Merge mozilla-central to mozilla-inbound
2016-02-17 14:37:20 +01:00
Jonathan Kew
151ad7dff2
Bug 1248185 - Test for spurious looping behavior of selection. r=roc
2016-02-17 12:05:10 +00:00
Jonathan Kew
53139fc8bb
Bug 1248128 - Test for spurious propagation of failed selection-move command to the root, causing unwanted scrolling. r=roc
2016-02-17 12:05:10 +00:00
Jonathan Kew
ed3d3edf14
Bug 1248128 - The fallback caret-move handling from bug 1153237 should be more selective to avoid undesired side-effects. r=roc
2016-02-17 12:05:10 +00:00
Jamie Nicol
7a3d99d8ca
Bug 1246443 - Only restrict displayport base to root composition bounds if content has displayport; r=tnikkel
...
Bug 1241917 made it so that a subframe's displayport base is restricted
to the root composition bounds (in addition to its previous
restrictions). This involved an expensive coordinate transformation
causing a scrolling performance regression.
This avoids restricting the displayport base to the root composition
bounds unless the frame has a display port, avoiding the expensive
computation unless necessary.
MozReview-Commit-ID: FVacUscAfu2
--HG--
extra : transplant_source : %F9%E9%19%06/%9C%EA%8C%D1%D5%BD%ED%26C%97y%15%92%7E%CB
2016-02-09 13:53:27 +00:00
Carsten "Tomcat" Book
4179c35c7c
Merge mozilla-central to mozilla-inbound
2016-02-17 12:16:20 +01:00
Carsten "Tomcat" Book
9b25bcdc89
Backed out changeset 8ac1b6ca916a (bug 1242774) for crashtest failures
...
--HG--
extra : rebase_source : fe867d2e4b17c74f084fe5ffab2bb17445e42999
2016-02-17 12:13:31 +01:00
Michal Novotny
5546f7149d
Bug 1248389 - Cache index causing CPU loops, r=honzab
2016-02-17 11:47:47 +01:00
Nick Robson
b925267d75
Bug 1170572 - MQ CSS change not observed by picture source elements r=jdm
2016-02-03 02:53:00 +01:00
Martijn Wargers
842cd6d33f
Bug 1160342 - Implement marquee using mutation observers, r=smaug
2016-02-17 18:47:14 +01:00
Louis Christie
ac975a3e11
Bug 851530: Part 2 - Added test cases for uLaw and aLaw wave files. r=jya
...
--HG--
extra : rebase_source : d3875f16601d3eab254fdaa144dc84a5db0384ac
2016-02-12 14:45:47 +13:00
Louis Christie
6545052865
Bug 851530: Part 1 - Added support for decoding uLaw and aLaw enconded wave files. r=jya
...
--HG--
extra : rebase_source : f9179aa998afb3bf6b7c3a2ef2b841aded6c1153
2016-02-12 14:45:28 +13:00
Honza Bambas
d5d114572a
Bug 587177 - Update all comments before SetOriginalURI to reflect reality, r=mcmanus
...
--HG--
extra : rebase_source : adbb70cbdc4a1f58af02f19bdba4f5a6eb06e9f0
2016-02-17 10:46:00 +01:00
Andrea Marchesini
01c41693ba
Bug 1245124 - window.open() should open a new tab in the same container, r=gijs, r=smaug
2016-02-18 08:33:07 +00:00
Jean-Yves Avenard
f04a1e0f1c
Bug 1248909: [MSE] P2. Simplify diagnostic. r=gerald
...
Also, an assert could have been incorrectly triggered, if eviction occurred on a source buffer while data was also being appended to it.
MozReview-Commit-ID: 6gVHZdbL07B
2016-02-18 19:21:05 +11:00
Heiher
b88a6dfa63
Bug 1248863 - IonMonkey: MIPS32: Fix LIRGeneratorMIPS::visitBox. r=arai
...
---
js/src/jit/mips32/Lowering-mips32.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2016-02-18 15:55:07 +08:00
Cervantes Yu
27e4eadbce
Bug 1248896 - don't conditional compile on config ENABLE_TESTS in Nuwa. r=khuey
2016-02-18 15:33:59 +08:00
JW Wang
c08fd0c5f3
Bug 1248513 - Fix static analysis errors in non-unified build for AudioStream.cpp. r=gerald.
...
MozReview-Commit-ID: 77AC9c2TKqb
2016-02-18 11:34:04 +08:00
Chris Peterson
fb67cdc658
Bug 1233297 - Part 1: Consolidate MOZ_C*_SUPPORTS_WARNING configure checks in compiler-opts.m4. r=glandium
2016-02-02 00:04:26 -08:00
Xidorn Quan
f89b96de96
Bug 1218706 followup 2 - Mark some dir-isolation web-platform tests expected-fail on Win7.
...
MozReview-Commit-ID: 5pAMJPAYGNl
--HG--
extra : source : b571d38320bc9cde4adc59721519587871e3894d
2016-02-17 13:14:59 +08:00
Jean-Yves Avenard
4de572ea7a
Revert "Bug 1248570: Allow WAV into media element. r=lchristie"
...
This reverts commit b3f7abd15a
2016-02-17 16:09:51 +11:00
Jean-Yves Avenard
9df5f82b77
Bug 1248570: Allow WAV into media element. r=lchristie
...
MozReview-Commit-ID: AKIQq9EyCC6
2016-02-17 15:47:43 +11:00
Brian Birtles
96f8f450de
Bug 1244414 - Create iframe element from script to avoid racing with the load event; r=bz
2016-02-17 13:38:31 +09:00