Commit Graph

495955 Commits

Author SHA1 Message Date
Eric Rahm
1cd7bbde2c Bug 1308317 - Part 5: Remove nsSupportsArray::DeleteLastElement. r=froydnj
|DeleteLastElement| is scriptable, but a search of our add-on repo turned up
no hits and there were no references in gecko code. This also allows us to
remove the non-scriptable |RemoveLastElement| which was only called by
|DeleteLastElement|.

MozReview-Commit-ID: 20FXBrosacA
2016-10-18 11:36:35 -07:00
Eric Rahm
15057c80cb Bug 1308317 - Part 4: Remove nsSupportsArray::Equals. r=froydnj
|Equals| is not scriptable and unused in our codebase.

MozReview-Commit-ID: BsbJIuR9fSk
2016-10-18 11:36:33 -07:00
Eric Rahm
5eb6276d7f Bug 1308317 - Part 3: Remove nsSupportsArray::SizeTo. r=froydnj
|SizeTo| is not scriptable and unused in our codebase.

MozReview-Commit-ID: 1DrTm46qbar
2016-10-18 11:36:32 -07:00
Eric Rahm
9be4258264 Bug 1308317 - Part 2: Remove nsSupportsArray::MoveElement. r=froydnj
|MoveElement| is not scriptable and unused in our codebase.

MozReview-Commit-ID: CBe8WZHG1JG
2016-10-18 11:36:31 -07:00
Eric Rahm
f89a684018 Bug 1308317 - Part 1: Remove debug code. r=froydnj
MozReview-Commit-ID: 7TQG7flcJkj
2016-10-18 11:36:30 -07:00
Tooru Fujisawa
f72bca21ae Bug 1283710 - followup: Free owned linebuf in JSErrorReport. r=jwalden CLOSED TREE 2016-10-19 03:22:07 +09:00
Dan Minor
397fdefcf6 Bug 957024 - Update PannerNode distance calculations to match the web audio spec; r=karlt
Distances less than refDistance should be treated as refDistance when calculating
the gain.

MozReview-Commit-ID: JASGb7jLp5L

--HG--
extra : rebase_source : 24e0207b7e6482000ec134bbde59ce448eee25f7
2016-08-16 11:07:12 -04:00
Wes Kocher
8f8236ba1e Backed out 2 changesets (bug 1310967) for failures in messageEvent tests a=backou
Backed out changeset dac69b2b8d26 (bug 1310967)
Backed out changeset 133feae49330 (bug 1310967)
2016-10-18 10:53:44 -07:00
Julian Descottes
d97edc1016 Bug 1310615 - eslint: force unix style linebreaks in devtools;r=jryans
MozReview-Commit-ID: BOmZ5vBJ3Fm

--HG--
extra : rebase_source : dc7938df48b9e7b253387020fe12288e7d28b1ff
extra : source : fcbda6d0afa62931d49a94ec2f490271b528ac5e
2016-10-17 11:47:03 +02:00
Steve Fink
e4e517faa7 Bug 1310819 - Fix developer runs of hazard analysis, r=fitzgen
--HG--
extra : rebase_source : 5aab1ed27703342fbabeadcde258f94a497de5a5
2016-10-17 14:04:38 -07:00
Dão Gottwald
fa96575c7f Bug 1309604 - Stop using the fill filter for tab-sharing-icon-overlay, use designated sharing icon variants instead. r=florian 2016-10-18 19:35:30 +02:00
Trevor Saunders
cb5a7921ed bug 1305402 - implement the AtkTablecell interface r=davidb
This is a pretty straight forward wrapper around the internal table cell
 interface.  However we need to be careful to only expose this interface if we
 are dealing with a version of ATK new enough to understand it.
2016-10-18 13:37:26 -04:00
Trevor Saunders
6e30d32f4e bug 1305402 - dynamically lookup the atk_table_cell_get_type function r=davidb
We need to deal with versions of the atk library that don't provide this
function, so we need to dynamically look it up instead of statically refering
to it.
2016-10-18 13:37:25 -04:00
Trevor Saunders
3bee0c9b28 bug 1305402 - add new IPC messages needed for AtkTableCell interface r=davidb
To implement the interface with 1 IPC message per method we need these new
messages.
2016-10-18 13:37:25 -04:00
Trevor Saunders
b995498c46 bug 1305402 - import atktablecell.h r=davidb
This is a somewhat new header upstream that we need to import to support the
 AtkTableCell interface.  The one tricky bit is that upstream has started using
 AVAILABLE_IN_ATK_X_Y macros defined in a generated header.  To avoid needing
 to generate that header on every build or checking in generated code we just
 define the macros manually in atk.h.
2016-10-18 13:37:25 -04:00
Randell Jesup
5226fcb643 Bug 1307042: Disables of tests to get android to pass with fake audio updates r=drno 2016-10-18 13:26:29 -04:00
Randell Jesup
68f10870b7 Bug 1307042: generate fake audio for getUserMedia from MSG callbacks r=pehrsons 2016-10-03 14:35:36 -04:00
Tooru Fujisawa
fe381e93f3 Bug 1283710 - Part 9: Make JSErrorToXPCException a file static function. r=bholley 2016-10-19 02:10:33 +09:00
Tooru Fujisawa
5c00af639e Bug 1283710 - Part 8: Do not duplicate zero arguments error message. r=jwalden 2016-10-19 02:10:33 +09:00
Tooru Fujisawa
77ecb9e276 Bug 1283710 - Part 7: Use UTF-8 in js::ExpandErrorArgumentsVA and AutoMessageArgs. r=jwalden 2016-10-01 16:23:25 +09:00
Tooru Fujisawa
e013a67ed2 Bug 1283710 - Part 6: Make CompileError subclass of JSErrorReport. r=jwalden 2016-08-14 20:39:31 +09:00
Tooru Fujisawa
8d69b4f507 Bug 1283710 - Part 5: Rename message to toStringResult if it is the result of toString. r=bholley,jwalden,froydnj 2016-08-14 20:39:31 +09:00
Tooru Fujisawa
84473915d8 Bug 1283710 - Part 4: Do not duplicate message in ExpandErrorArgumentsVA, and remove message parameter from WarningReporter. r=jwalden 2016-08-14 20:39:31 +09:00
Tooru Fujisawa
84b8403a67 Bug 1283710 - Part 3: Release JSErrorReport.linebuf_ in destructor if own. r=jwalden 2016-08-14 20:39:31 +09:00
Tooru Fujisawa
81c1a988e3 Bug 1283710 - Part 2: Change JSErrorReport.ucmessage to JSErrorReport.message_ with ConstUTF8CharsZ, and release them in destructor if it is owned. r=jwalden 2016-08-14 20:39:30 +09:00
Tooru Fujisawa
3c7705c4b5 Bug 1283710 - Part 1: Reorder JSErrorReport members. r=jwalden 2016-08-14 20:39:30 +09:00
Sotaro Ikeda
5a134d6b42 Bug 1210357 - Handle VP9 colorspace BT.709 r=mattwoodrow,bas.schouten 2016-10-18 10:09:00 -07:00
Jon Coppeard
1989821a93 Bug 1308116 - Improve GC telemetry for non-incremental GCs r=sfink 2016-10-18 18:02:54 +01:00
Jon Coppeard
556585c65f Bug 1297558 - Remove explicit calls to Expose*ToActiveJS r=mccr8 2016-10-18 17:58:19 +01:00
Andrea Marchesini
8a55aab649 Bug 1310967 - Update MessageEvent to the latest spec - part 2, r=me 2016-10-18 18:25:26 +02:00
Andrea Marchesini
8349366911 Bug 1310967 - Update MessageEvent to the latest spec, r=smaug 2016-10-18 18:19:59 +02:00
Jan de Mooij
a00dbb24ab Bug 1309903 - Fix Ion regalloc to require call instruction uses to be atStart. r=bhackett 2016-10-18 17:52:56 +02:00
Ehsan Akhgari
0427462aa8 Bug 1308075 - Remove support for accessing the Cache API from app:// URLs and also for storing requests/responses with app:// URLs within it; r=bkelly
This is backing out bug 1243849.
2016-10-18 11:47:04 -04:00
Ehsan Akhgari
c31db08864 Backout bug 1309867 for test failures 2016-10-18 11:35:07 -04:00
Jan de Mooij
6b23604d39 Bug 1309174 - Handle lazy self-hosted functions in optimization tracking debug spew. r=shu 2016-10-18 17:08:47 +02:00
Luke Wagner
b01eb31083 Bug 1311019 - Baldr: use currentOffset() instead of size() for current offset (r=bbouvier)
MozReview-Commit-ID: 9SSCWfua4zj

--HG--
extra : rebase_source : 03f822b7e4d1f3d2bf16666ea06e30dac3308772
2016-10-18 09:46:27 -05:00
Ehsan Akhgari
3c4317ab39 Bug 1307491 follow-up: Remove two remaining declarations of NS_IsAppOffline 2016-10-18 09:56:01 -04:00
Ehsan Akhgari
e3186e29a7 Bug 1310910 - Remove ChromeNotifications; r=baku
This partially backs out bug 967475.
2016-10-18 09:41:56 -04:00
Ehsan Akhgari
ee0b46b80e Bug 1310905 - Remove some b2g specific code from DOM notifications; r=baku 2016-10-18 09:41:35 -04:00
Ehsan Akhgari
f13c011369 Bug 1310895 - Remove support for app default and manifest CSP enforcement; r=baku 2016-10-18 09:40:41 -04:00
Bill McCloskey
3697917fc4 Bug 1309867 - Part 2: Lazily create FontFace::mLoaded; r=heycam 2016-10-18 09:39:27 -04:00
Ehsan Akhgari
225c6de9ba Bug 1309867 - Part 1: Create FontFaceSet's ready promise lazily; r=heycam
This should help avoid calling into the JS engine in the middle of
painting.
2016-10-18 09:39:27 -04:00
Benjamin Smedberg
07b45aaa26 Fix merge conflict bustage for removed file from bug 1307445 part A.
MozReview-Commit-ID: LQ5tZclbtb6

--HG--
extra : rebase_source : 01447300d41eaa074cf11658ceb8f135c7aeb27e
2016-10-18 09:32:57 -04:00
Paul Yang
3d548216f0 Bug 1295093 - [mozharness] Allow excluding flavors when determining whether to use StructuredOutputParser, r=ahal
This refactors the mozharness configs such that a specific flavor of an overall suite can still use the old
DesktopUnittestOutputParser. This is necessary because mochitest-jetpack still does not use the structured
logger.

MozReview-Commit-ID: E8EpSLH4xt2

--HG--
extra : rebase_source : be18e3e4aa1f693b563a82b90fdda2f93201d9ee
2016-10-18 09:16:03 -04:00
Benjamin Smedberg
fe7d577d2e Bug 1307445 part B - remove the gecko code that support :moz-type-unsupported and :moz-type-unsupported-platform, r=qdot
MozReview-Commit-ID: Dybppkfrb7E

--HG--
extra : rebase_source : 8dedfafb0edefa54b4a73a0f0204be46f989c87f
2016-10-06 13:25:56 -04:00
Benjamin Smedberg
ed2a6c5769 Bug 1307445 part A - Don't ever show "A plugin is needed to display this content." or "This plugin is disabled." - Just always use fallback content or empty content. r=mconley+sebastian
MozReview-Commit-ID: ClnOkK3sWIK

--HG--
extra : rebase_source : 0325b830088bef3a7ee5a506041c8eafafbf50e2
2016-10-18 08:42:12 -04:00
Eugen Sawin
5b99355518 Bug 1307570 - [1.4] Add XZ Embedded support configuration, scripts and the initial library version. r=glandium 2016-10-18 15:11:02 +02:00
Tooru Fujisawa
2a7c72118f Bug 1306669 - Root an object that lives across ffi_call. r=jonco 2016-10-18 21:43:30 +09:00
Andi-Bogdan Postelnicu
cf2f92a099 Bug 1301333 - Add mark-initialisation-func annotation to functions Init and DoInitOnMainThread from GetUsageOp. r=baku
MozReview-Commit-ID: KKUX4FE0pth
2016-10-18 12:57:57 +03:00
Andrew Osmond
be96e28a0f Bug 1308289 - Hold strong reference to VectorImage when dispatching ProgressTracker::SyncNotifyProgress. r=tnikkel 2016-10-13 08:35:55 -04:00