Commit Graph

51141 Commits

Author SHA1 Message Date
Andrea Marchesini
501b078b36 Bug 1278799 - Moving Console API into dom/console, r=smaug
--HG--
rename : dom/base/Console.cpp => dom/console/Console.cpp
rename : dom/base/Console.h => dom/console/Console.h
rename : dom/base/ConsoleAPI.manifest => dom/console/ConsoleAPI.manifest
rename : dom/base/ConsoleAPIStorage.js => dom/console/ConsoleAPIStorage.js
rename : dom/base/ConsoleReportCollector.cpp => dom/console/ConsoleReportCollector.cpp
rename : dom/base/ConsoleReportCollector.h => dom/console/ConsoleReportCollector.h
rename : dom/base/nsIConsoleAPIStorage.idl => dom/console/nsIConsoleAPIStorage.idl
rename : dom/base/nsIConsoleReportCollector.h => dom/console/nsIConsoleReportCollector.h
rename : dom/base/test/test_bug659625.html => dom/console/tests/test_bug659625.html
rename : dom/base/test/test_bug978522.html => dom/console/tests/test_bug978522.html
rename : dom/base/test/test_bug979109.html => dom/console/tests/test_bug979109.html
rename : dom/base/test/test_bug989665.html => dom/console/tests/test_bug989665.html
rename : dom/base/test/test_console.xul => dom/console/tests/test_console.xul
rename : dom/base/test/test_consoleEmptyStack.html => dom/console/tests/test_consoleEmptyStack.html
rename : dom/base/test/test_console_binding.html => dom/console/tests/test_console_binding.html
rename : dom/base/test/test_console_proto.html => dom/console/tests/test_console_proto.html
2016-06-08 14:46:50 +02:00
Andrea Marchesini
3844ccedea Bug 1278453 - Console API should be able to deal with arguments that close the window in toString(), r=smaug 2016-06-08 12:49:51 +02:00
bechen
6193b9598d Bug 1274884 - Add/Remove cue into MediaElement when TextTrack::mMode changed. r=rillian
MozReview-Commit-ID: 9PGEV5g8iv3

--HG--
extra : transplant_source : b%06Jsa%B8%08%A3%A2aS%0F%5C%C5T%9B%C9y%B5%C8
2016-06-02 16:08:32 +08:00
Alfredo Yang
baf7982f87 Bug 1257107 - set video seek thresohld on mac PDM. r=jya
MozReview-Commit-ID: 1nlO0cyXBEb

--HG--
extra : rebase_source : a1347a5caa3b55c3f46b7df2d295c05a91480ff0
2016-06-08 10:59:57 +08:00
Alfredo Yang
254d49c5f6 Bug 1257107 - discard decoded data if its pts is smaller than seek time. r=jya
MozReview-Commit-ID: 70rbBsor8lp

--HG--
extra : rebase_source : 7f88969e1c5f19aa1651080dd5b1985d0b718592
2016-06-08 10:59:57 +08:00
Carsten "Tomcat" Book
d8feaef998 Backed out changeset 74a7d364f5a3 (bug 1214710) for bustage on a CLOSED TREE 2016-06-08 12:08:53 +02:00
Carsten "Tomcat" Book
6a323f91ff Backed out changeset d64ca44c11ce (bug 1214710) 2016-06-08 12:08:40 +02:00
Carsten "Tomcat" Book
dde29ee8a5 Backed out changeset 8a796ebc560f (bug 1214710) 2016-06-08 12:08:39 +02:00
Eugen Sawin
b7f8c7606f Bug 1214710 - [3.1] Reset video decode suspend timer when resuming reader. r=jwwang 2016-06-08 11:31:20 +02:00
Eugen Sawin
590ee15d1a Bug 1214710 - [2.4] Recover decode seek position when resuming suspended playback. r=jwwang 2016-06-08 11:31:20 +02:00
Eugen Sawin
5a015f6bec Bug 1214710 - [1.11] Implement ReaderQueue for simultaneous decoder limit enforcement. r=jya,jwwang 2016-06-08 11:29:11 +02:00
Sebastian Hengst
f8ebb731be Backed out changeset e2881c49e123 (bug 382721) for crashtest failures in 730559.html. r=backout on a CLOSED TREE 2016-06-08 11:08:32 +02:00
Tooru Fujisawa
eaa08acdfa Bug 382721 - Part 3: Improve spacing and corner interaction of dashed/dotted border. r=jrmuizel 2015-08-06 11:42:09 +09:00
Nicholas Nethercote
26dee45a45 Bug 1278452 - Avoid a null deref in dom/media/platforms/omx/. r=ayang.
|aData| can be null, because FindAndRemoveBufferHolder() can return null.

--HG--
extra : rebase_source : 033d1e574919b0a02f2f1390795a0c18f9d1de7d
2016-06-08 10:28:31 +10:00
Nicholas Nethercote
a06aec9a0b Bug 1278452 - Avoid a null deref in dom/events/. r=mccr8.
--HG--
extra : rebase_source : 2ea15ae1cc93409d3657a820a74ba750223a93e2
2016-06-07 16:03:34 +10:00
Nicholas Nethercote
509ff29387 Bug 1278452 - Add some null checks when getting streams. r=froydnj.
--HG--
extra : rebase_source : 92d6792f23599f51f65022f61539b84faefe9c6b
2016-06-07 16:03:32 +10:00
Nicholas Nethercote
3c7909e181 Bug 1278452 - Fix some null checks in dom/xbl/. r=mrbkap.
--HG--
extra : rebase_source : 2ffe1b24834ee863705b36085da44cefe331f951
2016-06-07 15:24:48 +10:00
Nicholas Nethercote
f4199d3aca Bug 1278452 - Move a null check earlier in ConvertSourceSurfaceToNV12(). r=kamidphish.
The patch also avoids printing the surface format twice in some error messages.

--HG--
extra : rebase_source : 91ae32a527ad3220cea36db9271c18a7b8aa14c1
2016-06-07 14:56:36 +10:00
Nicholas Nethercote
e8ac055da1 Bug 1278452 - Remove unnecessary null checks in dom/media/. r=kamidphish.
|audio| and |video| are both dereferenced beforehand.

--HG--
extra : rebase_source : a91f5cf039f5e3d54a91d39eb4527a13e83ced7c
2016-06-07 14:50:39 +10:00
Chris Peterson
d9b23a6140 Bug 1277009 - Switch assert() to MOZ_RELEASE_ASSERT() in WebAudio compiled tests. r=padenot
And fix -Wstring-conversion clang warning about always-true assert("Buffer is a sequence."):

dom/media/compiledtest/TestAudioPacketizer.cpp:48:10 [-Wstring-conversion] implicit conversion turns string literal into bool: 'const char [22]' to 'bool'

--HG--
extra : rebase_source : abc53a0c1edcb0808fa7557f87552fe855d360b6
2016-06-07 22:09:05 -07:00
Andrea Marchesini
43a1cd6c16 Bug 1277226 - Implement MainThreadWorkerRunnable, r=sicking 2016-06-08 07:12:05 +02:00
Dan Glastonbury
eaa1d08d90 Bug 1276570: Replace TargetQueues enum with bitwise-or flags. r=jwwang
MozReview-Commit-ID: 95rnjumeBf

--HG--
extra : rebase_source : bffaaa632cbe2f9d27f82746a85f2089ede6301a
2016-05-31 14:32:37 +10:00
Kit Cambridge
9960b60842 Back out changeset f7e1ab1bd99c (bug 1207744) for X(3) failures.
MozReview-Commit-ID: 5mgyh20yXiI

--HG--
extra : rebase_source : d3adb0098eb1615fdd134cbb4f0afd8a151a5066
2016-06-07 20:34:54 -07:00
Cameron McCormack
97ad9d5793 Bug 1277154 - Remove bitfields from nsStyleSVG to help with rust bindgen. r=xidorn 2016-06-03 17:16:39 +10:00
Nicholas Nethercote
4e8f3b6d6e Bug 1276824 (part 2) - Fix up checks for calls to gfxContext::Create{,PreservingTransform}OrNull(). r=milan.
--HG--
extra : rebase_source : 80644c1a6658da553c13ae1ab3b8d03e916ee6e7
2016-06-07 11:17:48 +10:00
Nicholas Nethercote
a02611e830 Bug 1276824 (part 1) - Rename gfxContext::ForDrawTarget{,WithTransform}(). r=milan.
The new names Create{,PreservingTransform}OrNull() better communicate that
these functions (a) do object creation, and (b) are fallible.

--HG--
extra : rebase_source : a36bd9a2bcdfae281868959403f811f2bc690ad4
2016-06-07 09:39:56 +10:00
JW Wang
6e099bf9a4 Bug 1274466 - per discussion move some functions back to public. r=jya.
MozReview-Commit-ID: BoTB5IKjuDD

--HG--
extra : rebase_source : 4b81ed7365b560f3a9b1567fd182685daa601389
2016-06-06 16:17:15 +08:00
Dave Huseby
f4337b6262 Bug 1237080 - adds deprecation msg for chrome scripted DOMParser without principal. r=baku
MozReview-Commit-ID: FuolzJOcslX
2016-06-07 18:57:45 -07:00
James Andreou
a0f644604c Bug 1277589 - Replaced setting dochsell to private with opening a new pb window. r=ehsan
MozReview-Commit-ID: 16y65vfxigM
2016-06-07 18:56:31 -07:00
Iwahashi Kentarou
806298cd92 Bug 1115231 - Clear timed out Simple Push requests. r=nsm
MozReview-Commit-ID: Px63HJ0RrN

--HG--
extra : rebase_source : 0b78be6e6f71d70812332adaed921056cd315210
extra : histedit_source : 9dd5450afeeaaa6e42aa17a27359264d7c6d893f
2016-06-04 14:45:59 -07:00
Kit Cambridge
a48c0ef397 Bug 1277928 - Don't wait to update the quota for privileged push subscriptions. r=wchen
MozReview-Commit-ID: CwPR7vnvqNp

--HG--
extra : rebase_source : 9479af0cd51b8469fe2306a8f70643d4ae31a05b
extra : histedit_source : eceb7547fe1a90307ca26d550133a90daf6cf4ee
2016-06-03 11:45:46 -07:00
Kit Cambridge
d8d829d3c8 Bug 1207744 - Track and re-send push unregister requests on reconnect. r=dragana
MozReview-Commit-ID: 2rFLm07n4EU

--HG--
extra : rebase_source : 813c59ee7a4ca0c56717343683a54df22f1697de
extra : histedit_source : 9288402c263848c381995c3c9ae52950f6d65467
2016-06-06 16:29:36 -07:00
Kit Cambridge
55b7ef53d9 Bug 1207743 - Track recent push messages to avoid duplicate notifications on reconnect. r=dragana
MozReview-Commit-ID: KezPfa0yyO1

--HG--
extra : rebase_source : 86c3b0d78f2772369ebedd11d640a8b05e46d24f
extra : histedit_source : 531a495b7b3b3d8d4bf8b399f6beebf0805ac3bc
2016-06-04 13:17:12 -07:00
Jonas Sicking
cca65fb4e1 Bug 1263991 part 7: Add assertions checking that the actor is still alive on incoming messages. r=baku 2016-06-07 02:46:03 -07:00
Jonas Sicking
add35a6bd8 Bug 1263991 part 6: Add e10s support for incoming websocket connections to FlyWebPublishedServer. r=baku,michal 2016-06-07 02:46:03 -07:00
Jonas Sicking
b799ebc150 Bug 1263991 part 5: Create API on FlyWebPublishedServer for getting back a nsITransport when accepting a websocket request, rather than getting back a WebSocket DOM object. r=djvj 2016-06-07 02:46:03 -07:00
Jonas Sicking
4ab94e9f20 Bug 1263991 part 4: Support response body. r=bkelly 2016-06-07 02:46:03 -07:00
Jonas Sicking
64a8f66145 Bug 1263991 part 3: Support incoming and outgoing requests/responses. r=baku f=bkelly 2016-06-07 02:46:03 -07:00
Jonas Sicking
00ad3a0f9d Bug 1263991 parts 2 and 2.5: Enable launching a server in the parent process. r=baku,ehsan 2016-06-07 02:46:03 -07:00
Jonas Sicking
23a4858f1f Bug 1263991 part 1: Remove some properties that are not needed right now. r=djvj 2016-06-07 02:46:03 -07:00
Michael Layzell
b0efb7ddb3 Bug 1181073 - Relax setTimeout throttling for background tabs using web audio, r=bkelly 2016-06-07 18:05:55 -04:00
Michael Layzell
5cb6cd1b79 Bug 906420 - Part 3: Either expose files or strings generated by system drag or clipboard events to content, not both, r=baku 2016-06-07 18:05:55 -04:00
Michael Layzell
eec2a353e0 Bug 906420 - Part 2: Add support for images to DataTransfer, r=baku 2016-06-07 18:05:55 -04:00
Michael Layzell
bd973fcaa4 Bug 906420 - Part 1: Implement DataTransferItem and DataTransferItemList, r=baku 2016-06-07 18:05:55 -04:00
Bryce Van Dyk
b9cf980ca2 Bug 1276643 - Correct variables used in error logging. Formatting for pep8. r=maja_zf
MozReview-Commit-ID: 1VKUYwxOsQC

--HG--
extra : rebase_source : 0055ae20ec0c1eb10bd2c7a949bdf5f77ce87f28
2016-06-07 15:13:20 +12:00
Kartikaya Gupta
4131eaf041 Bug 1273137 - Add the missing main-thread target confirmation for drag blocks. r=rbarker
This patch also cleans up some inconsistencies in the conditions under which the
main thread would respond to wheel and mouse events. With this patch applied, the
main-thread notifications are only sent if the input block id is nonzero, which
indicates the APZ actually processed the input event and added it to an input
block.

MozReview-Commit-ID: GBlgj6whi5T

--HG--
extra : rebase_source : 01cbbe8b90208a8dc5ab81ab9bdbd39d3bc8ee7a
2016-06-07 11:07:55 -04:00
Jan de Mooij
dad997a833 Bug 1277278 part 3 - Rename error reporter callback to warning reporter, assert it's only used for warnings. r=luke
--HG--
extra : rebase_source : ac1febc5220d649853f35c29de89a5e9ffb4fe98
2016-06-07 20:30:48 +02:00
Jan de Mooij
66faed38af Bug 1277278 part 1 - Remove ContextOptions and make autoJSAPIOwnsErrorReporting the default. r=luke
--HG--
extra : rebase_source : aa1dcba100a3bb7a5057b07284cf4a99353afe5a
2016-06-07 20:30:48 +02:00
Andrea Marchesini
dd6cbdac21 Bug 1271516 - Introducing nsIWebNavigation.setOriginAttributesBeforeLoading, r=smaug 2016-06-07 19:59:22 +02:00
James Graham
5eb8c8dd4e Bug 1277039 - Fix output of |mach webidl-parser-test| to be less verbose by default, r=gps
MozReview-Commit-ID: AiMiksDzUdt

--HG--
extra : rebase_source : 3125cd305459a8080c3b266b07c199937bc36c5c
2016-06-06 17:52:24 +01:00