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

462341 Коммитов

Автор SHA1 Сообщение Дата
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